NoJS Vite + Tailwind CSS Starter
Scaffold a new project with Vite and Tailwind CSS preconfigured with ease.
Motivation
Most existing Vite + Tailwind starters are aimed to work with a JS framework, e.g Vue or React. An important difference of this starter template is that the build stage does not involve any JavaScript, just pure HTML/CSS compilation.
When to use
- When you need to develop a pure HTML/CSS prototype.
- When you import a standalone version of a JS framework right from HTML.
How to use
npx degit kometolabs/vite-tailwind-starter my-tailwind-app
cd my-tailwind-app
pnpm i || yarn || npm i
pnpm run dev || yarn dev || npm run dev
Happy coding!
Bump vite from 3.2.3 to 3.2.4
Bumps vite from 3.2.3 to 3.2.4.
Changelog
Sourced from vite's changelog.
Commits
970538c
release: v3.2.47f59dcf
fix(ssr): skip optional peer dep resolve (v3) (#10593) (#10931)3ba45b9
fix: prevent cache on optional package resolve (v3) (#10812) (#10845)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump tailwindcss from 3.2.3 to 3.2.4
Bumps tailwindcss from 3.2.3 to 3.2.4.
Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
f2f1ee9
3.2.413eb1e2
update changelog22d45dd
Update CHANGELOG.md602101d
Allow users to block generation of certain utilities (#9812)4ccc0fa
Make sure errors are always displayed when watching for changes (#9810)1482c75
Fix watching of files on Linux when renames are involved (#9796)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 3.1.6 to 3.1.7
Bumps vite from 3.1.6 to 3.1.7.
Changelog
Sourced from vite's changelog.
Commits
94abccc
release: v3.1.7a5143e9
fix(ssr): track var as function scope (#10397)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 4.0.3 to 4.0.4
Bumps vite from 4.0.3 to 4.0.4.
Changelog
Sourced from vite's changelog.
Commits
4f7a48f
release: v4.0.41b043f9
fix(optimizer): check .vite/deps directory existence before removing (#11499)3748acb
fix(cli): revert ctrl+C no longer kills processes (#11434) (#11518) (#11562)718fc1d
fix(cli): ctrl+C no longer kills processes (#11434) (#11518)3647d07
chore(deps): update dependency@rollup/plugin-json
to v6 (#11553)25c64d7
fix: importmap should insert before module preload link (#11492)f12a1ab
fix(ssr): emit js sourcemaps for ssr builds (#11343)2c38bae
fix: server.host with ipv6 missed [] (fix #11466) (#11509)7a97a04
fix(build): invalidate chunk hash when css changed (#11475)3d346c0
chore: update license (#11476)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 4.0.2 to 4.0.3
Bumps vite from 4.0.2 to 4.0.3.
Changelog
Sourced from vite's changelog.
Commits
b9511f1
release: v4.0.3ed80ea5
chore(typo): fix typo (#11445)d3c9c0b
fix(ssr): ignore module exports condition (#11409)857d578
feat: allow import.meta.hot define override (#8944)241db16
chore(deps): update dependency@rollup/plugin-commonjs
to v24 (#11420)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 4.0.1 to 4.0.2
Bumps vite from 4.0.1 to 4.0.2.
Changelog
Sourced from vite's changelog.
Commits
8ec44a5
release: v4.0.26587d2f
fix: revert #11290 (#11412)274d1f3
fix: skip applescript when no Chromium browser found (fixes #11205) (#11406)b4ced0f
fix: makevite optimize
prebundle for dev (#11387)57276b7
fix: server and preview open fails to add slash before relative path (#11394)af86e5b
chore: typecheck create-vite (#11295)4288300
fix(deps): update dependency ufo to v1 (#11372)8dc6528
chore(deps): update dependency convert-source-map to v2 (#10548)9662d4d
chore(deps): update dependency mlly to v1 (#11370)8820f75
fix: fix the error message in thetoOutputFilePathWithoutRuntime
function (...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 4.0.0 to 4.0.1
Bumps vite from 4.0.0 to 4.0.1.
Changelog
Sourced from vite's changelog.
Commits
060cd66
release: v4.0.12e15f3d
feat(html): clickable error position for html parse error (#11334)729fb1a
fix: ?inline warning for .css.js file (#11347)34fec41
fix: wrongly resolve to optimized doppelganger (#11290)8856c2e
fix: respect base when using/__open-in-editor
(#11337)45b66f4
docs: fix banner image in CHANGELOG.md (#11336)cfedf9c
fix: preview fallback (#11312)d0a9281
fix(env): test NODE_ENV override before expand (#11309)3aaa0ea
fix(preview): Revert #10564 - throw Error on missing outDir (#11335)e58a4f0
chore: enable@typescript-eslint/ban-ts-comment
(#11326)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump postcss from 8.4.19 to 8.4.20
Bumps postcss from 8.4.19 to 8.4.20.
Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
1d4c509
Release 8.4.20 version905082a
Add Node.js 10 to CI20122e5
Fix childless at-rule map generationff7e8ce
Merge pull request #1801 from romainmenke/invalid-sourcemap-with-at-layer--pr...d585976
Fix CI744b15f
Update dependenciesdb935f1
invalid sourcemap with at layer3cac84a
Fix type tests5113edb
Update dependenciesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump vite from 3.2.3 to 3.2.5
Bumps vite from 3.2.3 to 3.2.5.
Changelog
Sourced from vite's changelog.
Commits
77ee19b
release: v3.2.5eba9b42
chore: cherry pick more v4 bug fixes to v3 (#11189)c93a526
chore: cherry pick v4 bug fix to v3 (#11110)bc3b5a9
fix: relocated logger to respect config. (#10787) (#10967)970538c
release: v3.2.47f59dcf
fix(ssr): skip optional peer dep resolve (v3) (#10593) (#10931)3ba45b9
fix: prevent cache on optional package resolve (v3) (#10812) (#10845)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump postcss from 8.4.18 to 8.4.19
Bumps postcss from 8.4.18 to 8.4.19.
Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
c26baf3
Release 8.4.19 versioned5103d
Update dependencies8086ea3
Merge pull request #1790 from romainmenke/fix-whitespace-bug--passionate-afri...4b38845
fix whitespace bugcf9425a
Merge pull request #1789 from eduardopilati/patch-1ca04e0a
Update plugins.mdfe63768
Update dependencies3b6ba56
Add Node.js 19Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump tailwindcss from 3.2.2 to 3.2.3
Bumps tailwindcss from 3.2.2 to 3.2.3.
Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
757a8d6
update changelog6166e59
3.2.38a2f9ed
Fix !important selectors not being classified as valid class inside safelist ...6bd9912
Only sort pseudo elements after classes when using@apply
and variants (#9765)aac468c
Pick up changes from files that are both context and content deps (#9787)1f5d117
Fix shadowed variable when using raw content (#9773)48c0dca
Update eslint to version 8.26.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)