You are here

page-layout.markup.yml in AT Tools 8.3

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

File

at_theme_generator/starterkits/starterkit/layout/page-layout-float/page-layout.markup.yml
View source
  1. # Page Layout.
  2. name: 'Page Layout Row Styles' # Human readable layout name. Required.
  3. type: 'at_layout' # All layouts are type 'at_layout'. Required.
  4. version: '8.x-1.0-dev' # Version string. Optional.
  5. js_layout: true # true if the layout is compatable with the JS layout system.
  6. # Rows. Required!
  7. # Here we declare all rows and their regions. AT Core uses this to setup regions in the themes
  8. # info file, and to build the layout CSS classes. Here you must at least declare regions,
  9. # optionally you can add attributes (which are printed on the row HTML wrapper).
  10. rows:
  11. leaderboard: # row key (name of the row).
  12. attributes: # attributes key. Set id, role, classes etc, optional.
  13. id: leaderboard
  14. regions: # regions key.
  15. leaderboard:
  16. label: 'Leaderboard' # region label.
  17. order: 1 # source order in this row.
  18. header:
  19. attributes:
  20. role: banner
  21. id: masthead
  22. regions:
  23. header_first:
  24. label: 'Header first'
  25. order: 1
  26. header_second:
  27. label: 'Header second'
  28. order: 2
  29. navbar:
  30. attributes:
  31. id: navbar
  32. regions:
  33. navbar:
  34. label: 'Navbar'
  35. order: 1
  36. highlighted:
  37. attributes:
  38. id: highlighted
  39. regions:
  40. highlighted:
  41. label: 'Highlighted'
  42. order: 1
  43. features:
  44. attributes:
  45. id: features
  46. regions:
  47. features_first:
  48. label: 'Features first'
  49. order: 1
  50. features_second:
  51. label: 'Features second'
  52. order: 2
  53. features_third:
  54. label: 'Features third'
  55. order: 3
  56. content_prefix:
  57. attributes:
  58. id: content-prefix
  59. regions:
  60. content_prefix:
  61. label: 'Content prefix'
  62. order: 1
  63. main:
  64. attributes:
  65. id: main-content
  66. regions:
  67. content:
  68. label: 'Main content'
  69. order: 1
  70. sidebar_first:
  71. label: 'Sidebar first'
  72. order: 2
  73. sidebar_second:
  74. label: 'Sidebar second'
  75. order: 3
  76. content_suffix:
  77. attributes:
  78. id: content-suffix
  79. regions:
  80. content_suffix:
  81. label: 'Content suffix'
  82. order: 1
  83. subfeatures:
  84. attributes:
  85. id: sub-features
  86. regions:
  87. subfeatures_first:
  88. label: 'Sub-features first'
  89. order: 1
  90. subfeatures_second:
  91. label: 'Sub-features second'
  92. order: 2
  93. subfeatures_third:
  94. label: 'Sub-features third'
  95. order: 3
  96. subfeatures_fourth:
  97. label: 'Sub-features fourth'
  98. order: 4
  99. footer:
  100. attributes:
  101. role: contentinfo
  102. id: footer
  103. regions:
  104. footer:
  105. label: 'Footer'
  106. order: 1