Sha256: 5819829429734c9265e38086db6e10c7b2158b18000656aed5ff72aea57752ba

Contents?: true

Size: 1.62 KB

Versions: 5

Compression:

Stored size: 1.62 KB

Contents

= form_for [spina, :admin, current_account], url: spina.admin_account_path do |f|
  %header#header
    .breadcrumbs
      = render_breadcrumbs separator: '<div class="divider"></div>'
      %span{style: 'margin-left: 10px'}
        - if Spina.config.locales.size > 1
          %div{style: "display: inline-block", data: {dropdown: true}}
            = link_to '#', class: 'button button-default button-small', style: 'margin-left: 0; margin-right: 0', data: {trigger: 'dropdown', target: '#locales'} do
              = icon('comment')
              =t "spina.languages.#{@locale}"
              %i.icon.icon-chevron-down{style: 'font-size: 9px; margin-right: 0'}

            %ul#locales
              - Spina.config.locales.each do |locale|
                %li
                  = link_to t("spina.languages.#{locale}"), "?locale=#{locale}", style: ('font-weight: 600' if @locale.to_s == locale.to_s).to_s

    #header_actions
      %button.button.button-primary{type: 'submit', data: {icon: 'o'}}
        = icon('check')
        = t('spina.preferences.style_save')

  .page-form
    .page-form-group
      .page-form-label= Spina::Account.human_attribute_name(:theme)
      .page-form-control
        .select-dropdown= f.select :theme, Spina::Theme.all.map(&:name)

    = f.fields_for "#{@locale}_content".to_sym, build_parts(f.object, current_theme.layout_parts) do |ff|
      = ff.hidden_field :type, value: ff.object.class
      = ff.hidden_field :name
      = ff.hidden_field :title
      
      .page-form-group.page-part{data: {name: ff.object.name}}
        = render "spina/admin/parts/#{parts_partial_namespace(ff.object.class.to_s)}/form", f: ff

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spina-2.0.2 app/views/spina/admin/accounts/style.html.haml
spina-2.0.1 app/views/spina/admin/accounts/style.html.haml
spina-2.0.0 app/views/spina/admin/accounts/style.html.haml
spina-2.0.0.beta app/views/spina/admin/accounts/style.html.haml
spina-2.0.0.alpha app/views/spina/admin/accounts/style.html.haml