Nuno Góis
|
9df9095b1f
|
feat: demo small UI adjustments (#3653)
https://linear.app/unleash/issue/2-975/small-ui-adjustments
Adds some small UI adjustments we identified in the meantime:
- "Get Unleash" -> "Get started" in the top banner;
- Topics list header is now the same color as the top banner;
- Added `focus` capabilities to steps, added it to the appropriate
steps;
- No longer closes tooltip when clicked when using `anyClick`;
- Reversed the topics list header arrow rotation;
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
![image](https://user-images.githubusercontent.com/14320932/235139390-a40db29d-befe-44f9-9f61-a0ad120b7251.png)
|
2023-04-28 11:54:58 +00:00 |
|
Nuno Góis
|
3599e7478c
|
feat: demo ui-ux improvements (#3634)
https://linear.app/unleash/issue/2-914/improve-demo-guide-uiux
Includes a big batch of UI/UX improvements, including but not limited
to:
- Updating steps text;
- Improve behavior of intro step dialogs (use normal dialogs);
- Improve overall design;
- Improve escape key and backdrop click behaviors;
- Add plans dialog;
- Add sticky demo banner;
- Assume `demo-app` project and `dev` environment to better fit our demo
instance;
- Misc fixes and refactors;
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
![image](https://user-images.githubusercontent.com/14320932/234637210-1936fd48-ce40-4980-81ae-f1fe64e65545.png)
|
2023-04-27 08:15:17 +01:00 |
|
Nuno Góis
|
697fb6aab5
|
feat: update the user-specific topic (#3608)
https://linear.app/unleash/issue/2-961/update-demo-guide-steps-to-not-include-a-userids-strategy
Updates the user-specific toggle topic to use a standard strategy with a
constraint instead (deprecate UserID strategy).
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
<img width="1282" alt="image"
src="https://user-images.githubusercontent.com/14320932/233987506-380d89e3-bd5d-461d-a5dc-89e54ad21d88.png">
|
2023-04-24 13:02:06 +01:00 |
|
Nuno Góis
|
0b4df3f53c
|
feat: add demo guide finish dialog (#3578)
https://linear.app/unleash/issue/2-925/add-final-tutorial-complete-dialog
Adds the finish dialog, similar to
https://github.com/Unleash/unleash/pull/3574
Also includes some fixes and improvements identified in the meantime.
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
![image](https://user-images.githubusercontent.com/14320932/233421564-447c559b-db70-4f72-a1d2-b6b5bef3707f.png)
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
|
2023-04-21 11:48:44 +01:00 |
|
Nuno Góis
|
58fb1a21fd
|
feat: implement demo guide steps (#3569)
https://linear.app/unleash/issue/2-924/implement-the-guide-steps
While https://github.com/Unleash/unleash/pull/3528 implemented the basic
guide logic with some example steps, this PR adds the guide steps as per
the current demo, along with any necessary changes and features that
were needed to accomplish this.
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
https://user-images.githubusercontent.com/14320932/233133252-a3790f11-ec5d-4ee3-952d-88348212bd3c.mp4
|
2023-04-19 19:40:29 +01:00 |
|