Closed Bug 1073547 Opened 10 years ago Closed 10 years ago

(App-Grouping) Conform to app-grouping specification 0.2

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: hnguyen, Assigned: cwiiis)

References

Details

(Whiteboard: [systemsfe])

Attachments

(2 files, 3 obsolete files)

Please update visuals of the app grouping experience to version 0.2 of the specification. 

Document location:
https://mozilla.box.com/s/q61isypbff0gtes7qc1c 

Changes:
1. Header size adjustment.
2. Group gap adjustment.
3. Addition of visual hint for group creation.
4. Addition of disabled state for collapse/expand button when a group is being moved.
5. Hint text for adding a group label.
6. Addition of a single group creation scenario
7. Moving to left alignment for the icons (collapsed state).
Whiteboard: [systemsfe]
Assignee: nobody → chrislord.net
Summary: (App-Grouping) Confirm to Visual Specification 0.2 → (App-Grouping) Conform to Visual Specification 0.2
I can't access the document location :(
Flags: needinfo?(hnguyen)
Attached file VsD_Homescreen_Grouping.pdf (obsolete) —
Attached to the bug! 

Sorry about that.
Flags: needinfo?(hnguyen)
This is turning out to be a bit difficult because the sizes for the group header don't reflect their actual size. The font-size, for example, says 24px, but this is much larger than the font size shown in the image, and indeed larger than the values stated for its draw-box, so this doesn't work out correctly.

I'll try to get things matching the screenshots and we can examine it in review and amend the document.
Drawing the background for the toggle arrow is also turning out to be a bit tricky without using nested elements because it's no longer square - if the collapse-arrow asset could be altered to include the background, this would make things easier.

The full set of collapse arrow and gripper images are also missing - I have an @1.5x and a much larger version (I don't know what size this is meant to correspond to), from which I derived the 1.0x asset, but it would help if we had the full sets of assets too.

n?hnguyen for assets.
Flags: needinfo?(hnguyen)
Depends on: 1074798
Decided to split this out into separate bugs to get things to land quicker - the WIP in comment #5 is out of date, see bug 1074798 instead.
Attached file GroupingAssets.zip
Adding updated assets for groups.
Flags: needinfo?(hnguyen)
Updating specification based on discussions with Chris. 

Chris - check out the spec and let me know if you have any questions. 

Thanks
Hung
Attachment #8496031 - Attachment is obsolete: true
Flags: needinfo?(chrislord.net)
Depends on: 1074993
(In reply to Hung Nguyen from comment #8)
> Created attachment 8497619 [details]
> VsD_Homescreen_Grouping.pdf
> 
> Updating specification based on discussions with Chris. 
> 
> Chris - check out the spec and let me know if you have any questions. 
> 
> Thanks
> Hung

Assets are perfect, I've incorporated them in bug 1074993 :)
Flags: needinfo?(chrislord.net)
Hey Chris,

We've gotten some comments from people about having a hint text indicating you can enter a group name. (#5 in Hung's list). Should I file this as a separate bug for Cristian or just leave it as part of this visual bug? Let me know what makes most sense for you :)
(In reply to Maria Sandberg [:mushi] from comment #10)
> Hey Chris,
> 
> We've gotten some comments from people about having a hint text indicating
> you can enter a group name. (#5 in Hung's list). Should I file this as a
> separate bug for Cristian or just leave it as part of this visual bug? Let
> me know what makes most sense for you :)

I'll file and fix this on Monday if that's ok :) I'll make sure to add it as a dependency on this bug.
Sounds great, thanks!
Depends on: 1078232
Depends on: 1078766
Depends on: 1082627
Depends on: 1082629
Depends on: 1084290
Summary: (App-Grouping) Conform to Visual Specification 0.2 → (App-Grouping) Conform to app-grouping specification 0.2
Attached file VsD_Homescreen_Grouping.pdf (obsolete) —
Updating the document to V0.4 

The updates in the document reflect the feedback from the UX team. Listed below is what's new. 

1. Added alternating group underlays.
2. Updated group headers.
3. Adjusted vertical alignment of app icons within a group.
4. Updated collapsed group.
5. Removed group labels from the design.
6. Updated gripper icon for edit mode.
7. Added gutter to the top of edit mode for moving groups to the top scenario.
8. Adjusted carrot hint opacity for idle state.

Chris - let's get together and I'll run you through the changes.
Attachment #8497619 - Attachment is obsolete: true
Flags: needinfo?(chrislord.net)
Attached file GroupingAssets_V04.zip (obsolete) —
Updating assets to reflect the changes.
Attachment #8497618 - Attachment is obsolete: true
Attachment #8507143 - Attachment is obsolete: true
Flags: needinfo?(chrislord.net)
Attachment #8507144 - Attachment is obsolete: true
Attachment #8497619 - Attachment is obsolete: false
Attachment #8497618 - Attachment is obsolete: false
This bug should only reflect conformance with v0.2 of the spec. I think we're close enough at this point to call this fixed, moving efforts to bug 1086514 and v0.4 of the spec.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: