discourse/app/assets/stylesheets/common
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
..
admin DEV: Remove noop CSS (#18564) 2022-10-12 16:35:51 +02:00
base FEATURE: Implement new onboarding popups (#18362) 2022-10-12 18:38:45 +03:00
components DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
foundation DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
modal FEATURE: auto remove user status after predefined period (#17236) 2022-07-05 19:12:22 +04:00
select-kit DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
d-editor.scss UX: improve composer toolbar flexibility (#18195) 2022-09-13 14:20:33 -04:00
font-variables.scss FIX: Use rem for font sizes in post headings (#13720) 2021-07-14 11:15:58 +10:00
input_tip.scss DEV: Refactor popup-tip component (#15257) 2021-12-13 11:22:02 -05:00
printer-friendly.scss UX: print view always shows 0 votes, hide it (#15901) 2022-03-08 15:35:31 +01:00
software-update-prompt.scss UX: Add hover style to refresh-page dismiss button (#15711) 2022-02-01 20:04:46 +01:00
topic-entrance.scss fix topic entrance button layout (#11887) 2021-01-28 15:44:01 -05:00
topic-timeline.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00