Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

qundus/template.web.sveltekitless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

20 Commits

Repository files navigation

Svelte Kitless

I like svelte-kit very much but when i stumble upon css frameworks or bundlers or any library online i find guides for either sveltekit or sveltejs or both, so i've decided to use recreate the sveltekit ecosystem with sveltejs to have a broader (if not full) control over the dev environment.

Kickstart

# clone or install .zip manually
$ npx degit onettmecha/template-svelte-kitless my-template
# move into directory
$ cd my-template
# launch project
## yarn
$ yarn && yarn dev
## npm
$ npm i && npm run dev
## pnpm
$ pnpm i && pnpm dev

What's In It

Svelte.js
Routify
Vite
WindiCSS (Tailwindcss compiler)
Svelte-i18n
TypeScript
Remix Icon
Color Pallets

Developer Notes

Structure

I like my projects' roots clean and contain only the config files that cannot exist in a sub-folder, also i like function descriptive folder names, that's why this starter is structured like this.

If you wish to add new folders like: services or any other i recommend doing so within src directory as it would keep everything together, neat and straight forward.

This way allows for sub-modules to exist in the root directory easily and ease integration with other libraries, also, helps focus on tasks in large projects.

TBC

About

strater template with the following: svelte + vite + routify + windicss (tailwindcss) + i18n + typescript

Topics

Resources

Readme

Stars

Watchers

Forks

Contributors