Closed Bug 1133424 Opened 10 years ago Closed 10 years ago

[Stingray] [Component] Create web component - smart-scrollbox

Categories

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

x86
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: suchiu, Assigned: suchiu)

References

Details

Attachments

(1 file)

58 bytes, text/x-github-pull-request
rexboy
: review+
johnhu
: review+
Details | Review
1. Change XScrollable to web component named smart-scrollbox
Summary: [Stringray] [Component] Change XScrollable to web component - smart-scrollbox → [Stringray] [Component] Create web component - smart-scrollbox
Attached file Pull Request
1. Create smart-scrollbox that is similar to scrollable but without dependencies on home card. 2. Use shadow DOM to create the template 3. Remove functions related to 'card' 4. Compared to scrollable, styles of DOM elements in smart-scrollbox is controlled by user instead of positioned by transform:translate. 5. If the node (not items) is current node, class 'active' will be added instead of 'focused' since it doesn't have real focus.
Attachment #8569629 - Flags: review?(rexboy)
Attachment #8569629 - Flags: review?(im)
Comment on attachment 8569629 [details] [review] Pull Request Please see my comments at PR. Thanks.
Attachment #8569629 - Flags: review?(im)
Attachment #8569629 - Flags: review?(im)
Summary: [Stringray] [Component] Create web component - smart-scrollbox → [Stingray] [Component] Create web component - smart-scrollbox
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Sorry...put the wrong commit above.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment on attachment 8569629 [details] [review] Pull Request The code logic is OK but I think we can make some improve on comments; and eliminate some old naming to improve readability. Please see my comments.
Attachment #8569629 - Flags: review?(rexboy) → review+
Comment on attachment 8569629 [details] [review] Pull Request Looks good to me. Sorry for late reviewing.
Attachment #8569629 - Flags: review?(im) → review+
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Blocks: 1218722
No longer blocks: 1218722
Blocks: 1219540
No longer blocks: 1219540
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: