# svelte.dev: A complete overhaul

DevFeed: [svelte.dev: A complete overhaul](<https://devfeed.tech/articles/svelte-dev-a-complete-overhaul-3043.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/svelte-dev-overhaul>)

Author: Puru Vijay

Published: 2023-06-29T00:00:00Z

Content type: article

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [search](<https://devfeed.tech/tags/search.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

## AI overview

Svelte announces a complete overhaul of svelte.dev, replacing its growing single-page documentation with multi-page docs, sidebar navigation, redirects, and search. The site also adds JavaScript and TypeScript views, generated type information, Action documentation, and dark mode.

## Source excerpt

When the initial version of Svelte v3 was released four years ago, it included the single-page documentation that folks have been familiar with. That documentation structure had stayed the same as Svelte's API surface increased steadily and more details were added. As a result, the single page got larger and larger to the point where it was becoming difficult to find things. The community had been asking for a revamp, and now it's here! Meet the new svelte.dev -- a complete overhaul of the old website. Multi-page docs The table of contents had grown to be quite large and you had to scroll across half a dozen screens to see the whole thing. We heard you! The docs are all split up into multiple pages now and all pages list their sections in the righthand sidebar. All modules exposed by Svelte are also listed in the sidebar under the Runtime section: svelte svelte/store svelte/motion svelte/transition svelte/animate svelte/easing svelte/action svelte/compiler is under Compiler and API section We've also taken extra care to ensure that all the links from the old website will be redirected to the correct new page. Search The lack of search functionality could make finding stuff a nuisance as Ctrl+F only returns results in order of occurrence and not order of importance. While Ctrl+F did have its benefits such as not requiring JS, now that the site has multiple pages, it's not an option anymore. And for that, the new website comes with a search bar, which searches through the docs and the API surface. Hit Ctrl+K (or CMD+K for Mac users) and start searching -- it even works without JavaScript! Lights, TypeScript, Action! The new website comes with a JavaScript / TypeScript toggle, so you can view the docs in your preferred flavour. Every module's exported types are listed at the bottom of the page for easy reference. The types are automatically generated from Svelte's source code, so they're always up to date. All the JavaScript and TypeScript code snippets have type hints a