You are here

socialbase.libraries.yml in Open Social 8.2

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. block--informblock:
  64. css:
  65. component:
  66. assets/css/block--informblock.css: {}
  67. js:
  68. assets/js/informblock.min.js: { minified: true }
  69. breadcrumb:
  70. css:
  71. component:
  72. assets/css/breadcrumb.css: {}
  73. cropper.integration:
  74. js:
  75. assets/js/imageWidgetCrop.min.js: {}
  76. components/03-molecules/imagecrop/imageWidgetCrop.js: {}
  77. dropdown:
  78. css:
  79. component:
  80. assets/css/dropdown.css: {}
  81. js:
  82. /libraries/bootstrap/js/dropdown.js: {}
  83. file:
  84. css:
  85. component:
  86. assets/css/file.css: {}
  87. form-elements:
  88. css:
  89. component:
  90. assets/css/form-elements.css: {}
  91. form--autocomplete:
  92. css:
  93. component:
  94. assets/css/ajax.css: {}
  95. assets/css/autocomplete.css: {}
  96. form--datepicker:
  97. css:
  98. component:
  99. assets/css/datepicker.css: {}
  100. js:
  101. assets/js/date-picker-init.min.js: { minified: true }
  102. dependencies:
  103. - core/modernizr
  104. form--input-groups:
  105. css:
  106. component:
  107. assets/css/input-groups.css: {}
  108. form--password:
  109. css:
  110. component:
  111. assets/css/password.css: {}
  112. form--timepicker:
  113. remote: https://github.com/jonthornton/jquery-timepicker
  114. version: "1.11.4"
  115. license:
  116. name: MIT
  117. url: https://raw.githubusercontent.com/jonthornton/jquery-timepicker/master/README.md
  118. gpl-compatible: true
  119. css:
  120. component:
  121. assets/css/timepicker.css: {}
  122. js:
  123. /libraries/timepicker/jquery.timepicker.min.js: { minified: true }
  124. imagecrop:
  125. css:
  126. component:
  127. assets/css/imagecrop.css: {}
  128. image-widget:
  129. css:
  130. component:
  131. assets/css/image-widget.css: {}
  132. like:
  133. css:
  134. component:
  135. assets/css/like.css: {}
  136. js:
  137. assets/js/like_and_dislike_service.min.js: { minified: true }
  138. media:
  139. css:
  140. component:
  141. assets/css/media.css: {}
  142. mentions:
  143. css:
  144. component:
  145. assets/css/mention.css: {}
  146. nav-book:
  147. css:
  148. component:
  149. assets/css/nav-book.css: {}
  150. nav-tabs:
  151. css:
  152. component:
  153. assets/css/nav-tabs.css: {}
  154. js:
  155. /libraries/bootstrap/js/tab.js: {}
  156. navbar:
  157. css:
  158. component:
  159. assets/css/navbar.css: {}
  160. js:
  161. assets/js/navbar-collapse.min.js: { minified: true }
  162. assets/js/navbar-resize.min.js: { minified: true }
  163. assets/js/navbar-search.min.js: { minified: true }
  164. pagination:
  165. css:
  166. component:
  167. assets/css/pagination.css: {}
  168. popover:
  169. css:
  170. component:
  171. assets/css/popover.css: {}
  172. js:
  173. /libraries/bootstrap/js/tooltip.js: { weight: -2 }
  174. /libraries/bootstrap/js/popover.js: { weight: -1 }
  175. select2:
  176. css:
  177. component:
  178. /libraries/select2/dist/css/select2.min.css: {}
  179. assets/css/select2.css: {}
  180. js:
  181. /libraries/select2/dist/js/select2.min.js: { minified: true }
  182. assets/js/select2.init.min.js: { minified: true }
  183. tabledrag:
  184. js:
  185. assets/js/tabledrag.min.js: { minified: true }
  186. teaser:
  187. css:
  188. component:
  189. assets/css/teaser.css: {}
  190. tour:
  191. css:
  192. component:
  193. assets/css/tour.css: {}
  194. ### 2.3 Organisms
  195. admin-toolbar:
  196. css:
  197. component:
  198. assets/css/admin-toolbar.css: {}
  199. comment:
  200. css:
  201. component:
  202. assets/css/comment.css: {}
  203. dependencies:
  204. - socialbase/fitframe
  205. form-default:
  206. css:
  207. component:
  208. assets/css/form-default.css: {}
  209. form-horizontal:
  210. css:
  211. component:
  212. assets/css/form-horizontal.css: {}
  213. form-post-create:
  214. css:
  215. component:
  216. assets/css/form-post-create.css: {}
  217. group-managers:
  218. css:
  219. component:
  220. assets/css/group-managers.css: {}
  221. hero:
  222. css:
  223. component:
  224. assets/css/hero.css: {}
  225. message:
  226. css:
  227. component:
  228. assets/css/message.css: {}
  229. meta:
  230. css:
  231. component:
  232. assets/css/meta.css: {}
  233. modal:
  234. css:
  235. component:
  236. assets/css/modal.css: {}
  237. offcanvas:
  238. css:
  239. component:
  240. assets/css/offcanvas.css: {}
  241. social-linking:
  242. css:
  243. component:
  244. assets/css/social-linking.css: {}
  245. stream:
  246. css:
  247. component:
  248. assets/css/stream.css: {}
  249. photoswipe.image:
  250. css:
  251. theme:
  252. /libraries/photoswipe/dist/photoswipe.css: {}
  253. /libraries/photoswipe/dist/default-skin/default-skin.css: {}
  254. js:
  255. /libraries/photoswipe/dist/photoswipe.min.js: { minified: true }
  256. /libraries/photoswipe/dist/photoswipe-ui-default.min.js: { minified: true }
  257. assets/js/photoswipe.min.js: { minified: true }
  258. ### 2.4 Templates
  259. layout:
  260. css:
  261. layout:
  262. assets/css/layout.css: {}
  263. page-node:
  264. css:
  265. layout:
  266. assets/css/page-node.css: {}
  267. dependencies:
  268. - socialbase/meta
  269. page-search:
  270. css:
  271. layout:
  272. assets/css/page-search.css: {}
  273. dependencies:
  274. - socialbase/hero
  275. page-preview:
  276. css:
  277. layout:
  278. assets/css/page-preview.css: {}
  279. ### 2.5 Libraries
  280. charts:
  281. css:
  282. component:
  283. assets/css/morrisjs.css: {}
  284. js:
  285. /libraries/morris.js/morris.min.js: { minified: true }
  286. /libraries/mocha/mocha.js: {}
  287. /libraries/raphael/raphael.min.js: { minified: true }
  288. /libraries/eve-raphael/eve.js: {}