Create a compose-base component to upstream base compose components
Categories
(Firefox for Android :: Design System and Theming, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox135 | --- | fixed |
People
(Reporter: gl, Assigned: gl)
References
(Blocks 2 open bugs)
Details
Attachments
(12 files, 13 obsolete files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
The task is to create a new compose-base component that will serve as a component that will only contain base composable components that are based on Acorn Design System.
The motivation here is to initially uplift 1-2 components and ensure we have an initial foundation to iterate and build upon.
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
In order to make AcornTheme independent, we need to remove the dependency on LocalContext.current.settings().lastKnownMode.isPrivate, which means we will need to supply this as a parameter.
| Assignee | ||
Comment 4•1 year ago
|
||
- Setups a boilerplate AC component that will serve as a component containing base Composable components based on the Acorn Design System.
| Assignee | ||
Comment 5•1 year ago
|
||
| Assignee | ||
Comment 6•1 year ago
|
||
| Assignee | ||
Comment 7•1 year ago
|
||
| Assignee | ||
Comment 8•1 year ago
|
||
| Assignee | ||
Comment 9•1 year ago
|
||
| Assignee | ||
Comment 10•1 year ago
|
||
| Assignee | ||
Comment 11•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 12•1 year ago
|
||
| Assignee | ||
Comment 13•1 year ago
|
||
- Adds a FirefoxTheme wrapper to provide access to the Acorn theme tokens.
- Move handling of the local theming from AcornTheme to FirefoxTheme.
| Assignee | ||
Comment 14•1 year ago
|
||
| Assignee | ||
Comment 15•1 year ago
|
||
- Adds a FirefoxTheme wrapper to provide access to the Acorn theme tokens.
- Move handling of the local theming from AcornTheme to FirefoxTheme.
| Assignee | ||
Comment 16•1 year ago
|
||
| Assignee | ||
Comment 17•1 year ago
|
||
- Setups a boilerplate AC component that will serve as a component containing base Composable components based on the Acorn Design System.
| Assignee | ||
Comment 18•1 year ago
|
||
- Optimize imports was ran on the Fenix project. This will include some import optimizations.
| Assignee | ||
Comment 19•1 year ago
|
||
| Assignee | ||
Comment 20•1 year ago
|
||
| Assignee | ||
Comment 21•1 year ago
|
||
| Assignee | ||
Comment 22•1 year ago
|
||
| Assignee | ||
Comment 23•1 year ago
|
||
| Assignee | ||
Comment 24•1 year ago
|
||
| Assignee | ||
Comment 25•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 26•1 year ago
|
||
Comment 27•1 year ago
|
||
Backed out for causing toolchains failures @ NavigationBar.kt
Backout link: https://hg.mozilla.org/integration/autoland/rev/6765e8c1d3175ac67f365f3d321740f720b74ac2
Comment 28•1 year ago
|
||
Comment 29•1 year ago
|
||
Comment 30•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/eb80827a2b0f
https://hg.mozilla.org/mozilla-central/rev/820eac7ed1c9
https://hg.mozilla.org/mozilla-central/rev/7d743d09cd26
https://hg.mozilla.org/mozilla-central/rev/91ae8175bfb7
https://hg.mozilla.org/mozilla-central/rev/95f6d4a2801f
https://hg.mozilla.org/mozilla-central/rev/b3f64b4d42c7
https://hg.mozilla.org/mozilla-central/rev/53e604c8792e
https://hg.mozilla.org/mozilla-central/rev/6fa570c0910b
https://hg.mozilla.org/mozilla-central/rev/75912798bfd7
https://hg.mozilla.org/mozilla-central/rev/1536cb578503
https://hg.mozilla.org/mozilla-central/rev/bfb02c430aff
https://hg.mozilla.org/mozilla-central/rev/36e58529c82c
https://hg.mozilla.org/mozilla-central/rev/bf345b08c89c
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Updated•1 month ago
|
Description
•