Skip to content

[MOL-22572][RP] feat: add mobile, tablet-vertical and desktop icons - #55

Merged
qroll merged 2 commits into
mainfrom
MOL-22572
Sep 21, 2026
Merged

qroll merged 2 commits into
mainfrom
MOL-22572

Conversation

@rajitha-gov

Copy link
Copy Markdown
Contributor

Type of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing apis or functionality to change)
  • Documentation (change to documentation, comments or API descriptions)
  • Tests (improvements to unit tests or E2E tests)
  • Other (technical improvements, refactoring, or changes that don't fall into the above categories)

Description of changes

  • Link to ticket
  • Link to Figma
  • Add mobile, tablet-vertical and desktop icons for the LifeSG preview banner viewport toggle. Each Figma component set ships Fill=No and Fill=Yes variants, so both are included to match the existing phone / tablet convention:
    • MobileIcon, MobileFillIcon
    • TabletVerticalIcon, TabletVerticalFillIcon
    • DesktopIcon, DesktopFillIcon
  • SVGs were exported directly from Figma into assets/ and components generated with npm run generate-icons (fills replaced with currentColor)
  • Icons registered in stories/icon/data.tsx so they appear in the Storybook icon collection
  • Bump version to v1.22.0

Checklist

@rajitha-gov
rajitha-gov requested a review from qroll September 21, 2026 06:03
@qroll qroll added the type: enhancement New feature or request label Sep 21, 2026
@qroll
qroll merged commit ce66fd1 into main Sep 21, 2026
3 checks passed
@qroll
qroll deleted the MOL-22572 branch September 21, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants