UX: Remove emoji step in wizard (#12169)

This commit is contained in:
Penar Musaraj
2021-02-22 12:14:18 -05:00
committed by GitHub
parent 3ba0a47e61
commit 0620f6298e
4 changed files with 0 additions and 67 deletions

View File

@ -265,29 +265,6 @@ class Wizard
end
end
@wizard.append_step('emoji') do |step|
sets = step.add_field(id: 'emoji_set',
type: 'radio',
required: true,
value: SiteSetting.emoji_set)
emoji = ["smile", "+1", "tada", "poop"]
EmojiSetSiteSetting.values.each do |set|
imgs = emoji.map do |e|
"<img src='#{Discourse.base_path}/images/emoji/#{set[:value]}/#{e}.png'>"
end
sets.add_choice(set[:value],
label: I18n.t("js.#{set[:name]}"),
extra_label: "<span class='emoji-preview'>#{imgs.join}</span>")
step.on_update do |updater|
updater.apply_settings(:emoji_set)
end
end
end
@wizard.append_step('invites') do |step|
if SiteSetting.enable_local_logins
staff_count = User.staff.human_users.where('username_lower not in (?)', reserved_usernames).count