mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
UX: banner enabled/disabled posts should be small posts, not full-size posts
This commit is contained in:
@@ -16,6 +16,8 @@ const icons = {
|
||||
'pinned.disabled': 'thumb-tack unpinned',
|
||||
'pinned_globally.enabled': 'thumb-tack',
|
||||
'pinned_globally.disabled': 'thumb-tack unpinned',
|
||||
'banner.enabled': 'thumb-tack',
|
||||
'banner.disabled': 'thumb-tack unpinned',
|
||||
'visible.enabled': 'eye',
|
||||
'visible.disabled': 'eye-slash',
|
||||
'split_topic': 'sign-out',
|
||||
|
||||
@@ -833,7 +833,7 @@ SQL
|
||||
.update_all(dismissed_banner_key: nil)
|
||||
|
||||
self.archetype = Archetype.banner
|
||||
self.add_moderator_post(user, I18n.t("archetypes.banner.message.make"))
|
||||
self.add_small_action(user, "banner.enabled")
|
||||
self.save
|
||||
|
||||
MessageBus.publish('/site/banner', banner)
|
||||
@@ -841,7 +841,7 @@ SQL
|
||||
|
||||
def remove_banner!(user)
|
||||
self.archetype = Archetype.default
|
||||
self.add_moderator_post(user, I18n.t("archetypes.banner.message.remove"))
|
||||
self.add_small_action(user, "banner.disabled")
|
||||
self.save
|
||||
|
||||
MessageBus.publish('/site/banner', nil)
|
||||
|
||||
Reference in New Issue
Block a user