Skip to content

[Modal Layout Picker] Create Layout Picker category bar UI using static data #2437

@chipsnyder

Description

@chipsnyder

Is your feature request related to a problem? Please describe.

This task is part of the effort to rework the Starter Page Template Picker for new pages. This part of the initiative will focus on filling in the category bar in the header using static data that is currently used as part of the existing Starter Page templates.

The end result should look something like:
iOS Android
Not Selected iOS-categories Android-categories
Selected iOS-categoriesSelected Android-categoriesSelected
Scrolled iOS-categoriesScrolled Android-categoriesScrolled

Goals

  • Add the category bar to the header
    • Category cells should be horizontally scrollable
  • Category cell should include:
    • Emojis (if provided)
    • Category display name
  • Selecting a category should:
    • Update the cell's background
    • Add the checkmark in place of the emoji (or insert a checkmark if no emoji is provided)
    • Deselect any selected categories
    • Hide any category sections that aren't selected
  • Dark Mode should be handled for any new UI elements
  • Scrolling the layout picker should move the category bar up then "lock" in place once it reaches the top of the screen.
    • Scrolling down should allow the UI to return to the position from when the screen originally loaded.

Additional context

Blueprint Flow - iOS
Blueprint Flow - Android

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions