Release · v2.14.2
Modularize v2 SCSS into _sass/v2/ partials
Modularize v2 SCSS into _sass/v2/ partials
Details
Split the 1192-line _sass/v2.scss into 17 focused partials under _sass/v2/ (tokens, base, typography, sections, nav, hero, db-loading, hero-scroll, stats, prose, pillars, grids, news, footer, toggles, reveal, responsive). _sass/v2.scss is now a thin @import manifest. Partials are contiguous slices in strict source order, so their in-order concatenation is byte-identical to the original file and the compiled CSS is unchanged. The manifest uses // comments only, which Sass strips, so it emits no CSS of its own. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018Z78wTEczDqpD4nqJWKRME
Files changed (18)
| frontend/jekyll/_sass/v2.scss | +27 | −1,192 |
| frontend/jekyll/_sass/v2/_base.scss | +76 | −0 |
| frontend/jekyll/_sass/v2/_db-loading.scss | +85 | −0 |
| frontend/jekyll/_sass/v2/_footer.scss | +88 | −0 |
| frontend/jekyll/_sass/v2/_grids.scss | +69 | −0 |
| frontend/jekyll/_sass/v2/_hero-scroll.scss | +47 | −0 |
| frontend/jekyll/_sass/v2/_hero.scss | +116 | −0 |
| frontend/jekyll/_sass/v2/_nav.scss | +123 | −0 |
| frontend/jekyll/_sass/v2/_news.scss | +57 | −0 |
| frontend/jekyll/_sass/v2/_pillars.scss | +52 | −0 |
| frontend/jekyll/_sass/v2/_prose.scss | +123 | −0 |
| frontend/jekyll/_sass/v2/_responsive.scss | +82 | −0 |
| frontend/jekyll/_sass/v2/_reveal.scss | +29 | −0 |
| frontend/jekyll/_sass/v2/_sections.scss | +35 | −0 |
| frontend/jekyll/_sass/v2/_stats.scss | +33 | −0 |
| frontend/jekyll/_sass/v2/_toggles.scss | +74 | −0 |
| frontend/jekyll/_sass/v2/_tokens.scss | +75 | −0 |
| frontend/jekyll/_sass/v2/_typography.scss | +28 | −0 |