- From: Louis Chenais via GitHub <noreply@w3.org>
- Date: Tue, 23 Sep 2025 09:46:41 +0000
- To: public-design-tokens-log@w3.org
ChucKN0risK has just submitted a new pull request for https://github.com/design-tokens/community-group: == chore(): Move from 11ty to Astro == ## Changes - Move from 11ty to Astro - Simplify the SCSS architecture to use the bare Sass minimum: - Sass variables -> CSS variables + mixins for text styles - `colors.scss` - `spacing.scss` - `text-styles.scss` - `font-sizes.scss` - Remove all old mixins (including [sass-mq](https://github.com/sass-mq/sass-mq) which was not needed anymore) - Use light/dark color theme with CSS `light-dark` native function - Add utility components (`<Text>` + `<Stack>`) to handle text and spacing according to available CSS variables in `assets/css/01-utils/tokens`) ## How to Review - Open side by side the current website [designtokens.org](https://designtokens.org) and this version and compare. All pages should work as intended. - Some spacing and text styles may have slightly changed but I found those changes reasonable considering we'll surely change the look and feel later on (cc @donnavitan) ## Good to know I kept both the `TR/` and `admin/` folders as they seemed to handle the automatic generation of technical reports and their publication on the Netlify CMS (@drwpow I let you check this please 🤘) See https://github.com/design-tokens/community-group/pull/309 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 23 September 2025 09:46:42 UTC