├── .changeset ├── README.md ├── afraid-panthers-hide.md ├── big-walls-pump.md ├── bright-coats-grab.md ├── brown-comics-appear.md ├── calm-nails-ring.md ├── chilled-houses-sort.md ├── chilly-cameras-whisper.md ├── chilly-ears-rule.md ├── chilly-lizards-sip.md ├── clean-wombats-work.md ├── clever-seas-suffer.md ├── cold-rules-cover.md ├── config.json ├── cuddly-mails-sit.md ├── curly-lemons-care.md ├── curly-stingrays-mix.md ├── dirty-carrots-begin.md ├── dry-pigs-press.md ├── eighty-beers-vanish.md ├── eighty-carpets-agree.md ├── fair-tomatoes-smoke.md ├── famous-games-argue.md ├── fifty-insects-sing.md ├── fifty-oranges-tie.md ├── flat-numbers-rhyme.md ├── forty-ladybugs-do.md ├── forty-seals-check.md ├── fresh-ties-impress.md ├── good-boxes-cough.md ├── gorgeous-hairs-tan.md ├── healthy-badgers-flash.md ├── healthy-cars-breathe.md ├── healthy-points-drop.md ├── hip-terms-promise.md ├── hungry-moons-dance.md ├── itchy-bikes-allow.md ├── itchy-carrots-bathe.md ├── itchy-seas-tell.md ├── khaki-islands-bathe.md ├── kind-ways-move.md ├── little-kangaroos-press.md ├── long-weeks-turn.md ├── lovely-tools-march.md ├── metal-clocks-film.md ├── nasty-keys-grow.md ├── new-cherries-drop.md ├── odd-waves-glow.md ├── olive-eggs-develop.md ├── pink-llamas-explode.md ├── pink-terms-sit.md ├── pre.json ├── pretty-buttons-appear.md ├── pretty-eagles-march.md ├── pretty-rivers-warn.md ├── rare-crabs-bake.md ├── red-spies-itch.md ├── rich-peas-wave.md ├── rotten-adults-move.md ├── rotten-goats-wash.md ├── serious-falcons-invite.md ├── sharp-fans-speak.md ├── shiny-coats-fold.md ├── silly-timers-divide.md ├── sixty-cheetahs-fly.md ├── smooth-taxis-cover.md ├── spicy-months-breathe.md ├── spicy-shoes-explain.md ├── strange-clocks-join.md ├── strange-students-beam.md ├── swift-rings-thank.md ├── swift-turkeys-invent.md ├── tame-toys-accept.md ├── tasty-parents-chew.md ├── tender-dolphins-suffer.md ├── thick-points-behave.md ├── tiny-needles-check.md ├── tiny-suns-tease.md ├── tricky-dragons-press.md ├── tricky-swans-knock.md ├── twenty-bugs-wonder.md ├── twenty-queens-talk.md ├── unlucky-cougars-trade.md ├── warm-donuts-beg.md ├── wicked-pots-whisper.md └── yellow-islands-pump.md ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── packages └── site-kit │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ ├── app.html │ ├── global.d.ts │ ├── lib │ │ ├── actions │ │ │ ├── click-outside.js │ │ │ ├── copy-code-descendants.js │ │ │ ├── focus-outside.js │ │ │ ├── focus.js │ │ │ ├── index.js │ │ │ └── root-scroll.js │ │ ├── branding │ │ │ └── svelte-logo.svg │ │ ├── components │ │ │ ├── Banner.svelte │ │ │ ├── Banners.svelte │ │ │ ├── Icon.svelte │ │ │ ├── Icons.svelte │ │ │ ├── Section.svelte │ │ │ ├── Shell.svelte │ │ │ ├── ThemeToggle.svelte │ │ │ ├── ToggleButton.svelte │ │ │ └── index.js │ │ ├── docs │ │ │ ├── DocsContents.svelte │ │ │ ├── DocsCopyCodeButton.svelte │ │ │ ├── DocsOnThisPage.svelte │ │ │ ├── TSToggle.svelte │ │ │ ├── Tooltip.svelte │ │ │ ├── hover.js │ │ │ ├── index.js │ │ │ └── types.d.ts │ │ ├── home │ │ │ ├── Blurb.svelte │ │ │ ├── Footer.svelte │ │ │ ├── TrySection.svelte │ │ │ ├── TryTerminal.svelte │ │ │ └── index.js │ │ ├── icons │ │ │ ├── home.svg │ │ │ ├── link.svg │ │ │ └── search.svg │ │ ├── markdown │ │ │ ├── index.js │ │ │ ├── renderer.js │ │ │ └── utils.js │ │ ├── nav │ │ │ ├── Menu.svelte │ │ │ ├── Nav.svelte │ │ │ ├── NavContextMenu.svelte │ │ │ ├── PreloadingIndicator.svelte │ │ │ ├── Separator.svelte │ │ │ ├── SkipLink.svelte │ │ │ └── index.js │ │ ├── search │ │ │ ├── Search.svelte │ │ │ ├── SearchBox.svelte │ │ │ ├── SearchResultList.svelte │ │ │ ├── SearchResults.svelte │ │ │ ├── index.js │ │ │ ├── search-worker.js │ │ │ ├── search.js │ │ │ └── types.d.ts │ │ ├── stores │ │ │ ├── index.js │ │ │ ├── mql.js │ │ │ ├── nav.js │ │ │ ├── reduced-motion.js │ │ │ ├── search.js │ │ │ └── theme.js │ │ ├── styles │ │ │ ├── base.css │ │ │ ├── code.css │ │ │ ├── fonts.css │ │ │ ├── fonts │ │ │ │ ├── fira-mono │ │ │ │ │ └── fira-mono-latin-400.woff2 │ │ │ │ ├── overpass │ │ │ │ │ ├── overpass-latin-100.woff2 │ │ │ │ │ ├── overpass-latin-300.woff2 │ │ │ │ │ ├── overpass-latin-400.woff2 │ │ │ │ │ ├── overpass-latin-600.woff2 │ │ │ │ │ └── overpass-latin-700.woff2 │ │ │ │ └── roboto │ │ │ │ │ ├── roboto-latin-400.woff2 │ │ │ │ │ ├── roboto-latin-400italic.woff2 │ │ │ │ │ ├── roboto-latin-500.woff2 │ │ │ │ │ └── roboto-latin-500italic.woff2 │ │ │ ├── index.css │ │ │ ├── text.css │ │ │ └── tokens.css │ │ └── types.d.ts │ └── routes │ │ └── +page.svelte │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.js ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.changeset/README.md: -------------------------------------------------------------------------------- 1 | # Changesets 2 | 3 | Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works 4 | with multi-package repos, or single-package repos to help you version and publish your code. You can 5 | find the full documentation for it [in our repository](https://github.com/changesets/changesets) 6 | 7 | We have a quick list of common questions to get you started engaging with this project in 8 | [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) 9 | -------------------------------------------------------------------------------- /.changeset/afraid-panthers-hide.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': major 3 | --- 4 | 5 | - Mobile navbar 6 | - DocsMobileNav 7 | - Consistent sk-theme-1 using `color-mix` across all pages 8 | - Move Docs Contents and OnThisPage to here from svelte.dev 9 | - Blockquote styling 10 | - Move `Nav`, `NavItem`, `PreloadingIndicator`, `Separator`, `SkipLink` to `@sveltejs/site-kit/nav` export 11 | - Add `@sveltejs/site-kit/stores` export 12 | - Add `@sveltejs/site-kit/actions` export 13 | -------------------------------------------------------------------------------- /.changeset/big-walls-pump.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | add searchbox placeholder as prop 6 | -------------------------------------------------------------------------------- /.changeset/bright-coats-grab.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | feat: expose a way to capture scroll state from Shell 6 | -------------------------------------------------------------------------------- /.changeset/brown-comics-appear.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: Navbar Center positionin 6 | -------------------------------------------------------------------------------- /.changeset/calm-nails-ring.md: -------------------------------------------------------------------------------- 1 | --- 2 | "@sveltejs/site-kit": patch 3 | --- 4 | 5 | chore: Bump copyright year 6 | -------------------------------------------------------------------------------- /.changeset/chilled-houses-sort.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: deprecated blockquote 6 | -------------------------------------------------------------------------------- /.changeset/chilly-cameras-whisper.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: take banner bottom height into account for ts toggle 6 | -------------------------------------------------------------------------------- /.changeset/chilly-ears-rule.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | feat: Responsive banner 6 | -------------------------------------------------------------------------------- /.changeset/chilly-lizards-sip.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: remove more self-closing tags 6 | -------------------------------------------------------------------------------- /.changeset/clean-wombats-work.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | feat: Time-bound banner 6 | -------------------------------------------------------------------------------- /.changeset/clever-seas-suffer.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | tick() before getting element 6 | -------------------------------------------------------------------------------- /.changeset/cold-rules-cover.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | (fix) reset search query when opening modal 6 | -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://unpkg.com/@changesets/config@2.3.0/schema.json", 3 | "changelog": "@changesets/cli/changelog", 4 | "commit": false, 5 | "fixed": [], 6 | "linked": [], 7 | "access": "public", 8 | "baseBranch": "master", 9 | "updateInternalDependencies": "patch", 10 | "ignore": [] 11 | } 12 | -------------------------------------------------------------------------------- /.changeset/cuddly-mails-sit.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: home link text alignment issue 6 | -------------------------------------------------------------------------------- /.changeset/curly-lemons-care.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': minor 3 | --- 4 | 5 | feat: Safer banners implementation, defineBanners, refactor 6 | -------------------------------------------------------------------------------- /.changeset/curly-stingrays-mix.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | chore: copy true by default 6 | -------------------------------------------------------------------------------- /.changeset/dirty-carrots-begin.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': minor 3 | --- 4 | 5 | (feat) Async markdown renderer 6 | -------------------------------------------------------------------------------- /.changeset/dry-pigs-press.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: TS Toggle position 6 | -------------------------------------------------------------------------------- /.changeset/eighty-beers-vanish.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | Relative heights and units, perf improvments on nav animation, more contrast on page indicator 6 | -------------------------------------------------------------------------------- /.changeset/eighty-carpets-agree.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: remove debug logging 6 | -------------------------------------------------------------------------------- /.changeset/fair-tomatoes-smoke.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: diff symbols 6 | -------------------------------------------------------------------------------- /.changeset/famous-games-argue.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: horrifically stupid bug with scrolling to IDs 6 | -------------------------------------------------------------------------------- /.changeset/fifty-insects-sing.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: renderer indent code snippets by 2 spaces only 6 | -------------------------------------------------------------------------------- /.changeset/fifty-oranges-tie.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': minor 3 | --- 4 | 5 | (feat) Copy code pragma 6 | -------------------------------------------------------------------------------- /.changeset/flat-numbers-rhyme.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | feat: OnThisPage orientation 6 | -------------------------------------------------------------------------------- /.changeset/forty-ladybugs-do.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: accessibility heading levels in the footer 6 | -------------------------------------------------------------------------------- /.changeset/forty-seals-check.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | Fallthrough headings like Kit 6 | -------------------------------------------------------------------------------- /.changeset/fresh-ties-impress.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | (chore) fix external link small disappearing 6 | -------------------------------------------------------------------------------- /.changeset/good-boxes-cough.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | add more i18n slots 6 | -------------------------------------------------------------------------------- /.changeset/gorgeous-hairs-tan.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': minor 3 | --- 4 | 5 | (feat) Sections in context menu 6 | -------------------------------------------------------------------------------- /.changeset/healthy-badgers-flash.md: -------------------------------------------------------------------------------- 1 | --- 2 | "@sveltejs/site-kit": patch 3 | --- 4 | 5 | fix: Do not copy deleted lines 6 | -------------------------------------------------------------------------------- /.changeset/healthy-cars-breathe.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: infinite loop error replace_type_placeholder 6 | -------------------------------------------------------------------------------- /.changeset/healthy-points-drop.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix: Use Marked constructor instead of global instance 6 | -------------------------------------------------------------------------------- /.changeset/hip-terms-promise.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | fix homepage link colour, remove subtitle on desktop 6 | -------------------------------------------------------------------------------- /.changeset/hungry-moons-dance.md: -------------------------------------------------------------------------------- 1 | --- 2 | '@sveltejs/site-kit': patch 3 | --- 4 | 5 | require props to be set on