Skip to content

Fix NoticeBar component wrap#294

Draft
davinotdavid wants to merge 2 commits into
mainfrom
davinotdavid/fix-notice-bar-wrapping
Draft

Fix NoticeBar component wrap#294
davinotdavid wants to merge 2 commits into
mainfrom
davinotdavid/fix-notice-bar-wrapping

Conversation

@davinotdavid

@davinotdavid davinotdavid commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

What changed?

  • Updated NoticeBar component to use flex and flex-wrap instead of grid + media queries so that it wraps up it's content nicely.
  • Updated BaseButton component's Link variant to have less padding as it has always been larger than it should affecting surrounding components (NoticeBar grew in height with a Link button within it).

Why?

NoticeBar had not been coded with responsiveness in mind and would break in smaller viewports. Also, the Link button had a larger padding that wasn't revised until now.

Applicable Issues

Related with thunderbird/appointment#1718
Closes #293

Screenshots

Video of responsiveness

Screen.Recording.2026-06-24.at.3.27.57.PM.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NoticeBar component is not responsive / mobile friendly

1 participant