Skip to content

Bug 2014529 - Implement summarization permission / consent UI components#55

Open
segunfamisa wants to merge 1 commit intomozilla-firefox:autolandfrom
segunfamisa:sf/s2s-permission-ui
Open

Bug 2014529 - Implement summarization permission / consent UI components#55
segunfamisa wants to merge 1 commit intomozilla-firefox:autolandfrom
segunfamisa:sf/s2s-permission-ui

Conversation

@segunfamisa
Copy link
Contributor

Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=2014529
Try: https://treeherder.mozilla.org/jobs?repo=try&landoCommitID=177629
Figma design

Description

This PR adds the basic screen for summarization permission & consent. It does not include any detailed functionality, and does not include the final copies.
Note:

  • This includes a temporary UX copy as we received in the design, and that is why it is marked as non-translatable, and why we are submitting on GitHub.
  • The background gradient and animation will be implemented in a separate task -

Previews:

Dark Light
image image

modifier: Modifier = Modifier,
dispatchAction: (SummarizationAction) -> Unit = {},
) {
// TODO - we need to determine when to show:
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Since we are working on very similar parts of it, I tried to leave trail of thoughts as TODOs.

I'm not sure what our practice on this is, so, please let me know if it's not pleasant.

Copy link
Contributor

@MatthewTighe MatthewTighe Feb 5, 2026

Choose a reason for hiding this comment

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

I think this is a great idea! Maybe worth filing a task to double-check we've cleaned them all up? This could be a broad task we let linger in the backlog until we're "done"

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

View this pull request in Lando to land it once approved.

Copy link
Contributor

@MatthewTighe MatthewTighe left a comment

Choose a reason for hiding this comment

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

🔥

modifier: Modifier = Modifier,
dispatchAction: (SummarizationAction) -> Unit = {},
) {
// TODO - we need to determine when to show:
Copy link
Contributor

@MatthewTighe MatthewTighe Feb 5, 2026

Choose a reason for hiding this comment

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

I think this is a great idea! Maybe worth filing a task to double-check we've cleaned them all up? This could be a broad task we let linger in the backlog until we're "done"

Copy link
Contributor

@boek boek left a comment

Choose a reason for hiding this comment

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

🚢 🛳️ 🚢 🛳️

@segunfamisa
Copy link
Contributor Author

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.

3 participants