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

Properties #45

Merged
merged 6 commits into from
May 17, 2017
Merged

Properties #45

merged 6 commits into from
May 17, 2017

Conversation

kgcreative
Copy link
Contributor

Ready

After some experimentation:

properties mixin calls _nested properties and smart merge to provide a hook for extensibility
_nested-properties mixin outputs property:value pairs (nested recursively with nested sass maps)
smart-merge will merges sass maps (or returns the provided map)
button mixin leverages these for buttons, but we still have the option of using placeholders. This requires some in-person discussion, i think
base has been completely refactored and documented
variables, functions, mixins are now useful since they cross-reference each other

Kevin Garcia added 2 commits April 20, 2017 17:55
  • Smart map merge
  • Element Properties
  • Nested Properties
  • Element
  • Element Group
update documentation to variables
actually makes core docs useful
add em, rem, to-unit to documentation to make those more transparent
add links to external resources where appropriate
still a few things to work out, but a really great start
@sherakama sherakama merged commit dd27900 into master May 17, 2017
@sherakama sherakama deleted the element branch May 17, 2017 17:54
josephgknox pushed a commit that referenced this pull request Feb 28, 2018
* EARTH-000: added classes to views, fields, and blocks through preprocess.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants