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: {}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc