mod/standard/set/all/rich_html/modal.rb in card-1.97.0.1 vs mod/standard/set/all/rich_html/modal.rb in card-1.98.0

- old
+ new

@@ -1,8 +1,8 @@ format :html do MODAL_SIZE = { small: "sm", medium: nil, large: "lg", full: "full" }.freeze - MODAL_CLOSE_OPTS = { class: "_close-modal", "data-dismiss": "modal", + MODAL_CLOSE_OPTS = { "data-dismiss": "modal", "data-cy": "close-modal" }.freeze wrapper :modal do |opts={}| haml :modal_dialog, body: interior, classes: modal_dialog_classes(opts), @@ -50,30 +50,29 @@ def modal_submit_button opts={} add_class opts, "submit-button _close-modal" submit_button opts end - view :modal_menu, tags: :unknown_ok, wrap: :modal_menu do + view :modal_menu, unknown: true, wrap: :modal_menu do [close_modal_window, pop_out_modal_window] end wrapper :modal_menu, :div, class: "modal-menu ml-auto" - view :modal_title, tags: :unknown_ok do + view :modal_title, unknown: true do "" end - view :modal_footer, tags: :unknown_ok do + view :modal_footer, unknown: true do button_tag "Close", class: "btn-xs _close-modal float-right", "data-dismiss" => "modal" end view :modal_link do modal_link _render_title, size: voo.size end - # @param size [:small, :medium, :large, :full] size of the modal dialog def modal_link text=nil, opts={} opts = modal_link_opts(opts) opts[:path][:layout] ||= :modal link_to text, opts end