Skip to content

Conversation

@dominicmacaulay
Copy link
Contributor

@dominicmacaulay dominicmacaulay commented Jan 29, 2025

Tasks

[Refactor Badge] (https://linear.app/rolemodelsoftware/issue/OP-174/refactor-badge)
[Refactor Tag] (https://linear.app/rolemodelsoftware/issue/OP-190/refactor-tag)

Why?

We want to restructure our badge and tag components to use the basic css BEM structure.

What Changed

  • Refactor badge.scss and tag.scss to badge.css and tag.css using BEM structure
  • Refactor the badge and tag builders
  • Refactor the docs to reference the BEM structure

Sanity Check

  • [ ] Have you updated any usage of changed tokens?
  • Have you updated the docs with any component changes?
  • [ ] Have you updated the dependency graph with any component changes?
  • Have you run linters?
  • Have you run prettier?
  • Have you tried building the css?
  • Have you tried building storybook?
  • Do you need to update the package version?

@dominicmacaulay dominicmacaulay added Breaking Change This will cause problems so be sure to indicate that in the release notes Components Changes to a component labels Jan 29, 2025
@dominicmacaulay dominicmacaulay self-assigned this Jan 29, 2025
@linear
Copy link

linear bot commented Jan 29, 2025

OP-174 Refactor badge

@dominicmacaulay dominicmacaulay force-pushed the op-174-refactor-badge-and-tag branch from 4e48fdb to e25f116 Compare January 30, 2025 13:55
@Jeremy-Walton Jeremy-Walton merged commit 9580578 into main Jan 30, 2025
1 check passed
@Jeremy-Walton Jeremy-Walton deleted the op-174-refactor-badge-and-tag branch January 30, 2025 14:53
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

Development

Successfully merging this pull request may close these issues.

3 participants