discourse/db
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
..
fixtures DEV: Add more color schemes (#17398) 2022-07-08 16:46:32 -05:00
migrate FEATURE: Implement new onboarding popups (#18362) 2022-10-12 18:38:45 +03:00
post_migrate FEATURE: Overhaul email threading (#17996) 2022-09-26 09:14:24 +10:00
api_test_seeds.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00