You are here

page-layout.markup.yml in AT Tools 8.3

at_theme_generator/starterkits/starterkit/layout/page-layout-flex/page-layout.markup.yml

File

at_theme_generator/starterkits/starterkit/layout/page-layout-flex/page-layout.markup.yml
View source
  1. # Flex Builder Layout.
  2. # This file is used to build the Layout settings form, the generated page
  3. # templates, and to set atrributes on rows and regions. It is cached in
  4. # cache_default db table, so changes require a clear cache.
  5. name: 'Flex Builder Row Styles' # Human readable layout name. Required.
  6. type: 'at_layout' # All layouts are type 'at_layout'. Required.
  7. version: '8.x-1.0' # Version string. Optional.
  8. js_layout: true # Is compatable with the JS layout system.
  9. # Rows. Required.
  10. # Define layout rows and regions.
  11. rows:
  12. leaderboard: # row key (name of the row).
  13. attributes: # attributes - set id, role, classes.
  14. id: leaderboard
  15. regions:
  16. leaderboard: # region machine name.
  17. label: 'Leaderboard' # region label.
  18. order: 1 # source order in this row.
  19. header:
  20. attributes:
  21. role: banner
  22. id: masthead
  23. regions:
  24. header_first:
  25. label: 'Header first'
  26. order: 1
  27. header_second:
  28. label: 'Header second'
  29. order: 2
  30. navbar:
  31. attributes:
  32. id: navbar
  33. regions:
  34. navbar:
  35. label: 'Navbar'
  36. order: 1
  37. highlighted:
  38. attributes:
  39. id: highlighted
  40. regions:
  41. highlighted:
  42. label: 'Highlighted'
  43. order: 1
  44. features:
  45. attributes:
  46. id: features
  47. regions:
  48. features_first:
  49. label: 'Features first'
  50. order: 1
  51. features_second:
  52. label: 'Features second'
  53. order: 2
  54. features_third:
  55. label: 'Features third'
  56. order: 3
  57. content_prefix:
  58. attributes:
  59. id: content-prefix
  60. regions:
  61. content_prefix:
  62. label: 'Content prefix'
  63. order: 1
  64. main:
  65. attributes:
  66. id: main-content
  67. regions:
  68. content:
  69. label: 'Main content'
  70. order: 1
  71. sidebar_first:
  72. label: 'Sidebar first'
  73. order: 2
  74. sidebar_second:
  75. label: 'Sidebar second'
  76. order: 3
  77. content_suffix:
  78. attributes:
  79. id: content-suffix
  80. regions:
  81. content_suffix:
  82. label: 'Content suffix'
  83. order: 1
  84. subfeatures:
  85. attributes:
  86. id: sub-features
  87. regions:
  88. subfeatures_first:
  89. label: 'Sub-features first'
  90. order: 1
  91. subfeatures_second:
  92. label: 'Sub-features second'
  93. order: 2
  94. subfeatures_third:
  95. label: 'Sub-features third'
  96. order: 3
  97. subfeatures_fourth:
  98. label: 'Sub-features fourth'
  99. order: 4
  100. footer:
  101. attributes:
  102. role: contentinfo
  103. id: footer
  104. regions:
  105. footer:
  106. label: 'Footer'
  107. order: 1