fieldset.page-new-asset
legend Add New Asset - if f.object.new_record? p Assets may be added after the page is saved. - else p label for='new_asset_file' File = file_field_tag 'new_asset[file]', id: 'new_asset_file' p label for='new_asset_gravity' Gravity = select_tag 'new_asset[gravity]', id: 'new_asset_gravity', options: BoltonCms::GRAVITY, selected: 'Center'
-
unless @page.assets.empty? fieldset.page-assets
legend Assets - f.fields_for :assets do |af| figure class="#{ 'in-use' if af.object.used? }" = image_tag af.object.attachment.manage_thumb, width: 190, height: 100, alt: af.object.description, title: af.object.caption figcaption p.file-name = af.object.attachment.file.filename = labeled_field af, :source = af.text_field :source = labeled_field af, :caption = af.text_field :caption = labeled_field af, :description = af.text_field :description = labeled_field af, :delete_asset, swap: true, class: 'delete-asset' = af.check_box :delete_asset, value: true