Sha256: 068fe0597dc2c26c9ca2948e94f17a6fc05f2b13fb2d12d0323e06d9a1e3c63c
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
# frozen_string_literal: true # Methods added to this helper will be available to all templates in the hosting # application module Blacklight # A module for useful methods used in layout configuration module LayoutHelperBehavior ## # Classes added to a document's show content div # @return [String] def show_content_classes "#{main_content_classes} show-document" end ## # Attributes to add to the <html> tag (e.g. lang and dir) # @return [Hash] def html_tag_attributes { lang: I18n.locale } end ## # Classes added to a document's sidebar div # @return [String] def show_sidebar_classes sidebar_classes end ## # Classes used for sizing the main content of a Blacklight page # @return [String] def main_content_classes 'col-lg-9' end ## # Classes used for sizing the sidebar content of a Blacklight page # @return [String] def sidebar_classes 'page-sidebar col-lg-3' end ## # Class used for specifying main layout container classes. # Set config.full_width_layout to true to use a fluid layout. # @return [String] def container_classes blacklight_config.full_width_layout ? 'container-fluid' : 'container' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blacklight-7.40.0 | app/helpers/blacklight/layout_helper_behavior.rb |
blacklight-7.39.0 | app/helpers/blacklight/layout_helper_behavior.rb |