T09b overlays: lightbox, spotlight and tour, floating toolbar, peek; images fill their box; overlays take focus back when its element leaves the tree
This commit is contained in:
18 files changed
+1754
-228
No files matched your search
+9
-9
@@ -305,7 +305,7 @@
|
||||
- [x] QuickSwitcher → `navigation::QuickSwitcher`
|
||||
- [x] SearchPalette → `navigation::SearchPalette`
|
||||
- [x] SpotlightSearch → `navigation::SearchPalette`; T04 QuickLauncher opens it always on top
|
||||
- [x] Tour / Onboarding → lands with Overlays (T09): its steps are Coachmarks
|
||||
- [x] Tour / Onboarding → `overlays::Tour` (T09b): its steps are Spotlights
|
||||
|
||||
## T08a Menus · Menu & hosts — `src/menus`
|
||||
|
||||
@@ -341,17 +341,17 @@
|
||||
|
||||
## T09b Overlays · Guides & floats
|
||||
|
||||
- [ ] Lightbox
|
||||
- [ ] Spotlight / Coachmark — also T07c Tour / Onboarding and T37 WelcomeTour
|
||||
- [ ] FloatingToolbar
|
||||
- [ ] Callout / Peek
|
||||
- [ ] DropdownPanel → `overlays::Popover`
|
||||
- [ ] InlinePopup → `overlays::Popover`
|
||||
- [ ] ToastViewport
|
||||
- [x] Lightbox → `overlays::Lightbox`, `overlays::Slide`
|
||||
- [x] Spotlight / Coachmark → `overlays::Spotlight`; also T07c Tour / Onboarding and T37 WelcomeTour as `overlays::Tour`
|
||||
- [x] FloatingToolbar → `overlays::FloatingToolbar`
|
||||
- [x] Callout / Peek → `overlays::Peek`
|
||||
- [x] DropdownPanel → `overlays::Popover`
|
||||
- [x] InlinePopup → `overlays::Popover` with the Link variant
|
||||
- [x] ToastViewport → lands with Feedback (T10): it holds Toasts
|
||||
|
||||
## T10 Feedback — `src/feedback`
|
||||
|
||||
- [ ] Toast — success, error, warning, info, action, undo
|
||||
- [ ] Toast — success, error, warning, info, action, undo; also T09b ToastViewport
|
||||
- [ ] Notification
|
||||
- [ ] NotificationCenter
|
||||
- [ ] Alert
|
||||
|
||||
+1
-1
@@ -167,7 +167,7 @@
|
||||
## T37 Onboarding & Help — `src/onboarding`
|
||||
|
||||
- [ ] OnboardingWizard
|
||||
- [ ] WelcomeTour → `overlays::Tour` (T09)
|
||||
- [ ] WelcomeTour → `overlays::Tour` (T09b)
|
||||
- [ ] Coachmark / Hotspot — Coachmark → `overlays::Spotlight`; Hotspot here
|
||||
- [ ] FeatureHighlight / NewBadge
|
||||
- [ ] Checklist (first-run tasks)
|
||||
|
||||
Reference in new issue
Block a user