diff options
author | 2021-03-30 10:11:21 -0600 | |
---|---|---|
committer | 2021-03-30 10:11:21 -0600 | |
commit | ee6ef81cf38acc357141143319addf39a99d3e19 (patch) | |
tree | 1fd6032709f74253dcb5a30630da70d2e4373a40 /examples/snowpack | |
parent | d267fa461b73586118437e190b92b9956f9add73 (diff) | |
download | astro-ee6ef81cf38acc357141143319addf39a99d3e19.tar.gz astro-ee6ef81cf38acc357141143319addf39a99d3e19.tar.zst astro-ee6ef81cf38acc357141143319addf39a99d3e19.zip |
Convert CSS Modules to scoped styles (#38)
* Convert CSS Modules to scoped styles
* Update README
* Move class scoping into HTML walker
* Fix SSR styles test
* Fix mustache tags
* Update PostCSS plugin name
* Add JSDoc comment
* Update test
Diffstat (limited to 'examples/snowpack')
-rw-r--r-- | examples/snowpack/astro/components/Nav.astro | 2 | ||||
-rw-r--r-- | examples/snowpack/package-lock.json | 17 |
2 files changed, 13 insertions, 6 deletions
diff --git a/examples/snowpack/astro/components/Nav.astro b/examples/snowpack/astro/components/Nav.astro index 3582bd0a0..a5f14d656 100644 --- a/examples/snowpack/astro/components/Nav.astro +++ b/examples/snowpack/astro/components/Nav.astro @@ -27,7 +27,7 @@ export let version: string = '3.1.2'; color: $white; background-color: $dark-blue; - body.is-nav-open & { + :global(body.is-nav-open) & { height: $nav-height * 2; } diff --git a/examples/snowpack/package-lock.json b/examples/snowpack/package-lock.json index d9b20cf23..a52da1c88 100644 --- a/examples/snowpack/package-lock.json +++ b/examples/snowpack/package-lock.json @@ -996,7 +996,7 @@ "deepmerge": "^4.2.2", "domhandler": "^4.0.0", "es-module-lexer": "^0.4.1", - "esbuild": "^0.9.6", + "esbuild": "^0.10.1", "find-up": "^5.0.0", "github-slugger": "^1.3.0", "gray-matter": "^4.0.2", @@ -1008,7 +1008,6 @@ "micromark-extension-gfm": "^0.3.3", "node-fetch": "^2.6.1", "postcss": "^8.2.8", - "postcss-modules": "^4.0.0", "react": "^17.0.1", "react-dom": "^17.0.1", "sass": "^1.32.8", @@ -2371,9 +2370,9 @@ "dev": true }, "esbuild": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.6.tgz", - "integrity": "sha512-F6vASxU0wT/Davt9aj2qtDwDNSkQxh9VbyO56M7PDWD+D/Vgq/rmUDGDQo7te76W5auauVojjnQr/wTu3vpaUA==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.10.2.tgz", + "integrity": "sha512-/5vsZD7wTJJHC3yNXLUjXNvUDwqwNoIMvFvLd9tcDQ9el5l13pspYm3yufavjIeYvNtAbo+6N/6uoWx9dGA6ug==", "dev": true }, "escalade": { @@ -4253,6 +4252,14 @@ "picomatch": "^2.2.2", "resolve": "^1.20.0", "rollup": "^2.34.0" + }, + "dependencies": { + "esbuild": { + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz", + "integrity": "sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==", + "dev": true + } } }, "source-map": { |