1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-03-23 00:16:25 +01:00
unleash.unleash/frontend/src
Nuno Góis 710b2a6d5e
feat: demo guide improvements ()
https://linear.app/unleash/issue/2-986/feedback-from-sebastian

Implements the items mentioned in the task:
 - Refactors logic to track completion separately;
- When finishing a topic, jumps to the next unfinished topic it can
find;
- Shows the finish dialog when finishing a topic, as long as completion
is 100%;
- Changes the guide overlay behavior and implements the necessary
changes to adapt to light and dark mode;
- Fixes an issue where some guide dialogs would close when clicking
outside;
- Added a final "toggle" step for each topic (still needs alignment,
different task);
- Improve navigation logic to hopefully fix the feature toggle name
sorting;


![image](https://user-images.githubusercontent.com/14320932/236003007-6e441acc-f933-4eb0-93a4-4b6c15a45b96.png)

Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
2023-05-03 21:47:35 +03:00
..
__mocks__ refactor: format files () 2022-02-18 09:51:10 +01:00
assets feat: demo ui-ux improvements () 2023-04-27 08:15:17 +01:00
component feat: demo guide improvements () 2023-05-03 21:47:35 +03:00
constants refactor: remove old components after variants per env () 2023-02-14 16:03:53 +00:00
contexts Custom event tracking () 2022-10-10 14:06:44 +02:00
hooks feat: add user tracking to demo () 2023-04-27 14:12:02 +01:00
interfaces fix: fix broken ImportOptions.tsx () 2023-05-02 10:17:05 +03:00
openapi Disable and enable strategies - frontend () 2023-04-26 11:41:24 +02:00
themes feat: demo guide improvements () 2023-05-03 21:47:35 +03:00
types chore(deps): update dependency prettier to v2.8.1 () 2022-12-27 10:45:43 +01:00
utils feat: CR title from review page () 2023-04-13 12:24:31 +03:00
index.tsx feat: implement demo guide steps logic () 2023-04-18 10:56:15 +01:00
setupTests.ts feat: new tag types table () 2022-05-25 11:12:53 +02:00
vite-env.d.ts refactor: adapt to Vite () 2022-05-05 16:15:22 +01:00