Sha256: faf7c9171ef9821235ca400de1ff747521fb70ba4af436086dbd871534ce665a

Contents?: true

Size: 433 Bytes

Versions: 18

Compression:

Stored size: 433 Bytes

Contents

# frozen_string_literal: true

module Decidim
  # This helper includes some methods to help with the inclusion of tooltips
  # on the layout.
  module TooltipHelper
    def with_tooltip(title, opts = {}, &)
      content_tag(:span, title:, data: { tooltip: content_tag(:div, title, id: opts[:id], class: opts[:class] || "bottom", role: "tooltip", "aria-hidden": "true") }) do
        capture(&).html_safe
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
decidim-core-0.30.0.rc3 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.30.0.rc2 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.30.0.rc1 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.2 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.5 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.1 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.4 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.0 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.3 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.0.rc4 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.0.rc3 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.0.rc2 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.29.0.rc1 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.2 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.1 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.0 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.0.rc5 app/helpers/decidim/tooltip_helper.rb
decidim-core-0.28.0.rc4 app/helpers/decidim/tooltip_helper.rb