Prohodit pořadí kroků — interaktivní prototyp

Brokis konfigurátor · obrazovka Editor kompozice (Starcloud / Ivy / Bamboo Forest / Puro / Planets) · zadání Karolína Čechová · Notion task 647 · samostatný HTML soubor, do konfigurátoru nic nezasahuje

Nejdřív k pojmům — o čem se přesně bavíme

To, čemu se v zadání říká „kroky se světly a kompozicí“, nejsou kroky průvodce, ale záložky uvnitř jednoho kroku Editor kompozice (src/*/steps/CompositionView.vue). Průvodce má kroky Základní parametry → Editor kompozice → Další parametry → Shrnutí a uvnitř editoru je pás záložek:

Prostor Umístění Světla Kompozice Baldachýn

Zadání mění pořadí těch dvou zvýrazněných a rozdělení ovládání mezi ně. Pro uživatele je to ale opravdu „pořadí kroků“, protože záložky se procházejí zleva doprava jako kroky. Dobrá zpráva: pořadí záložek je čistě UI — v datech produktu se nic nemění, takže žádná migrace uložených konfigurací.

Zkus si:

Co přesně se mění

ZměnaJak to je dnesJak by to bylo
1 Pořadí záložek
Kompozice před Světla
Prostor → Umístění → SvětlaKompozice → Baldachýn. Uživatel ladí barvy a velikosti na kompozici, kde všechna světla visí v jedné rovině. Prostor → Umístění → KompoziceSvětla → Baldachýn. Nejdřív vznikne tvar, pak se na hotový tvar aplikují barvy a velikosti.
2 Pohyb světel v Kompozici V záložce Kompozice je výběr světel vypnutý (allowSelect: selectedTab!=='composition') a při vstupu se výběr vymaže. Jde měnit jen výška celé kompozice a rozmístění do křivky. Jednotlivé světlo se posune jen v záložce Světla. V Kompozici jde světlo vybrat a táhnout myší i nastavit posuvníkem — přesně tam, kde tvar vzniká.
3 Tlačítka Vybrat vše / Zrušit výběr Jen v záložce Světla (SegmentSelectionPartEdit). I v Kompozici — aby šlo hromadně zvednout nebo srovnat celou skupinu.
4 Limity kompozice Stejný blok je dnes dvakrát — v Světlech i v Kompozici (CompositionLimitsPartEdit je vložený v obou). Uživatel neví, který z nich je „ten pravý“. Jen v Kompozici. V Světlech zbyde odkaz „limity upravíš v Kompozici“. Roviny limitů zůstávají vidět v 3D náhledu v obou záložkách.

⚠ Konsekvence, na které je potřeba se rozhodnout

Věci, které ze zadání nevyplývají, ale prohozením pořadí vzniknou. Seřazeno od nejdůležitější.

Rozsah zásahu do kódu

Odhad: Starcloud / Ivy / Bamboo společně cca den; Planets zvlášť podle toho, jak se rozhodne bod s větvemi; plus nápověda a testy.