Skip to content

Commit 6fdfd6f

Browse files
committed
this looks better
1 parent a71c5c3 commit 6fdfd6f

File tree

6 files changed

+90
-87
lines changed

6 files changed

+90
-87
lines changed

apps/svelte.dev/src/routes/docs/RemovedPage.svelte

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
goto(new_docs[1], { replaceState: true });
1818
}
1919
});
20+
21+
function render(title: string) {
22+
return title.replace(/`(.+?)`/g, (_, text) => `<code>${text.replaceAll('<', '&lt;')}</code>`);
23+
}
2024
</script>
2125

2226
<svelte:head>
@@ -34,7 +38,7 @@
3438
<ul>
3539
{#each docs.values() as [title, href]}
3640
<li>
37-
<a {href}>{title}</a>
41+
<a {href}>{@html render(title)}</a>
3842
</li>
3943
{/each}
4044
</ul>
@@ -47,5 +51,13 @@
4751
max-width: var(--sk-page-content-width);
4852
box-sizing: content-box;
4953
margin: auto;
54+
55+
a {
56+
text-decoration: none !important;
57+
58+
&:hover {
59+
text-decoration: underline !important;
60+
}
61+
}
5062
}
5163
</style>

apps/svelte.dev/src/routes/docs/component-directives/+page.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
const docs = new Map([
55
[
66
'on-eventname ',
7-
['on:eventname', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']
7+
['`on:eventname`', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']
88
],
9-
['style-props', ['--style-props', '/docs/svelte/custom-properties']],
10-
['bind-property ', ['bind:property', '/docs/svelte/bind#bind:property-for-components']],
11-
['bind-this ', ['bind:this', '/docs/svelte/bind#bind:this']]
9+
['style-props', ['`--style-props`', '/docs/svelte/custom-properties']],
10+
['bind-property ', ['`bind:property`', '/docs/svelte/bind#bind:property-for-components']],
11+
['bind-this ', ['`bind:this`', '/docs/svelte/bind#bind:this']]
1212
]);
1313
</script>
1414

apps/svelte.dev/src/routes/docs/element-directives/+page.svelte

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22
import RemovedPage from '../RemovedPage.svelte';
33
44
const docs = new Map([
5-
['on-eventname ', ['on:eventname', '/docs/svelte/basic-markup#Events']],
6-
['bind-property', ['bind:property', '/docs/svelte/bind']],
7-
['binding-select-value ', ['Binding <select> value', '/docs/svelte/bind#select-bind:value']],
5+
['on-eventname ', ['`on:eventname`', '/docs/svelte/basic-markup#Events']],
6+
['bind-property', ['`bind:property`', '/docs/svelte/bind']],
7+
['binding-select-value ', ['Binding `<select>` value', '/docs/svelte/bind#select-bind:value']],
88
['media-element-bindings ', ['Media element bindings', '/docs/svelte/bind#audio']],
99
['image-element-bindings ', ['Image element bindings', '/docs/svelte/bind#img']],
1010
[
1111
'block-level-element-bindings ',
1212
['Block-level element bindings', '/docs/svelte/bind#Dimensions']
1313
],
14-
['bind-group ', ['bind:group', '/docs/svelte/bind#input-bind:group']],
15-
['bind-this ', ['bind:this', '/docs/svelte/bind#bind:this']],
16-
['class-name ', ['class:name', '/docs/svelte/class']],
17-
['style-property ', ['style:property', '/docs/svelte/style']],
18-
['use-action', ['use:action', '/docs/svelte/use']],
19-
['transition-fn ', ['transition:fn', '/docs/svelte/transition']],
14+
['bind-group ', ['`bind:group`', '/docs/svelte/bind#input-bind:group']],
15+
['bind-this ', ['`bind:this`', '/docs/svelte/bind#bind:this']],
16+
['class-name ', ['`class:name`', '/docs/svelte/class']],
17+
['style-property ', ['`style:property`', '/docs/svelte/style']],
18+
['use-action', ['`use:action`', '/docs/svelte/use']],
19+
['transition-fn ', ['`transition:fn`', '/docs/svelte/transition']],
2020
[
2121
'transition-parameters ',
2222
['Transition parameters', '/docs/svelte/transition#Transition-parameters']
@@ -26,8 +26,8 @@
2626
['Custom transition functions', '/docs/svelte/transition#Custom-transition-functions']
2727
],
2828
['transition-events ', ['Transition events', '/docs/svelte/transition#Transition-events']],
29-
['in-fn-out-fn ', ['in:fn/out:fn', '/docs/svelte/in-and-out']],
30-
['animate-fn ', ['animate:fn', '/docs/svelte/animate']],
29+
['in-fn-out-fn ', ['`in:fn`/`out:fn`', '/docs/svelte/in-and-out']],
30+
['animate-fn ', ['`animate:fn`', '/docs/svelte/animate']],
3131
[
3232
'animation-parameters ',
3333
['Animation Parameters', '/docs/svelte/animate#Animation-Parameters']

apps/svelte.dev/src/routes/docs/kit/modules/+page.svelte

Lines changed: 48 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -4,124 +4,115 @@
44
const docs = new Map([
55
[
66
'$app-environment-browser',
7-
['browser in $app/environment', '/docs/kit/$app-environment#browser']
7+
['`$app/environment#browser`', '/docs/kit/$app-environment#browser']
88
],
99
[
1010
'$app-environment-building',
11-
['building in $app/environment', '/docs/kit/$app-environment#building']
11+
['`$app/environment#building`', '/docs/kit/$app-environment#building']
1212
],
13-
['$app-environment-dev', ['dev in $app/environment', '/docs/kit/$app-environment#dev']],
13+
['$app-environment-dev', ['`$app/environment#dev`', '/docs/kit/$app-environment#dev']],
1414
[
1515
'$app-environment-version',
16-
['version in $app/environment', '/docs/kit/$app-environment#version']
16+
['`$app/environment#version`', '/docs/kit/$app-environment#version']
1717
],
18-
['$app-forms-applyaction', ['applyAction in $app/forms', '/docs/kit/$app-forms#applyAction']],
19-
['$app-forms-deserialize', ['deserialize in $app/forms', '/docs/kit/$app-forms#deserialize']],
20-
['$app-forms-enhance', ['enhance in $app/forms', '/docs/kit/$app-forms#enhance']],
18+
['$app-forms-applyaction', ['`$app/forms#applyAction`', '/docs/kit/$app-forms#applyAction']],
19+
['$app-forms-deserialize', ['`$app/forms#deserialize`', '/docs/kit/$app-forms#deserialize']],
20+
['$app-forms-enhance', ['`$app/forms#enhance`', '/docs/kit/$app-forms#enhance']],
2121
[
2222
'$app-navigation-afternavigate',
23-
['afternavigate in $app/navigation', '/docs/kit/$app-navigation#afterNavigate']
23+
['`$app/navigation#afternavigate`', '/docs/kit/$app-navigation#afterNavigate']
2424
],
2525
[
2626
'$app-navigation-beforenavigate',
27-
['beforeNavigate in $app/navigation', '/docs/kit/$app-navigation#beforeNavigate']
27+
['`$app/navigation#beforeNavigate`', '/docs/kit/$app-navigation#beforeNavigate']
2828
],
2929
[
3030
'$app-navigation-disablescrollhandling',
31-
[
32-
'disableScrollHandling in $app/navigation',
33-
'/docs/kit/$app-navigation#disableScrollHandling'
34-
]
31+
['`$app/navigation#disableScrollHandling`', '/docs/kit/$app-navigation#disableScrollHandling']
3532
],
36-
['$app-navigation-goto', ['goto in $app/navigation', '/docs/kit/$app-navigation#goto']],
33+
['$app-navigation-goto', ['`$app/navigation#goto`', '/docs/kit/$app-navigation#goto']],
3734
[
3835
'$app-navigation-invalidate',
39-
['invalidate in $app/navigation', '/docs/kit/$app-navigation#invalidate']
36+
['`$app/navigation#invalidate`', '/docs/kit/$app-navigation#invalidate']
4037
],
4138
[
4239
'$app-navigation-invalidateall',
43-
['invalidateAll in $app/navigation', '/docs/kit/$app-navigation#invalidateAll']
40+
['`$app/navigation#invalidateAll`', '/docs/kit/$app-navigation#invalidateAll']
4441
],
4542
[
4643
'$app-navigation-onnavigate',
47-
['onNavigate in $app/navigation', '/docs/kit/$app-navigation#onNavigate']
44+
['`$app/navigation#onNavigate`', '/docs/kit/$app-navigation#onNavigate']
4845
],
4946
[
5047
'$app-navigation-preloadcode',
51-
['preloadCode in $app/navigation', '/docs/kit/$app-navigation#preloadCode']
48+
['`$app/navigation#preloadCode`', '/docs/kit/$app-navigation#preloadCode']
5249
],
5350
[
5451
'$app-navigation-preloaddata',
55-
['preloadData in $app/navigation', '/docs/kit/$app-navigation#preloadData']
52+
['`$app/navigation#preloadData`', '/docs/kit/$app-navigation#preloadData']
5653
],
5754
[
5855
'$app-navigation-pushstate',
59-
['pushState in $app/navigation', '/docs/kit/$app-navigation#pushState']
56+
['`$app/navigation#pushState`', '/docs/kit/$app-navigation#pushState']
6057
],
6158
[
6259
'$app-navigation-replacestate',
63-
['replaceState in $app/navigation', '/docs/kit/$app-navigation#replaceState']
64-
],
65-
['$app-paths-assets', ['assets in $app/paths', '/docs/kit/$app-paths#assets']],
66-
['$app-paths-base', ['base in $app/paths', '/docs/kit/$app-paths#base']],
67-
[
68-
'$app-paths-resolveroute',
69-
['resolveRoute in $app-paths', '/docs/kit/$app-paths#resolveRoute']
70-
],
71-
['$app-server-read', ['read in $app/paths', '/docs/kit/$app-paths#read']],
72-
['$app-stores-getstores', ['getStores in $app/stores', '/docs/kit/$app-stores#getStores']],
73-
['$app-stores-navigating', ['assets in $app/stores', '/docs/kit/$app-stores#assets']],
74-
['$app-stores-page', ['page in $app/stores', '/docs/kit/$app-stores#page']],
75-
['$app-stores-updated', ['updated in $app/stores', '/docs/kit/$app-stores#updated']],
76-
['$lib-$lib-server', ['$lib', '/docs/kit/$lib']],
77-
['$service-worker-base', ['base in $service-worker', '/docs/kit/$service-worker#base']],
78-
['$service-worker-build', ['build in $service-worker', '/docs/kit/$service-worker#build']],
79-
['$service-worker-files', ['files in $service-worker', '/docs/kit/$service-worker#files']],
60+
['`$app/navigation#replaceState`', '/docs/kit/$app-navigation#replaceState']
61+
],
62+
['$app-paths-assets', ['`$app/paths#assets`', '/docs/kit/$app-paths#assets']],
63+
['$app-paths-base', ['`$app/paths#base`', '/docs/kit/$app-paths#base']],
64+
['$app-paths-resolveroute', ['`$app-paths#resolveRoute`', '/docs/kit/$app-paths#resolveRoute']],
65+
['$app-server-read', ['`$app/paths#read`', '/docs/kit/$app-paths#read']],
66+
['$app-stores-getstores', ['`$app/stores#getStores`', '/docs/kit/$app-stores#getStores']],
67+
['$app-stores-navigating', ['`$app/stores#assets`', '/docs/kit/$app-stores#assets']],
68+
['$app-stores-page', ['`$app/stores#page`', '/docs/kit/$app-stores#page']],
69+
['$app-stores-updated', ['`$app/stores#updated`', '/docs/kit/$app-stores#updated']],
70+
['$lib-$lib-server', ['`$lib`', '/docs/kit/$lib']],
71+
['$service-worker-base', ['`$service-worker#base`', '/docs/kit/$service-worker#base']],
72+
['$service-worker-build', ['`$service-worker#build`', '/docs/kit/$service-worker#build']],
73+
['$service-worker-files', ['`$service-worker#files`', '/docs/kit/$service-worker#files']],
8074
[
8175
'$service-worker-prerendered',
82-
['prerendered in $service-worker', '/docs/kit/$service-worker#prerendered']
83-
],
84-
[
85-
'$service-worker-version',
86-
['version in $service-worker', '/docs/kit/$service-worker#version']
87-
],
88-
['sveltejs-kit-version', ['VERSION in @sveltejs/kit', '/@sveltejs-kit#VERSION']],
89-
['sveltejs-kit-error', ['error in @sveltejs/kit', '/@sveltejs-kit#error']],
90-
['sveltejs-kit-fail', ['fail in @sveltejs/kit', '/@sveltejs-kit#fail']],
91-
['sveltejs-kit-ishttperror', ['isHttpError in @sveltejs/kit', '/@sveltejs-kit#isHttpError']],
92-
['sveltejs-kit-isredirect', ['isRedirect in @sveltejs/kit', '/@sveltejs-kit#isRedirect']],
93-
['sveltejs-kit-json', ['json in @sveltejs/kit', '/@sveltejs-kit#json']],
94-
['sveltejs-kit-redirect', ['redirect in @sveltejs/kit', '/@sveltejs-kit#redirect']],
95-
['sveltejs-kit-text', ['text in @sveltejs/kit', '/@sveltejs-kit#text']],
76+
['`$service-worker#prerendered`', '/docs/kit/$service-worker#prerendered']
77+
],
78+
['$service-worker-version', ['`$service-worker#version`', '/docs/kit/$service-worker#version']],
79+
['sveltejs-kit-version', ['`@sveltejs/kit#VERSION`', '/@sveltejs-kit#VERSION']],
80+
['sveltejs-kit-error', ['`@sveltejs/kit#error`', '/@sveltejs-kit#error']],
81+
['sveltejs-kit-fail', ['`@sveltejs/kit#fail`', '/@sveltejs-kit#fail']],
82+
['sveltejs-kit-ishttperror', ['`@sveltejs/kit#isHttpError`', '/@sveltejs-kit#isHttpError']],
83+
['sveltejs-kit-isredirect', ['`@sveltejs/kit#isRedirect`', '/@sveltejs-kit#isRedirect']],
84+
['sveltejs-kit-json', ['`@sveltejs/kit#json`', '/@sveltejs-kit#json']],
85+
['sveltejs-kit-redirect', ['`@sveltejs/kit#redirect`', '/@sveltejs-kit#redirect']],
86+
['sveltejs-kit-text', ['`@sveltejs/kit#text`', '/@sveltejs-kit#text']],
9687
[
9788
'sveltejs-kit-hooks-sequence',
98-
['sequence in @sveltejs/kit/hooks', '/docs/kit/@sveltejs-kit-hooks#sequence']
89+
['`@sveltejs/kit/hooks#sequence`', '/docs/kit/@sveltejs-kit-hooks#sequence']
9990
],
10091
[
10192
'sveltejs-kit-node-createreadablestream',
10293
[
103-
'createReadableStream in @sveltejs/kit/node',
94+
'`@sveltejs/kit/node#createReadableStream`',
10495
'/docs/kit/@sveltejs-kit-node#createReadableStream'
10596
]
10697
],
10798
[
10899
'sveltejs-kit-node-getrequest',
109-
['getRequest in @sveltejs/kit/node', '/docs/kit/@sveltejs-kit-node#getRequest']
100+
['`@sveltejs/kit/node#getRequest`', '/docs/kit/@sveltejs-kit-node#getRequest']
110101
],
111102
[
112103
'sveltejs-kit-node-setresponse',
113-
['setResponse in @sveltejs/kit/node', '/docs/kit/@sveltejs-kit-node#setResponse']
104+
['`@sveltejs/kit/node#setResponse`', '/docs/kit/@sveltejs-kit-node#setResponse']
114105
],
115106
[
116107
'sveltejs-kit-node-polyfills-installpolyfills',
117108
[
118-
'installPolyfills in @sveltejs/kit/node/polyfills',
109+
'`@sveltejs/kit/node/polyfills#installPolyfills`',
119110
'/docs/kit/@sveltejs-kit-node-polyfills#installPolyfills'
120111
]
121112
],
122113
[
123114
'sveltejs-kit-vite-sveltekit',
124-
['sveltekit in @sveltejs/kit/vite', '/docs/kit/@sveltejs-kit-vite#sveltekit']
115+
['`@sveltejs/kit/vite#sveltekit`', '/docs/kit/@sveltejs-kit-vite#sveltekit']
125116
]
126117
]);
127118
</script>

apps/svelte.dev/src/routes/docs/logic-blocks/+page.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
import RemovedPage from '../RemovedPage.svelte';
33
44
const docs = new Map([
5-
['if', ['{#if ...}', '/docs/svelte/if']],
6-
['each', ['{#each ...}', '/docs/svelte/each']],
7-
['await', ['{#key ...}', '/docs/svelte/await']],
8-
['key', ['{#await ...}', '/docs/svelte/key']]
5+
['if', ['`{#if ...}`', '/docs/svelte/if']],
6+
['each', ['`{#each ...}`', '/docs/svelte/each']],
7+
['await', ['`{#key ...}`', '/docs/svelte/await']],
8+
['key', ['`{#await ...}`', '/docs/svelte/key']]
99
]);
1010
</script>
1111

apps/svelte.dev/src/routes/docs/special-elements/+page.svelte

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
import RemovedPage from '../RemovedPage.svelte';
33
44
const docs = new Map([
5-
['slot ', ['<slot>', '/docs/svelte/legacy-slots']],
6-
['svelte-self', ['<svelte:self>', '/docs/svelte/legacy-svelte-self']],
7-
['svelte-component ', ['<svelte:component>', '/docs/svelte/legacy-svelte-component']],
8-
['svelte-element ', ['<svelte:element>', '/docs/svelte/svelte-element']],
9-
['svelte-window ', ['<svelte:window>', '/docs/svelte/svelte-window']],
10-
['svelte-document ', ['<svelte:document>', '/docs/svelte/svelte-document']],
11-
['svelte-body ', ['<svelte:body>', '/docs/svelte/svelte-body']],
12-
['svelte-head ', ['<svelte:head>', '/docs/svelte/svelte-head']],
13-
['svelte-options ', ['<svelte:options>', '/docs/svelte/svelte-options']],
14-
['svelte-fragment ', ['<svelte:fragment>', '/docs/svelte/legacy-svelte-fragment']]
5+
['slot ', ['`<slot>`', '/docs/svelte/legacy-slots']],
6+
['svelte-self', ['`<svelte:self>`', '/docs/svelte/legacy-svelte-self']],
7+
['svelte-component ', ['`<svelte:component>`', '/docs/svelte/legacy-svelte-component']],
8+
['svelte-element ', ['`<svelte:element>`', '/docs/svelte/svelte-element']],
9+
['svelte-window ', ['`<svelte:window>`', '/docs/svelte/svelte-window']],
10+
['svelte-document ', ['`<svelte:document>`', '/docs/svelte/svelte-document']],
11+
['svelte-body ', ['`<svelte:body>`', '/docs/svelte/svelte-body']],
12+
['svelte-head ', ['`<svelte:head>`', '/docs/svelte/svelte-head']],
13+
['svelte-options ', ['`<svelte:options>`', '/docs/svelte/svelte-options']],
14+
['svelte-fragment ', ['`<svelte:fragment>`', '/docs/svelte/legacy-svelte-fragment']]
1515
]);
1616
</script>
1717

0 commit comments

Comments
 (0)