Closed
Bug 940355
Opened 11 years ago
Closed 7 years ago
[Settings] Improve layout structure in main page
Categories
(Firefox OS Graveyard :: Gaia::Settings, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: arnau, Assigned: pivanov)
References
Details
(Keywords: regression, Whiteboard: visual-refresh)
Attachments
(1 file)
No description provided.
Reporter | ||
Updated•11 years ago
|
Assignee: nobody → joan.leon
Comment 1•11 years ago
|
||
Attachment #8334491 -
Flags: review?(arnau)
Reporter | ||
Comment 2•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
Looks ok to me
Attachment #8334491 -
Flags: review?(arnau) → review+
Reporter | ||
Updated•11 years ago
|
Attachment #8334491 -
Flags: review+ → review?(kaze)
Reporter | ||
Comment 3•11 years ago
|
||
Kaze,
Could you please review that patch?
Due to several issues in Settings app, like elements in absolute position which make the lists difficult to scale at a markup level, we wanted to try using flex box.
This patch only applies to Settings root, as part of a metabug. If this structure make sense to you, we will extend it to the whole app.
Thanks!
Comment 4•11 years ago
|
||
It should be landed in version 1.3, otherwise we will get a worse user experience and making more difficult to scale
blocking-b2g: --- → 1.3?
Keywords: regression
Comment 5•11 years ago
|
||
(In reply to Marcelino Veiga Tuimil [:sonmarce] from comment #4)
> It should be landed in version 1.3, otherwise we will get a worse user
> experience and making more difficult to scale
Exactly how is this a regression?
Comment 6•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
Arthur, Evelyn, is it possible for you to review the patch in place of Kaze?
Attachment #8334491 -
Flags: review?(kaze)
Attachment #8334491 -
Flags: review?(ehung)
Attachment #8334491 -
Flags: review?(arthur.chen)
Comment 7•11 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #5)
> (In reply to Marcelino Veiga Tuimil [:sonmarce] from comment #4)
> > It should be landed in version 1.3, otherwise we will get a worse user
> > experience and making more difficult to scale
>
> Exactly how is this a regression?
Because most of the defects did not appear in previous release
Comment 8•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
Pavel, could you provide inputs on this patch?
Arnau, could you share what bugs the patch are trying to solve and plans of the following patches after this one?
Attachment #8334491 -
Flags: feedback?(pivanov)
Updated•11 years ago
|
Flags: needinfo?(arnau)
Reporter | ||
Comment 9•11 years ago
|
||
There are several bugs, I'll do further research, and add them to the blocking bugs list. One of them is 908300.
The thing is that lists in Settings app are difficult to work with, and flex box which was not in gecko when Settings app was build, will allow us to create more flexible layouts.
Flags: needinfo?(arnau)
Comment 10•11 years ago
|
||
How is review going? Is it everything ok?
Comment 11•11 years ago
|
||
We were adding panels in settings app for the DSDS features of v1.3 in the past few days. I would like to make those patches landed before this one as DSDS is one of the major committed features of v1.3. Plan to review this patch next week.
Reporter | ||
Updated•11 years ago
|
Comment 12•11 years ago
|
||
(In reply to Marcelino Veiga Tuimil [:sonmarce] from comment #7)
> Because most of the defects did not appear in previous release
Triage: From reading the comment we are unable to determine the severity of the UI breakage. Also, we may not want to take a proper fix for v1.3 at this late stage of the release. We recommend this bug to be worked on v1.4 release so it can be done properly.
Please re-nom if anyone have more information to comment.
blocking-b2g: 1.3? → 1.4?
Comment 13•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
Kaze, could you take a look at this structure change as I am not that familiar with building blocks. Thanks.
Attachment #8334491 -
Flags: review?(kaze)
Comment 14•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
I like the HTML markup but I left some comments for the CSS part on your PR.
Attachment #8334491 -
Flags: review?(kaze)
Updated•11 years ago
|
Attachment #8334491 -
Flags: review?(ehung)
Updated•11 years ago
|
Attachment #8334491 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 15•11 years ago
|
||
Comment on attachment 8334491 [details]
patch
Looks OK, but please see the nits from Kaze and Kevin
Attachment #8334491 -
Flags: feedback?(pivanov) → feedback+
Reporter | ||
Comment 17•11 years ago
|
||
Bruce,
I don't thing this should block 1.4.
This patch is an improvement for markup in settings, which will allow us to have a more flexible layout options, and the first patch of the meta 940353.
I don't think we will have time to finish the meta on time for 1.4.
I think we should not make it blocker for 965889.
Comment 18•11 years ago
|
||
Even if this is not blocking, have the nits referenced in comment #15 been addressed? Bug #908309 needs this one. Thanks for any update; just tracking what will and will not make it into 1.4 and will be carried over for 1.5/2.0.
Updated•11 years ago
|
Target Milestone: --- → 1.5 S1 (9may)
Updated•11 years ago
|
Whiteboard: visual design, visual-tracking, bokken → visual-refresh
Updated•10 years ago
|
Assignee: joan.leon → arnau
Updated•10 years ago
|
Target Milestone: 2.0 S1 (9may) → ---
Comment 19•10 years ago
|
||
Even if it's not blocking, what is the status here? Should it be resolved invalid? This is still noted as being for Sprint 1 but hasn't moved.
Comment 21•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•