Skip to content

Conversation

@Jeremy-Walton
Copy link
Member

Task

#96

Why?

After a team discussion, we have opted to not add utilities and instead actually remove a few.

The line we have generally drawn is that utilities should be for layout and position, not for look and feel. Therefore, the font size and weight, and shadow utilities will be deprecated. This PR moves us more in line with that goal.

What Changed

  • Remove font size utilities
  • Remove font-weight utilities
  • Remove shadow utilities
  • Added card shadow modifiers

Sanity Check

  • Have you updated any usage of changed tokens?
  • Have you updated the docs with any component changes?
  • Do you need to update the package version?

Screenshots

Screen Shot 2022-11-14 at 6 02 42 PM

Screen Shot 2022-11-14 at 6 02 49 PM

@Jeremy-Walton Jeremy-Walton added documentation Improvements or additions to documentation enhancement New feature or request Breaking Change This will cause problems so be sure to indicate that in the release notes labels Nov 14, 2022
@Jeremy-Walton Jeremy-Walton added this to the v0.1.2-beta Release milestone Nov 14, 2022
Copy link
Contributor

@zoopmaster zoopmaster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very utilitarian.

This was referenced Nov 14, 2022
@Jeremy-Walton Jeremy-Walton merged commit 252e41e into main Dec 9, 2022
@Jeremy-Walton Jeremy-Walton deleted the ghi14-utilities branch December 9, 2022 21:10
@Jeremy-Walton Jeremy-Walton added Components Changes to a component Utilities Changes to the utilities labels Feb 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Breaking Change This will cause problems so be sure to indicate that in the release notes Components Changes to a component documentation Improvements or additions to documentation enhancement New feature or request Utilities Changes to the utilities

Development

Successfully merging this pull request may close these issues.

4 participants