├── .eslintrc.cjs ├── .gitattributes ├── .gitignore ├── .npmrc ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint-rules └── no-redundant-template-nesting.js ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── app.html ├── components │ └── page.svelte ├── global.d.ts ├── lib │ ├── SvelteTheme.svelte │ ├── constants.ts │ ├── helpers.ts │ ├── index.ts │ ├── theme.state.svelte.ts │ └── types.ts └── routes │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ ├── api │ └── test.ts │ ├── dark │ └── +page.svelte │ └── light │ └── +page.svelte ├── static └── favicon.png ├── svelte.config.js ├── tsconfig.json └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/README.md -------------------------------------------------------------------------------- /eslint-rules/no-redundant-template-nesting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/eslint-rules/no-redundant-template-nesting.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/app.html -------------------------------------------------------------------------------- /src/components/page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/components/page.svelte -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/lib/SvelteTheme.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/SvelteTheme.svelte -------------------------------------------------------------------------------- /src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/constants.ts -------------------------------------------------------------------------------- /src/lib/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/helpers.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/theme.state.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/theme.state.svelte.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/routes/+layout.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/api/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/src/routes/api/test.ts -------------------------------------------------------------------------------- /src/routes/dark/+page.svelte: -------------------------------------------------------------------------------- 1 | Go back home 2 | -------------------------------------------------------------------------------- /src/routes/light/+page.svelte: -------------------------------------------------------------------------------- 1 | Go back home 2 | -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beynar/svelte-themes/HEAD/vite.config.js --------------------------------------------------------------------------------