mirror of
https://github.com/discourse/discourse.git
synced 2024-11-29 00:04:11 +08:00
6d72c8ab19
This PR revamps the topic timer UI, using the time shortcut selector from the bookmark modal. * Fixes an issue where the duration of hours/days after last reply or auto delete replies was not enforced to be > 0 * Fixed an issue where the timer dropdown options were not reloaded correctly if the topic status changes in the background (use `MessageBus` to publish topic state in the open/close timer jobs) * Moved the duration input and the "based on last post" option from the `future-date-input` component, as it was only used for topic timers. Also moved out the notice that is displayed which was also only relevant for topic timers.
30 lines
748 B
SCSS
30 lines
748 B
SCSS
@import "badges";
|
|
@import "banner";
|
|
@import "bookmark-list";
|
|
@import "bookmark-modal";
|
|
@import "buttons";
|
|
@import "conditional-loading-section";
|
|
@import "convert-to-public-topic-modal";
|
|
@import "date-input";
|
|
@import "date-picker";
|
|
@import "date-time-input-range";
|
|
@import "date-time-input";
|
|
@import "footer-nav";
|
|
@import "group-member-dropdown";
|
|
@import "groups-form-membership-fields";
|
|
@import "hashtag";
|
|
@import "iframed-html";
|
|
@import "ignored-user-list";
|
|
@import "keyboard_shortcuts";
|
|
@import "navs";
|
|
@import "share-and-invite-modal";
|
|
@import "svg";
|
|
@import "tap-tile";
|
|
@import "time-input";
|
|
@import "time-shortcut-picker";
|
|
@import "user-card";
|
|
@import "user-info";
|
|
@import "user-stream-item";
|
|
@import "user-stream";
|
|
@import "widget-dropdown";
|