Commit 7bde489c authored by waleedq's avatar waleedq
Browse files

latest fixes and libraries

parent 5b907147
.DS_Store
node_modules
/*/node_modules
# Varbase Theme - Built for Bootstrap 4
---
A SASS base theme for [Varbase](https://www.drupal.org/project/varbase) standard websites.
Based on [Barrio (Bootstrap 4)](https://www.drupal.org/project/bootstrap_barrio) theme.
Bootstrap 4 - Barrio SASS Starter Kit
# Vartheme framework as which could be used to extend bootstrap/framework
# vartheme/framework = vartheme/bootstrap-styles
# + vartheme/bootstrap-scripts
# + vartheme/global-styles
# + vartheme/global-scripts
# + vartheme/bootstrap-print
# vartheme/framework = vartheme_bs4/bootstrap-styles
# + vartheme_bs4/bootstrap-override-styles
# + vartheme_bs4/bootstrap-scripts
# + vartheme_bs4/varbase_bs4-styles
# + vartheme_bs4/global-styles
# + vartheme_bs4/global-scripts
framework:
css: {}
js: {}
dependencies:
- core/jquery
- VARTHEME_BS4_SUBTHEME/bootstrap-styles
- VARTHEME_BS4_SUBTHEME/global-styles
- VARTHEME_BS4_SUBTHEME/global-scripts
# Vartheme global styles library.
global-styles:
css:
base:
css/base/VARTHEME_BS4_SUBTHEME.base.css: {}
theme:
css/theme/header.theme.css: {}
css/theme/content.theme.css: {}
css/theme/footer.theme.css: {}
dependencies:
- core/jquery
# Vartheme global scripts library.
global-scripts:
js:
js/popper.min.js: {}
js/bootstrap.min.js: {}
js/global.js: {}
- vartheme_bs4/bootstrap-styles
- vartheme_bs4/bootstrap-override-styles
- vartheme_bs4/bootstrap-scripts
- vartheme_bs4/varbase_bs4-styles
- vartheme_bs4/global-styles
- vartheme_bs4/global-scripts
# Vartheme framework RTL as which could be used to extend bootstrap/framework
# vartheme/framework-rtl = vartheme_bs4/bootstrap-styles-rtl
# + vartheme_bs4/global-styles-rtl
framework-rtl:
css: {}
js: {}
dependencies:
- core/jquery
- core/drupal
- vartheme_bs4/bootstrap-styles-rtl
- vartheme_bs4/global-styles-rtl
# Bootstrap global styles library.
bootstrap-styles:
......@@ -41,365 +36,120 @@ bootstrap-styles:
base:
css/base/bootstrap.base.css: {}
# Vartheme Varbase Bootstrap Paragraphs colors theme.
vbp-colors:
# Bootstrap global styles RTL library.
bootstrap-styles-rtl:
css:
theme:
css/theme/vbp-colors.theme.css: {}
# Vartheme better login theme.
betterlogin:
css:
theme:
css/theme/betterlogin.theme.css: {}
# ------------------------------------------------------------------------------
# Vartheme custom theme, layout, and components.
# ------------------------------------------------------------------------------
# # Vartheme Bootstrap print theme library.
# bootstrap-print:
# css:
# theme:
# bootstrap-print/css/bootstrap-print.css: {}
# bootstrap-print/css/bootstrap-print-sm.css: {}
# # Vartheme Bootstrap no spacing layout library.
# bootstrap-no-spacing:
# css:
# layout:
# bootstrap-no-spacing/css/bootstrap-no-spacing.css: {}
# Vartheme Edge to Edge layout library.
edge2edge:
css:
layout:
css/layout/edge2edge.layout.css: {}
# Vartheme Equal height layout library.
equal-height:
css:
layout:
css/layout/equal-height.layout.css: {}
base:
css/rtl/base/bootstrap-rtl.base.css: {}
# Vartheme Spacing layout library.
spacing:
css:
layout:
css/layout/spacing.layout.css: {}
# bootstrap scripts library.
bootstrap-scripts:
js:
js/popper.min.js: {}
js/bootstrap.min.js: {}
dependencies:
- core/jquery
- core/drupal
# Vartheme Bootstrap Callouts component library.
bs-callouts:
# Bootstrap global styles library.
bootstrap-override-styles:
css:
component:
css/components/bs-callouts.component.css: {}
# Vartheme bootstrap tags component.
vb-tags:
css:
component:
css/components/vb-tags.component.css: {}
# Vartheme Outside in component library.
outside-in:
css:
component:
css/components/outside-in.component.css: {}
# Vartheme Navbar Administration component library.
navbar-admin:
css:
component:
css/components/navbar.admin.component.css: {}
# ------------------------------------------------------------------------------
# Bootstrap starterkit components.
# ------------------------------------------------------------------------------
# Vartheme ajax component library.
ajax:
css:
component:
css/components/ajax.component.css: {}
# Vartheme affix component library.
affix:
css:
component:
css/components/affix.component.css: {}
# Vartheme Bootstrap Alert styles component library.
alert:
css:
component:
css/components/alerts.component.css: {}
# Vartheme book-navigation component library.
book-navigation:
css:
component:
css/components/book-navigation.component.css: {}
# Vartheme book component library.
book:
css:
component:
css/components/book.component.css: {}
# Vartheme breadcrumb component library.
breadcrumb:
css:
component:
css/components/breadcrumb.component.css: {}
# Vartheme comments component library.
comments:
css:
component:
css/components/comments.component.css: {}
# Vartheme contextual component library.
contextual:
css:
component:
css/components/contextual.component.css: {}
# Vartheme details component library.
details:
css:
component:
css/components/details.component.css: {}
# Vartheme dropbutton component library.
dropbutton:
css:
component:
css/components/dropbutton.component.css: {}
# Vartheme feed-icon component library.
feed-icon:
css:
component:
css/components/feed-icon.component.css: {}
# Vartheme Bootstrap Visual styles for fields component library.
field:
css:
component:
css/components/field.component.css: {}
# Vartheme Bootstrap File (and Image Widget) styles component library.
file:
css:
component:
css/components/file.component.css: {}
# Vartheme Bootstrap Filter styles component library.
filter:
css:
component:
css/components/filter.component.css: {}
# Vartheme Bootstrap Form styles component library.
form:
css:
component:
css/components/form.component.css: {}
# Vartheme header component library.
header:
css:
component:
css/components/header.component.css: {}
# Vartheme help component library.
help:
css:
component:
css/components/help.component.css: {}
# Vartheme Bootstrap Icon styles component library.
icons:
css:
component:
css/components/icons.component.css: {}
# Vartheme help component library.
image-button:
css:
component:
css/components/image-button.component.css: {}
# Vartheme help component library.
indented:
css:
component:
css/components/indented.component.css: {}
# Vartheme help component library.
item-list:
css:
component:
css/components/item-list.component.css: {}
# Vartheme help component library.
list-group:
css:
component:
css/components/list-group.component.css: {}
# Vartheme help component library.
node-preview:
css:
component:
css/components/node-preview.component.css: {}
# Vartheme Bootstrap Navbar styles component library.
navbar:
css:
component:
css/components/navbar.component.css: {}
# Vartheme Bootstrap Node styles component library.
node:
css:
component:
css/components/node.component.css: {}
# Vartheme help component library.
page:
css:
component:
css/components/page.component.css: {}
# Vartheme Bootstrap Panel styles component library.
panel:
css:
component:
css/components/panel.component.css: {}
# Vartheme Bootstrap Progress bar styles component library.
progress-bar:
css:
component:
css/components/progress-bar.component.css: {}
# Vartheme help component library.
search-form:
css:
component:
css/components/search-form.component.css: {}
# Vartheme help component library.
shortcut:
css:
component:
css/components/shortcut.component.css: {}
# Vartheme help component library.
sidebar-collapse:
css:
component:
css/components/sidebar-collapse.component.css: {}
# Vartheme help component library.
sidebar:
css:
component:
css/components/sidebar.component.css: {}
# Vartheme help component library.
site-footer:
css:
component:
css/components/site-footer.component.css: {}
# Vartheme help component library.
skip-link:
css:
component:
css/components/skip-link.component.css: {}
# Vartheme help component library.
table:
css:
component:
css/components/table.component.css: {}
# Vartheme Bootstrap Table drag styles component library.
tabledrag:
css:
component:
css/components/tabledrag.component.css: {}
# Vartheme help component library.
tableselect:
css:
component:
css/components/tableselect.component.css: {}
# Vartheme help component library.
tablesort-indicator:
css:
component:
css/components/tablesort-indicator.component.css: {}
# Vartheme help component library.
tablesort:
css:
component:
css/components/tablesort.component.css: {}
# Vartheme Bootstrap Tabs component library.
tabs:
css:
component:
css/components/tabs.component.css: {}
# Vartheme help component library.
textarea:
css:
component:
css/components/textarea.component.css: {}
# Vartheme help component library.
ui-dialog:
css:
component:
css/components/ui-dialog.component.css: {}
# Vartheme help component library.
ui-widget:
css:
component:
css/components/ui-widget.component.css: {}
# Vartheme help component library.
user:
css:
component:
css/components/user.component.css: {}
# Vartheme help component library.
vertical-tabs:
css:
component:
css/components/vertical-tabs.component.css: {}
css/components/views.component.css: {}
css/components/toolbar.component.css: {}
css/components/autocomplete.component.css: {}
#Vartheme componenets
css/components/ajax.component.css: {}
#css/components/filter.component.css: {}
# Vartheme help component library.
views:
# Varbase styles library.
varbase_bs4-styles:
css:
component:
css/components/views.component.css: {}
# Vartheme Bootstrap Toolbar module styles component library.
toolbar:
theme:
css/theme/betterlogin.theme.css: {}
css/theme/varbase-video-player.theme.css: {}
css/theme/vbp-colors.theme.css: {}
layout:
css/layout/aliases.layout.css: {}
css/layout/edge2edge.layout.css: {}
css/layout/print.layout.css: {}
css/layout/spacing.layout.css: {}
css/layout/vbp_text_and_image_default.layout.css: {}
# Vartheme global styles library.
global-styles:
css:
component:
css/components/toolbar.component.css: {}
base:
css/base/vartheme_bs4.base.css: {}
theme:
css/theme/header.theme.css: {}
css/theme/content.theme.css: {}
css/theme/footer.theme.css: {}
dependencies:
- core/jquery
# Vartheme jQuery UI autocomplete widget style overrides component library.
autocomplete:
# Vartheme global (RTL) styles library.
global-styles-rtl:
css:
component:
css/components/autocomplete.component.css: {}
base:
css/rtl/base/vartheme_bs4-rtl.base.css: {}
theme:
css/rtl/theme/header-rtl.theme.css: {}
css/rtl/theme/content-rtl.theme.css: {}
css/rtl/theme/footer-rtl.theme.css: {}
dependencies:
- core/jquery
# Vartheme global scripts library.
global-scripts:
js:
js/global.js: {}
dependencies:
- core/jquery
- core/drupal
name: Varbase bootstrap 4 theme
name: Varbase bootstrap 4 subtheme
type: theme
description: 'Varbase bootstrap 4 theme.'
description: 'Varbase bootstrap 4 subtheme.'
# version: VERSION
core: 8.x
base theme: bootstrap_barrio
base theme: vartheme_bs4
libraries:
# Bootstrap styles and scripts libraries.
- VARTHEME_BS4_SUBTHEME/bootstrap-styles
- VARTHEME_BS4_SUBTHEME/bootstrap-override-styles
- VARTHEME_BS4_SUBTHEME/bootstrap-scripts
# vartheme_bs4 styles libraries.
- VARTHEME_BS4_SUBTHEME/varbase_bs4-styles
# Global styles and scripts libraries.
- VARTHEME_BS4_SUBTHEME/global-styles
- VARTHEME_BS4_SUBTHEME/global-scripts
libraries-override:
bootstrap_barrio/global-styling: false
bootstrap_barrio/form: false
vartheme_bs4/bootstrap-styles: false
vartheme_bs4/bootstrap-override-styles: false
vartheme_bs4/bootstrap-scripts: false
vartheme_bs4/varbase_bs4-styles: false
vartheme_bs4/global-styling: false
vartheme_bs4/global-scripts: false
vbp_text_and_image/vbp_text_and_image_default: vartheme_bs4/vbp_text_and_image_default
varbase_media/varbase_video_player:
css:
theme:
css/theme/varbase-video-player.theme.css: css/theme/varbase-video-player.theme.css
varbase_heroslider_media/general-styling:
css:
theme:
css/theme/varbase-heroslider-media.theme.css: css/theme/varbase-heroslider-media.theme.css
regions:
navigation: 'Navigation'
......@@ -18,86 +48,3 @@ regions:
footer: 'Footer'
page_top: 'Page top'
page_bottom: 'Page bottom'
libraries:
# Bootstrap styles and scripts libraries.
- VARTHEME_BS4_SUBTHEME/bootstrap-styles
# - vartheme/bootstrap-scripts
# Boostrap component libraries.
- VARTHEME_BS4_SUBTHEME/affix
- VARTHEME_BS4_SUBTHEME/ajax
- VARTHEME_BS4_SUBTHEME/alert
- VARTHEME_BS4_SUBTHEME/book-navigation
- VARTHEME_BS4_SUBTHEME/book
- VARTHEME_BS4_SUBTHEME/breadcrumb
- VARTHEME_BS4_SUBTHEME/comments
- VARTHEME_BS4_SUBTHEME/contextual
- VARTHEME_BS4_SUBTHEME/details
- VARTHEME_BS4_SUBTHEME/dropbutton
- VARTHEME_BS4_SUBTHEME/feed-icon
- VARTHEME_BS4_SUBTHEME/field
- VARTHEME_BS4_SUBTHEME/file
- VARTHEME_BS4_SUBTHEME/filter
- VARTHEME_BS4_SUBTHEME/form
- VARTHEME_BS4_SUBTHEME/header
- VARTHEME_BS4_SUBTHEME/help
- VARTHEME_BS4_SUBTHEME/icons
- VARTHEME_BS4_SUBTHEME/image-button
- VARTHEME_BS4_SUBTHEME/indented
- VARTHEME_BS4_SUBTHEME/item-list
- VARTHEME_BS4_SUBTHEME/list-group
- VARTHEME_BS4_SUBTHEME/navbar
- VARTHEME_BS4_SUBTHEME/node-preview
- VARTHEME_BS4_SUBTHEME/node
- VARTHEME_BS4_SUBTHEME/page
- VARTHEME_BS4_SUBTHEME/panel
- VARTHEME_BS4_SUBTHEME/progress-bar
- VARTHEME_BS4_SUBTHEME/search-form
- VARTHEME_BS4_SUBTHEME/shortcut
- VARTHEME_BS4_SUBTHEME/sidebar-collapse
- VARTHEME_BS4_SUBTHEME/sidebar
- VARTHEME_BS4_SUBTHEME/site-footer
- VARTHEME_BS4_SUBTHEME/skip-link
- VARTHEME_BS4_SUBTHEME/table
- VARTHEME_BS4_SUBTHEME/tabledrag
- VARTHEME_BS4_SUBTHEME/tableselect
- VARTHEME_BS4_SUBTHEME/tablesort-indicator
- VARTHEME_BS4_SUBTHEME/tablesort
- VARTHEME_BS4_SUBTHEME/tabs
- VARTHEME_BS4_SUBTHEME/toolbar
- VARTHEME_BS4_SUBTHEME/textarea
- VARTHEME_BS4_SUBTHEME/ui-dialog
- VARTHEME_BS4_SUBTHEME/ui-widget
- VARTHEME_BS4_SUBTHEME/user
- VARTHEME_BS4_SUBTHEME/vertical-tabs
- VARTHEME_BS4_SUBTHEME/views
- VARTHEME_BS4_SUBTHEME/autocomplete
# Vartheme custom theme, layout, and component libraries.
# - VARTHEME_BS4_SUBTHEME/navbar-admin
# - VARTHEME_BS4_SUBTHEME/bs-callouts
# - VARTHEME_BS4_SUBTHEME/vb-tags
# - VARTHEME_BS4_SUBTHEME/card
# - VARTHEME_BS4_SUBTHEME/outside-in
- VARTHEME_BS4_SUBTHEME/edge2edge
# - VARTHEME_BS4_SUBTHEME/equal-height
# - VARTHEME_BS4_SUBTHEME/spacing
# - VARTHEME_BS4_SUBTHEME/bootstrap-print
# - VARTHEME_BS4_SUBTHEME/bootstrap-no-spacing