feat(core): add support for default unit for unitless values #1384
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If a user specifies a value for a directive without a unit, either
intentionally or otherwise, we currently error out for most cases.
Therefore, we introduce a config option that by default appends
a unit to unitless values. The built-in default is
px
, but couldjust as easily be set to
%
orvh
depending on a user's app.Currently, the only supported directive for this feature is
fxLayoutGap
, but not ingrid
mode.To use, follow this syntax:
Then use the following HTML:
This would result in the following markup:
Fixes #1093