hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
323 stars 774 forks source link

Implement the figma design for the copy button element in the design system #2460

Open macho-catt opened 3 years ago

macho-catt commented 3 years ago

Dependency

After Design adds the classes to the components in figma, review if this is still necessary.

Overview

We need to update the design system with new elements so developers can use them in the website.

Details

Create new classes to implement the design for the copy button. Afterwards, add the copy button information in the design system page as necessary.

The actual implementation of the button on the design page where the button is placed next to the scss code, with the JS functionality of copying the code, should be a separate issue that is dependent on this.

Figma design

Click for screenshot ![cp](https://user-images.githubusercontent.com/48004150/140599403-ed09c131-a1e7-4980-912e-3a54b67357d9.png)

Action Items

Resources/Instructions

Original issue for design button.md _includes/design-system-page/examples/buttons directory buttons.scss Figma design

github-actions[bot] commented 3 years ago

Hi @macho-catt.

Good job adding the required labels to this issue.

Additional Resources: Wiki: How to add status labels to issues (WIP. Link will be updated when the wiki is done) Wiki: How to create issues (WIP. Link will be updated when the wiki is done)