cd8de388f67706acdeaeb385acf47c6f.yaml.php 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. <?php
  2. return [
  3. '@class' => 'Grav\\Common\\File\\CompiledYamlFile',
  4. 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/themes/hehe/blueprints.yaml',
  5. 'modified' => 1533134529,
  6. 'data' => [
  7. 'name' => 'Hehe',
  8. 'version' => '1.1.0',
  9. 'description' => 'Theme Hehe',
  10. 'icon' => 'microchip',
  11. 'author' => [
  12. 'name' => 'Kevin Tessier',
  13. 'email' => 'kevin@figureslibres.io',
  14. 'url' => 'http://figureslibres.cc'
  15. ],
  16. 'homepage' => 'https://github.com/getgrav/grav-theme-quark',
  17. 'demo' => 'https://demo.getgrav.org/onepage-skeleton',
  18. 'keywords' => 'hehe, spectre, theme, core, modern, fast, responsive, html5, css3',
  19. 'bugs' => 'https://github.com/getgrav/grav-theme-quark/issues',
  20. 'license' => 'MIT',
  21. 'dependencies' => [
  22. 0 => [
  23. 'name' => 'grav',
  24. 'version' => '>=1.4.0'
  25. ]
  26. ],
  27. 'form' => [
  28. 'validation' => 'loose',
  29. 'fields' => [
  30. 'production-mode' => [
  31. 'type' => 'toggle',
  32. 'label' => 'Production mode',
  33. 'help' => 'When enabled, Quark will render with minified CSS',
  34. 'highlight' => 1,
  35. 'default' => 1,
  36. 'options' => [
  37. 1 => 'PLUGIN_ADMIN.ENABLED',
  38. 0 => 'PLUGIN_ADMIN.DISABLED'
  39. ],
  40. 'validate' => [
  41. 'type' => 'bool'
  42. ]
  43. ],
  44. 'grid-size' => [
  45. 'type' => 'select',
  46. 'label' => 'Grid size',
  47. 'help' => 'The maximum width of the theme',
  48. 'size' => 'small',
  49. 'options' => [
  50. '' => 'None (full width)',
  51. 'grid-xl' => 'Extra Large',
  52. 'grid-lg' => 'Large',
  53. 'grid-md' => 'Medium'
  54. ]
  55. ],
  56. 'header_section' => [
  57. 'type' => 'section',
  58. 'title' => 'Header Defaults',
  59. 'underline' => true
  60. ],
  61. 'header-fixed' => [
  62. 'type' => 'toggle',
  63. 'label' => 'Fixed header',
  64. 'help' => 'When enabled, the header will be fixed at the top of the browser',
  65. 'highlight' => 1,
  66. 'default' => 1,
  67. 'options' => [
  68. 1 => 'PLUGIN_ADMIN.ENABLED',
  69. 0 => 'PLUGIN_ADMIN.DISABLED'
  70. ],
  71. 'validate' => [
  72. 'type' => 'bool'
  73. ]
  74. ],
  75. 'header-animated' => [
  76. 'type' => 'toggle',
  77. 'label' => 'Animated',
  78. 'help' => 'When enabled, the header will animate to a smaller header when scrolling',
  79. 'highlight' => 1,
  80. 'default' => 1,
  81. 'options' => [
  82. 1 => 'PLUGIN_ADMIN.ENABLED',
  83. 0 => 'PLUGIN_ADMIN.DISABLED'
  84. ],
  85. 'validate' => [
  86. 'type' => 'bool'
  87. ]
  88. ],
  89. 'header-dark' => [
  90. 'type' => 'toggle',
  91. 'label' => 'Dark Style',
  92. 'help' => 'When enabled, a dark-friendly style will be used',
  93. 'highlight' => 0,
  94. 'default' => 0,
  95. 'options' => [
  96. 1 => 'PLUGIN_ADMIN.ENABLED',
  97. 0 => 'PLUGIN_ADMIN.DISABLED'
  98. ],
  99. 'validate' => [
  100. 'type' => 'bool'
  101. ]
  102. ],
  103. 'header-transparent' => [
  104. 'type' => 'toggle',
  105. 'label' => 'Transparent',
  106. 'help' => 'When enabled, a transparent style will be used',
  107. 'highlight' => 0,
  108. 'default' => 0,
  109. 'options' => [
  110. 1 => 'PLUGIN_ADMIN.ENABLED',
  111. 0 => 'PLUGIN_ADMIN.DISABLED'
  112. ],
  113. 'validate' => [
  114. 'type' => 'bool'
  115. ]
  116. ],
  117. 'footer_section' => [
  118. 'type' => 'section',
  119. 'title' => 'Footer Defaults',
  120. 'underline' => true
  121. ],
  122. 'sticky-footer' => [
  123. 'type' => 'toggle',
  124. 'label' => 'Sticky footer',
  125. 'help' => 'When enabled, the footer will be sticky at the bottom of the browser',
  126. 'highlight' => 1,
  127. 'default' => 1,
  128. 'options' => [
  129. 1 => 'PLUGIN_ADMIN.ENABLED',
  130. 0 => 'PLUGIN_ADMIN.DISABLED'
  131. ],
  132. 'validate' => [
  133. 'type' => 'bool'
  134. ]
  135. ],
  136. 'blog_section' => [
  137. 'type' => 'section',
  138. 'title' => 'Blog Defaults',
  139. 'underline' => true
  140. ],
  141. 'blog-page' => [
  142. 'type' => 'text',
  143. 'label' => 'Blog Page',
  144. 'help' => 'The route to the blog page when working with blog sidebar',
  145. 'size' => 'medium',
  146. 'default' => '/blog'
  147. ],
  148. 'spectre_section' => [
  149. 'type' => 'section',
  150. 'title' => 'Spectre.css Options',
  151. 'underline' => true
  152. ],
  153. 'spectre.exp' => [
  154. 'type' => 'toggle',
  155. 'label' => 'Experimentals CSS',
  156. 'help' => 'When enabled, the `spectre-exp.css` file will be included',
  157. 'highlight' => 0,
  158. 'default' => 0,
  159. 'options' => [
  160. 1 => 'PLUGIN_ADMIN.ENABLED',
  161. 0 => 'PLUGIN_ADMIN.DISABLED'
  162. ],
  163. 'validate' => [
  164. 'type' => 'bool'
  165. ]
  166. ],
  167. 'spectre.icons' => [
  168. 'type' => 'toggle',
  169. 'label' => 'Icons CSS',
  170. 'help' => 'When enabled, the `spectre-icons.css` file will be included',
  171. 'highlight' => 0,
  172. 'default' => 0,
  173. 'options' => [
  174. 1 => 'PLUGIN_ADMIN.ENABLED',
  175. 0 => 'PLUGIN_ADMIN.DISABLED'
  176. ],
  177. 'validate' => [
  178. 'type' => 'bool'
  179. ]
  180. ]
  181. ]
  182. ]
  183. ]
  184. ];