Skip to content

Commit 03159c3

Browse files
committed
references wip
1 parent 2a72311 commit 03159c3

34 files changed

+8329
-1355
lines changed

plugins/docs/components/Layout.tsx

Lines changed: 33 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -258,69 +258,59 @@ export function LayoutLeft(props: {
258258
search: '/docs/references',
259259
children: [
260260
{
261-
label: 'Schema Specs',
262-
search: '/docs/references/schema-specs',
263-
href: '/docs/references/schema-specs'
261+
label: 'Client API',
262+
search: '/docs/references/client-api',
263+
href: '/docs/references/client-api'
264264
},
265265
{
266-
label: 'Config Map',
267-
search: '/docs/references/config-map',
268-
href: '/docs/references/config-map'
266+
label: 'Configuration',
267+
search: '/docs/references/configuration',
268+
href: '/docs/references/configuration'
269269
},
270270
{
271-
label: 'Status Map',
272-
search: '/docs/references/status-map',
273-
href: '/docs/references/status-map'
271+
label: 'EventEmitter Class',
272+
search: '/docs/references/emitter-class',
273+
href: '/docs/references/emitter-class'
274274
},
275275
{
276-
label: 'Route Map',
277-
search: '/docs/references/route-map',
278-
href: '/docs/references/route-map'
276+
label: 'Exception Class',
277+
search: '/docs/references/exception-class',
278+
href: '/docs/references/exception-class'
279279
},
280280
{
281-
label: 'Server',
282-
search: '/docs/references/server',
283-
href: '/docs/references/server'
281+
label: 'Query Builder',
282+
search: '/docs/references/query-builder',
283+
href: '/docs/references/query-builder'
284284
},
285285
{
286-
label: 'Router',
287-
search: '/docs/references/router',
288-
href: '/docs/references/router'
286+
label: 'Request Class',
287+
search: '/docs/references/request-class',
288+
href: '/docs/references/request-class'
289289
},
290290
{
291-
label: 'Request',
292-
search: '/docs/references/request',
293-
href: '/docs/references/request'
291+
label: 'Response Class',
292+
search: '/docs/references/response-class',
293+
href: '/docs/references/response-class'
294294
},
295295
{
296-
label: 'Response',
297-
search: '/docs/references/response',
298-
href: '/docs/references/response'
296+
label: 'Router Class',
297+
search: '/docs/references/router-class',
298+
href: '/docs/references/router-class'
299299
},
300300
{
301-
label: 'Emitter',
302-
search: '/docs/references/emitter',
303-
href: '/docs/references/emitter'
301+
label: 'Schema Specifications',
302+
search: '/docs/references/schema-specifications',
303+
href: '/docs/references/schema-specifications'
304304
},
305305
{
306-
label: 'Queue',
307-
search: '/docs/references/queue',
308-
href: '/docs/references/queue'
306+
label: 'Server Class',
307+
search: '/docs/references/server-class',
308+
href: '/docs/references/server-class'
309309
},
310310
{
311-
label: 'Database Engine',
312-
search: '/docs/references/database-engine',
313-
href: '/docs/references/database-engine'
314-
},
315-
{
316-
label: 'Template Engine',
317-
search: '/docs/references/template-engine',
318-
href: '/docs/references/template-engine'
319-
},
320-
{
321-
label: 'Exception',
322-
search: '/docs/references/exception',
323-
href: '/docs/references/exception'
311+
label: 'View Engine',
312+
search: '/docs/references/view-engine',
313+
href: '/docs/references/view-engine'
324314
},
325315
]
326316
}

plugins/docs/components/index.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,21 @@ export function Header2({ children }: { children: string }) {
3333
export function Header3({ children }: { children: string }) {
3434
const { _ } = useLanguage();
3535
return (
36-
<h3 className="font-normal uppercase px-py-20">
36+
<h3 className="font-normal uppercase px-pt-60">
3737
{_(children)}
3838
</h3>
3939
);
4040
}
4141

42+
export function Header4({ children }: { children: string }) {
43+
const { _ } = useLanguage();
44+
return (
45+
<h4 className="font-semibold px-fs-12 uppercase px-py-5">
46+
{_(children)}
47+
</h4>
48+
);
49+
}
50+
4251
export function Paragraph({ children }: { children: ReactNode }) {
4352
return (
4453
<p className="px-lh-30 px-py-20 block">
@@ -198,6 +207,7 @@ export function Nav({ next, prev }: {
198207
export const H1 = Header1;
199208
export const H2 = Header2;
200209
export const H3 = Header3;
210+
export const H4 = Header4;
201211
export const A = Link;
202212
export const H = Highlight;
203213
export const S = Semibold;

plugins/docs/plugin.ts

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,17 @@ export default function plugin(server: Server) {
5353
'develop/query-database',
5454
'plugins/create-plugins',
5555
'plugins/toggle-plugins',
56-
'references/config-map',
57-
'references/database-engine',
58-
'references/emitter',
59-
'references/exception',
60-
'references/queue',
61-
'references/request',
62-
'references/response',
63-
'references/route-map',
64-
'references/router',
65-
'references/schema-specs',
66-
'references/server',
67-
'references/status-map',
68-
'references/template-engine',
56+
'references/client-api',
57+
'references/configuration',
58+
'references/emitter-class',
59+
'references/exception-class',
60+
'references/query-builder',
61+
'references/request-class',
62+
'references/response-class',
63+
'references/router-class',
64+
'references/schema-specifications',
65+
'references/server-class',
66+
'references/view-engine',
6967
'toolkit/add-translations',
7068
'toolkit/customize-terminal',
7169
'toolkit/setup-api',

0 commit comments

Comments
 (0)