Closed Bug 1103195 Opened 10 years ago Closed 9 years ago

[tracking] desktop UI refresh

Categories

(Marketplace Graveyard :: Consumer Pages, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ddurst, Unassigned)

References

Details

User Story

Here's the low-down on this project:
* PRD: https://docs.google.com/a/mozilla.com/document/d/1MoFUufObrlSpKQ2oHDH-igjLzyihPzCdxk_99rYQPss/edit
* Designs: https://www.dropbox.com/sh/y26dng6xmez327d/AABaG-PhlSda9KG84_dnRZWEa?dl=0
* Questions/Answered etherpad: https://etherpad.mozilla.org/desktopUIrefresh
* Tracking bug tree: https://bugzilla.mozilla.org/showdependencytree.cgi?id=1103195&hide_resolved=0

And lastly, here's my calendar (calendar tab is the only one that matters now):
* Calendar: https://docs.google.com/a/mozilla.com/spreadsheets/d/1rnXqFzvxswJZcZIi7U9WM4C2Y5f8GfjCNEX-da6Lhy4/edit#gid=867285914

Basically, we're making the desktop look like it's actually designed for desktop. Some of this extends back to tablet, and some (because of changes to global elements, like tiles, footer, etc) extends back to mobile.

The approach needs to be: define system, layout and global components, and then create the requisite pages from them.

Krupa is going to be QAing at each milestone and then the whole system at the end -- so this way, we have the more granular atomic bugs that comprise a page, and she can QA and lodge bugs at the page level.
This is the main tracking bug for the desktop UI refresh engineering effort.
Depends on: 1103198
Depends on: 1103199
Depends on: 1103201
Depends on: 1103202
Depends on: 1103204
Depends on: 1103205
Depends on: 1103208
Depends on: 1103212
Depends on: 1103214
Depends on: 1103217
Depends on: 1103224
Depends on: 1103225
Depends on: 1103227
Depends on: 1103228
Depends on: 1103230
Blocks: desktop-marketplace
No longer blocks: 941207
Depends on: 941207
User Story: (updated)
Depends on: 1112275
Depends on: 1114795
Depends on: 1118525
No longer depends on: 1118525
Depends on: 1118631
Depends on: 1118877
Blocks: 1120766
Depends on: 1120768
Depends on: 1120605
Depends on: 1121005
Depends on: 1123957
Depends on: 1103235
Depends on: 1123872
Depends on: 1103234, 1103289
Depends on: 1122778, 1103238
Depends on: 1121215
Depends on: 1123925, 1123869
Depends on: 1122150
Depends on: 1103297
Depends on: 1122669
Depends on: 1122676
Depends on: 1123912
Depends on: 1122178, 1123924
Depends on: 1124296, 1124053
Depends on: 1103298
Depends on: 1123922, 1124000
Depends on: 1103296, 1124056
Depends on: 1103295
Depends on: 1123897
Depends on: 1123885, 1123896
Depends on: 1103299
Depends on: 1103304
Depends on: 1103294
Depends on: 1103305
Depends on: 1103301
Depends on: 1103300
Depends on: 1115124
Depends on: 1118367, 1122799
Depends on: 1115086
Depends on: 1115143
Depends on: 1116277, 1123899
Depends on: 1122166
Depends on: 1123895
Depends on: 1123982
Depends on: 1122736
Depends on: 1123928
Depends on: 1123883
Depends on: 1123886
Depends on: 1103307
Depends on: 1103310
Depends on: 1122608
Depends on: 1121709
Depends on: 1121703
Depends on: 1121728
Depends on: 1103306
Depends on: 1121699, 1103309
Depends on: 1122713, 1103308
Depends on: 1114845
Depends on: 1122341, 1122343
Depends on: 1103303
Depends on: 1124391
Depends on: 1124896
No longer depends on: 1112275
Depends on: 1125420
Depends on: 1126425
Blocks: 1126425
No longer depends on: 1126425
No longer blocks: 1126425
Depends on: 1126425
Depends on: 1124186
Depends on: 1126504
Depends on: 1126526
Depends on: 1126529
Depends on: 1126543
Depends on: 1126557
Depends on: 1126563
Depends on: 1126571
Depends on: 1126585
Depends on: 1126600
Depends on: 1126625
Depends on: 1126797
Depends on: 1126800
Depends on: 1126810
Depends on: 1126814
Depends on: 1126921
Depends on: 1126962
Depends on: 1126975
Depends on: 1127055
Depends on: 1127059
Depends on: 1127062
Depends on: 1127071
Depends on: 1127080
Depends on: 1127153
Depends on: 1127161
Depends on: 1127347
Depends on: 1127388
Depends on: 1127395
Depends on: 1127471
Depends on: 1127483
No longer depends on: 1127471
Depends on: 1127515
Depends on: 1127520
Depends on: 1127530
Depends on: 1127538
Depends on: 1127561
Depends on: 1127576
Depends on: 1127704
Depends on: 1127860
Depends on: 1127808
Depends on: 1127805
Depends on: 1128498
Depends on: 1128647
Depends on: 1126983
Depends on: 1129367
Depends on: 1129375
Depends on: 1129405
Depends on: 1129684
No longer depends on: 1127059
No longer depends on: 1127080
Depends on: 1130070
No longer depends on: 1124186
Depends on: 1130337
Depends on: 1130583
Depends on: 1101581
Depends on: 1130664
Depends on: 1131103
Depends on: 1131241
Depends on: 1131248
Depends on: 1131364
Depends on: 1131373
Depends on: 986625
Depends on: 1131402
Depends on: 1131360
Depends on: 1131539
Depends on: 1043965
Depends on: 1131721
Depends on: 1131686
Depends on: 1093420
Depends on: 1129142
Depends on: 1131807
Depends on: 1131820
Depends on: 1062582
Depends on: 1131868
Depends on: 1080769
Depends on: 1132148
Depends on: 1132188
Depends on: 1132226
Depends on: 1132267
Depends on: 1132461
Depends on: 1132898
Depends on: 1132138
Depends on: 1134107
Depends on: 1134356
No longer depends on: 1101581
No longer depends on: 1124000
Depends on: 1134809
No longer depends on: 1134809
Depends on: 1135673
Depends on: 1135947
No longer depends on: 1132188
No longer depends on: 1132148
No longer depends on: 1062582
Depends on: 1133531
Depends on: 1138414
Depends on: 1138396
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.