1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-25 00:07:47 +01:00
unleash.unleash/frontend/src
Nuno Góis 710b2a6d5e
feat: demo guide improvements (#3676)
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:
#3537
2023-05-03 21:47:35 +03:00
..
__mocks__
assets feat: demo ui-ux improvements (#3634) 2023-04-27 08:15:17 +01:00
component feat: demo guide improvements (#3676) 2023-05-03 21:47:35 +03:00
constants refactor: remove old components after variants per env (#3110) 2023-02-14 16:03:53 +00:00
contexts
hooks feat: add user tracking to demo (#3637) 2023-04-27 14:12:02 +01:00
interfaces fix: fix broken ImportOptions.tsx (#3657) 2023-05-02 10:17:05 +03:00
openapi Disable and enable strategies - frontend (#3582) 2023-04-26 11:41:24 +02:00
themes feat: demo guide improvements (#3676) 2023-05-03 21:47:35 +03:00
types chore(deps): update dependency prettier to v2.8.1 (#2509) 2022-12-27 10:45:43 +01:00
utils feat: CR title from review page (#3509) 2023-04-13 12:24:31 +03:00
index.tsx feat: implement demo guide steps logic (#3528) 2023-04-18 10:56:15 +01:00
setupTests.ts
vite-env.d.ts