Architecture to organize your CSS files. If the site is small perhaps it is not necessary to divide it with so much effort. That's why I propose you an optional and trimmed version that I always use when doing a quick job (a week or less).
Go to file
2023-08-02 13:51:50 +02:00
sass Update main.sass 2023-08-02 13:51:50 +02:00
README.md Update README.md 2023-01-02 11:13:53 +01:00

Pattern Template 7-1 Lite version, an extraordinarily neat architecture that any Web Designer can understand at a glance. Structure with the help of SASS.

sass/                    
|
| _base.sass            
| _header.sass          
| _footer.sass          
| _mixins.sass          
| _typography.sass      
| _variables.sass       
| pages/                
|   | _home.sass        
|   | _contact.sass     
|   ...                  
| vendors/              
|   | _normalize.sass       
|   | _owl-carousel.sass  
|   ...                  
` main.sass             

Compile SASS.

Install

yarn global add node-sass

Run

node-sass --output-style compressed sass/main.sass css/main.css

Watch: Autocompile if it detects changes

node-sass --watch --source-map true --output-style compressed sass/main.sass css/main.css

Other variants