Sha256: 60fece741c9f3292375ac1224f8b6476abb517cbfe134ee7c38687372ab3589a

Contents?: true

Size: 1.36 KB

Versions: 2

Compression:

Stored size: 1.36 KB

Contents

%div{ ng: { controller: 'NodeFormCtrl', init: "node=#{ node_hash(@node).to_json }" } }
  .large-8.columns
    .container
      .head
        .left.btn= link_to ficon(:previous), node_back_link(@node)
        .title= yield :title
      .body.padded
        .row.title
          .columns
            = f.label :title
            = f.text_field :title, :'ng-model' => 'node.title', :'ng-keyup' => 'setSlug()'
        .row.permalink
          .columns{ ng: { class: 'permalinkVisibility()' } }
            %span.key Permalink
            %span.value
              %span.show-for-medium-up http://#{ request.host_with_port }/
              = content_tag :span, @node.parent.permalink+'/' if @node.parent
              %span {{ node.slug }}
            %button.button.tiny.radius.secondary{ data: { dropdown: 'slug-field' }} Edit
            #slug-field.f-dropdown.content{ data: { dropdown: { content: true } } }
              = f.label :slug
              = f.text_field :slug, :'ng-model' => 'node.slug'
            - if @node.errors.include? :slug
              .error-icon= ficon :info, 'Error'

        .row.custom-fields
          - @node.fields.each do |key, field|
            = render_custom_field field, f

  .large-4.columns
    .side-panel{ :'side-panel' => true }
      .padded
        = render 'meta_table', f: f
      .submit.text-center
        = render 'form_submit', f: f

      

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
push_type_admin-0.3.3 app/views/push_type/nodes/_form_fields.html.haml
push_type_admin-0.3.1 app/views/push_type/nodes/_form_fields.html.haml