diff --git a/apps/kit.svelte.dev/vercel.json b/apps/kit.svelte.dev/vercel.json
index 4df4ecb39f..6b9ecfbe6e 100644
--- a/apps/kit.svelte.dev/vercel.json
+++ b/apps/kit.svelte.dev/vercel.json
@@ -16,10 +16,6 @@
"destination": "https://svelte.dev/docs/kit/load",
"permanent": true
},
- {
- "source": "/docs/modules",
- "destination": "https://svelte.dev/docs/kit/@sveltejs-kit"
- },
{
"source": "/docs/types",
"destination": "https://svelte.dev/docs/kit/@sveltejs-kit"
diff --git a/apps/svelte.dev/src/routes/docs/RemovedPage.svelte b/apps/svelte.dev/src/routes/docs/RemovedPage.svelte
index 5d4e6b610a..092e269fa0 100644
--- a/apps/svelte.dev/src/routes/docs/RemovedPage.svelte
+++ b/apps/svelte.dev/src/routes/docs/RemovedPage.svelte
@@ -17,6 +17,10 @@
goto(new_docs[1], { replaceState: true });
}
});
+
+ function render(title: string) {
+ return title.replace(/`(.+?)`/g, (_, text) => `${text.replaceAll('<', '<')}
`);
+ }
@@ -34,8 +38,7 @@
@@ -48,5 +51,13 @@
max-width: var(--sk-page-content-width);
box-sizing: content-box;
margin: auto;
+
+ a {
+ text-decoration: none !important;
+
+ &:hover {
+ text-decoration: underline !important;
+ }
+ }
}
diff --git a/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
index 9f7f4e6f07..b62057946c 100644
--- a/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
+++ b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
@@ -4,11 +4,11 @@
const docs = new Map([
[
'on-eventname ',
- ['on:eventname', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']
+ ['`on:eventname`', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']
],
- ['style-props', ['--style-props', '/docs/svelte/custom-properties']],
- ['bind-property ', ['bind:property', '/docs/svelte/bind#bind:property-for-components']],
- ['bind-this ', ['bind:this', '/docs/svelte/bind#bind:this']]
+ ['style-props', ['`--style-props`', '/docs/svelte/custom-properties']],
+ ['bind-property ', ['`bind:property`', '/docs/svelte/bind#bind:property-for-components']],
+ ['bind-this ', ['`bind:this`', '/docs/svelte/bind#bind:this']]
]);
diff --git a/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
index b99e5abc28..459b5e8797 100644
--- a/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
+++ b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
@@ -2,21 +2,21 @@
import RemovedPage from '../RemovedPage.svelte';
const docs = new Map([
- ['on-eventname ', ['on:eventname', '/docs/svelte/basic-markup#Events']],
- ['bind-property', ['bind:property', '/docs/svelte/bind']],
- ['binding-select-value ', ['Binding