Skip to content

Conversation

@GerardPaligot
Copy link
Contributor

@GerardPaligot GerardPaligot commented Jan 29, 2026

Task/Issue URL: https://app.asana.com/1/137249556945/project/1212015278241917/task/1211670072973939?focus=true

Description

Create DaxPageHeader component in Compose for settings screens.

Steps to test this PR

Check DaxPageHeader

  • Open the application
  • Go to the ADS screens from developer settings
  • Open the "Templates" tab
  • Check PageHeaders component follow our actual XML implementation

UI changes

image

Note

Medium Risk
Medium risk: introduces new reusable Compose UI APIs (DaxPageHeader, StatusIndicator/Status) and updates the internal demo pager, which could cause UI/resource regressions or naming collisions.

Overview
Adds new Compose building blocks: DaxPageHeader (optional icon/subtitle/body/status/learn-more CTA) and StatusIndicator with a shared Status enum.

Extends the ADS demo by adding a Templates tab and fragment/pane that renders sample page headers, and refactors setupThemedComposeView to also support configuring a standalone ComposeView (not only via View.findViewById).

Written by Cursor Bugbot for commit 2d653b6. This will update automatically on new commits. Configure here.

Copy link
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

@GerardPaligot GerardPaligot force-pushed the feature/gerard/page-header-compose branch from 96574b2 to 2d653b6 Compare February 2, 2026 16:24
@GerardPaligot GerardPaligot force-pushed the feature/gerard/page-header-smartling branch from 22c8785 to d872b05 Compare February 2, 2026 16:24
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.

2 participants