You are here

socialbase.libraries.yml in Open Social 8

themes/socialbase/socialbase.libraries.yml

File

themes/socialbase/socialbase.libraries.yml
View source
  1. ## 1. The SMACSS category Base — CSS reset/normalize plus HTML element styling.
  2. base:
  3. css:
  4. base:
  5. assets/css/base.css: {}
  6. js:
  7. /libraries/bootstrap/js/transition.js: {}
  8. /libraries/bootstrap/js/collapse.js: {}
  9. dependencies:
  10. - core/drupal
  11. - core/jquery
  12. - core/jquery.once
  13. print:
  14. css:
  15. base:
  16. assets/css/print.css: { media: print }
  17. ## 2. The SMACSS category Component — discrete, reusable UI elements
  18. ### 2.1 Atoms
  19. alert:
  20. css:
  21. component:
  22. assets/css/alert.css: {}
  23. js:
  24. /libraries/bootstrap/js/alert.js: {}
  25. badge:
  26. css:
  27. component:
  28. assets/css/badge.css: {}
  29. button:
  30. css:
  31. component:
  32. assets/css/button.css: {}
  33. cards:
  34. css:
  35. component:
  36. assets/css/cards.css: {}
  37. form-controls:
  38. css:
  39. component:
  40. assets/css/form-controls.css: {}
  41. js:
  42. /libraries/autosize/dist/autosize.min.js: { minified: true }
  43. assets/js/autosize.init.min.js: { minified: true }
  44. dependencies:
  45. - core/drupal.form
  46. fitframe:
  47. css:
  48. component:
  49. assets/css/fitframe.css: {}
  50. list:
  51. css:
  52. component:
  53. assets/css/list.css: {}
  54. spinner:
  55. css:
  56. component:
  57. assets/css/spinner.css: {}
  58. ### 2.2 Molecules
  59. block--introtext:
  60. css:
  61. component:
  62. assets/css/block--introtext.css: {}
  63. breadcrumb:
  64. css:
  65. component:
  66. assets/css/breadcrumb.css: {}
  67. cropper.integration:
  68. js:
  69. assets/js/imageWidgetCrop.min.js: {}
  70. components/03-molecules/imagecrop/imageWidgetCrop.js: {}
  71. dropdown:
  72. css:
  73. component:
  74. assets/css/dropdown.css: {}
  75. js:
  76. /libraries/bootstrap/js/dropdown.js: {}
  77. file:
  78. css:
  79. component:
  80. assets/css/file.css: {}
  81. form-elements:
  82. css:
  83. component:
  84. assets/css/form-elements.css: {}
  85. form--autocomplete:
  86. css:
  87. component:
  88. assets/css/ajax.css: {}
  89. assets/css/autocomplete.css: {}
  90. form--datepicker:
  91. css:
  92. component:
  93. assets/css/datepicker.css: {}
  94. js:
  95. assets/js/date-picker-init.min.js: { minified: true }
  96. dependencies:
  97. - core/modernizr
  98. form--input-groups:
  99. css:
  100. component:
  101. assets/css/input-groups.css: {}
  102. form--password:
  103. css:
  104. component:
  105. assets/css/password.css: {}
  106. form--timepicker:
  107. remote: https://github.com/jonthornton/jquery-timepicker
  108. version: "1.11.4"
  109. license:
  110. name: MIT
  111. url: https://raw.githubusercontent.com/jonthornton/jquery-timepicker/master/README.md
  112. gpl-compatible: true
  113. css:
  114. component:
  115. assets/css/timepicker.css: {}
  116. js:
  117. /libraries/timepicker/jquery.timepicker.min.js: { minified: true }
  118. imagecrop:
  119. css:
  120. component:
  121. assets/css/imagecrop.css: {}
  122. image-widget:
  123. css:
  124. component:
  125. assets/css/image-widget.css: {}
  126. like:
  127. css:
  128. component:
  129. assets/css/like.css: {}
  130. js:
  131. assets/js/like_and_dislike_service.min.js: { minified: true }
  132. media:
  133. css:
  134. component:
  135. assets/css/media.css: {}
  136. mentions:
  137. css:
  138. component:
  139. assets/css/mention.css: {}
  140. nav-book:
  141. css:
  142. component:
  143. assets/css/nav-book.css: {}
  144. nav-tabs:
  145. css:
  146. component:
  147. assets/css/nav-tabs.css: {}
  148. js:
  149. /libraries/bootstrap/js/tab.js: {}
  150. navbar:
  151. css:
  152. component:
  153. assets/css/navbar.css: {}
  154. js:
  155. assets/js/navbar-collapse.min.js: { minified: true }
  156. assets/js/navbar-resize.min.js: { minified: true }
  157. assets/js/navbar-search.min.js: { minified: true }
  158. pagination:
  159. css:
  160. component:
  161. assets/css/pagination.css: {}
  162. popover:
  163. css:
  164. component:
  165. assets/css/popover.css: {}
  166. js:
  167. /libraries/bootstrap/js/tooltip.js: { weight: -2 }
  168. /libraries/bootstrap/js/popover.js: { weight: -1 }
  169. select2:
  170. css:
  171. component:
  172. /libraries/select2/dist/css/select2.min.css: {}
  173. assets/css/select2.css: {}
  174. js:
  175. /libraries/select2/dist/js/select2.min.js: { minified: true }
  176. assets/js/select2.init.min.js: { minified: true }
  177. tabledrag:
  178. js:
  179. assets/js/tabledrag.min.js: { minified: true }
  180. teaser:
  181. css:
  182. component:
  183. assets/css/teaser.css: {}
  184. tour:
  185. css:
  186. component:
  187. assets/css/tour.css: {}
  188. ### 2.3 Organisms
  189. admin-toolbar:
  190. css:
  191. component:
  192. assets/css/admin-toolbar.css: {}
  193. comment:
  194. css:
  195. component:
  196. assets/css/comment.css: {}
  197. dependencies:
  198. - socialbase/fitframe
  199. form-default:
  200. css:
  201. component:
  202. assets/css/form-default.css: {}
  203. form-horizontal:
  204. css:
  205. component:
  206. assets/css/form-horizontal.css: {}
  207. form-post-create:
  208. css:
  209. component:
  210. assets/css/form-post-create.css: {}
  211. group-managers:
  212. css:
  213. component:
  214. assets/css/group-managers.css: {}
  215. hero:
  216. css:
  217. component:
  218. assets/css/hero.css: {}
  219. message:
  220. css:
  221. component:
  222. assets/css/message.css: {}
  223. meta:
  224. css:
  225. component:
  226. assets/css/meta.css: {}
  227. modal:
  228. css:
  229. component:
  230. assets/css/modal.css: {}
  231. offcanvas:
  232. css:
  233. component:
  234. assets/css/offcanvas.css: {}
  235. social-linking:
  236. css:
  237. component:
  238. assets/css/social-linking.css: {}
  239. stream:
  240. css:
  241. component:
  242. assets/css/stream.css: {}
  243. photoswipe.image:
  244. css:
  245. theme:
  246. /libraries/photoswipe/dist/photoswipe.css: {}
  247. /libraries/photoswipe/dist/default-skin/default-skin.css: {}
  248. js:
  249. /libraries/photoswipe/dist/photoswipe.min.js: { minified: true }
  250. /libraries/photoswipe/dist/photoswipe-ui-default.min.js: { minified: true }
  251. assets/js/photoswipe.min.js: { minified: true }
  252. ### 2.4 Templates
  253. layout:
  254. css:
  255. layout:
  256. assets/css/layout.css: {}
  257. page-node:
  258. css:
  259. layout:
  260. assets/css/page-node.css: {}
  261. dependencies:
  262. - socialbase/meta
  263. page-search:
  264. css:
  265. layout:
  266. assets/css/page-search.css: {}
  267. dependencies:
  268. - socialbase/hero
  269. page-preview:
  270. css:
  271. layout:
  272. assets/css/page-preview.css: {}
  273. ### 2.5 Libraries
  274. charts:
  275. css:
  276. component:
  277. assets/css/morrisjs.css: {}
  278. js:
  279. /libraries/morris.js/morris.min.js: { minified: true }
  280. /libraries/mocha/mocha.js: {}
  281. /libraries/raphael/raphael.min.js: { minified: true }
  282. /libraries/eve-raphael/eve.js: {}