-
Notifications
You must be signed in to change notification settings - Fork 8
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
Preprocessor enhancements #95
Comments
@jacojoubert would making the helper (ui-state states 'disabled' 'error' el=(concat uiPrefix '--input')))}} The |
It also seems that |
@jacojoubert I'm not sure if it is valid to use a period in front of the identifier for the .some-rule {
animation: #{&}--focus-highlight 0.2s 1;
}
@at-root {
/* Focus Glow */
@keyframes #{&}--focus-highlight {
...
}
} |
Nevermind. The identifier with a period doesn't work in Firefox |
Added the contextual component problem to the issue. |
Animations
When we create keyframes we currently do
This hard codes the animation name and property value. This doesn't allow us to customize the value of an animation when creating scss only kinds. We need a way to write the component name into keyframe names and animation properties.
Contextual components
When creating a theme the child components don't get prepended with the theme name. For example, in the
tomato
theme creating a newui-tooltip--default.scss
file and registering it still outputs the following html:I would expect
ui-tooltip--default-target
to instead betomato--ui-tooltip--default-target
.Ember helper classesWe currently use Ember helpers like
input
andtextarea
and assign them classes:This hard-codes the component name into the template and does not get rewritten. This prevents us from styling the component when creating scss only kinds.
The text was updated successfully, but these errors were encountered: