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