diff options
Diffstat (limited to 'app/views/networks')
| -rw-r--r-- | app/views/networks/_form.html.slim | 27 | ||||
| -rw-r--r-- | app/views/networks/edit.html.slim | 9 | ||||
| -rw-r--r-- | app/views/networks/index.html.slim | 12 | ||||
| -rw-r--r-- | app/views/networks/new.html.slim | 8 | ||||
| -rw-r--r-- | app/views/networks/show.html.slim | 11 | 
5 files changed, 30 insertions, 37 deletions
diff --git a/app/views/networks/_form.html.slim b/app/views/networks/_form.html.slim index 7b048edc9..362584f97 100644 --- a/app/views/networks/_form.html.slim +++ b/app/views/networks/_form.html.slim @@ -1,15 +1,14 @@ -= semantic_form_for [@line_referential, @network] do |form| -  = form.inputs do -    = form.input :name, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.network.name")} -    = form.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.network.registration_number")} -    = form.input :comment -    = form.input :version_date, as: :date_picker -    = form.input :description -    = form.input :source_name -    = form.input :source_type_name, as: :select, :collection => source_type_name_label_pairs, :include_blank => true -    = form.input :source_identifier -    = form.input :objectid, :required => !@network.new_record?, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.network.objectid")} += simple_form_for [@line_referential, @network], html: {class: 'form-horizontal', id: 'network_form'}, wrapper: :horizontal_form do |f| +  .row +    .col-lg-12 +      = f.input :name, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.network.name")} +      = f.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.network.registration_number")} +      = f.input :comment +      = f.input :version_date, :label_html => { :class => 'string optional col-sm-4 col-xs-5 control-label' }, :wrapper => :multi_select_inline +      = f.input :description +      = f.input :source_name +      = f.input :source_type_name, as: :select, :collection => Chouette::Network.source_type_name.options, :include_blank => true +      = f.input :source_identifier +  .separator -  = form.actions do -    = form.action :submit, as: :button -    = form.action :cancel, as: :link +    = f.button :submit, t('actions.submit'), class: 'btn btn-default formSubmitr', form: 'network_form' diff --git a/app/views/networks/edit.html.slim b/app/views/networks/edit.html.slim index 2d511e15d..64513d250 100644 --- a/app/views/networks/edit.html.slim +++ b/app/views/networks/edit.html.slim @@ -1,4 +1,7 @@  - breadcrumb :network, @network -= title_tag t('networks.edit.title', network: @network.name) - -= render 'form' +- page_header_content_for @network +.page_content +  .container-fluid +    .row +      .col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 +        = render 'form'
\ No newline at end of file diff --git a/app/views/networks/index.html.slim b/app/views/networks/index.html.slim index 6004f5859..b13c73e9e 100644 --- a/app/views/networks/index.html.slim +++ b/app/views/networks/index.html.slim @@ -1,12 +1,8 @@  - breadcrumb :networks, @line_referential -/ PageHeader -= pageheader 'reseau', -             t('networks.index.title'), -             'Lorem ipsum dolor sit amet', -             '', -             (policy(Chouette::Network).create? ? link_to(t('networks.actions.new'), new_line_referential_network_path(@line_referential), class: 'btn btn-primary') : '') +- content_for :page_header_actions do +  - if policy(Chouette::Network).create? +    = link_to(t('networks.actions.new'), new_line_referential_network_path(@line_referential), class: 'btn btn-primary') -/ PageContent  .page_content    .container-fluid      - if params[:q].present? or @networks.any? @@ -27,7 +23,7 @@              [ \                TableBuilderHelper::Column.new( \                  name: 'Oid', \ -                attribute: Proc.new { |n| n.get_objectid.try(:short_id) }, \ +                attribute: Proc.new { |n| n.try(:get_objectid).try(:short_id) }, \                  sortable: false \                ),                TableBuilderHelper::Column.new( \ diff --git a/app/views/networks/new.html.slim b/app/views/networks/new.html.slim index cf04ab03f..590d2b409 100644 --- a/app/views/networks/new.html.slim +++ b/app/views/networks/new.html.slim @@ -1,4 +1,6 @@  - breadcrumb :networks, @line_referential -= title_tag t('networks.new.title') - -= render 'form' +.page_content +  .container-fluid +    .row +      .col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 +        = render 'form'
\ No newline at end of file diff --git a/app/views/networks/show.html.slim b/app/views/networks/show.html.slim index 89aa1e50a..f7d40a049 100644 --- a/app/views/networks/show.html.slim +++ b/app/views/networks/show.html.slim @@ -1,11 +1,6 @@  - breadcrumb :network, @network -/ PageHeader -= pageheader 'reseau', -             @network.name, -             '', -             t('last_update', time: l(@network.updated_at, format: :short)) do - -  / Below is secundary actions & optional contents (filters, ...) +- page_header_content_for @network +- content_for :page_header_content do    .row      .col-lg-12.text-right.mb-sm        - @network.action_links.each do |link| @@ -14,8 +9,6 @@              data: link.data,              class: 'btn btn-primary' do                = link.content - -/ PageContent  .page_content    .container-fluid      .row  | 
