Bug 2014529 - Implement summarization permission / consent UI components #55 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Last try job
  • No try jobs found.
Branches sf/s2s-permission-ui -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/segunfamisa/firefox.git)
Author segunfamisa
State open
Commit Title Bug 2014529 - Implement summarization permission / consent UI components
Commit Body Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=2014529 Try: https://treeherder.mozilla.org/jobs?repo=try&landoCommitID=177629 [Figma design](https://www.figma.com/design/U6RLYEt44nGdFUluQ01LZW/%F0%9F%A4%9D-Shake-to-Summarize?node-id=15147-1892&t=3eRDHHbKfe2pY5cH-0) ## 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 | |--------|--------| | <img width="300" height="2400" alt="image" src="https://github.com/user-attachments/assets/63cbe1ff-1cc0-48ef-bf56-bad8841f73b7" /> | <img width="300" height="2400" alt="image" src="https://github.com/user-attachments/assets/2c8788d2-f42c-455a-a5b3-4da26d25a4e5" /> |

Landings

Not yet Landed
There has been no attempt to land revisions in this stack.