make-sass-files
The make-sass-files script will give you the option to automate the creation of the Sass 7-1 or the Sass 3-1 file structure in your project. The 7-1 model is the recommended architecture for using Sass. The 3-1 model can be used for smaller projects such as single page applications (SPAs)
The script will generate the following files:
3-1 (option a)
sass/_base.scss
sass/_components.scss
sass/_layouts.scss
sass/main.scss
7-1 (option b)
sass/abstracts/_variables.scss
sass/abstracts/_functions.scss
sass/abstracts/_mixins.scss
sass/base/_reset.scss
sass/base/_typography.scss
sass/components/_buttons.scss
sass/components/_carousel.scss
sass/components/_slider.scss
sass/layout/_navigation.scss
sass/layout/_grid.scss
sass/layout/_header.scss
sass/layout/_footer.scss
sass/layout/_sidebar.scss
sass/layout/_forms.scss
sass/pages/_home.scss
sass/pages/_about.scss
sass/pages/_contact.scss
sass/themes/_theme.scss
sass/themes/_admin.scss
sass/vendors/_bootstrap.scss
sass/vendors/_jquery-ui.scss
sass/main.scss
Note: The script will only install a path above if the path does not already exist in the project root.
For example. Let's say you have a sass folder in the project root with the following files:
sass/abstracts/_variables.scss
The script will add the files below without altering the existing file:
sass/abstracts/_functions.scss
sass/abstracts/_mixins.scss
Instructions:
Step 1: Install the package
pip install make-sass-files
Step 2: Run the program
python3 -m make-sass-files
That's it!
make-sass-files
Release files for make-sass-files 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| make_sass_files-1.2.0.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| make_sass_files-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.8 kB
Release files / make_sass_files-1.2.0.tar.gz
| Download URL | make_sass_files-1.2.0.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
95ee4b90b655cd59a5d7e4095f1a92049675394bcb008a74219c719c1ee9de29
|
|
BLAKE2b-256 checksum How to use checksums |
fc4745b38925b6494c2305dcfe1bb0f429a1ddc4113b94390f174ccb427c670e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
|
Release files / make_sass_files-1.2.0-py3-none-any.whl
| Download URL | make_sass_files-1.2.0-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
acc07ee76bdf1734c9a74ecb92fc182055e96ca05fbed96ba33ddaf2b4a3dd57
|
|
BLAKE2b-256 checksum How to use checksums |
cf1d7f5ad6c70b629b7d58d61acfea2621ce1058d42e23b1eb49a83a29c383f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
|