summaryrefslogtreecommitdiff
path: root/app/helpers/broadcast_messages_helper.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/helpers/broadcast_messages_helper.rb')
-rw-r--r--app/helpers/broadcast_messages_helper.rb22
1 files changed, 5 insertions, 17 deletions
diff --git a/app/helpers/broadcast_messages_helper.rb b/app/helpers/broadcast_messages_helper.rb
index dda834ee2c5..b138e9aeb0c 100644
--- a/app/helpers/broadcast_messages_helper.rb
+++ b/app/helpers/broadcast_messages_helper.rb
@@ -25,23 +25,7 @@ module BroadcastMessagesHelper
def broadcast_message(message, opts = {})
return unless message.present?
- render "shared/broadcast_message", { message: message, opts: opts }
- end
-
- def broadcast_message_style(broadcast_message)
- return '' if broadcast_message.notification?
-
- style = []
-
- if broadcast_message.color.present?
- style << "background-color: #{broadcast_message.color}"
- end
-
- if broadcast_message.font.present?
- style << "color: #{broadcast_message.font}"
- end
-
- style.join('; ')
+ render "shared/broadcast_message", { message: message, **opts }
end
def broadcast_message_status(broadcast_message)
@@ -70,6 +54,10 @@ module BroadcastMessagesHelper
BroadcastMessage.broadcast_types.keys.map { |w| [w.humanize, w] }
end
+ def broadcast_theme_options
+ BroadcastMessage.themes.keys
+ end
+
def target_access_level_options
BroadcastMessage::ALLOWED_TARGET_ACCESS_LEVELS.map do |access_level|
[Gitlab::Access.human_access(access_level), access_level]