Bianca Nenciu
7611fec0da
FEATURE: Implement new onboarding popups ( #18362 )
...
This commit introduces a new framework for building user tutorials as
popups using the Tippy JS library. Currently, the new framework is used
to replace the old notification spotlight and tips and show a new one
related to the topic timeline.
All popups follow the same structure and have a title, a description and
two buttons for either dismissing just the current tip or all of them
at once.
The state of all seen popups is stored in a user option. Updating
skip_new_user_tips will automatically update the list of seen popups
accordingly.
2022-10-12 18:38:45 +03:00
..
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-09-13 16:04:18 +02:00
2022-10-12 18:38:45 +03:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2021-07-27 22:47:59 +08:00
2019-05-13 09:31:32 +08:00
2022-10-11 16:29:04 +02:00
2022-09-27 19:07:56 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-08-30 20:17:57 +02:00
2022-10-05 15:32:10 +02:00
2022-10-11 11:49:39 -05:00
2022-10-11 16:29:04 +02:00
2022-08-02 16:54:12 +02:00
2022-10-12 18:38:45 +03:00
2022-10-11 16:29:04 +02:00
2022-08-30 20:17:57 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-05 15:32:10 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-08-30 20:17:57 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-05 15:32:10 +02:00
2022-08-30 20:17:57 +02:00
2022-08-30 20:17:57 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-08-30 20:17:57 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-08-30 20:17:57 +02:00
2022-08-30 20:17:57 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2022-10-11 16:29:04 +02:00
2019-04-25 22:49:21 +02:00