diff --git a/app/views/admin/settings/_filter_subnav.html.erb b/app/views/admin/settings/_filter_subnav.html.erb index cbcdcdbd5..98b4f1286 100644 --- a/app/views/admin/settings/_filter_subnav.html.erb +++ b/app/views/admin/settings/_filter_subnav.html.erb @@ -30,6 +30,8 @@
  • - <%= link_to t('admin.settings.index.proposals.title'), '#tab-proposals' %> + <%= link_to "#tab-proposals" do %> + <%= t("admin.settings.index.dashboard.title") %> + <% end %>
  • diff --git a/app/views/admin/settings/_proposals.html.erb b/app/views/admin/settings/_proposals.html.erb deleted file mode 100644 index e9c9b4a28..000000000 --- a/app/views/admin/settings/_proposals.html.erb +++ /dev/null @@ -1,31 +0,0 @@ -

    <%= t('admin.settings.index.proposals.title') %>

    - - - - - - - - - <%= render 'setting_text_field', setting: poll_feature_short_title_setting %> - <%= render 'setting_textarea_field', setting: poll_feature_description_setting %> - <%= render 'setting_text_field', setting: poll_feature_link_setting %> - - <%= render 'setting_text_field', setting: email_feature_short_title_setting %> - <%= render 'setting_textarea_field', setting: email_feature_description_setting %> - - <%= render 'setting_text_field', setting: poster_feature_short_title_setting %> - <%= render 'setting_textarea_field', setting: poster_feature_description_setting %> - -
    - <%= t("settings.#{successful_proposal_setting.key}") %> - - <%= form_for(successful_proposal_setting, url: admin_setting_path(successful_proposal_setting), html: { id: "edit_#{dom_id(successful_proposal_setting)}"}) do |f| %> -
    - <%= f.select :value, successful_proposals.collect { |p| [p.title, p.id] }, { include_blank: true, label: false }, label: false, id: dom_id(successful_proposal_setting) %> -
    -
    - <%= f.submit(t('admin.settings.index.update_setting'), class: "button hollow expanded") %> -
    - <% end %> -
    diff --git a/app/views/admin/settings/_proposals_dashboard.html.erb b/app/views/admin/settings/_proposals_dashboard.html.erb new file mode 100644 index 000000000..389810b54 --- /dev/null +++ b/app/views/admin/settings/_proposals_dashboard.html.erb @@ -0,0 +1,42 @@ +

    <%= t("admin.settings.index.dashboard.title") %>

    + + + + + + + + + <%= render 'setting_text_field', setting: poll_feature_short_title_setting %> + <%= render 'setting_textarea_field', setting: poll_feature_description_setting %> + <%= render 'setting_text_field', setting: poll_feature_link_setting %> + + <%= render 'setting_text_field', setting: email_feature_short_title_setting %> + <%= render 'setting_textarea_field', setting: email_feature_description_setting %> + + <%= render 'setting_text_field', setting: poster_feature_short_title_setting %> + <%= render 'setting_textarea_field', setting: poster_feature_description_setting %> + +
    + <%= t("settings.#{successful_proposal_setting.key}") %> +
    + + <%= t("settings.#{successful_proposal_setting.key}_description") %> + +
    + <%= form_for(successful_proposal_setting, + url: admin_setting_path(successful_proposal_setting), + html: { id: "edit_#{dom_id(successful_proposal_setting)}"}) do |f| %> + +
    + <%= f.select :value, successful_proposals.collect { |p| [p.title, p.id] }, + { include_blank: true, label: false }, + label: false, id: dom_id(successful_proposal_setting) %> +
    + +
    + <%= f.submit(t("admin.settings.index.update_setting"), + class: "button hollow expanded") %> +
    + <% end %> +
    diff --git a/app/views/admin/settings/_setting_text_field.html.erb b/app/views/admin/settings/_setting_text_field.html.erb index 5d61d98f0..3f2529a2c 100644 --- a/app/views/admin/settings/_setting_text_field.html.erb +++ b/app/views/admin/settings/_setting_text_field.html.erb @@ -1,6 +1,10 @@ - + <%= t("settings.#{setting.key}") %> +
    + + <%= t("settings.#{setting.key}_description") %> + <%= form_for setting, @@ -10,9 +14,8 @@ <%= f.text_field :value, label: false, id: dom_id(setting) %>
    - <%= f.submit(t('admin.settings.index.update_setting'), class: "button hollow expanded") %> + <%= f.submit(t("admin.settings.index.update_setting"), class: "button hollow expanded") %>
    <% end %> - diff --git a/app/views/admin/settings/_setting_textarea_field.html.erb b/app/views/admin/settings/_setting_textarea_field.html.erb index 1d382fc09..cb3d57d0a 100644 --- a/app/views/admin/settings/_setting_textarea_field.html.erb +++ b/app/views/admin/settings/_setting_textarea_field.html.erb @@ -1,6 +1,10 @@ - + <%= t("settings.#{setting.key}") %> +
    + + <%= t("settings.#{setting.key}_description") %> + <%= form_for setting, @@ -10,9 +14,8 @@ <%= f.cktext_area :value, label: false, id: dom_id(setting) %>
    - <%= f.submit(t('admin.settings.index.update_setting'), class: "button hollow expanded") %> + <%= f.submit(t("admin.settings.index.update_setting"), class: "button hollow expanded") %>
    <% end %> - diff --git a/app/views/admin/settings/index.html.erb b/app/views/admin/settings/index.html.erb index f9f490f24..8bf9cfe42 100644 --- a/app/views/admin/settings/index.html.erb +++ b/app/views/admin/settings/index.html.erb @@ -23,6 +23,6 @@
    - <%= render "proposals" %> + <%= render "proposals_dashboard" %>