socialbase-1.1.0/socialbase.libraries.yml
socialbase.libraries.yml
## 1. The SMACSS category Base — CSS reset/normalize plus HTML element styling.
base:
css:
base:
assets/css/base.css: {}
js:
/libraries/bootstrap/js/transition.js: {}
/libraries/bootstrap/js/collapse.js: {}
dependencies:
- core/drupal
- core/jquery
- core/once
print:
css:
base:
assets/css/print.css: { media: print }
## 2. The SMACSS category Component — discrete, reusable UI elements
### 2.1 Atoms
alert:
css:
component:
assets/css/alert.css: {}
js:
/libraries/bootstrap/js/alert.js: {}
badge:
css:
component:
assets/css/badge.css: {}
big-pipe-skeleton:
css:
theme:
assets/css/big-pipe-skeleton.css: {}
button:
css:
component:
assets/css/button.css: {}
cards:
css:
component:
assets/css/cards.css: {}
form-controls:
css:
component:
assets/css/form-controls.css: {}
js:
/libraries/autosize/dist/autosize.min.js: { minified: true }
assets/js/autosize.init.min.js: { minified: true }
dependencies:
- core/drupal.form
- core/drupal
- core/jquery
- core/once
fitframe:
css:
component:
assets/css/fitframe.css: {}
list:
css:
component:
assets/css/list.css: {}
spinner:
css:
component:
assets/css/spinner.css: {}
### 2.2 Molecules
block--introtext:
css:
component:
assets/css/block--introtext.css: {}
block--informblock:
css:
component:
assets/css/block--informblock.css: {}
js:
assets/js/informblock.min.js: { minified: true }
breadcrumb:
css:
component:
assets/css/breadcrumb.css: {}
cropper.integration:
js:
assets/js/imageWidgetCrop.min.js: {}
components/03-molecules/imagecrop/imageWidgetCrop.js: {}
dropdown:
css:
component:
assets/css/dropdown.css: {}
js:
/libraries/bootstrap/js/dropdown.js: {}
assets/js/dropdown.min.js: {}
dependencies:
- core/once
file:
css:
component:
assets/css/file.css: {}
form-elements:
css:
component:
assets/css/form-elements.css: {}
form--autocomplete:
css:
component:
assets/css/ajax.css: {}
assets/css/autocomplete.css: {}
form--input-groups:
css:
component:
assets/css/input-groups.css: {}
form--password:
css:
component:
assets/css/password.css: {}
form--social-auth-buttons:
css:
component:
assets/css/social-auth-buttons.css: {}
form--toolbar:
css:
component:
assets/css/form-toolbar.css: {}
imagecrop:
css:
component:
assets/css/imagecrop.css: {}
image-widget:
css:
component:
assets/css/image-widget.css: {}
like:
css:
component:
assets/css/like.css: {}
js:
assets/js/like_and_dislike_service.min.js: { minified: true }
media:
css:
component:
assets/css/media.css: {}
mentions:
css:
component:
assets/css/mention.css: {}
nav-book:
css:
component:
assets/css/nav-book.css: {}
nav-tabs:
css:
component:
assets/css/nav-tabs.css: {}
js:
/libraries/bootstrap/js/tab.js: {}
navbar:
css:
component:
assets/css/navbar.css: {}
js:
assets/js/navbar-collapse.min.js: { minified: true }
assets/js/navbar-resize.min.js: { minified: true }
assets/js/navbar-search.min.js: { minified: true }
assets/js/navbar-main-menu.min.js: { minified: true }
dependencies:
- core/drupal
- core/jquery
- core/once
pagination:
css:
component:
assets/css/pagination.css: {}
photoswipe-gallery:
css:
component:
assets/css/photoswipe-gallery.css: {}
popover:
css:
component:
assets/css/popover.css: {}
js:
/libraries/bootstrap/js/tooltip.js: { weight: -2 }
/libraries/bootstrap/js/popover.js: { weight: -1 }
assets/js/popover_svg.min.js: { }
dependencies:
- core/drupal
- core/jquery
- core/once
select2:
css:
component:
assets/css/select2.css: {}
tabledrag:
js:
assets/js/tabledrag.min.js: { minified: true }
teaser:
css:
component:
assets/css/teaser.css: {}
tour:
css:
component:
assets/css/tour.css: {}
### 2.3 Organisms
admin-toolbar:
css:
component:
assets/css/admin-toolbar.css: {}
comment:
css:
component:
assets/css/comment.css: {}
dependencies:
- socialbase/fitframe
form-default:
css:
component:
assets/css/form-default.css: {}
form-horizontal:
css:
component:
assets/css/form-horizontal.css: {}
form-post-create:
css:
component:
assets/css/form-post-create.css: {}
form--filter-membership:
css:
component:
assets/css/form--filter-membership.css: {}
forum:
css:
component:
assets/css/forum.css: {}
group-managers:
css:
component:
assets/css/group-managers.css: {}
hero:
css:
component:
assets/css/hero.css: {}
message:
css:
component:
assets/css/message.css: {}
meta:
css:
component:
assets/css/meta.css: {}
modal:
css:
component:
assets/css/modal.css: {}
offcanvas:
css:
component:
assets/css/offcanvas.css: {}
social-linking:
css:
component:
assets/css/social-linking.css: {}
stream:
css:
component:
assets/css/stream.css: {}
photoswipe.image:
css:
theme:
/libraries/photoswipe/dist/photoswipe.css: {}
/libraries/photoswipe/dist/default-skin/default-skin.css: {}
js:
/libraries/photoswipe/dist/photoswipe.min.js: { minified: true }
/libraries/photoswipe/dist/photoswipe-ui-default.min.js: { minified: true }
assets/js/photoswipe.min.js: { minified: true }
post:
css:
component:
assets/css/post.css: {}
### 2.4 Templates
layout:
css:
layout:
assets/css/layout.css: {}
page-node:
css:
layout:
assets/css/page-node.css: {}
dependencies:
- socialbase/meta
page-search:
css:
layout:
assets/css/page-search.css: {}
dependencies:
- socialbase/hero
page-preview:
css:
layout:
assets/css/page-preview.css: {}
email-preview:
css:
layout:
assets/css/email-preview.css: {}
### 2.5 Libraries
charts:
css:
component:
assets/css/morrisjs.css: {}
js:
/libraries/morris.js06/dist/morris.min.js: { minified: true }
/libraries/mocha/mocha.js: {}
/libraries/raphael/raphael.min.js: { minified: true }
/libraries/eve-raphael/eve.js: {}
# Contains libraries required for the layout builder that have been previously
# removed in Open Social to fix our own modals.
layout_builder:
css:
component:
/core/assets/vendor/jquery.ui/themes/base/core.css: {}
/core/assets/vendor/jquery.ui/themes/base/button.css: {}
/core/assets/vendor/jquery.ui/themes/base/dialog.css: {}
/core/assets/vendor/jquery.ui/themes/base/menu.css: {}
theme:
/core/assets/vendor/jquery.ui/themes/base/theme.css: {}
