While preparing for upcoming work, I noticed that we're still using in Todoist an in-app badge component in some cases, alongside cases that are using the newer shared Badge component from Reactist.
As I prepared to unify all Badge uses in Todoist with the one from Reactist, I also realized that this one needs some improvements (most prominently, making it render as an inline element).
Other change: this removes the text-transform: uppercase style. According to most of our references to badges in design mockups, we're not expecting our badges to be all uppercase anymore.
PR Checklist
[ ] Added tests for bugs / new features
[x] Updated docs (storybooks, readme)
[x] Executed npm run validate and made sure no errors / warnings were shown
[x] Described changes in CHANGELOG.md
[ ] Bumped version in package.json and package-lock.json (npm --no-git-tag-version version <major|minor|patch>) ref
[ ] Updated all static build artifacts (npm run build-all)
Short description
While preparing for upcoming work, I noticed that we're still using in Todoist an in-app badge component in some cases, alongside cases that are using the newer shared
Badge
component from Reactist.As I prepared to unify all
Badge
uses in Todoist with the one from Reactist, I also realized that this one needs some improvements (most prominently, making it render as an inline element).Other change: this removes the
text-transform: uppercase
style. According to most of our references to badges in design mockups, we're not expecting our badges to be all uppercase anymore.PR Checklist
npm run validate
and made sure no errors / warnings were shownCHANGELOG.md
package.json
andpackage-lock.json
(npm --no-git-tag-version version <major|minor|patch>
) refnpm run build-all
)Versioning
New minor release.