You are here

socialbase.libraries.yml in Open Social 8.5

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--social-auth-buttons:
  113. css:
  114. component:
  115. assets/css/social-auth-buttons.css: {}
  116. form--timepicker:
  117. remote: https://github.com/jonthornton/jquery-timepicker
  118. version: "1.11.4"
  119. license:
  120. name: MIT
  121. url: https://raw.githubusercontent.com/jonthornton/jquery-timepicker/master/README.md
  122. gpl-compatible: true
  123. css:
  124. component:
  125. assets/css/timepicker.css: {}
  126. js:
  127. /libraries/timepicker/jquery.timepicker.min.js: { minified: true }
  128. imagecrop:
  129. css:
  130. component:
  131. assets/css/imagecrop.css: {}
  132. image-widget:
  133. css:
  134. component:
  135. assets/css/image-widget.css: {}
  136. like:
  137. css:
  138. component:
  139. assets/css/like.css: {}
  140. js:
  141. assets/js/like_and_dislike_service.min.js: { minified: true }
  142. media:
  143. css:
  144. component:
  145. assets/css/media.css: {}
  146. mentions:
  147. css:
  148. component:
  149. assets/css/mention.css: {}
  150. nav-book:
  151. css:
  152. component:
  153. assets/css/nav-book.css: {}
  154. nav-tabs:
  155. css:
  156. component:
  157. assets/css/nav-tabs.css: {}
  158. js:
  159. /libraries/bootstrap/js/tab.js: {}
  160. navbar:
  161. css:
  162. component:
  163. assets/css/navbar.css: {}
  164. js:
  165. assets/js/navbar-collapse.min.js: { minified: true }
  166. assets/js/navbar-resize.min.js: { minified: true }
  167. assets/js/navbar-search.min.js: { minified: true }
  168. pagination:
  169. css:
  170. component:
  171. assets/css/pagination.css: {}
  172. photoswipe-gallery:
  173. css:
  174. component:
  175. assets/css/photoswipe-gallery.css: {}
  176. popover:
  177. css:
  178. component:
  179. assets/css/popover.css: {}
  180. js:
  181. /libraries/bootstrap/js/tooltip.js: { weight: -2 }
  182. /libraries/bootstrap/js/popover.js: { weight: -1 }
  183. select2:
  184. css:
  185. component:
  186. /libraries/select2/dist/css/select2.min.css: {}
  187. assets/css/select2.css: {}
  188. js:
  189. /libraries/select2/dist/js/select2.min.js: { minified: true }
  190. assets/js/select2.init.min.js: { minified: true }
  191. tabledrag:
  192. js:
  193. assets/js/tabledrag.min.js: { minified: true }
  194. teaser:
  195. css:
  196. component:
  197. assets/css/teaser.css: {}
  198. tour:
  199. css:
  200. component:
  201. assets/css/tour.css: {}
  202. ### 2.3 Organisms
  203. admin-toolbar:
  204. css:
  205. component:
  206. assets/css/admin-toolbar.css: {}
  207. comment:
  208. css:
  209. component:
  210. assets/css/comment.css: {}
  211. dependencies:
  212. - socialbase/fitframe
  213. form-default:
  214. css:
  215. component:
  216. assets/css/form-default.css: {}
  217. form-horizontal:
  218. css:
  219. component:
  220. assets/css/form-horizontal.css: {}
  221. form-post-create:
  222. css:
  223. component:
  224. assets/css/form-post-create.css: {}
  225. group-managers:
  226. css:
  227. component:
  228. assets/css/group-managers.css: {}
  229. hero:
  230. css:
  231. component:
  232. assets/css/hero.css: {}
  233. message:
  234. css:
  235. component:
  236. assets/css/message.css: {}
  237. meta:
  238. css:
  239. component:
  240. assets/css/meta.css: {}
  241. modal:
  242. css:
  243. component:
  244. assets/css/modal.css: {}
  245. offcanvas:
  246. css:
  247. component:
  248. assets/css/offcanvas.css: {}
  249. social-linking:
  250. css:
  251. component:
  252. assets/css/social-linking.css: {}
  253. stream:
  254. css:
  255. component:
  256. assets/css/stream.css: {}
  257. photoswipe.image:
  258. css:
  259. theme:
  260. /libraries/photoswipe/dist/photoswipe.css: {}
  261. /libraries/photoswipe/dist/default-skin/default-skin.css: {}
  262. js:
  263. /libraries/photoswipe/dist/photoswipe.min.js: { minified: true }
  264. /libraries/photoswipe/dist/photoswipe-ui-default.min.js: { minified: true }
  265. assets/js/photoswipe.min.js: { minified: true }
  266. ### 2.4 Templates
  267. layout:
  268. css:
  269. layout:
  270. assets/css/layout.css: {}
  271. page-node:
  272. css:
  273. layout:
  274. assets/css/page-node.css: {}
  275. dependencies:
  276. - socialbase/meta
  277. page-search:
  278. css:
  279. layout:
  280. assets/css/page-search.css: {}
  281. dependencies:
  282. - socialbase/hero
  283. page-preview:
  284. css:
  285. layout:
  286. assets/css/page-preview.css: {}
  287. ### 2.5 Libraries
  288. charts:
  289. css:
  290. component:
  291. assets/css/morrisjs.css: {}
  292. js:
  293. /libraries/morris.js/morris.min.js: { minified: true }
  294. /libraries/mocha/mocha.js: {}
  295. /libraries/raphael/raphael.min.js: { minified: true }
  296. /libraries/eve-raphael/eve.js: {}