app/views/spina/admin/pages/_form_advanced.html.haml in spina-0.9.0 vs app/views/spina/admin/pages/_form_advanced.html.haml in spina-0.10.0
- old
+ new
@@ -1,47 +1,47 @@
-#advanced.tab-content
- .table-container
- %table.table.table-form
- %tr
- %td
- = Spina::Page.human_attribute_name :draft
- %small= Spina::Page.human_attribute_name :draft_description
- %td
- = f.check_box :draft, data: {switch: true}
- %tr
- %td
- = Spina::Page.human_attribute_name :skip_to_first_child
- %small= Spina::Page.human_attribute_name :skip_to_first_child_description
- %td
- = f.check_box :skip_to_first_child, data: {switch: true}
- %tr
- %td
- = Spina::Page.human_attribute_name :link_url
- %small= Spina::Page.human_attribute_name :link_url_description
- %td
- = f.text_field :link_url, placeholder: Spina::Page.human_attribute_name(:link_url_placeholder)
- %tr
- %td
- = Spina::Page.human_attribute_name :show_in_menu
- %small= Spina::Page.human_attribute_name :show_in_menu_description
- %td
- = f.check_box :show_in_menu, data: {switch: true}
- %tr{style: ('border-bottom: none' if @page.custom_page?)}
- %td
- = Spina::Page.human_attribute_name :menu_title
- %td
- = f.text_field :menu_title, placeholder: Spina::Page.human_attribute_name(:show_in_menu_placeholder), value: f.object.read_attribute(:menu_title)
+#advanced.tab-content.well
+ .horizontal-form
+ .horizontal-form-group
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :draft
+ %small= Spina::Page.human_attribute_name :draft_description
+ .horizontal-form-content
+ = f.check_box :draft, data: {switch: true}
- %tr{style: ('display: none' if @page.custom_page?)}
- %td
- = Spina::Page.human_attribute_name :view_template
- %td
- .select-dropdown.page-template{data: {page_parts: @page.view_template_config(current_theme)[:page_parts]}}
- - options = options_for_select(current_theme.view_templates.map { |template| [template[:title], template[:name], {'data-page-parts' => template[:page_parts]}] }, @page.view_template)
- = f.select :view_template, options
+ .horizontal-form-group
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :skip_to_first_child
+ %small= Spina::Page.human_attribute_name :skip_to_first_child_description
+ .horizontal-form-content
+ = f.check_box :skip_to_first_child, data: {switch: true}
+ .horizontal-form-group
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :link_url
+ %small= Spina::Page.human_attribute_name :link_url_description
+ .horizontal-form-content
+ = f.text_field :link_url, placeholder: Spina::Page.human_attribute_name(:link_url_placeholder)
+ .horizontal-form-group
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :show_in_menu
+ %small= Spina::Page.human_attribute_name :show_in_menu_description
+ .horizontal-form-content
+ = f.check_box :show_in_menu, data: {switch: true}
+ .horizontal-form-group
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :menu_title
+ .horizontal-form-content
+ = f.text_field :menu_title, placeholder: Spina::Page.human_attribute_name(:show_in_menu_placeholder), value: f.object.read_attribute(:menu_title)
- %tr{style: ('display: none' if @page.custom_page?)}
- %td
- = Spina::Page.human_attribute_name :ancestry
- %td
- .select-dropdown.ancestry
- = f.select :ancestry, options_from_collection_for_select(Spina::Page.active.sorted.roots, 'id', 'menu_title', @page.ancestry.to_i), include_blank: Spina::Page.human_attribute_name(:no_parent)
+ .horizontal-form-group{style: ('display: none' if @page.custom_page?)}
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :view_template
+ .horizontal-form-content
+ .select-dropdown.page-template{data: {page_parts: @page.view_template_config(current_theme)[:page_parts]}}
+ - options = options_for_select(current_theme.view_templates.map { |template| [template[:title], template[:name], {'data-page-parts' => template[:page_parts]}] }, @page.view_template)
+ = f.select :view_template, options
+
+ .horizontal-form-group{style: ('display: none' if @page.custom_page?)}
+ .horizontal-form-label
+ = Spina::Page.human_attribute_name :ancestry
+ .horizontal-form-content
+ .select-dropdown.ancestry
+ = f.select :parent_id, page_ancestry_options(f.object), include_blank: Spina::Page.human_attribute_name(:no_parent)