Sha256: 1f29869995b65e64bd51945afb8ab1b6eaac4e4d4bce2f933cd392da294a7117
Contents?: true
Size: 430 Bytes
Versions: 40
Compression:
Stored size: 430 Bytes
Contents
# frozen_string_literal: true module Bridgetown module LayoutPlaceable # Determine whether the file should be placed into layouts. # # Returns false if the document is an asset file or if the front matter # specifies `layout: none` def place_in_layout? !(yaml_file? || no_layout?) end def no_layout? data.layout.nil? || data.layout == "none" || data.layout == false end end end
Version data entries
40 entries across 40 versions & 1 rubygems