Why doesn't changing the Sass token color immediately change the page color?
Because Sass variables are compiled once to CSS variables. You must recompile Sass and reload the page to see changes. Also, CSS variables must be used in styles to affect visuals (see render_steps 2 and 3).
💡 Sass tokens define colors but only affect visuals when assigned to CSS variables and used in styles.
Why do I need CSS variables if I already have Sass variables?
Sass variables exist only during compilation and can't change at runtime. CSS variables live in the browser and can be reused and updated dynamically, making the palette flexible (see render_steps 2 and 3).
💡 Use Sass tokens to set CSS variables, then use CSS variables in styles for live color application.
Why is the text color white on some boxes and black on others?
Text color is chosen for good contrast against the background color for readability. Dark backgrounds get white text, light backgrounds get black text (see render_step 5).
💡 Always pick text color that contrasts well with background for accessibility.