You are here

bootstrap_layout_builder.schema.yml in Bootstrap Layout Builder 2.x

Same filename and directory in other branches
  1. 1.x config/schema/bootstrap_layout_builder.schema.yml
config/schema/bootstrap_layout_builder.schema.yml

File

config/schema/bootstrap_layout_builder.schema.yml
View source
  1. bootstrap_layout_builder.breakpoint.*:
  2. type: config_entity
  3. label: 'Bootstrap Layout Builder breakpoint config'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. base_class:
  12. type: string
  13. label: 'Base class'
  14. weight:
  15. type: integer
  16. label: 'Weight'
  17. bootstrap_layout_builder.layout.*:
  18. type: config_entity
  19. label: 'Bootstrap Layout Builder Layout config'
  20. mapping:
  21. id:
  22. type: string
  23. label: 'ID'
  24. label:
  25. type: label
  26. label: 'Label'
  27. number_of_columns:
  28. type: integer
  29. label: 'Number of columns'
  30. bootstrap_layout_builder.layout_option.*:
  31. type: config_entity
  32. label: 'Bootstrap Layout Builder Layout option config'
  33. mapping:
  34. id:
  35. type: string
  36. label: 'ID'
  37. layout_id:
  38. type: string
  39. label: 'Layout ID'
  40. label:
  41. type: label
  42. label: 'Label'
  43. structure:
  44. type: string
  45. label: 'Structure'
  46. breakpoints:
  47. type: sequence
  48. sequence:
  49. type: string
  50. label: Breakpoints
  51. default_breakpoints:
  52. type: sequence
  53. sequence:
  54. type: string
  55. label: Default Breakpoints
  56. weight:
  57. type: integer
  58. label: 'Weight'
  59. bootstrap_layout_builder.settings:
  60. type: config_entity
  61. label: 'Bootstrap Layout Builder Layout settings'
  62. mapping:
  63. hide_section_settings:
  64. type: boolean
  65. label: 'Hide section settings'
  66. live_preview:
  67. type: boolean
  68. label: 'Enable live preview'
  69. responsive:
  70. type: boolean
  71. label: 'Enable responsive'
  72. one_col_layout_class:
  73. type: string
  74. label: 'One col layout class'
  75. background_colors:
  76. type: string
  77. label: 'Background colors'
  78. background_image:
  79. type: mapping
  80. label: 'Relationship'
  81. mapping:
  82. bundle:
  83. type: string
  84. label: 'Bundle'
  85. field:
  86. type: string
  87. label: 'Field'
  88. background_local_video:
  89. type: mapping
  90. label: 'Relationship'
  91. mapping:
  92. bundle:
  93. type: string
  94. label: 'Bundle'
  95. field:
  96. type: string
  97. label: 'Field'
  98. bootstrap_layout_builder.styles:
  99. type: config_entity
  100. label: 'Bootstrap Layout Builder Styles'
  101. mapping:
  102. plugins:
  103. type: sequence
  104. label: Style Group
  105. sequence:
  106. type: sequence
  107. label: Plugin
  108. sequence:
  109. type: mapping
  110. mapping:
  111. enabled:
  112. type: boolean
  113. label: Enabled
  114. layout_plugin.settings.bootstrap_layout_builder:*:
  115. type: config_entity
  116. label: 'Bootstrap Layout Builder Layouts'
  117. mapping:
  118. label:
  119. type: string
  120. label: 'Label'
  121. container_wrapper_classes:
  122. type: string
  123. label: 'Container Wrapper Class'
  124. container_wrapper_attributes:
  125. type: string
  126. label: 'Container Wrapper Attributes'
  127. container_wrapper:
  128. type: sequence
  129. label: 'Container Wrapper'
  130. sequence:
  131. type: '[%key].container_wrapper'
  132. container_wrapper_bg_color_class:
  133. type: string
  134. label: 'Container Wrapper Background Color Class'
  135. container_wrapper_bg_media:
  136. type: string
  137. label: 'Container Wrapper Background Media'
  138. container:
  139. type: string
  140. label: 'Container'
  141. section_classes:
  142. type: string
  143. label: 'Section Classes'
  144. section_attributes:
  145. type: string
  146. label: 'Section Attributes'
  147. regions_classes:
  148. type: sequence
  149. sequence:
  150. type: string
  151. label: 'Region Classes'
  152. regions_attributes:
  153. type: sequence
  154. sequence:
  155. type: string
  156. label: 'Region Attributes'
  157. breakpoints:
  158. type: sequence
  159. sequence:
  160. type: string
  161. label: 'Breakpoints'
  162. layout_regions_classes:
  163. type: sequence
  164. sequence:
  165. type: 'boostrap_layout_builder_layout_regions_classes.[%key]'
  166. remove_gutters:
  167. type: string
  168. label: 'Remove Gutters'
  169. boostrap_layout_builder_layout_regions_classes.*:
  170. type: sequence
  171. label: 'Layout Regions Classes'
  172. sequence:
  173. type: string
  174. label: 'Layout Regions Class'