Closed Bug 1825019 Opened 1 year ago Closed 1 year ago

Implement navigation structure in Storybook

Categories

(Toolkit :: UI Widgets, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: jules, Assigned: hjones)

References

(Blocks 1 open bug)

Details

(Whiteboard: [recomp])

Attachments

(5 files)

We worked on a proposal for organizing the Storybook navigation to accommodate UI widgets and documentation.

This is ready to be implemented:
https://www.figma.com/file/ylL0npXaBJAppYuW5w7tE8/Storybook-Structure-Proposal?node-id=0-1&t=Lr3fGLasGzkoWyUf-0

Whiteboard: [fidefe-reusable]
Whiteboard: [fidefe-reusable] → [fidefe-reusable-components]
Assignee: nobody → hjones

I've left our documentation under "Docs" for now even though there was some suggestion of moving some of it into "UI Widgets." It's going to be a little messy with our loader, and I would kind of like to think through the structure of the other documentation we're going to add before making changes there.

Depends on D174673

Pushed by hjones@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/697ac486a403
reorganize Storybook r=mstriemer
https://hg.mozilla.org/integration/autoland/rev/9479f4db1f32
move credential management stories to new structure r=mtigley
https://hg.mozilla.org/integration/autoland/rev/ecaf65623dc8
move migration wizard stories to new structure r=mconley
https://hg.mozilla.org/integration/autoland/rev/aa8f98fb03c9
update addwidget command r=mstriemer
Pushed by hjones@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/06c05faeffda
reorganize Storybook r=mstriemer
https://hg.mozilla.org/integration/autoland/rev/e0c7d1e33c05
move credential management stories to new structure r=mtigley
https://hg.mozilla.org/integration/autoland/rev/4e1219ecfeb0
move migration wizard stories to new structure r=mconley
https://hg.mozilla.org/integration/autoland/rev/3b5a3ed1e4bf
update addwidget command r=mstriemer
Flags: needinfo?(hjones)

I think this landed right before I updated the structure and I didn't notice it on rebase. This should be properly grouped with the other reusable component now.

Pushed by hjones@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bce7508c9323
update moz-label to use new Storybook structure r=mstriemer

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

Whiteboard: [fidefe-reusable-components] → [recomp]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: