Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
// ── Project setup steps & file structure ───────────────────────────────────── // Terminal: install Dart SASS as a dev dependency // npm install --save-dev sass // package.json scripts section // { // "scripts": { // "sass:build" : "sass src/scss/main.scss dist/css/main.css --style=compressed", // "sass:watch" : "sass --watch src/scss:dist/css" // } // } // Recommended directory layout // my-project/ // ├── src/ // │ └── scss/ // │ ├── main.scss ← entry point (imports everything) // │ ├── _variables.scss ← design tokens // │ ├── _mixins.scss ← reusable blocks // │ ├── _base.scss ← resets / global styles // │ └── components/ // │ ├── _buttons.scss // │ └── _cards.scss // └── dist/ // └── css/ // └── main.css ← compiled output (do NOT edit by hand) // src/scss/main.scss — entry point @use 'variables'; @use 'mixins'; @use 'base'; @use 'components/buttons'; @use 'components/cards';
Result
Open