Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Troubles compiling (sass issues) #144

Open
alinefm opened this issue Sep 19, 2016 · 0 comments
Open

Troubles compiling (sass issues) #144

alinefm opened this issue Sep 19, 2016 · 0 comments
Labels

Comments

@alinefm
Copy link
Member

alinefm commented Sep 19, 2016

Firstly reported at kimchi-project/kimchi#995

The latest version of sassc (from https://github.com/sass/sassc) no longer uses -s to select the output style. Instead it uses -t. As a result, if you have the latest build of sassc installed from there, Ginger/Ginger Base/Kimchi fails to compile with an error compiling the sass to css ("Too Many Arguments.").

Having solved that by replacing -s with -t (the new option name), I hit a new error:
`
make[3]: Entering directory '/opt/kimchi/src/wok/plugins/gingerbase/ui/css'
echo "Compiling .scss file src/gingerbase.scss"
Compiling .scss file src/gingerbase.scss
sassc -t expanded src/gingerbase.scss gingerbase.css
Error: "#host-info-container .basic-information-list" failed to @extend ".row".
The selector ".row" was not found.
Use "@extend .row !optional" if the extend should be able to fail.
on line 188 of src/modules/_host.scss

    @extend .row; // Extending bootstrap .row clearfix util

--------^
`

This appears to be down to the fact that the bootstrap library isn't included into GingerBase's sass source, so it doesn't know about the .row class......

I am not familiar with sass etc, so I'm not sure how best to proceed.

@alinefm alinefm added the bug label Sep 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant