uxuimercergroup / evolution

Evolution site: Global framework for digital design and development -- maintained by the Mercer Digital Center of Excellence
https://evolution.mercer.com/
0 stars 0 forks source link

Buttons for EE Portals #6

Closed uxuimercer closed 9 years ago

uxuimercer commented 9 years ago

Sherry as you work on this please make sure to document in this item what you did so we can have the change log, also before you close the item or check in ping me so I can show you how to do it.

We need to add this component from 2.6 to 3.0.1 for Employee Portals.

http://uxui.mercer.com/evolution-dev/base/buttons.html

Please use the layout from the attached file. ee-buttons

shatnerian commented 9 years ago

Created the following directories/files:

Edited templates/includes/ee/components/buttons/buttons-example.liquid to include {{ model.component-name-03 }}, {{ model.component-version-03 }}, button title and description, and update Zurb Foundation link to http://foundation.zurb.com/docs/components/buttons.html. Also updated dependency list to "03", component code to include buttons.css and {% include "/ee/components/buttons/buttons" %}.

Edited templates/ee/components/buttons/index.liquid to include {% include "/ee/components/buttons/buttons" %}

Edited models/ee/components/index.json to include ""component-name-03": "Buttons",", etc.

Edited templates/ee/components/index.liquid to include: {{ model.component-name-id-03 }}, {{ model.component-name-03 }}, and {% include 'ee/components/buttons/buttons-example' %}

Edited assets>css>ee>core>global/_variable_overrides.scss by changing $primary-color variable to $sapphire-dark.

Added button examples and supporting header and text to templates/includes/ee/components/buttons/buttons.liquid. Examples include: DEFAULT BUTTON TYPES, INTERACTIVE AND DISABLED BUTTONS, MULTI-STEP EXAMPLE, MINIMUM AND MAXIMUM WIDTH, OPTIONAL ICON ON BUTTONS.

shatnerian commented 9 years ago

Closed accidentally.

shatnerian commented 9 years ago

Moved EE Buttons to Standards and Assets.

shatnerian commented 9 years ago

Matt added "Overview" and "Technical" icons ND corresponding overview and technical tabs. Technical tab includes link to buttons page in Evolution reference section.

shatnerian commented 9 years ago

Link to jira ticket: http://jira.mercer.com/browse/UI-7945

Link to view changes: https://evolution-dev.mercer.com/bp/components/