Skip to content
New issue

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

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

Already on GitHub? # 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.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants