a:93:{s:23:"varbase_components:root";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Root";s:6:"status";s:12:"experimental";s:11:"description";s:54:"Provides a list of Root CSS3 variables for Bootstrap 5";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:0:{}}s:21:"_discovered_file_path";s:91:"/var/www/docroot/modules/contrib/varbase_components/components/base/root/root.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:root";s:14:"extension_type";E:38:"Drupal\\Core\\Theme\\ExtensionType:Module";s:4:"path";s:72:"/var/www/docroot/modules/contrib/varbase_components/components/base/root";s:11:"machineName";s:4:"root";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:67:"../modules/contrib/varbase_components/components/base/root/root.css";a:0:{}}}}s:8:"template";s:9:"root.twig";s:13:"documentation";s:1127:"# Root\012\012Provides a list of Root CSS3 variables for Bootstrap 5\012\012[Root variables](https://getbootstrap.com/docs/5.3/customize/css-variables/#root-variables)\012Here are the variables we include (note that the `:root` is required) that can be accessed anywhere Bootstrap\342\200\231s CSS is loaded. They\342\200\231re located in our `_root.scss` file and included in our compiled dist files.\012\012### Default \012These CSS variables are available everywhere, regardless of color mode.\012\012### Dark mode \012These variables are scoped to our built-in dark mode.\012\012### Component variables \012Bootstrap 5 is increasingly making use of custom properties as local variables for various components. This way we reduce our compiled CSS, ensure styles aren\342\200\231t inherited in places like nested tables, and allow some basic restyling and extending of Bootstrap components after Sass compilation.\012\012### Prefix \012Most CSS variables use a prefix to avoid collisions with your own codebase. This prefix is in addition to the -- that\342\200\231s required on every CSS variable.\012\012Customize the prefix via the `$prefix` Sass variable. By default, it\342\200\231s set to `bs-` (note the trailing dash).\012";}s:36:"varbase_components:page-better-login";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:17:"Page Better Login";s:6:"status";s:12:"experimental";s:11:"description";s:31:"The Better Login page component";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:14:"without_blocks";a:2:{s:4:"type";s:5:"array";s:4:"name";s:14:"Without Blocks";}}}s:21:"_discovered_file_path";s:122:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-better-login/page-better-login.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:36:"varbase_components:page-better-login";s:14:"extension_type";r:14;s:4:"path";s:90:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-better-login";s:11:"machineName";s:17:"page-better-login";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:98:"../modules/contrib/varbase_components/components/organisms/page-better-login/page-better-login.css";a:0:{}}}}s:8:"template";s:22:"page-better-login.twig";s:13:"documentation";s:68:"No documentation found. Add a README.md in your component directory.";}s:27:"varbase_components:carousel";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Carousel";s:6:"status";s:12:"experimental";s:11:"description";s:100:"A slideshow component for cycling through elements images/media or slides of text\342\200\224like a carousel.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:9:{s:2:"id";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Carousel ID";s:11:"description";s:120:"Set a unique id on the carousel for optional controls, especially if you\342\200\231re using multiple carousels on a single page.";}s:15:"slide_component";a:4:{s:4:"type";s:6:"string";s:5:"title";s:16:"Slider component";s:11:"description";s:34:"A component name to render a slide";s:7:"default";s:28:"varbase_components:card-hero";}s:5:"items";a:4:{s:4:"type";s:5:"array";s:5:"title";s:5:"Items";s:11:"description";s:65:"An array of slider items, Each item has (caption, media, content)";s:7:"default";a:0:{}}s:8:"controls";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Controls";s:11:"description";s:31:"Add the previous/next controls.";s:7:"default";b:0;}s:10:"indicators";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Indicators";s:11:"description";s:69:"Add indicators to the carousel, alongside the previous/next controls.";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:123:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the carousel element.";s:7:"default";a:0:{}}s:26:"indicators_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:26:"Indicators Utility Classes";s:11:"description";s:125:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the indicators element.";s:7:"default";a:0:{}}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:58:"HTML attributes to apply to the carousel main wrapper tag.";}s:21:"indicators_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:55:"HTML attributes to apply to the indicators wrapper tag.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:37:"varbase_components/bs-carousel-script";}}s:21:"_discovered_file_path";s:104:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/carousel/carousel.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:27:"varbase_components:carousel";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/carousel";s:11:"machineName";s:8:"carousel";s:7:"library";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-carousel-script";i:1;s:11:"core/drupal";}}s:8:"template";s:13:"carousel.twig";s:13:"documentation";s:1573:"# Carousel\012\012\012A slideshow component for cycling through elements images/media or slides of text\342\200\224like a carousel.\012\012\012> ### [Bootstrap Documentation on Carousel](https://getbootstrap.com/docs/5.3/components/carousel/)\012> * [Basic Carousel](https://getbootstrap.com/docs/5.3/components/carousel/#basic-examples)\012> * [Indicators](https://getbootstrap.com/docs/5.3/components/carousel/#indicators)\012> * [Captions](https://getbootstrap.com/docs/5.3/components/carousel/#captions)\012> * [Crossfade](https://getbootstrap.com/docs/5.3/components/carousel/#crossfade)\012> * [Autoplaying carousels](https://getbootstrap.com/docs/5.3/components/carousel/#autoplaying-carousels)\012> * [Individual carousel item interval](https://getbootstrap.com/docs/5.3/components/carousel/#individual-carousel-item-interval)\012> * [Autoplaying carousels without controls](https://getbootstrap.com/docs/5.3/components/carousel/#autoplaying-carousels-without-controls)\012> * [Disable touch swiping](https://getbootstrap.com/docs/5.3/components/carousel/#disable-touch-swiping)\012> * [Custom transition](https://getbootstrap.com/docs/5.3/components/carousel/#custom-transition)\012> * [Usage Via data attributes](https://getbootstrap.com/docs/5.3/components/carousel/#via-data-attributes)\012> * [Usage Via JavaScript](https://getbootstrap.com/docs/5.3/components/carousel/#via-javascript)\012> * [Options](https://getbootstrap.com/docs/5.3/components/carousel/#options)\012> * [Methods](https://getbootstrap.com/docs/5.3/components/carousel/#methods)\012> * [Events](https://getbootstrap.com/docs/5.3/components/carousel/#events)\012\012";}s:29:"varbase_components:block-html";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:18:"Varbase HTML Block";s:6:"status";s:12:"experimental";s:11:"description";s:15:"The HTML block.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:7:{s:2:"id";a:2:{s:4:"type";s:6:"string";s:5:"title";s:2:"ID";}s:6:"bundle";a:2:{s:4:"type";s:6:"string";s:5:"title";s:6:"Bundle";}s:8:"html_tag";a:2:{s:4:"type";s:6:"string";s:5:"title";s:8:"HTML tag";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:38:"HTML attributes for the title element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:5:"slots";a:2:{s:5:"label";a:2:{s:4:"type";s:6:"string";s:5:"title";s:5:"Label";}s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-html/block-html.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:block-html";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-html";s:11:"machineName";s:10:"block-html";s:7:"library";a:0:{}s:8:"template";s:15:"block-html.twig";s:13:"documentation";s:30:"# Block HTML\012\012The HTMl block.\012";}s:34:"varbase_components:views-view-grid";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:15:"Views view grid";s:6:"status";s:12:"experimental";s:11:"description";s:61:"Component implementation for views to display rows in a grid.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:118:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-grid/views-view-grid.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:34:"varbase_components:views-view-grid";s:14:"extension_type";r:14;s:4:"path";s:88:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-grid";s:11:"machineName";s:15:"views-view-grid";s:7:"library";a:0:{}s:8:"template";s:20:"views-view-grid.twig";s:13:"documentation";s:81:"# views-view-grid\012\012Component implementation for views to display rows in a grid.\012";}s:30:"varbase_components:page-footer";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Footer";s:6:"status";s:12:"experimental";s:11:"description";s:5:"Block";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-footer/page-footer.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:page-footer";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-footer";s:11:"machineName";s:11:"page-footer";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:86:"../modules/contrib/varbase_components/components/organisms/page-footer/page-footer.css";a:0:{}}}}s:8:"template";s:16:"page-footer.twig";s:13:"documentation";s:15:"# Page Header\012\012";}s:37:"varbase_components:block-remote-video";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:18:"Block Remote Video";s:6:"status";s:12:"experimental";s:11:"description";s:33:"The Remote Video block component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:124:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-remote-video/block-remote-video.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:37:"varbase_components:block-remote-video";s:14:"extension_type";r:14;s:4:"path";s:91:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-remote-video";s:11:"machineName";s:18:"block-remote-video";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:100:"../modules/contrib/varbase_components/components/organisms/block-remote-video/block-remote-video.css";a:0:{}}}}s:8:"template";s:23:"block-remote-video.twig";s:13:"documentation";s:56:"# Block Remote Video\012\012The Remote Video block component.\012";}s:30:"varbase_components:page-header";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Page Header";s:6:"status";s:12:"experimental";s:11:"description";s:11:"Page Header";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:2:{s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:2:{s:5:"title";s:7:"Content";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-header/page-header.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:page-header";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/page-header";s:11:"machineName";s:11:"page-header";s:7:"library";a:0:{}s:8:"template";s:16:"page-header.twig";s:13:"documentation";s:15:"# Page Header\012\012";}s:25:"varbase_components:navbar";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Navbar";s:6:"status";s:12:"experimental";s:11:"description";s:16:"Navbar component";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:7:{s:9:"container";a:5:{s:4:"type";s:6:"string";s:5:"title";s:9:"Container";s:11:"description";s:14:"container type";s:7:"default";s:0:"";s:4:"enum";a:8:{i:0;s:0:"";i:1;s:12:"no-container";i:2;s:9:"container";i:3;s:12:"container-md";i:4;s:12:"container-lg";i:5;s:12:"container-xl";i:6;s:13:"container-xxl";i:7;s:15:"container-fluid";}}s:10:"color_mode";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Color mode";s:11:"description";s:46:"The default color mode for the navigation bar.";s:7:"default";s:0:"";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:5:"light";i:2;s:4:"dark";}}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:5:"Color";s:11:"description";s:40:"The default color for the navigation bar";s:7:"default";s:0:"";s:4:"enum";a:11:{i:0;s:11:"transparent";i:1;s:5:"light";i:2;s:4:"dark";i:3;s:5:"black";i:4;s:5:"white";i:5;s:7:"primary";i:6;s:9:"secondary";i:7;s:7:"success";i:8;s:6:"danger";i:9;s:7:"warning";i:10;s:4:"info";}}s:9:"placement";a:5:{s:4:"type";s:6:"string";s:5:"title";s:9:"Placement";s:11:"description";s:9:"Placement";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:9:"fixed-top";i:2;s:12:"fixed-bottom";i:3;s:10:"sticky-top";}}s:13:"navbar_expand";a:5:{s:4:"type";s:6:"string";s:5:"title";s:6:"Expand";s:11:"description";s:15:"Expanded navbar";s:7:"default";s:0:"";s:4:"enum";a:5:{i:0;s:0:"";i:1;s:2:"sm";i:2;s:2:"md";i:3;s:2:"lg";i:4;s:2:"xl";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:5:"slots";a:2:{s:8:"branding";a:2:{s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:2:{s:5:"title";s:10:"Navigation";s:11:"description";s:16:"site navigation.";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-dropdown-script";i:1;s:48:"core/components.varbase_components--navbar-brand";}}s:21:"_discovered_file_path";s:100:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/navbar/navbar.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:navbar";s:14:"extension_type";r:14;s:4:"path";s:79:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/navbar";s:11:"machineName";s:6:"navbar";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:76:"../modules/contrib/varbase_components/components/organisms/navbar/navbar.css";a:0:{}}}s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-dropdown-script";i:1;s:48:"core/components.varbase_components--navbar-brand";i:2;s:11:"core/drupal";}}s:8:"template";s:11:"navbar.twig";s:13:"documentation";s:41:"# Navbar\012\012Navbar component description.\012\012";}s:25:"varbase_components:region";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Region";s:6:"status";s:12:"experimental";s:11:"description";s:6:"Region";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}}s:21:"_discovered_file_path";s:100:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/region/region.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:region";s:14:"extension_type";r:14;s:4:"path";s:79:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/region";s:11:"machineName";s:6:"region";s:7:"library";a:0:{}s:8:"template";s:11:"region.twig";s:13:"documentation";s:10:"# Region\012\012";}s:24:"varbase_components:block";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Block";s:6:"status";s:12:"experimental";s:11:"description";s:27:"The generic block component";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:7:{s:5:"label";a:2:{s:4:"type";s:6:"string";s:5:"title";s:5:"Label";}s:2:"id";a:2:{s:4:"type";s:6:"string";s:5:"title";s:2:"ID";}s:6:"bundle";a:2:{s:4:"type";s:6:"string";s:5:"title";s:6:"Bundle";}s:8:"html_tag";a:2:{s:4:"type";s:6:"string";s:5:"title";s:8:"HTML tag";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block/block.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:block";s:14:"extension_type";r:14;s:4:"path";s:78:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block";s:11:"machineName";s:5:"block";s:7:"library";a:0:{}s:8:"template";s:10:"block.twig";s:13:"documentation";s:38:"# Block\012\012The generic block component.\012";}s:29:"varbase_components:heroslider";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Heroslider";s:6:"status";s:12:"experimental";s:11:"description";s:102:"A slideshow component for cycling through elements images/media or slides of text\342\200\224like a heroslider.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:17:{s:14:"media_position";a:5:{s:4:"type";s:6:"string";s:5:"title";s:14:"Media position";s:11:"description";s:69:"Choose the location of the media from (overlay|start|end|top|bottom).";s:7:"default";s:7:"overlay";s:4:"enum";a:5:{i:0;s:7:"overlay";i:1;s:5:"start";i:2;s:3:"end";i:3;s:3:"top";i:4;s:6:"bottom";}}s:2:"id";a:3:{s:4:"type";s:6:"string";s:5:"title";s:13:"Heroslider ID";s:11:"description";s:118:"Set a unique id on the heroslider for optional controls, especially if the single page is using multiple hero sliders.";}s:5:"items";a:4:{s:4:"type";s:5:"array";s:5:"title";s:5:"Items";s:11:"description";s:64:"An array of slider items, with a formatted UI Pattern for Cards.";s:7:"default";a:0:{}}s:8:"controls";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Controls";s:11:"description";s:31:"Add the previous/next controls.";s:7:"default";b:0;}s:10:"indicators";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Indicators";s:11:"description";s:71:"Add indicators to the heroslider, alongside the previous/next controls.";s:7:"default";b:0;}s:8:"interval";a:4:{s:4:"type";s:6:"number";s:5:"title";s:8:"Interval";s:11:"description";s:66:"The amount of time to delay between automatically cycling an item.";s:7:"default";i:5000;}s:8:"keyboard";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Keyboard";s:11:"description";s:53:"Whether the carousel should react to keyboard events.";s:7:"default";b:1;}s:5:"pause";a:5:{s:4:"type";s:6:"string";s:5:"title";s:5:"Pause";s:11:"description";s:410:"If set to `hover`, pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on mouseleave. If set to false, hovering over the carousel won\342\200\231t pause it. On touch-enabled devices, when set to `hover`, cycling will pause on touchend (once the user finished interacting with the carousel) for two intervals, before automatically resuming. This is in addition to the mouse behavior.";s:7:"default";s:5:"hover";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"false";i:2;s:4:"true";i:3;s:5:"hover";}}s:4:"ride";a:5:{s:4:"type";s:6:"string";s:5:"title";s:4:"Ride";s:11:"description";s:141:"If set to `true`, autoplays the carousel after the user manually cycles the first item. If set to `carousel`, autoplays the carousel on load.";s:7:"default";s:5:"false";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"false";i:2;s:4:"true";i:3;s:8:"carousel";}}s:5:"touch";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:5:"Touch";s:11:"description";s:89:"Whether the carousel should support left/right swipe interactions on touchscreen devices.";s:7:"default";b:1;}s:4:"wrap";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:4:"Wrap";s:11:"description";s:66:"Whether the carousel should cycle continuously or have hard stops.";s:7:"default";b:1;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:125:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the heroslider element.";s:7:"default";a:0:{}}s:24:"controls_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:24:"Controls Utility Classes";s:11:"description";s:123:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the controls element.";s:7:"default";a:0:{}}s:26:"indicators_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:26:"Indicators Utility Classes";s:11:"description";s:125:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the indicators element.";s:7:"default";a:0:{}}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:61:"HTML attributes to apply to the hero slider main wrapper tag.";}s:19:"controls_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:19:"Controls Attributes";s:11:"description";s:53:"HTML attributes to apply to the controls wrapper tag.";}s:21:"indicators_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:21:"Indicators Attributes";s:11:"description";s:55:"HTML attributes to apply to the indicators wrapper tag.";}}}s:5:"slots";a:1:{s:5:"empty";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Empty";s:11:"description";s:51:"The HTML message when the Hero Slider has no slides";s:7:"default";s:0:"";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:4:{i:0;s:37:"varbase_components/bs-carousel-script";i:1;s:37:"varbase_components/local-video-slider";i:2;s:39:"varbase_components/youtube-video-slider";i:3;s:37:"varbase_components/vimeo-video-slider";}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/heroslider/heroslider.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:heroslider";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/heroslider";s:11:"machineName";s:10:"heroslider";s:7:"library";a:3:{s:3:"css";a:1:{s:9:"component";a:1:{s:84:"../modules/contrib/varbase_components/components/organisms/heroslider/heroslider.css";a:0:{}}}s:2:"js";a:1:{s:83:"../modules/contrib/varbase_components/components/organisms/heroslider/heroslider.js";a:0:{}}s:12:"dependencies";a:5:{i:0;s:37:"varbase_components/bs-carousel-script";i:1;s:37:"varbase_components/local-video-slider";i:2;s:39:"varbase_components/youtube-video-slider";i:3;s:37:"varbase_components/vimeo-video-slider";i:4;s:11:"core/drupal";}}s:8:"template";s:15:"heroslider.twig";s:13:"documentation";s:3286:"# Heroslider\012\012A slideshow component for cycling through elements images/media or slides of text\342\200\224like a heroslider.\012\012## Available properties:\012* `media_position`: Choose the location of the media from (overlay|start|end|top|bottom).\012* `id`: Set a unique id on the heroslider for optional controls,\012 especially if the single page is using multiple hero sliders.\012* `items`: An array of slider items, with a formatted UI Pattern for Cards.\012* `controls`: Add the previous/next controls.\012* `indicators`: Add indicators to the heroslider, alongside\012                the previous/next controls.\012* `interval`: The amount of time to delay between automatically cycling an item.\012* `keyboard`: Whether the carousel should react to keyboard events. (true|false)\012* `pause`: If set to `hover`, pauses the cycling of the carousel on mouseenter and resumes\012          the cycling of the carousel on mouseleave. If set to false, hovering over the carousel\012          won\342\200\231t pause it. On touch-enabled devices, when set to `hover`, cycling will pause\012          on touchend (once the user finished interacting with the carousel) for two intervals,\012          before automatically resuming. This is in addition to the mouse behavior.\012* `ride`: If set to `true`, autoplays the carousel after the user manually cycles the first item.\012         If set to `carousel`, autoplays the carousel on load.\012* `touch`: Whether the carousel should support left/right swipe interactions on touchscreen devices. (true|false)\012* `wrap`: Whether the carousel should cycle continuously or have hard stops. (true|false)\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap\012  utility classes or custom CSS classes over to the heroslider element.\012* `controls_utility_classes`: An array of utility classes. Use to add extra \012  Bootstrap utility classes or custom CSS classes over to the controls element.\012* `indicators_utility_classes`: An array of utility classes. Use to add extra\012  Bootstrap utility classes or custom CSS classes over to the indicators element.\012\012\012## Available attributes:\012* `attributes`: HTML attributes to apply to the heroslider main wrapper tag.\012* `controls_attributes`: HTML attributes to apply to the controls wrapper tag.\012* `indicators_attributes`: HTML attributes to apply to the indicators wrapper tag.\012\012## Available slots:\012* `empty`: The output when the Hero Slider has no slides (empty).\012\012\012## Examples:\012\012### Example 1:\012Pass rows for the Hero Slider content type from an unformatted view display which uses the Hero Card for the view mode. \012```\012{%\012  include "varbase_components:heroslider" with {\012    media_position: 'overlay',\012    id: id,\012    controls: true,\012    indicators: true,\012    interval: 6000,\012    keyboard: true,\012    pause: "hover",\012    ride: "carousel",\012    touch: true,\012    wrap: true,\012    items: rows[0]['#rows'] ?? [],\012  }\012%}\012```\012\012### Example 2:\012Pass rows for the Hero Slider content type from an unformatted view display which uses the Hero Card for the view mode. \012```\012{%\012  include "varbase_components:heroslider" with {\012    media_position: 'start',\012    id: id,\012    controls: true,\012    indicators: true,\012    interval: 6000,\012    keyboard: true,\012    pause: "hover",\012    ride: "carousel",\012    touch: true,\012    wrap: true,\012    items: rows[0]['#rows'] ?? [],\012  }\012%}\012```\012";}s:35:"varbase_components:views-view-table";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:16:"Views view table";s:6:"status";s:12:"experimental";s:11:"description";s:48:"Implementation for displaying a view as a table.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:120:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-table/views-view-table.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:35:"varbase_components:views-view-table";s:14:"extension_type";r:14;s:4:"path";s:89:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-table";s:11:"machineName";s:16:"views-view-table";s:7:"library";a:0:{}s:8:"template";s:21:"views-view-table.twig";s:13:"documentation";s:80:"# Views view table\012\012Component implementation for displaying a view as a table.\012\012";}s:29:"varbase_components:views-view";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Views view";s:6:"status";s:12:"experimental";s:11:"description";s:39:"Implementation for main view component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view/views-view.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:views-view";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view";s:11:"machineName";s:10:"views-view";s:7:"library";a:0:{}s:8:"template";s:15:"views-view.twig";s:13:"documentation";s:65:"# Views view\012\012Component implementation for main view component.\012\012";}s:26:"varbase_components:details";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:7:"Details";s:6:"status";s:12:"experimental";s:11:"description";s:7:"Details";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:5:"title";a:2:{s:4:"type";s:6:"string";s:5:"title";s:5:"Title";}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:18:"summary_attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:18:"content_attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:102:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/details/details.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:26:"varbase_components:details";s:14:"extension_type";r:14;s:4:"path";s:80:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/details";s:11:"machineName";s:7:"details";s:7:"library";a:0:{}s:8:"template";s:12:"details.twig";s:13:"documentation";s:10:"# Details\012";}s:36:"varbase_components:media-hero-slider";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:17:"Media Hero Slider";s:6:"status";s:12:"experimental";s:11:"description";s:160:"The universal implementation of a Hero Slider to be used on the homepage in most cases. A rich hero slider that allows you to display video and/or image slides.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:9:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:42:"Remaining HTML attributes for the element.";}s:8:"css_name";a:4:{s:4:"type";s:6:"string";s:5:"title";s:8:"CSS name";s:11:"description";s:36:"A css-safe version of the view name.";s:7:"default";s:0:"";}s:9:"css_class";a:4:{s:4:"type";s:6:"string";s:5:"title";s:9:"CSS Class";s:11:"description";s:41:"The user-specified classes names, if any.";s:7:"default";s:0:"";}s:4:"rows";a:4:{s:4:"type";s:5:"array";s:5:"title";s:4:"Rows";s:11:"description";s:38:"The results of the view query, if any.";s:7:"default";s:0:"";}s:5:"empty";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Empty";s:11:"description";s:44:"The content to display if there are no rows.";s:7:"default";s:0:"";}s:5:"title";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Title";s:11:"description";s:66:"Title of the view, only used when displaying in the admin preview.";s:7:"default";s:0:"";}s:12:"title_prefix";a:4:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Prefix";s:11:"description";s:92:"Additional output populated by modules, intended to be displayed in front of the view title.";s:7:"default";a:0:{}}s:12:"title_suffix";a:4:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Suffix";s:11:"description";s:86:"Additional output populated by modules, intended to be displayed after the view title.";s:7:"default";a:0:{}}s:6:"dom_id";a:4:{s:4:"type";s:6:"string";s:5:"title";s:6:"Dom ID";s:11:"description";s:75:"Unique id for every view being printed to give unique class for Javascript.";s:7:"default";s:0:"";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:5:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:11:"core/jquery";i:3;s:9:"core/once";i:4;s:11:"slick/slick";}}s:21:"_discovered_file_path";s:122:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-hero-slider/media-hero-slider.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:36:"varbase_components:media-hero-slider";s:14:"extension_type";r:14;s:4:"path";s:90:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-hero-slider";s:11:"machineName";s:17:"media-hero-slider";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:98:"../modules/contrib/varbase_components/components/organisms/media-hero-slider/media-hero-slider.css";a:0:{}}}s:12:"dependencies";a:5:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:11:"core/jquery";i:3;s:9:"core/once";i:4;s:11:"slick/slick";}}s:8:"template";s:22:"media-hero-slider.twig";s:13:"documentation";s:183:"# Media Hero Slider\012\012The universal implementation of a Hero Slider to be used on the homepage in most cases. A rich hero slider that allows you to display video and/or image slides.\012\012";}s:36:"varbase_components:block-local-video";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:17:"Block Local Video";s:6:"status";s:12:"experimental";s:11:"description";s:40:"Block Local Video component description.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:122:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-local-video/block-local-video.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:36:"varbase_components:block-local-video";s:14:"extension_type";r:14;s:4:"path";s:90:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-local-video";s:11:"machineName";s:17:"block-local-video";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:98:"../modules/contrib/varbase_components/components/organisms/block-local-video/block-local-video.css";a:0:{}}}}s:8:"template";s:22:"block-local-video.twig";s:13:"documentation";s:62:"# Block Local Video\012\012Block Local Video component description.\012";}s:24:"varbase_components:media";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Media";s:6:"status";s:12:"experimental";s:11:"description";s:94:"The Media component is designed to display a media item with customizable styling and options.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:7:{s:9:"view_mode";a:3:{s:4:"type";s:6:"string";s:5:"title";s:9:"View Mode";s:11:"description";s:77:"The view mode of the media item; for example, `media_01_01` or `media_16_09`.";}s:4:"name";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Name";s:11:"description";s:23:"Name of the media item.";}s:12:"title_prefix";a:4:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Prefix";s:7:"default";a:0:{}s:11:"description";s:125:"Additional output populated by modules, intended to be displayed in front of the main title tag that appears in the template.";}s:12:"title_suffix";a:4:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Suffix";s:7:"default";a:0:{}s:11:"description";s:119:"Additional output populated by modules, intended to be displayed after the main title tag that appears in the template.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:137:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the root accordion item wrapper.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:86:"Same as attributes, except applied to the main title tag that appears in the template.";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:5:"title";s:7:"Content";s:11:"description";s:13:"Media content";}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media/media.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:media";s:14:"extension_type";r:14;s:4:"path";s:78:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media";s:11:"machineName";s:5:"media";s:7:"library";a:0:{}s:8:"template";s:10:"media.twig";s:13:"documentation";s:857:"# Media\012\012The Media component is designed to display a media item with customizable styling and options.\012\012### Properties\012\012* `media`: The media item, with limited access to object properties and methods.\012* `name`: Name of the media.\012* `view_mode`: The view mode of the media item; for example, `media_01_01` or `media_16_09`.\012* `title_prefix`: Additional output displayed before the main title tag.\012* `title_suffix`: Additional output displayed after the main title tag.\012* `utility_classes`: An array of utility classes for the root element.\012\012### Attributes\012\012* `attributes`: HTML attributes for the containing element.\012* `title_attributes`: HTML attributes for the main title tag.\012\012### Slots\012\012* `content`: Media content.\012\012#### Exmaple:\012\012```\012{% include 'varbase_components:media' with {\012  media: media,\012  utility_classes: [],\012  content: content,\012} only %}\012```\012";}s:34:"varbase_components:block-rich-text";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:15:"Block Rich Text";s:6:"status";s:12:"experimental";s:11:"description";s:28:"Block Rich Text description.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:9:"title_tag";a:4:{s:4:"type";s:6:"string";s:5:"title";s:14:"HTML title tag";s:11:"description";s:8:"HTML tag";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:7:"heading";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Heading";}s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"content";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:118:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-rich-text/block-rich-text.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:34:"varbase_components:block-rich-text";s:14:"extension_type";r:14;s:4:"path";s:88:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-rich-text";s:11:"machineName";s:15:"block-rich-text";s:7:"library";a:0:{}s:8:"template";s:20:"block-rich-text.twig";s:13:"documentation";s:48:"# Block Rich Text\012\012Block Rich Text description.\012";}s:31:"varbase_components:form-element";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Form Element";s:6:"status";s:12:"experimental";s:11:"description";s:12:"Form Element";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form-element/form-element.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:form-element";s:14:"extension_type";r:14;s:4:"path";s:85:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form-element";s:11:"machineName";s:12:"form-element";s:7:"library";a:0:{}s:8:"template";s:17:"form-element.twig";s:13:"documentation";s:16:"# Form Element\012\012";}s:22:"varbase_components:nav";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:3:"Nav";s:6:"status";s:12:"experimental";s:11:"description";s:25:"Nav component description";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:9:"alignment";a:3:{s:4:"type";s:6:"string";s:4:"name";s:9:"Alignment";s:4:"enum";a:5:{i:0;s:0:"";i:1;s:4:"left";i:2;s:5:"right";i:3;s:6:"center";i:4;s:8:"vertical";}}s:5:"style";a:3:{s:4:"type";s:6:"string";s:4:"name";s:5:"Style";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:4:"tabs";i:2;s:5:"pills";}}s:4:"fill";a:3:{s:4:"type";s:6:"string";s:4:"name";s:4:"Fill";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:4:"fill";i:2;s:7:"justify";}}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:1:{s:5:"items";a:3:{s:4:"type";s:5:"array";s:4:"name";s:5:"Items";s:11:"description";s:17:"Navigation items.";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:94:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/nav/nav.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:22:"varbase_components:nav";s:14:"extension_type";r:14;s:4:"path";s:76:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/nav";s:11:"machineName";s:3:"nav";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:70:"../modules/contrib/varbase_components/components/organisms/nav/nav.css";a:0:{}}}s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-dropdown-script";i:1;s:11:"core/drupal";}}s:8:"template";s:8:"nav.twig";s:13:"documentation";s:34:"# Nav\012\012Nav component description.\012";}s:28:"varbase_components:card-hero";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:9:"Hero Card";s:6:"status";s:12:"experimental";s:11:"description";s:60:"Hero card component for a media and a content over the media";s:5:"group";s:5:"Cards";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:11:{s:11:"card_border";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Card Border";s:11:"description";s:33:"Add a default border to the card.";s:7:"default";b:0;}s:6:"padded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Padded";s:11:"description";s:34:"Add a default padding to the card.";s:7:"default";b:0;}s:14:"media_position";a:5:{s:4:"type";s:6:"string";s:5:"title";s:14:"Media position";s:11:"description";s:69:"Choose the location of the media from (overlay|start|end|top|bottom).";s:7:"default";s:7:"overlay";s:4:"enum";a:5:{i:0;s:7:"overlay";i:1;s:5:"start";i:2;s:3:"end";i:3;s:3:"top";i:4;s:6:"bottom";}}s:20:"horizontal_alignment";a:5:{s:4:"type";s:6:"string";s:5:"title";s:20:"Horizontal alignment";s:11:"description";s:36:"Horizontal alignment of the content.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:18:"vertical_alignment";a:5:{s:4:"type";s:6:"string";s:5:"title";s:18:"Vertical alignment";s:11:"description";s:34:"Vertical alignment of the content.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:113:"Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`).";}s:21:"media_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:21:"Media Utility Classes";s:7:"default";a:0:{}s:11:"description";s:128:"Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add `card-img`).";}s:23:"content_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Content Utility Classes";s:7:"default";a:0:{}s:11:"description";s:142:"Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).";}s:15:"card_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Card Attributes";s:11:"description";s:37:"HTML attributes for the card element.";}s:16:"media_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Media Attributes";s:11:"description";s:38:"HTML attributes for the media element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}}}s:5:"slots";a:2:{s:5:"media";a:2:{s:5:"title";s:10:"Card Media";s:11:"description";s:40:"The media image/video slot for the card.";}s:7:"content";a:2:{s:5:"title";s:12:"Card Content";s:11:"description";s:30:"The content slot for the card.";}}s:21:"_discovered_file_path";s:106:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-hero/card-hero.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:28:"varbase_components:card-hero";s:14:"extension_type";r:14;s:4:"path";s:82:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-hero";s:11:"machineName";s:9:"card-hero";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:82:"../modules/contrib/varbase_components/components/organisms/card-hero/card-hero.css";a:0:{}}}}s:8:"template";s:14:"card-hero.twig";s:13:"documentation";s:1996:"# Hero Card\012\012Hero card component for a media and a text over the media.\012\012## Properties:\012* `card_border`: Add a default border to the card. (`true`|`false`)\012* `padded`: Add a default padding to the card. (`true`|`false`)\012* `media_position`: Choose the location of the media from (`overlay`|`start`|`end`|`top`|`bottom`).\012* `horizontal_alignment`: Horizontal alignment of the content. (`start`|`center`|`end`)\012* `vertical_alignment`: Vertical alignment of the content. (`start`|`center`|`end`)\012* `utility_classes`: Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`)\012* `media_utility_classes`: Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add `card-img`)\012* `content_utility_classes`: Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`)\012\012## Attributes:\012* `card_attributes`: HTML attributes for the card element.\012* `media_attributes`: HTML attributes for the content element.\012* `content_attributes`: HTML attributes for the media element.\012\012## Slots:\012* `media`: Card Media slot region.\012* `content`: Card Content slot region.\012\012### Options to custom:\012- Full clone/copy the **Hero Card** component and [customize it in a custom theme](https://docs.varbase.vardot.com/v/10.0.x/developers/theme-development-with-varbase/customize-a-varbase-sdc-component-in-a-custom-theme)\012- Minimal copy of parts of the component and use for targeted selected entity type or bundle, and have the custom changes with styles(`css`) and scripts(`js`), or even with custom props and slots.\012```\012{% include 'varbase_components:card-hero' with {\012  card_border: true,\012  padded: true,\012  media_position: 'overlay',\012  horizontal_alignment: 'center',\012  vertical_alignment: 'center',\012  utility_classes: [],\012  media_utility_classes: [],\012  content_utility_classes: [],\012  media: media,\012  content: content,\012} only %}\012```\012";}s:30:"varbase_components:social-auth";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Social Auth";s:6:"status";s:12:"experimental";s:11:"description";s:25:"The Social Auth component";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/social-auth/social-auth.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:social-auth";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/social-auth";s:11:"machineName";s:11:"social-auth";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:86:"../modules/contrib/varbase_components/components/organisms/social-auth/social-auth.css";a:0:{}}}}s:8:"template";s:16:"social-auth.twig";s:13:"documentation";s:68:"No documentation found. Add a README.md in your component directory.";}s:41:"varbase_components:views-view-unformatted";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:22:"Views view unformatted";s:6:"status";s:12:"experimental";s:11:"description";s:63:"Component implementation to display a view of unformatted rows.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}}s:21:"_discovered_file_path";s:132:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-unformatted/views-view-unformatted.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:41:"varbase_components:views-view-unformatted";s:14:"extension_type";r:14;s:4:"path";s:95:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/views-view-unformatted";s:11:"machineName";s:22:"views-view-unformatted";s:7:"library";a:0:{}s:8:"template";s:27:"views-view-unformatted.twig";s:13:"documentation";s:79:"# Views view unformatted\012\012Implementation to display a view of unformatted rows.";}s:31:"varbase_components:media-header";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Media Header";s:6:"status";s:12:"experimental";s:11:"description";s:53:"The universal media header style on top of web pages.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:10:"media_type";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Media type";s:11:"description";s:18:"Media entity type.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"image";i:2;s:5:"video";i:3;s:12:"remote_video";}}s:8:"provider";a:5:{s:4:"type";s:6:"string";s:5:"title";s:8:"Provider";s:11:"description";s:34:"Video provider (for remote video).";s:7:"default";s:0:"";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:7:"youtube";i:2;s:5:"vimeo";}}}}s:5:"slots";a:3:{s:16:"page_breadcrumbs";a:4:{s:4:"type";s:6:"string";s:5:"title";s:29:"Media Header page breadcrumbs";s:11:"description";s:24:"System Page breadcrumbs.";s:7:"default";s:0:"";}s:10:"page_title";a:4:{s:4:"type";s:6:"string";s:5:"title";s:23:"Media Header page title";s:11:"description";s:24:"title System page title.";s:7:"default";s:0:"";}s:16:"background_media";a:4:{s:4:"type";s:6:"string";s:5:"title";s:16:"Background Media";s:11:"description";s:49:"Background media (Image, local or remote videos).";s:7:"default";s:0:"";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:3:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:9:"core/once";}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-header/media-header.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:media-header";s:14:"extension_type";r:14;s:4:"path";s:85:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-header";s:11:"machineName";s:12:"media-header";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:88:"../modules/contrib/varbase_components/components/organisms/media-header/media-header.css";a:0:{}}}s:12:"dependencies";a:3:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:9:"core/once";}}s:8:"template";s:17:"media-header.twig";s:13:"documentation";s:1450:"# Media Header\012\012The universal media header style on top of web pages.\012\012## Properties:\012* `media_type`: Media entity type. (image, video, remote_video).\012* `provider`: Video provider for remote videos. (youtube, video).\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this to this component.\012\012## Attributes:\012* N/A\012\012## Slots:\012* `page_breadcrumbs`: Media Header page breadcrumbs.\012* `page_title`: Media Header page title.\012* `background_media`: Background media (Image, local or remote videos).\012\012### Examples:\012\012#### Example #1: Default use in Varbase Media Header\012```\012{%\012  include 'varbase_components:media-header' with {\012    media_type: vmh_media_type|default(''),\012    provider: provider|default(''),\012    background_media: vmh_background_media|default(''),\012    page_breadcrumbs: vmh_page_breadcrumbs|default(''),\012    page_title: vmh_page_title|default('')\012  }\012%}\012```\012\012#### Example #2: Page title with custom prefix\012```\012{%\012  include 'varbase_components:media-header' with {\012    media_type: '',\012    provider: '',\012    background_media: '',\012    page_breadcrumbs: breadcrumb,\012    page_title: 'Custom title prefix -' ~ page_title\012  }\012%}\012```\012\012#### Example #3: Media Header for node with no breadcrumbs\012```\012{%\012  include 'varbase_components:media-header' with {\012    media_type: '',\012    provider: '',\012    background_media: '',\012    page_breadcrumbs: '',\012    page_title: node.label\012  }\012%}\012```\012";}s:45:"varbase_components:form-element-radiocheckbox";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:27:"Form Element Radio Checkbox";s:6:"status";s:12:"experimental";s:11:"description";s:27:"Form Element Radio Checkbox";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:140:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form-element-radiocheckbox/form-element-radiocheckbox.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:45:"varbase_components:form-element-radiocheckbox";s:14:"extension_type";r:14;s:4:"path";s:99:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form-element-radiocheckbox";s:11:"machineName";s:26:"form-element-radiocheckbox";s:7:"library";a:0:{}s:8:"template";s:31:"form-element-radiocheckbox.twig";s:13:"documentation";s:31:"# Form Element Radio Checkbox\012\012";}s:30:"varbase_components:local-tasks";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Local Tasks";s:6:"status";s:12:"experimental";s:11:"description";s:11:"Local Tasks";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/local-tasks/local-tasks.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:local-tasks";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/local-tasks";s:11:"machineName";s:11:"local-tasks";s:7:"library";a:0:{}s:8:"template";s:16:"local-tasks.twig";s:13:"documentation";s:14:"# Local Tasks\012";}s:28:"varbase_components:card-text";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:9:"Text Card";s:6:"status";s:12:"experimental";s:11:"description";s:45:"Text card component and pattern with content.";s:5:"group";s:5:"Cards";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:9:{s:10:"style_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Card style size";s:11:"description";s:51:"Card style size (xsmall|small|medium|large|xlarge).";s:7:"default";s:0:"";s:4:"enum";a:6:{i:0;s:0:"";i:1;s:6:"xsmall";i:2;s:5:"small";i:3;s:6:"medium";i:4;s:5:"large";i:5;s:6:"xlarge";}}s:11:"card_border";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Card Border";s:11:"description";s:33:"Add a default border to the card.";s:7:"default";b:0;}s:6:"padded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Padded";s:11:"description";s:34:"Add a default padding to the card.";s:7:"default";b:0;}s:12:"equal_height";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Equal height";s:7:"default";b:1;}s:10:"anchor_all";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Anchor All";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:113:"Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`).";s:7:"default";a:0:{}}s:23:"content_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Content Utility Classes";s:11:"description";s:142:"Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).";s:7:"default";a:0:{}}s:15:"card_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Card attributes";s:11:"description";s:37:"HTML attributes for the Card element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:5:"title";s:12:"Card Content";s:11:"description";s:30:"The content slot for the card.";}}s:21:"_discovered_file_path";s:106:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-text/card-text.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:28:"varbase_components:card-text";s:14:"extension_type";r:14;s:4:"path";s:82:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-text";s:11:"machineName";s:9:"card-text";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:82:"../modules/contrib/varbase_components/components/organisms/card-text/card-text.css";a:0:{}}}}s:8:"template";s:14:"card-text.twig";s:13:"documentation";s:1604:"# Text Card\012\012Text card component and pattern with content.\012\012## Properties:\012* - `style_size`: Card style size. (xsmall|small|medium|large|xlarge).\012* - `card_border`: Add a default border to the card. (true|false)\012* - `padded`: Add a default padding to the card. (true|false)\012* - `equal_height`: Equal height. (true|false)\012* - `anchor_all`: Anchor All. (true|false)\012* - `utility_classes`: Use to add extra Bootstrap utility classes for the main Card wrapper.\012                       E.g. `mb-3 shadow-lg` ( Do not add `card`).\012* - `content_utility_classes`: Use to add extra Bootstrap utility classes for the Card Content region wrapper.\012                               E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).\012\012## Attributes:\012* `card_attributes`: HTML attributes for the Card element.\012* `content_attributes`: HTML attributes for the content element.\012\012## Slots:\012* `content`: Card Content slot region.\012\012### Options to custom:\012- Full clone/copy the **Text Card** component and [customize it in a custom theme](https://docs.varbase.vardot.com/v/10.0.x/developers/theme-development-with-varbase/customize-a-varbase-sdc-component-in-a-custom-theme)\012- Minimal copy of parts of the component and use for targeted selected entity type or bundle, and have the custom changes with styles(`css`) and scripts(`js`), or even with custom props and slots.\012```\012{% include 'varbase_components:card-text' with {\012  style_size: small,\012  card_border: false,\012  padded: false,\012  equal_height: false,\012  anchor_all: false,\012  utility_classes: [],\012  content_utility_classes: [],\012  content: content,\012} only %}\012```\012";}s:31:"varbase_components:card-overlay";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Overlay Card";s:6:"status";s:12:"experimental";s:11:"description";s:75:"Overlay card component for a media and a content over the media with sizes.";s:5:"group";s:5:"Cards";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:13:{s:10:"style_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Card style size";s:11:"description";s:52:"Card style size. (xsmall|small|medium|large|xlarge).";s:7:"default";s:0:"";s:4:"enum";a:6:{i:0;s:0:"";i:1;s:6:"xsmall";i:2;s:5:"small";i:3;s:6:"medium";i:4;s:5:"large";i:5;s:6:"xlarge";}}s:11:"card_border";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Card Border";s:11:"description";s:33:"Add a default border to the card.";s:7:"default";b:1;}s:6:"padded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Padded";s:11:"description";s:34:"Add a default padding to the card.";s:7:"default";b:0;}s:12:"equal_height";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Equal height";s:7:"default";b:1;}s:10:"anchor_all";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Anchor All";s:7:"default";b:0;}s:20:"horizontal_alignment";a:5:{s:4:"type";s:6:"string";s:5:"title";s:20:"Horizontal alignment";s:11:"description";s:36:"Horizontal alignment of the content.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:18:"vertical_alignment";a:5:{s:4:"type";s:6:"string";s:5:"title";s:18:"Vertical alignment";s:11:"description";s:34:"Vertical alignment of the content.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:113:"Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`).";s:7:"default";a:0:{}}s:21:"media_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:21:"Media Utility Classes";s:11:"description";s:128:"Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add `card-img`).";s:7:"default";a:0:{}}s:23:"content_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Content Utility Classes";s:11:"description";s:142:"Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).";s:7:"default";a:0:{}}s:15:"card_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Card Attributes";s:11:"description";s:37:"HTML attributes for the card element.";}s:16:"media_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Media Attributes";s:11:"description";s:38:"HTML attributes for the media element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}}}s:5:"slots";a:2:{s:5:"media";a:2:{s:5:"title";s:10:"Card Media";s:11:"description";s:40:"The media image/video slot for the card.";}s:7:"content";a:2:{s:5:"title";s:12:"Card Content";s:11:"description";s:30:"The content slot for the card.";}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-overlay/card-overlay.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:card-overlay";s:14:"extension_type";r:14;s:4:"path";s:85:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-overlay";s:11:"machineName";s:12:"card-overlay";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:88:"../modules/contrib/varbase_components/components/organisms/card-overlay/card-overlay.css";a:0:{}}}}s:8:"template";s:17:"card-overlay.twig";s:13:"documentation";s:2191:"# Overlay Card\012\012Overlay card component for a media and a content over the media with sizes.\012\012## Properties:\012* `style_size`: Card style size. (xsmall|small|medium|large|xlarge).\012* `card_border`: Add a default border to the card. (true|false)\012* `padded`: Add a default padding to the card. (true|false)\012* `equal_height`: Equal height. (true|false)\012* `anchor_all`: Anchor All. (true|false)\012* `horizontal_alignment`: Horizontal alignment of the content. (start|center|end).\012* `vertical_alignment`: Vertical alignment of the content. (start|center|end).\012\012## Attributes:\012* `card_attributes`: Drupal attributes for featured card wrapper.\012* `media_attributes`: Drupal attributes for card media slot region.\012* `content_attributes`: Drupal attributes for card content slot region.\012* `utility_classes`: Use to add extra Bootstrap utility classes for the main Card wrapper.\012                   E.g. `mb-3 shadow-lg` ( Do not add `card`).\012* `media_utility_classes`: Use to add extra Bootstrap utility classes for the Card Media region wrapper.\012                         E.g. `bg-secondary mb-3` ( Do not add `card-img`).\012* `content_utility_classes`: Use to add extra Bootstrap utility classes for the Card Content region wrapper.\012                             E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`)\012\012## Slots:\012* `media`: Card Media slot region.\012* `content`: Card Content slot region.\012\012### Options to custom:\012- Full clone/copy the **Overlay Card** component and [customize it in a custom theme](https://docs.varbase.vardot.com/v/10.0.x/developers/theme-development-with-varbase/customize-a-varbase-sdc-component-in-a-custom-theme)\012- Minimal copy of parts of the component and use for targeted selected entity type or bundle, and have the custom changes with styles(`css`) and scripts(`js`), or even with custom props and slots.\012\012```\012{% include 'varbase_components:card-overlay' with {\012  style_size: medium,\012  card_border: true,\012  padded: true,\012  equal_height: true,\012  anchor_all: true,\012  horizontal_alignment: 'center',\012  vertical_alignment: 'center',\012  utility_classes: [],\012  media_utility_classes: [],\012  content_utility_classes: [],\012  media: media,\012  content: content,\012} only %}\012```\012";}s:32:"varbase_components:card-featured";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:13:"Featured Card";s:6:"status";s:12:"experimental";s:11:"description";s:59:"Featured card component and pattern with media and content.";s:5:"group";s:5:"Cards";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:23:{s:10:"style_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Card style size";s:11:"description";s:51:"Card style size (xsmall|small|medium|large|xlarge).";s:7:"default";s:0:"";s:4:"enum";a:6:{i:0;s:0:"";i:1;s:6:"xsmall";i:2;s:5:"small";i:3;s:6:"medium";i:4;s:5:"large";i:5;s:6:"xlarge";}}s:11:"card_border";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Card Border";s:7:"default";b:0;s:11:"description";s:34:"Add a default border for the card.";}s:6:"padded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Padded";s:7:"default";b:0;s:11:"description";s:34:"Add a default padding to the card.";}s:12:"equal_height";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Equal height";s:7:"default";b:1;s:11:"description";s:76:"Manage an equal height for this card with other cards in the same grid rows.";}s:10:"anchor_all";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Anchor All";s:7:"default";b:0;}s:14:"media_position";a:5:{s:4:"type";s:6:"string";s:5:"title";s:14:"Media position";s:11:"description";s:50:"Choose the location of the media from (start|end).";s:7:"default";s:0:"";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:5:"start";i:2;s:3:"end";}}s:26:"content_vertical_alignment";a:5:{s:4:"type";s:6:"string";s:5:"title";s:26:"Content Vertical alignment";s:11:"description";s:34:"Vertical alignment of the content.";s:7:"default";s:6:"center";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:15:"gutters_between";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Gutters Between";s:11:"description";s:55:"Manage the guttering between the start and end columns.";s:7:"default";s:2:"no";s:4:"enum";a:4:{i:0;s:5:"large";i:1;s:11:"small-start";i:2;s:9:"small-end";i:3;s:2:"no";}}s:15:"columns_xs_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"All Breakpoints";s:11:"description";s:72:"Size of two columns for all devices. Starting from (Extra small and up).";s:7:"default";s:5:"06_06";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:15:"columns_sm_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:26:"Small Breakpoint size (sm)";s:11:"description";s:71:"Size of two columns for Small devices (landscape phones, 576px and up).";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:15:"columns_md_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:27:"Medium Breakpoint size (md)";s:11:"description";s:63:"Size of two columns for Medium devices (tablets, 768px and up).";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:15:"columns_lg_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:26:"Large Breakpoint size (lg)";s:11:"description";s:63:"Size of two columns for Large devices (desktops, 992px and up).";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:15:"columns_xl_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:32:"Extra Large Breakpoint size (xl)";s:11:"description";s:72:"Size of two columns for X-Large devices (large desktops, 1200px and up).";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:16:"columns_xxl_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:39:"Extra Extra Large Breakpoint size (xxl)";s:11:"description";s:74:"Size of two columns for XX-Large devices (larger desktops, 1400px and up).";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:5:"02_10";i:2;s:5:"10_02";i:3;s:5:"03_09";i:4;s:5:"09_03";i:5;s:5:"04_08";i:6;s:5:"08_04";i:7;s:5:"06_06";i:8;s:5:"12_12";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:113:"Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`).";}s:21:"media_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:21:"Media Utility Classes";s:7:"default";a:0:{}s:11:"description";s:128:"Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add `card-img`).";}s:23:"content_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Content Utility Classes";s:7:"default";a:0:{}s:11:"description";s:142:"Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).";}s:15:"card_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Card Attributes";s:11:"description";s:37:"HTML attributes for the card element.";}s:16:"media_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Media Attributes";s:11:"description";s:38:"HTML attributes for the media element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}s:14:"row_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:14:"Row Attributes";s:11:"description";s:36:"HTML attributes for the row element.";}s:23:"start_column_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:23:"Start Column Attributes";s:11:"description";s:45:"HTML attributes for the start column element.";}s:21:"end_column_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:21:"End Column Attributes";s:11:"description";s:43:"HTML attributes for the end column element.";}}}s:5:"slots";a:2:{s:5:"media";a:2:{s:5:"title";s:5:"Media";s:11:"description";s:40:"The media image/video slot for the card.";}s:7:"content";a:2:{s:5:"title";s:7:"Content";s:11:"description";s:30:"The content slot for the card.";}}s:21:"_discovered_file_path";s:114:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-featured/card-featured.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:32:"varbase_components:card-featured";s:14:"extension_type";r:14;s:4:"path";s:86:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-featured";s:11:"machineName";s:13:"card-featured";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:90:"../modules/contrib/varbase_components/components/organisms/card-featured/card-featured.css";a:0:{}}}}s:8:"template";s:18:"card-featured.twig";s:13:"documentation";s:3766:"# Featured Card\012\012Featured card component and pattern with media and content.\012\012It contains a media element \342\200\224 typically an image \342\200\224 on the left with a headline and text on the right.\012\012It is a versatile pattern that contain content such as blog posts, user information, and other content types.\012\012## Properties:\012* `style_size`: Card style size. (xsmall|small|medium|large|xlarge).\012* `card_border`: Add a default border for the card. (true|false).\012* `padded`: Add a default padding to the card. (true|false).\012* `equal_height`: Equal height (true|false)\012* `anchor_all`: Anchor All (true|false)\012* `media_position`: Choose the location of the media from (start|end).\012* `content_vertical_alignment`: Vertical alignment of the content.\012* `gutters_between`: Gutters Between - (large|small-start|small-end|no) to manage the guttering between the start and end columns.\012* `columns_xs_size`: All Breakpoints - Size of two columns for all devices.\012                    Starting from Extra small and up.\012* `columns_sm_size`: Small Breakpoint size (sm) - Size of two columns for Small devices\012                    (landscape phones, 576px and up)\012* `columns_md_size`: Medium Breakpoint size (md) - Size of two columns for Medium devices\012                    (tablets, 768px and up)\012* `columns_lg_size`: Large Breakpoint size (lg) - Size of two columns for Large devices\012                    (desktops, 992px and up)\012* `columns_xl_size`: Extra Large Breakpoint size (xl) - Size of two columns for X-Large devices\012                    (large desktops, 1200px and up)\012* `columns_xxl_size`: Extra Extra Large Breakpoint size (xxl) - Size of two columns for XX-Large devices\012                      (larger desktops, 1400px and up)\012* `utility_classes`: Use to add extra Bootstrap utility classes for the main Card wrapper.\012                    E.g. `mb-3 shadow-lg` ( Do not add `card`).\012* `media_utility_classes`: Use to add extra Bootstrap utility classes for the Card Media region wrapper.\012                          E.g. `bg-secondary mb-3` ( Do not add `card-img`).\012* `content_utility_classes`: Use to add extra Bootstrap utility classes for the Card Content region wrapper.\012                            E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).\012\012## Attributes:\012* `card_attributes`: HTML attributes for the card element.\012* `media_attributes`: HTML attributes for the media element.\012* `content_attributes`: HTML attributes for the content element.\012* `row_attributes`: HTML attributes for the row element.\012* `start_column_attributes`: HTML attributes for the start column element.\012* `end_column_attributes`: HTML attributes for the end column element.\012\012## Slots:\012* `media`: Card Media slot region.\012* `content`: Card Content slot region.\012\012### Options to custom:\012- Full clone/copy the **Featured Card** component and [customize it in a custom theme](https://docs.varbase.vardot.com/v/10.0.x/developers/theme-development-with-varbase/customize-a-varbase-sdc-component-in-a-custom-theme)\012- Minimal copy of parts of the component in a new custom component. Use for targeted selected entity type or bundle, and have the custom changes with styles(`css`) and scripts(`js`), or even with custom props and slots.\012\012#### Example:\012\012```\012{% include 'varbase_components:card-featured' with {\012  style_size: medium,\012  card_border: true,\012  padded: true,\012  equal_height: true,\012  anchor_all: true,\012  media_position: 'start',\012  gutters_between: 'large',\012  columns_xs_size: '',\012  columns_sm_size: '04_08',\012  columns_md_size: '',\012  columns_lg_size: '',\012  columns_xl_size: '06_06',\012  columns_xxl_size: '',\012  utility_classes: ['bg-light', 'shadow-lg'],\012  media_utility_classes: ['bg-secondary'],\012  content_utility_classes: ['overflow-y-hidden'],\012  media: media,\012  content: content,\012} only %}\012```\012";}s:24:"varbase_components:table";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Table";s:6:"status";s:12:"experimental";s:11:"description";s:46:"The Table component with support for Bootstrap";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:26:{s:10:"responsive";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Responsive";s:11:"description";s:117:"Responsive tables allow tables to be scrolled horizontally with ease. Make any table responsive across all viewports.";s:7:"default";b:1;}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:22:"Table Background Color";s:11:"description";s:51:"Set a background contextual classes to color tables";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:4:"info";i:5;s:7:"warning";i:6;s:6:"danger";i:7;s:5:"light";i:8;s:4:"dark";}}s:12:"striped_rows";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Striped rows";s:11:"description";s:99:"Use to add zebra-striping to any table row within the `<tbody>`. Works when `no_striping` is false.";s:7:"default";b:0;}s:15:"striped_columns";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:15:"Striped columns";s:11:"description";s:81:"Use to add zebra-striping to any table column. Works when `no_striping` is false.";s:7:"default";b:0;}s:5:"hover";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:5:"Hover";s:11:"description";s:73:"Enable a hover state on table rows within a `<tbody>` for hoverable rows.";s:7:"default";b:0;}s:8:"bordered";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Bordered";s:11:"description";s:48:"Add borders on all sides of the table and cells.";s:7:"default";b:0;}s:12:"border_color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:12:"Border Color";s:11:"description";s:53:"Use the border color utility to change border colors.";s:7:"default";s:0:"";s:4:"enum";a:19:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:4:"info";i:5;s:7:"warning";i:6;s:6:"danger";i:7;s:5:"light";i:8;s:4:"dark";i:9;s:5:"black";i:10;s:5:"white";i:11;s:14:"primary-subtle";i:12;s:16:"secondary-subtle";i:13;s:14:"success-subtle";i:14;s:11:"info-subtle";i:15;s:14:"warning-subtle";i:16;s:13:"danger-subtle";i:17;s:12:"light-subtle";i:18;s:11:"dark-subtle";}}s:10:"borderless";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Borderless";s:11:"description";s:52:"Add `.table-borderless` for a table without borders.";s:7:"default";b:0;}s:4:"size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Table Size";s:11:"description";s:84:"Use sm for small to make any table more compact by cutting all cell padding in half.";s:7:"default";s:0:"";s:4:"enum";a:2:{i:0;s:0:"";i:1;s:2:"sm";}}s:7:"caption";a:4:{s:4:"type";s:6:"string";s:5:"title";s:7:"Caption";s:11:"description";s:43:"A localized string for the `<caption>` tag.";s:7:"default";s:0:"";}s:9:"colgroups";a:4:{s:4:"type";s:5:"array";s:5:"title";s:13:"Column groups";s:11:"description";s:39:"Column groups which contains attributes";s:7:"default";a:0:{}}s:6:"header";a:4:{s:4:"type";s:5:"array";s:5:"title";s:18:"Table header cells";s:11:"description";s:73:"Table header cells which contains (tag, attributes, content, field, sort)";s:7:"default";a:0:{}}s:6:"sticky";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Sticky";s:11:"description";s:103:"A flag indicating whether to use a sticky table header. ( set `responsive` to false for sticky to work)";s:7:"default";b:0;}s:4:"rows";a:4:{s:4:"type";s:5:"array";s:5:"title";s:10:"Table rows";s:11:"description";s:140:"Table rows, which each row contains (attributes, data, no_striping, cells). Each cell contains (tag, attributes, content, active_table_sort)";s:7:"default";a:0:{}}s:6:"footer";a:4:{s:4:"type";s:5:"array";s:5:"title";s:12:"Table footer";s:11:"description";s:59:"Table footer rows, in the same format as the rows variable.";s:7:"default";a:0:{}}s:5:"empty";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Empty";s:11:"description";s:71:"The message to display in an extra row if table does not have any rows.";s:7:"default";s:0:"";}s:11:"no_striping";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"No Striping";s:11:"description";s:61:"A boolean indicating that the row should receive no striping.";s:7:"default";b:0;}s:14:"header_columns";a:3:{s:4:"type";s:6:"number";s:5:"title";s:14:"Header Columns";s:11:"description";s:36:"The number of columns in the header.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:120:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the table element.";s:7:"default";a:0:{}}s:21:"thead_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:26:"Table Head Utility Classes";s:11:"description";s:132:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the head of the table element.";s:7:"default";a:0:{}}s:21:"tbody_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:26:"Table Body Utility Classes";s:11:"description";s:132:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the body of the table element.";s:7:"default";a:0:{}}s:21:"troot_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:26:"Table Root Utility Classes";s:11:"description";s:132:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to the root of the table element.";s:7:"default";a:0:{}}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:46:"HTML attributes to apply to the `<table>` tag.";}s:16:"thead_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:21:"Table head attributes";s:11:"description";s:46:"HTML attributes to apply to the `<thead>` tag.";}s:16:"tbody_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:21:"Table body attributes";s:11:"description";s:46:"HTML attributes to apply to the `<tbody>` tag.";}s:16:"tfoot_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:23:"Table footer attributes";s:11:"description";s:46:"HTML attributes to apply to the `<tfoot>` tag.";}}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/table/table.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:table";s:14:"extension_type";r:14;s:4:"path";s:78:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/table";s:11:"machineName";s:5:"table";s:7:"library";a:0:{}s:8:"template";s:10:"table.twig";s:13:"documentation";s:5357:"# Table\012\012The Table component with support for Bootstrap.\012\012Due to the widespread use of `<table>` elements across third-party widgets like calendars\012and date pickers, Bootstrap\342\200\231s tables are opt-in. Add the base class .table to any `<table>`,\012then extend with our optional modifier classes or custom styles. All table styles are not\012inherited in Bootstrap, meaning any nested tables can be styled independent from the parent.\012\012> ### [Bootstrap Documentation on Tables](https://getbootstrap.com/docs/5.3/content/tables/)\012> * [Overview](https://getbootstrap.com/docs/5.3/content/tables/#overview)\012> * [Variants](https://getbootstrap.com/docs/5.3/content/tables/#variants)\012> * [Accented tables](https://getbootstrap.com/docs/5.3/content/tables/#accented-tables)\012> * [Striped rows](https://getbootstrap.com/docs/5.3/content/tables/#striped-rows)\012> * [Striped columns](https://getbootstrap.com/docs/5.3/content/tables/#striped-columns)\012> * [Hoverable rows](https://getbootstrap.com/docs/5.3/content/tables/#hoverable-rows)\012> * [Active tables](https://getbootstrap.com/docs/5.3/content/tables/#active-tables)\012> * [How do the variants and accented tables work?](https://getbootstrap.com/docs/5.3/content/tables/#how-do-the-variants-and-accented-tables-work)\012> * [Table borders](https://getbootstrap.com/docs/5.3/content/tables/#table-borders)\012> * [Bordered tables](https://getbootstrap.com/docs/5.3/content/tables/#bordered-tables)\012> * [Tables without borders](https://getbootstrap.com/docs/5.3/content/tables/#tables-without-borders)\012> * [Small tables](https://getbootstrap.com/docs/5.3/content/tables/#small-tables)\012> * [Table group dividers](https://getbootstrap.com/docs/5.3/content/tables/#table-group-dividers)\012> * [Vertical alignment](https://getbootstrap.com/docs/5.3/content/tables/#vertical-alignment)\012> * [Nesting](https://getbootstrap.com/docs/5.3/content/tables/#nesting)\012> * [Table head](https://getbootstrap.com/docs/5.3/content/tables/#table-head)\012> * [Table foot](https://getbootstrap.com/docs/5.3/content/tables/#table-foot)\012> * [Captions](https://getbootstrap.com/docs/5.3/content/tables/#captions)\012> * [Responsive tables](https://getbootstrap.com/docs/5.3/content/tables/#responsive-tables)\012> * [Breakpoint specific](https://getbootstrap.com/docs/5.3/content/tables/#breakpoint-specific)\012\012### Properties:\012* `responsive`: Responsive tables allow tables to be scrolled horizontally with ease.\012              Make any table responsive across all viewports.\012* `color`: Table Background Color - Set a background contextual classes to color tables.\012* `striped_rows`: Use to add zebra-striping to any table row within the `<tbody>`. Works when `no_striping` is false.\012* `striped_columns`: Use to add zebra-striping to any table column. Works when `no_striping` is false.\012* `hover`: Enable a hover state on table rows within a `<tbody>`.\012* `bordered`: Add borders on all sides of the table and cells.\012* `border_color`: Use the border color utility to change border colors.\012* `borderless`: Add `.table-borderless` for a table without borders.\012* `size`: Use sm for small to make any table more compact by cutting all cell padding in half.\012* `caption`: A localized string for the `<caption>` tag.\012* `colgroups`: Column groups which contains attributes\012* `header`: Table header cells which contains (tag, attributes, content, field, sort)\012* `sticky`: A flag indicating whether to use a sticky table header.\012* `rows`: Table rows, which each row contains (attributes, data, no_striping, cells).\012*         Each cell contains (tag, attributes, content, active_table_sort)\012* `footer`: Table footer rows, in the same format as the rows variable.\012* `empty`: The message to display in an extra row if table does not have any rows.\012* `no_striping`: A boolean indicating that the row should receive no striping.\012* `header_columns`: The number of columns in the header.\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or\012                     custom CSS classes over to the table element.\012* `thead_utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or\012                           custom CSS classes over to the head of the table element.\012* `tbody_utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or\012                           custom CSS classes over to the body of the table element.\012* `tfoot_utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or\012                           custom CSS classes over to the footer of the table element.                     \012\012### Attributes:\012* `attributes`: HTML attributes to apply to the `<table>` tag.\012* `thead_attributes`: HTML attributes to apply to the `<thead>` tag.\012* `tbody_attributes`: HTML attributes to apply to the `<tbody>` tag.\012* `tfoot_attributes`: HTML attributes to apply to the `<tfoot>` tag.\012\012### Slots:\012* N/A\012\012\012## Examples:\012\012**Example #1** Used in the `table.html.twig` in Vartheme BS5\012Only passing variables from Drupal.\012```\012{% include 'varbase_components:table' with {   \012    caption: caption|default(''),\012    colgroups: colgroups|default([]),\012    header: header|default([]),\012    sticky: sticky|default([]),\012    rows: rows|default([]),\012    footer: footer|default([]),\012    empty: empty|default(''),\012    no_striping: no_striping|default(false)\012  }\012%}\012```\012";}s:32:"varbase_components:block-heading";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:13:"Block Heading";s:6:"status";s:12:"experimental";s:11:"description";s:164:"A heading block is used to add headings to your page or sections. Headings help structure your page making your content easier to read by humans and search engines.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:6:{s:11:"heading_tag";a:3:{s:4:"type";s:6:"string";s:5:"title";s:41:"Heading HTML tag (h1, h2, h3, h4, h5, h6)";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:12:"heading_text";a:2:{s:4:"type";s:6:"string";s:5:"title";s:12:"Heading Text";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:95:"Use to add extra Bootstrap utility classes or custom CSS classes over component. E.g. w-75 mb-3";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:21:"_discovered_file_path";s:114:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-heading/block-heading.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:32:"varbase_components:block-heading";s:14:"extension_type";r:14;s:4:"path";s:86:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-heading";s:11:"machineName";s:13:"block-heading";s:7:"library";a:0:{}s:8:"template";s:18:"block-heading.twig";s:13:"documentation";s:1088:"# Heading Block\012\012A heading block is used to add headings to your page or sections.\012Headings help structure your page making your content easier to\012read by humans and search engines.\012\012## Bootstrap Documentation\012https://getbootstrap.com/docs/5.3/content/typography/#headings\012https://getbootstrap.com/docs/5.3/content/typography/#display-headings\012\012\012## Available Properties:\012\012#### Heading Tag (`heading_tag`)\012Heading HTML tag (h1, h2, h3, h4, h5, h6)\012\012#### Display (`display`):\012When you need a heading to stand out, consider using a display\012heading\342\200\224a larger, slightly more opinionated heading style.\012optional values are: ( display-1, display-2, display-3, display-4, display-5, display-6)\012\012#### Utility Classes (`utility_classes`):\012This property contains an array of utility classes that can be used to\012add extra Bootstrap utility classes or custom classes to this component.\012\012## Examples\012\012**Example #1**: Template for the inline Varbase Heading block\012```\012{% include "varbase_components:block-heading" with {\012  heading_tag: heading_size['#items'].getString(),\012  heading_text: label\012} %}\012```";}s:35:"varbase_components:media-hero-slide";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:16:"Media Hero Slide";s:6:"status";s:12:"experimental";s:11:"description";s:50:"A rich hero slide that display video and/or image.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:21:{s:4:"node";a:3:{s:4:"type";s:23:"Drupal\\node\\Entity\\Node";s:5:"title";s:4:"Node";s:11:"description";s:69:"The node entity with limited access to object properties and methods.";}s:5:"label";a:3:{s:4:"type";s:6:"string";s:5:"title";s:5:"Label";s:11:"description";s:22:"The title of the node.";}s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:15:"All node items.";}s:14:"author_picture";a:3:{s:4:"type";s:6:"string";s:5:"title";s:14:"Author Picture";s:11:"description";s:66:"The node author user entity, rendered using the compact view mode.";}s:8:"metadata";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"Metadata";s:11:"description";s:23:"Metadata for this node.";}s:4:"date";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Date";s:11:"description";s:27:"Themed creation date field.";}s:11:"author_name";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Author Name";s:11:"description";s:25:"Themed author name field.";}s:3:"url";a:3:{s:4:"type";s:6:"string";s:5:"title";s:3:"URL";s:11:"description";s:31:"Direct URL of the current node.";}s:17:"display_submitted";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:17:"Display Submitted";s:11:"description";s:51:"Whether submission information should be displayed.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:86:"Same as attributes, except applied to the main title tag that appears in the template.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:88:"Same as attributes, except applied to the main content tag that appears in the template.";}s:17:"author_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:17:"Author Attributes";s:11:"description";s:94:"Same as attributes, except applied to the author of the node tag that appears in the template.";}s:12:"title_prefix";a:3:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Prefix";s:11:"description";s:125:"Additional output populated by modules, intended to be displayed in front of the main title tag that appears in the template.";}s:12:"title_suffix";a:3:{s:4:"type";s:5:"array";s:5:"title";s:12:"Title Suffix";s:11:"description";s:119:"Additional output populated by modules, intended to be displayed after the main title tag that appears in the template.";}s:9:"view_mode";a:3:{s:4:"type";s:6:"string";s:5:"title";s:9:"View Mode";s:11:"description";s:43:"View mode; for example, "teaser" or "full".";}s:6:"teaser";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Teaser";s:11:"description";s:65:"Flag for the teaser state. Will be true if view_mode is 'teaser'.";}s:4:"page";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:4:"Page";s:11:"description";s:66:"Flag for the full page state. Will be true if view_mode is 'full'.";}s:8:"readmore";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:9:"Read More";s:11:"description";s:102:"Flag for more state. Will be true if the teaser content of the node cannot hold the main body content.";}s:9:"logged_in";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:9:"Logged In";s:11:"description";s:93:"Flag for authenticated user status. Will be true when the current user is a logged-in member.";}s:8:"is_admin";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Is Admin";s:11:"description";s:83:"Flag for admin user status. Will be true when the current user is an administrator.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:5:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:11:"core/jquery";i:3;s:9:"core/once";i:4;s:11:"slick/slick";}}s:21:"_discovered_file_path";s:120:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-hero-slide/media-hero-slide.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:35:"varbase_components:media-hero-slide";s:14:"extension_type";r:14;s:4:"path";s:89:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/media-hero-slide";s:11:"machineName";s:16:"media-hero-slide";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:96:"../modules/contrib/varbase_components/components/organisms/media-hero-slide/media-hero-slide.css";a:0:{}}}s:12:"dependencies";a:5:{i:0;s:11:"core/drupal";i:1;s:19:"core/drupalSettings";i:2;s:11:"core/jquery";i:3;s:9:"core/once";i:4;s:11:"slick/slick";}}s:8:"template";s:21:"media-hero-slide.twig";s:13:"documentation";s:71:"# Media Hero Slider\012\012A rich hero slide that display video and/or image.";}s:23:"varbase_components:node";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Node";s:6:"status";s:12:"experimental";s:11:"description";s:4:"Node";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:16:"title_attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:18:"content_attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:5:"slots";a:1:{s:7:"content";a:3:{s:4:"type";s:5:"array";s:5:"title";s:7:"content";s:11:"description";s:21:"The contents of node.";}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/node/node.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:node";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/node";s:11:"machineName";s:4:"node";s:7:"library";a:0:{}s:8:"template";s:9:"node.twig";s:13:"documentation";s:8:"# Node\012\012";}s:33:"varbase_components:card-impressed";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:14:"Impressed Card";s:6:"status";s:12:"experimental";s:11:"description";s:48:"Impressed card component with media at the side.";s:5:"group";s:5:"Cards";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:12:{s:10:"style_size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Card style size";s:11:"description";s:51:"Card style size (xsmall|small|medium|large|xlarge).";s:7:"default";s:0:"";s:4:"enum";a:6:{i:0;s:0:"";i:1;s:6:"xsmall";i:2;s:5:"small";i:3;s:6:"medium";i:4;s:5:"large";i:5;s:6:"xlarge";}}s:11:"card_border";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Card Border";s:11:"description";s:34:"Add a default padding to the card.";s:7:"default";b:1;}s:6:"padded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:6:"Padded";s:11:"description";s:34:"Add a default padding to the card.";s:7:"default";b:0;}s:12:"equal_height";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Equal height";s:7:"default";b:1;}s:10:"anchor_all";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Anchor All";s:7:"default";b:0;}s:14:"media_position";a:5:{s:4:"type";s:6:"string";s:5:"title";s:14:"Media position";s:11:"description";s:51:"Choose the location of the media from (top|bottom).";s:7:"default";s:0:"";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:3:"top";i:2;s:6:"bottom";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:11:"description";s:113:"Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add `card`).";s:7:"default";a:0:{}}s:21:"media_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:21:"Media Utility Classes";s:11:"description";s:128:"Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add `card-img`).";s:7:"default";a:0:{}}s:23:"content_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Content Utility Classes";s:11:"description";s:143:"Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add `card-body`).'";s:7:"default";a:0:{}}s:15:"card_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Card Attributes";s:11:"description";s:37:"HTML attributes for the card element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}s:16:"media_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Media Attributes";s:11:"description";s:38:"HTML attributes for the media element.";}}}s:5:"slots";a:2:{s:5:"media";a:2:{s:5:"title";s:10:"Card Media";s:11:"description";s:40:"The media image/video slot for the card.";}s:7:"content";a:2:{s:5:"title";s:12:"Card Content";s:11:"description";s:30:"The content slot for the card.";}}s:21:"_discovered_file_path";s:116:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-impressed/card-impressed.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:33:"varbase_components:card-impressed";s:14:"extension_type";r:14;s:4:"path";s:87:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/card-impressed";s:11:"machineName";s:14:"card-impressed";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:92:"../modules/contrib/varbase_components/components/organisms/card-impressed/card-impressed.css";a:0:{}}}}s:8:"template";s:19:"card-impressed.twig";s:13:"documentation";s:2126:"# Impressed Card\012\012Impressed card component and pattern.\012\012It contains a media element \342\200\224 typically an image \342\200\224 on the top with a headline and text on the bottom.\012\012It is a versatile pattern that contain content such as blog posts, user information, and other content types.\012\012### Properties:\012* `style_size`: Card style size (xsmall|small|medium|large|xlarge).\012* `card_border`: Card Border (true|false)\012* `padded`: Add a default padding to the card. (true|false)\012* `equal_height`: Equal height (true|false)\012* `anchor_all`: Anchor All (true|false)\012* `media_position`: Choose the location of the media from (top|bottom).\012* `card_attributes`: Drupal attributes for featured card wrapper.\012* `media_attributes`: Drupal attributes for card media slot region.\012* `content_attributes`: Drupal attributes for card content slot region.\012* `utility_classes: Use to add extra Bootstrap utility classes for the main Card wrapper. E.g. `mb-3 shadow-lg` ( Do not add card)\012* `media_utility_classes`: Use to add extra Bootstrap utility classes for the Card Media region wrapper. E.g. `bg-secondary mb-3` ( Do not add card-img)\012* `content_utility_classes`: Use to add extra Bootstrap utility classes for the Card Content region wrapper. E.g. `w-75 mb-3 overflow-y-hidden`  ( Do not add card-body)\012\012### Slots:\012* `media`: Card Media slot region.\012* `content`: Card Content slot region.\012\012### Options to custom:\012- Full clone/copy the **Impressed Card** component and [customize it in a custom theme](https://docs.varbase.vardot.com/v/10.0.x/developers/theme-development-with-varbase/customize-a-varbase-sdc-component-in-a-custom-theme)\012- Minimal copy of parts of the component and use for targeted selected entity type or bundle, and have the custom changes with styles(`css`) and scripts(`js`), or even with custom props and slots.\012```\012{% include 'varbase_components:card-impressed' with {\012  style_size: medium,\012  card_border: false,\012  padded: false,\012  equal_height: true,\012  anchor_all: true,\012  media_position: 'top',\012  utility_classes: [],\012  media_utility_classes: [],\012  content_utility_classes: [],\012  media: media,\012  content: content,\012} only %}\012```\012";}s:27:"varbase_components:fieldset";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Fieldset";s:6:"status";s:12:"experimental";s:11:"description";s:8:"Fieldset";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:104:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/fieldset/fieldset.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:27:"varbase_components:fieldset";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/fieldset";s:11:"machineName";s:8:"fieldset";s:7:"library";a:0:{}s:8:"template";s:13:"fieldset.twig";s:13:"documentation";s:11:"# Fieldset\012";}s:23:"varbase_components:user";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"User";s:6:"status";s:12:"experimental";s:11:"description";s:4:"User";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/user/user.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:user";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/user";s:11:"machineName";s:4:"user";s:7:"library";a:0:{}s:8:"template";s:9:"user.twig";s:13:"documentation";s:7:"# User\012";}s:28:"varbase_components:block-cta";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:9:"Block CTA";s:6:"status";s:12:"experimental";s:11:"description";s:37:"Call to action (CTA) block component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:9:"title_tag";a:3:{s:4:"type";s:6:"string";s:5:"title";s:14:"HTML title tag";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:7:"heading";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Heading";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"content";}}s:21:"_discovered_file_path";s:106:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-cta/block-cta.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:28:"varbase_components:block-cta";s:14:"extension_type";r:14;s:4:"path";s:82:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-cta";s:11:"machineName";s:9:"block-cta";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:82:"../modules/contrib/varbase_components/components/organisms/block-cta/block-cta.css";a:0:{}}}}s:8:"template";s:14:"block-cta.twig";s:13:"documentation";s:51:"# Block CTA\012\012Call to action (CTA) block component.\012";}s:30:"varbase_components:block-image";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Block Image";s:6:"status";s:12:"experimental";s:11:"description";s:34:"Block Image component description.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-image/block-image.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:block-image";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-image";s:11:"machineName";s:11:"block-image";s:7:"library";a:0:{}s:8:"template";s:16:"block-image.twig";s:13:"documentation";s:50:"# Block Image\012\012Block Image component description.\012";}s:35:"varbase_components:links-dropbutton";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:17:"Links Drop button";s:6:"status";s:12:"experimental";s:11:"description";s:17:"Links Drop button";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:120:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/links-dropbutton/links-dropbutton.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:35:"varbase_components:links-dropbutton";s:14:"extension_type";r:14;s:4:"path";s:89:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/links-dropbutton";s:11:"machineName";s:16:"links-dropbutton";s:7:"library";a:0:{}s:8:"template";s:21:"links-dropbutton.twig";s:13:"documentation";s:21:"# Links Drop button\012\012";}s:34:"varbase_components:block-accordion";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:15:"Block Accordion";s:6:"status";s:12:"experimental";s:11:"description";s:62:"A wrapper accordion block for the Varbase Accordion component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:6:{s:9:"title_tag";a:3:{s:4:"type";s:6:"string";s:5:"title";s:14:"HTML title tag";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:7:"heading";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Heading";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:95:"Use to add extra Bootstrap utility classes or custom CSS classes over component. E.g. w-75 mb-3";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:21:"_discovered_file_path";s:118:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-accordion/block-accordion.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:34:"varbase_components:block-accordion";s:14:"extension_type";r:14;s:4:"path";s:88:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/block-accordion";s:11:"machineName";s:15:"block-accordion";s:7:"library";a:0:{}s:8:"template";s:20:"block-accordion.twig";s:13:"documentation";s:83:"# Block Accordion\012\012A wrapper accordion block for the Varbase Accordion component. \012";}s:23:"varbase_components:form";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Form";s:6:"status";s:12:"experimental";s:11:"description";s:4:"Form";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form/form.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:form";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/organisms/form";s:11:"machineName";s:4:"form";s:7:"library";a:0:{}s:8:"template";s:9:"form.twig";s:13:"documentation";s:8:"# Form\012\012";}s:24:"varbase_components:alert";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Alert";s:6:"status";s:12:"experimental";s:11:"description";s:174:"Alerts are available for any length of text, as well as an optional close button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:4:"type";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Alert type";s:11:"description";s:56:"Bootstrap includes several predefined alert type styles.";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:13:"alert-primary";i:2;s:15:"alert-secondary";i:3;s:13:"alert-success";i:4;s:12:"alert-danger";i:5;s:13:"alert-warning";i:6;s:10:"alert-info";i:7;s:10:"alert-dark";i:8;s:11:"alert-light";}}s:11:"dismissible";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:11:"Dismissible";s:11:"description";s:130:"It is possible to dismiss any alert inline, When an alert is dismissed, the element is completely removed from the page structure.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:38:"HTML attributes for the alert element.";}s:22:"dismissible_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:31:"Dismiss close button attributes";s:11:"description";s:59:"HTML attributes for the alert dismiss close button element.";}}}s:5:"slots";a:2:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:13:"Alert content";s:11:"description";s:25:"The content of the alert.";}s:7:"heading";a:3:{s:4:"type";s:6:"string";s:5:"title";s:13:"Alert heading";s:11:"description";s:46:"Alerts can also contain primary alert heading.";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:34:"varbase_components/bs-alert-script";}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/alert/alert.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:alert";s:14:"extension_type";r:14;s:4:"path";s:78:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/alert";s:11:"machineName";s:5:"alert";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:74:"../modules/contrib/varbase_components/components/molecules/alert/alert.css";a:0:{}}}s:12:"dependencies";a:2:{i:0;s:34:"varbase_components/bs-alert-script";i:1;s:11:"core/drupal";}}s:8:"template";s:10:"alert.twig";s:13:"documentation";s:1363:"# Alert\012\012Alerts are available for any length of text, as well as an optional close button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success). \012\012> ### [Bootstrap documentation on Alerts](https://getbootstrap.com/docs/5.3/components/alerts)\012> * [Color](https://getbootstrap.com/docs/5.3/components/alerts/#examples)\012> * [Link color](https://getbootstrap.com/docs/5.3/components/alerts/#link-color)\012> * [Icons](https://getbootstrap.com/docs/5.3/components/alerts/#icons)\012> * [Dismissing](https://getbootstrap.com/docs/5.3/components/alerts/#dismissing)\012\012### Properties:\012* `type`: Bootstrap includes several predefined alert type styles.\012         (alert-primary|alert-secondary|alert-success|alert-info|\012          alert-warning|alert-danger|alert-light|alert-dark)\012* `dismissible`: It is possible to dismiss any alert inline, When an alert is dismissed, the element is completely removed from the page structure.\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this component.\012\012### Attributes:\012 * `attributes`: HTML attributes for the alert element.\012 * `dismissible_attributes`: HTML attributes for the alert dismiss close button element.\012\012### Slots:\012* `content`: The content of the alert.\012* `heading`: Alerts can also contain primary alert heading.\012";}s:30:"varbase_components:input-email";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Input Email";s:6:"status";s:12:"experimental";s:11:"description";s:11:"Input Email";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:4:"size";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-email/input-email.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:input-email";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-email";s:11:"machineName";s:11:"input-email";s:7:"library";a:0:{}s:8:"template";s:16:"input-email.twig";s:13:"documentation";s:14:"# Input Email\012";}s:30:"varbase_components:input-radio";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Input radio";s:6:"status";s:12:"experimental";s:11:"description";s:11:"Input radio";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:4:"size";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-radio/input-radio.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:input-radio";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-radio";s:11:"machineName";s:11:"input-radio";s:7:"library";a:0:{}s:8:"template";s:16:"input-radio.twig";s:13:"documentation";s:14:"# Input radio\012";}s:33:"varbase_components:input-checkbox";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Checkbox";s:6:"status";s:12:"experimental";s:11:"description";s:8:"Checkbox";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:96:"Use to add extra Bootstrap utility classes or custom CSS classes over to this to this component.";}s:8:"children";a:2:{s:4:"type";s:6:"string";s:5:"title";s:8:"Children";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:116:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-checkbox/input-checkbox.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:33:"varbase_components:input-checkbox";s:14:"extension_type";r:14;s:4:"path";s:87:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-checkbox";s:11:"machineName";s:14:"input-checkbox";s:7:"library";a:0:{}s:8:"template";s:19:"input-checkbox.twig";s:13:"documentation";s:10:"# Checkbox";}s:31:"varbase_components:input-submit";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Input Submit";s:6:"status";s:12:"experimental";s:11:"description";s:12:"Input Submit";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:96:"Use to add extra Bootstrap utility classes or custom CSS classes over to this to this component.";}s:8:"children";a:2:{s:4:"type";s:6:"string";s:5:"title";s:8:"Children";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-submit/input-submit.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:input-submit";s:14:"extension_type";r:14;s:4:"path";s:85:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-submit";s:11:"machineName";s:12:"input-submit";s:7:"library";a:0:{}s:8:"template";s:17:"input-submit.twig";s:13:"documentation";s:15:"# Input Submit\012";}s:29:"varbase_components:input-date";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Input Date";s:6:"status";s:12:"experimental";s:11:"description";s:10:"Input Date";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:4:"size";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-date/input-date.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:input-date";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-date";s:11:"machineName";s:10:"input-date";s:7:"library";a:0:{}s:8:"template";s:15:"input-date.twig";s:13:"documentation";s:13:"# Input Date\012";}s:29:"varbase_components:breadcrumb";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Breadcrumb";s:6:"status";s:12:"experimental";s:11:"description";s:142:"Breadcrumb trail items that indicate the current page\342\200\231s location within a navigational hierarchy that automatically adds separators via CSS.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:10:"breadcrumb";a:4:{s:4:"type";s:5:"array";s:5:"title";s:10:"Breadcrumb";s:11:"description";s:22:"Breadcrumb trail items";s:7:"default";a:0:{}}s:7:"divider";a:4:{s:4:"type";s:6:"string";s:5:"title";s:7:"Divider";s:11:"description";s:276:"Dividers are automatically added in CSS through ::before and content. They can be changed by modifying a local CSS custom property --bs-breadcrumb-divider, or through the $breadcrumb-divider Sass variable \342\200\224 and $breadcrumb-divider-flipped for its RTL counterpart, if needed.";s:7:"default";s:0:"";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:47:"HTML attributes for the breadcrumb nav element.";}s:16:"items_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:30:"Dismiss close button attribute";s:11:"description";s:55:"HTML attributes for the Breadcrumb trail items element.";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/breadcrumb/breadcrumb.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:breadcrumb";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/breadcrumb";s:11:"machineName";s:10:"breadcrumb";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:84:"../modules/contrib/varbase_components/components/molecules/breadcrumb/breadcrumb.css";a:0:{}}}}s:8:"template";s:15:"breadcrumb.twig";s:13:"documentation";s:1721:"# Breadcrumb\012\012Breadcrumb trail items that indicate the current page\342\200\231s location within a navigational hierarchy that automatically adds separators via CSS.\012\012> ### [Bootstrap documentation on Breadcrumb](https://getbootstrap.com/docs/5.3/components/breadcrumb)\012> * [Unordered list with linked list items](https://getbootstrap.com/docs/5.3/components/breadcrumb/#example)\012> * [Dividers](https://getbootstrap.com/docs/5.3/components/breadcrumb/#dividers)\012> * [Accessibility: ARIA Authoring Practices Guide breadcrumb pattern](https://www.w3.org/WAI/ARIA/apg/patterns/breadcrumb/)\012\012s\012### Properties:\012* `breadcrumb`: Breadcrumb trail items.\012* `divider`: Dividers are automatically added in CSS through ::before and content. They can be changed by modifying a local CSS custom property --bs-breadcrumb-divider, or through the $breadcrumb-divider Sass variable \342\200\224 and $breadcrumb-divider-flipped for its RTL counterpart, if needed. \012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this component.\012\012### Available attributes:\012* `attributes`: HTML attributes for the breadcrumb nav element.\012* `items_attributes`: HTML attributes for the Breadcrumb trail items element.\012\012### Examples:\012\012**Example #1** Used in the `breadcrumb.html.twig` template\012```\012{% include 'varbase_components:breadcrumb' with {\012  breadcrumb: breadcrumb,\012} %}\012```\012\012**Example #2** Change the style of divider\012```\012{% include 'varbase_components:breadcrumb' with {\012  breadcrumb: breadcrumb,\012  divider: '>'\012} %}\012```\012\012**Example #3** Have more spacing\012```\012{% include 'varbase_components:breadcrumb' with {\012  breadcrumb: breadcrumb,\012  utility_classes: ['m-sm-2', 'm-md-3', 'm-xxl-5']\012} %}\012```";}s:23:"varbase_components:tabs";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Tabs";s:6:"status";s:12:"experimental";s:11:"description";s:4:"Tabs";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:5:"shape";a:3:{s:4:"type";s:6:"string";s:5:"title";s:5:"Shape";s:4:"enum";a:2:{i:0;s:4:"tabs";i:1;s:5:"pills";}}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:32:"varbase_components/bs-tab-script";}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/tabs/tabs.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:tabs";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/tabs";s:11:"machineName";s:4:"tabs";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:72:"../modules/contrib/varbase_components/components/molecules/tabs/tabs.css";a:0:{}}}s:12:"dependencies";a:2:{i:0;s:32:"varbase_components/bs-tab-script";i:1;s:11:"core/drupal";}}s:8:"template";s:9:"tabs.twig";s:13:"documentation";s:7:"# Tabs\012";}s:29:"varbase_components:list-group";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"List group";s:6:"status";s:12:"experimental";s:11:"description";s:10:"List Group";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:8:"html_tag";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"HTML tag";s:4:"enum";a:2:{i:0;s:2:"ul";i:1;s:2:"ol";}}s:5:"flush";a:2:{s:4:"type";s:7:"boolean";s:5:"title";s:5:"Flush";}s:10:"horizontal";a:2:{s:4:"type";s:7:"boolean";s:5:"title";s:10:"Horizontal";}s:14:"items_bg_color";a:2:{s:4:"type";s:6:"string";s:5:"title";s:107:"Items background color - '' - primary - secondary - success - danger - warning - info - dark - light - link";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/list-group/list-group.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:list-group";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/list-group";s:11:"machineName";s:10:"list-group";s:7:"library";a:0:{}s:8:"template";s:15:"list-group.twig";s:13:"documentation";s:13:"# List group\012";}s:25:"varbase_components:figure";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Figure";s:6:"status";s:12:"experimental";s:11:"description";s:6:"Figure";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:100:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/figure/figure.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:figure";s:14:"extension_type";r:14;s:4:"path";s:79:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/figure";s:11:"machineName";s:6:"figure";s:7:"library";a:0:{}s:8:"template";s:11:"figure.twig";s:13:"documentation";s:9:"# Figure\012";}s:32:"varbase_components:dropdown-menu";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:13:"Dropdown menu";s:6:"status";s:12:"experimental";s:11:"description";s:13:"Dropdown menu";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:109:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/dropdown/dropdown-menu.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:32:"varbase_components:dropdown-menu";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/dropdown";s:11:"machineName";s:13:"dropdown-menu";s:7:"library";a:1:{s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";i:2;s:11:"core/drupal";}}s:8:"template";s:18:"dropdown-menu.twig";s:13:"documentation";s:16:"# Dropdown menu\012";}s:26:"varbase_components:comment";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:7:"Comment";s:6:"status";s:12:"experimental";s:11:"description";s:7:"Comment";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Content Attributes";s:11:"description";s:40:"HTML attributes for the content element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:21:"_discovered_file_path";s:102:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/comment/comment.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:26:"varbase_components:comment";s:14:"extension_type";r:14;s:4:"path";s:80:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/comment";s:11:"machineName";s:7:"comment";s:7:"library";a:0:{}s:8:"template";s:12:"comment.twig";s:13:"documentation";s:10:"# Comment\012";}s:30:"varbase_components:input-color";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:11:"Input Color";s:6:"status";s:12:"experimental";s:11:"description";s:11:"Input Color";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:4:"size";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-color/input-color.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:30:"varbase_components:input-color";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-color";s:11:"machineName";s:11:"input-color";s:7:"library";a:0:{}s:8:"template";s:16:"input-color.twig";s:13:"documentation";s:15:"# Input Color\012\012";}s:29:"varbase_components:field-tags";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Field tags";s:6:"status";s:12:"experimental";s:11:"description";s:37:"Field tags with styled taxonomy terms";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:11:{s:13:"label_display";a:5:{s:4:"type";s:6:"string";s:5:"title";s:13:"Label display";s:11:"description";s:78:"Display the label of the field as (above, inline, hidden, or visually_hidden).";s:7:"default";s:6:"inline";s:4:"enum";a:5:{i:0;s:0:"";i:1;s:5:"above";i:2;s:6:"inline";i:3;s:6:"hidden";i:4;s:15:"visually_hidden";}}s:12:"label_hidden";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:12:"Label hidden";s:11:"description";s:39:"Whether to show the field label or not.";s:7:"default";b:1;}s:5:"label";a:3:{s:4:"type";s:6:"string";s:5:"title";s:5:"Label";s:11:"description";s:24:"The label for the field.";}s:5:"items";a:3:{s:4:"type";s:5:"array";s:5:"title";s:5:"Items";s:11:"description";s:72:"List of all the field items. Each item contains attributes, and content.";}s:11:"entity_type";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Entity type";s:11:"description";s:43:"The entity type to which the field belongs.";}s:10:"field_name";a:3:{s:4:"type";s:6:"string";s:5:"title";s:10:"Field name";s:11:"description";s:22:"The name of the field.";}s:10:"field_type";a:3:{s:4:"type";s:6:"string";s:5:"title";s:10:"Field type";s:11:"description";s:22:"The type of the field.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:64:"Use to add extra Bootstrap utility classes for the main wrapper.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title attributes";s:11:"description";s:30:"HTML attributes for the label.";}s:18:"content_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title attributes";s:11:"description";s:32:"HTML attributes for the content.";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/field-tags/field-tags.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:field-tags";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/field-tags";s:11:"machineName";s:10:"field-tags";s:7:"library";a:0:{}s:8:"template";s:15:"field-tags.twig";s:13:"documentation";s:14:"# Field tags\012\012";}s:33:"varbase_components:input-password";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:14:"Input password";s:6:"status";s:12:"experimental";s:11:"description";s:14:"Input password";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:4:"size";a:3:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}}}s:21:"_discovered_file_path";s:116:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-password/input-password.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:33:"varbase_components:input-password";s:14:"extension_type";r:14;s:4:"path";s:87:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/input-password";s:11:"machineName";s:14:"input-password";s:7:"library";a:0:{}s:8:"template";s:19:"input-password.twig";s:13:"documentation";s:17:"# Input password\012";}s:29:"varbase_components:pagination";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Pagination";s:6:"status";s:12:"experimental";s:11:"description";s:85:"Show pagination to indicate a series of related content exists across multiple pages.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:8:{s:4:"size";a:4:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:11:"description";s:94:"Fancy larger or smaller pagination? Add .pagination-lg or .pagination-sm for additional sizes.";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:2:"sm";i:2;s:2:"lg";}}s:9:"alignment";a:4:{s:4:"type";s:6:"string";s:5:"title";s:9:"Alignment";s:11:"description";s:112:"Change the alignment of pagination components with flex box utilities. For example, with .justify-content-center";s:4:"enum";a:5:{i:0;s:0:"";i:1;s:5:"start";i:2;s:3:"end";i:3;s:6:"center";i:4;s:8:"vertical";}}s:10:"heading_id";a:3:{s:4:"type";s:6:"string";s:5:"title";s:22:"Pagination heading ID.";s:7:"default";s:0:"";}s:5:"items";a:4:{s:4:"type";s:5:"array";s:5:"title";s:20:"List of pager items.";s:11:"description";s:120:"The list is keyed by the following elements (first, previous, next, last, pages) which they have href, attributes, text)";s:7:"default";a:0:{}}s:7:"current";a:3:{s:4:"type";s:6:"number";s:5:"title";s:12:"Current page";s:11:"description";s:36:"The page number of the current page.";}s:8:"ellipses";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Ellipses";s:11:"description";s:132:"If there are more pages than the quantity allows, then an ellipsis before or after the listed pages may be present. (previous, next)";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:125:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:43:"HTML attributes for the pagination element.";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/pagination/pagination.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:pagination";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/pagination";s:11:"machineName";s:10:"pagination";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:84:"../modules/contrib/varbase_components/components/molecules/pagination/pagination.css";a:0:{}}}}s:8:"template";s:15:"pagination.twig";s:13:"documentation";s:2560:"# Pagination\012\012Show pagination to indicate a series of related content exists across multiple pages.\012\012> ## Bootstrap Documentation on \012> * [Pagination](https://getbootstrap.com/docs/5.3/components/pagination)\012\012## Available variables (From Drupal views):\012* `heading_id`: Pagination heading ID.\012* `items`: List of pager items.\012*   The list is keyed by the following elements:\012*   - `first`: Item for the first page; not present on the first page of results.\012*   - `previous`: Item for the previous page; not present on the first page\012*     of results.\012*   - `next`: Item for the next page; not present on the last page of results.\012*   - `last`: Item for the last page; not present on the last page of results.\012*   - `pages`: List of pages, keyed by page number.\012*   Sub-sub elements:\012*   `items.first`, `items.previous`, `items.next`, `items.last`, and each item inside\012*   items.pages contain the following elements:\012*   - `href`: URL with appropriate query parameters for the item.\012*   - `attributes`: A keyed list of HTML attributes for the item.\012*   - `text`: The visible text used for the item link, such as `"Previous"`\012*     or `"Next"`.\012* `current`: The page number of the current page.\012* `ellipses`: If there are more pages than the quantity allows, then an ellipsis before or after the listed pages may be present.\012*   - `previous`: Present if the currently visible list of pages does not start\012*     at the first page.\012*   - `nex`: Present if the visible list of pages ends before the last page.\012\012## Available properties:\012* `size`: `sm`, `lg`\012* `alignment`: `start` | `end` | `center` | `vertical`.\012* `utility_classes`: An array of utility classes. Use this property to add extra Bootstrap utility classes or your custom class over to this to this component.\012\012## Available attributes:        \012* `attributes`: HTML attributes for the pagination element.\012\012## Available slots:\012* N/A \012\012\012**Example #1:** Use for displaying a pager.\012```\012{% include 'varbase_components:pagination' with {\012  items: items,\012  alignment: 'center',\012  utility_classes: ['mt-3']\012} %}\012```\012\012**Example #2:** Use for large pager.\012```\012{% include 'varbase_components:pagination' with {\012  items: items,\012  size: 'lg',\012  alignment: 'center',\012  utility_classes: ['mt-3']\012} %}\012```\012\012**Example #3:** Use for small pager.\012```\012{% include 'varbase_components:pagination' with {\012  items: items,\012  size: 'sm',\012  alignment: 'center',\012  utility_classes: ['mt-3']\012} %}\012```\012\012**Example #4:** Use in views mini-pager\012```\012{% include 'varbase_components:pagination' with {\012  utility_classes: ['mt-2']\012} %}\012```";}s:31:"varbase_components:navbar-brand";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Navbar brand";s:6:"status";s:12:"experimental";s:11:"description";s:19:"Navbar Branding log";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/navbar-brand/navbar-brand.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:navbar-brand";s:14:"extension_type";r:14;s:4:"path";s:85:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/navbar-brand";s:11:"machineName";s:12:"navbar-brand";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:88:"../modules/contrib/varbase_components/components/molecules/navbar-brand/navbar-brand.css";a:0:{}}}s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";i:2;s:11:"core/drupal";}}s:8:"template";s:17:"navbar-brand.twig";s:13:"documentation";s:41:"# Navbar brand\012\012Navbar Brand description\012";}s:43:"varbase_components:dynamic-responsive-image";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:24:"Dynamic Responsive Image";s:6:"status";s:12:"experimental";s:11:"description";s:226:"Generate (nearly) perfectly scaled (or cropped) images on-the-fly assumes the width of images is set in CSS, either directly in the wrapper-div or inherited through a parent element. Any grid system will do just fine for this.";s:5:"group";s:24:"Dynamic Responsive Image";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:11:{s:3:"url";a:3:{s:4:"type";s:6:"string";s:5:"title";s:12:"Optional URL";s:11:"description";s:43:"An optional URL the image can be linked to.";}s:5:"width";a:3:{s:4:"type";s:6:"string";s:5:"title";s:14:"Original Width";s:11:"description";s:32:"The original width of the image.";}s:6:"height";a:3:{s:4:"type";s:6:"string";s:5:"title";s:15:"Original Height";s:11:"description";s:33:"The original height of the image.";}s:3:"alt";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"Alt Text";s:11:"description";s:27:"The alt text for the image.";}s:4:"data";a:3:{s:4:"type";s:6:"object";s:5:"title";s:4:"Data";s:11:"description";s:32:"json encoded drimage data object";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:64:"Use to add extra Bootstrap utility classes for the main wrapper.";}s:15:"item_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:44:"The Dynamic Responsive Image Item Attributes";s:11:"description";s:45:"HTML attributes for the item wrapper element.";}s:25:"picture_source_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:25:"Picture Source Attributes";s:11:"description";s:47:"HTML attributes for the picture source element.";}s:22:"picture_img_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:24:"Picture Image Attributes";s:11:"description";s:46:"HTML attributes for the picture image element.";}s:14:"url_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:14:"URL Attributes";s:11:"description";s:36:"HTML attributes for the URL element.";}s:23:"noscript_img_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:30:"No JavaScript Image Attributes";s:11:"description";s:52:"HTML attributes for the No JavaScript Image element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:33:"drimage_improved/drimage_improved";}}s:21:"_discovered_file_path";s:136:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/dynamic-responsive-image/dynamic-responsive-image.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:43:"varbase_components:dynamic-responsive-image";s:14:"extension_type";r:14;s:4:"path";s:97:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/dynamic-responsive-image";s:11:"machineName";s:24:"dynamic-responsive-image";s:7:"library";a:1:{s:12:"dependencies";a:2:{i:0;s:33:"drimage_improved/drimage_improved";i:1;s:11:"core/drupal";}}s:8:"template";s:29:"dynamic-responsive-image.twig";s:13:"documentation";s:1274:"# Dynamic Responsive Image\012\012Varbase Components implementation to display a dynamic responsive image\012\012Generate (nearly) perfectly scaled (or cropped) images on-the-fly assumes the width of images is set in CSS, either directly in the wrapper-div or inherited through a parent element. Any grid system will do just fine for this.\012\012This is an implementation for single directory component for the [Dynamic Responsive Image (or drimage)](https://www.drupal.org/project/drimage) module.\012\012Created by [Wesley Sandra (weseze)](https://www.drupal.org/u/weseze)\012\012### Properties:\012* `url`: An optional URL the image can be linked to.\012* `width`: The original width of the image.\012* `height`: The original height of the image.\012* `alt`: The alt text for the image.\012* `data`: json encoded drimage data object\012* `utility_classes`: Use to add extra Bootstrap utility classes for the main wrapper.\012\012### attributes:\012* `item_attributes`: HTML attributes for the item wrapper element.\012* `picture_source_attributes`: HTML attributes for the picture source element.\012* `picture_img_attributes`: HTML attributes for the picture image element.\012* `url_attributes`: HTML attributes for the URL element.\012* `noscript_img_attributes`: HTML attributes for the No JavaScript Image element.\012\012### slots:\012 * N/A\012";}s:29:"varbase_components:page-title";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:10:"Page title";s:6:"status";s:12:"experimental";s:11:"description";s:95:"The Title component is responsible for rendering the page's main heading using the h1 HTML tag.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:6:{s:5:"title";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Title";s:11:"description";s:46:"The page title, for use in the actual content.";s:7:"default";s:0:"";}s:7:"display";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Display Heading";s:11:"description";s:123:"When you need a heading to stand out, consider using a display heading\342\200\224a larger, slightly more opinionated heading style.";s:7:"default";s:0:"";s:4:"enum";a:7:{i:0;s:0:"";i:1;s:9:"display-1";i:2;s:9:"display-2";i:3;s:9:"display-3";i:4;s:9:"display-4";i:5;s:9:"display-5";i:6;s:9:"display-6";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:125:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this to this component.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:38:"HTML attributes for the title element.";}s:12:"title_prefix";a:1:{s:4:"type";s:5:"array";}s:12:"title_suffix";a:1:{s:4:"type";s:5:"array";}}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/page-title/page-title.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:29:"varbase_components:page-title";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/page-title";s:11:"machineName";s:10:"page-title";s:7:"library";a:0:{}s:8:"template";s:15:"page-title.twig";s:13:"documentation";s:1804:"# Page Title\012\012The Page Title component is responsible for rendering the page's main heading using the h1 HTML tag.\012\012> ## Bootstrap Documentation on Page Title\012> * [Headings](https://getbootstrap.com/docs/5.3/content/typography/#headings)\012> * [Display Headings](https://getbootstrap.com/docs/5.3/content/typography/#display-headings)\012\012## Properties:\012* `title`: The page title, for use in the actual content.\012* `display`: When you need a heading to stand out, consider using a display\012   heading\342\200\224a larger, slightly more opinionated heading style.\012   optional values are:\012   ( display-1, display-2, display-3, display-4, display-5, display-6)\012* `utility_classes`: An array of utility classes. Use this property to add\012   extra Bootstrap utility classes or your custom class over to this to this component.\012\012## Attributes:        \012* `title_attributes`: HTML attributes for the page title element.\012\012## Variables:        \012* `title_prefix`: Additional output populated by modules, intended to be\012                 displayed in front of the main title tag that appears in the template.\012* `title_suffix`: Additional output populated by modules, intended to be\012                 displayed after the main title tag that appears in the template.\012\012## Slots:\012* N/A\012\012## Examples\012Used in the `page-title.html.twig` default theme implementation for a page title.\012\012**Example #1:** Normal Page title \012```\012  {% include 'varbase_components:page-title' %}\012```\012\012**Example #2:** Have a Bootstrap display class with the page title.\012```\012  {% include 'varbase_components:page-title' with {\012      display: 'display-1'\012    }\012  %}\012```\012\012**Example #3:** Have custom title class with the page title.\012```\012  {% include 'varbase_components:page-title' with {\012      utility_classes: ['custom-section-title1', 'custom-title2']\012    }\012  %}\012```\012";}s:27:"varbase_components:nav-item";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Nav item";s:6:"status";s:12:"experimental";s:11:"description";s:8:"Nav item";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:9:"container";a:4:{s:4:"type";s:6:"string";s:5:"title";s:9:"Container";s:11:"description";s:14:"container type";s:4:"enum";a:2:{i:0;s:5:"fixed";i:1;s:5:"fluid";}}s:5:"color";a:4:{s:4:"type";s:6:"string";s:5:"title";s:5:"Color";s:11:"description";s:5:"Color";s:4:"enum";a:2:{i:0;s:5:"light";i:1;s:4:"dark";}}s:9:"placement";a:5:{s:4:"type";s:6:"string";s:5:"title";s:9:"Placement";s:11:"description";s:9:"Placement";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:9:"fixed-top";i:2;s:12:"fixed-bottom";i:3;s:10:"sticky-top";}}s:13:"navbar_expand";a:4:{s:4:"type";s:6:"string";s:5:"title";s:6:"Expand";s:11:"description";s:15:"Expanded navbar";s:4:"enum";a:4:{i:0;s:2:"sm";i:1;s:2:"md";i:2;s:2:"lg";i:3;s:2:"xl";}}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:104:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/nav-item/nav-item.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:27:"varbase_components:nav-item";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/nav-item";s:11:"machineName";s:8:"nav-item";s:7:"library";a:1:{s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";i:2;s:11:"core/drupal";}}s:8:"template";s:13:"nav-item.twig";s:13:"documentation";s:11:"# Nav item\012";}s:28:"varbase_components:accordion";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:9:"Accordion";s:6:"status";s:12:"experimental";s:11:"description";s:197:"Build vertically collapsing accordions in combination with our Collapse JavaScript plugin. Accordion component, see Bootstrap Documentation - https://getbootstrap.com/docs/5.3/components/accordion/";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:12:{s:5:"title";a:4:{s:4:"type";s:6:"string";s:5:"title";s:15:"Accordion title";s:11:"description";s:26:"The title of the accordion";s:7:"default";s:0:"";}s:9:"title_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Header tag";s:11:"description";s:64:"The HTML (h1, h2, h3, h4, h5, or h6) title of the accordion tag.";s:7:"default";s:2:"h2";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:12:"accordion_id";a:4:{s:4:"type";s:6:"string";s:5:"title";s:12:"Accordion ID";s:11:"description";s:38:"Unique ID for the accordion component.";s:7:"default";s:0:"";}s:10:"header_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Header tag";s:11:"description";s:71:"The HTML (h1, h2, h3, h4, h5, or h6) header tag of the accordion items.";s:7:"default";s:2:"h4";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:5:"items";a:4:{s:4:"type";s:5:"array";s:5:"title";s:5:"Items";s:11:"description";s:278:"An array of accordion items inside the accordion. Each accordion item is an object that has (header, body) slots, with (id, header_tag, collapse, expanded, utility_classes, header_utility_classes, body_utility_classes, attributes, header_attributes, body_attributes) properties.";s:7:"default";a:0:{}}s:19:"expanded_item_index";a:5:{s:4:"type";s:6:"number";s:5:"title";s:19:"Expanded item index";s:11:"description";s:106:"The index of the accordion item which is opened by default. (0 = no item, 1 = first item, 2 = second item)";s:7:"default";i:0;s:3:"min";i:0;}s:10:"toggle_all";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:15:"Show Toggle All";s:11:"description";s:75:"Have an expand all or collapse all option as [expand all] or [collapse all]";s:7:"default";b:0;}s:5:"flush";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:5:"Flush";s:11:"description";s:57:"True if the accordion has no background color or borders.";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:132:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the root accordion wrapper.";}s:21:"title_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:123:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the title element.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:55:"HTML attributes for the root accordion wrapper element.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:48:"HTML attributes for the accordion title element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:106:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/accordion/accordion.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:28:"varbase_components:accordion";s:14:"extension_type";r:14;s:4:"path";s:82:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/accordion";s:11:"machineName";s:9:"accordion";s:7:"library";a:2:{s:2:"js";a:1:{s:81:"../modules/contrib/varbase_components/components/molecules/accordion/accordion.js";a:0:{}}s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";i:2;s:11:"core/drupal";}}s:8:"template";s:14:"accordion.twig";s:13:"documentation";s:2011:"# Accordion\012\012Build vertically collapsing accordions in combination with our Collapse JavaScript plugin.\012\012> ### [Bootstrap documentation on Accordion](https://getbootstrap.com/docs/5.3/components/accordion/)\012> * [Example](https://getbootstrap.com/docs/5.3/components/accordion/#example)\012> * [Flush](https://getbootstrap.com/docs/5.3/components/accordion/#flush)\012> * [Always open](https://getbootstrap.com/docs/5.3/components/accordion/#always-open)\012> * [Accessibility](https://getbootstrap.com/docs/5.3/components/accordion/#accessibility)\012\012\012### Available properties:\012* `title`: The title of the accordion.\012* `title_tag`: The HTML (h1, h2, h3, h4, h5, or h6) title of the accordion tag.\012* `accordion_id`: Unique ID for the accordion component.\012* `header_tag`: The HTML (h1, h2, h3, h4, h5, or h6) header tag of the accordion items.\012* `items`: An array of accordion items inside the accordion.\012         Each accordion item is an object that has (header, body) slots,\012         with (id, header_tag, collapse, expanded, utility_classes, header_utility_classes,\012         body_utility_classes, attributes, header_attributes, body_attributes) properties.\012* `expanded_item_index`: The index of the accordion item which is opened by default.\012                       (0 = no item, 1 = first item, 2 = second item)\012* `toggle_all`: Have an expand all or collapse all option as [expand all] or [collapse all].\012* `flush`: True if the accordion has no background color or borders.\012* `utility_classes`: An array of utility classes that can be used to add extra\012                   Bootstrap utility classes or custom classes to the root accordion wrapper.\012* `title_utility_classes`: An array of utility classes that can be used to add extra\012                         Bootstrap utility classes or custom classes to the title element.\012\012### Available attributes:\012* `attributes`: HTML attributes for the root accordion wrapper element.\012* `title_attributes`: HTML attributes for the accordion title element.\012\012### Available slots:\012* N/A";}s:26:"varbase_components:callout";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:7:"Callout";s:6:"status";s:12:"experimental";s:11:"description";s:100:"Call out specific text from the content. These are intended to draw priority attention to that text.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:4:"type";a:5:{s:4:"type";s:6:"string";s:5:"title";s:12:"Callout type";s:11:"description";s:31:"Predefined callout type styles.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:15:"bs-callout-info";i:2;s:18:"bs-callout-warning";i:3;s:17:"bs-callout-danger";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:40:"HTML attributes for the callout element.";}}}s:5:"slots";a:1:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:15:"Callout content";s:11:"description";s:27:"The content of the callout.";}}s:21:"_discovered_file_path";s:102:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/callout/callout.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:26:"varbase_components:callout";s:14:"extension_type";r:14;s:4:"path";s:80:"/var/www/docroot/modules/contrib/varbase_components/components/molecules/callout";s:11:"machineName";s:7:"callout";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:78:"../modules/contrib/varbase_components/components/molecules/callout/callout.css";a:0:{}}}}s:8:"template";s:12:"callout.twig";s:13:"documentation";s:1658:"# Callout\012\012Call out specific text from the content. These are intended to draw priority attention to that text.\012\012Callout is not part of Bootstrap 5, It is part of [Creating your own](https://getbootstrap.com/docs/5.3/customize/components/#creating-your-own). They built it as a custom for thier docs so thier messages to you stand out. It has three variants via modifier classes.\012\012### Properties:\012* `type`: Predefined callout type styles.\012         (''|bs-callout-info|bs-callout-warning|bs-callout-danger), If not provided the fallback default callout style will apply.\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over to this component.\012\012### Attributes:\012 * `attributes`: HTML attributes for the callout element.\012\012### Slots:\012* `content`: The content of the callout.\012\012\012### Examples:\012\012**Example #1** Default callout\012```\012{% include 'varbase_components:callout' with {\012  content: '<strong>Default callout.</strong> Example text to show it in action.'\012} %}\012```\012\012**Example #2** Info callout\012```\012{% include 'varbase_components:callout' with {\012  type: 'bs-callout-info',\012  content: '<strong>This is an info callout.</strong> Example text to show it in action.'\012} %}\012```\012\012**Example #3** Warning callout\012```\012{% include 'varbase_components:callout' with {\012  type: 'bs-callout-warning',\012  content: '<strong>This is a warning callout.</strong> Example text to show it in action.'\012} %}\012```\012\012**Example #3** Danger callout\012```\012{% include 'varbase_components:callout' with {\012  type: 'bs-callout-danger',\012  content: '<strong>This is a danger callout.</strong> Example text to show it in action.'\012} %}\012```\012";}s:34:"varbase_components:page-user-login";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:15:"Page User Login";s:6:"status";s:12:"experimental";s:11:"description";s:30:"The user login page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:114:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-login/page-user-login.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:34:"varbase_components:page-user-login";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-login";s:11:"machineName";s:15:"page-user-login";s:7:"library";a:0:{}s:8:"template";s:20:"page-user-login.twig";s:13:"documentation";s:50:"# Page User Login\012\012The user login page component.\012";}s:37:"varbase_components:page-user-register";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:18:"Page User Register";s:6:"status";s:12:"experimental";s:11:"description";s:33:"The user register page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:120:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-register/page-user-register.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:37:"varbase_components:page-user-register";s:14:"extension_type";r:14;s:4:"path";s:87:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-register";s:11:"machineName";s:18:"page-user-register";s:7:"library";a:0:{}s:8:"template";s:23:"page-user-register.twig";s:13:"documentation";s:56:"# Page User Register\012\012The user register page component.\012";}s:34:"varbase_components:page-user-reset";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:15:"Page User Reset";s:6:"status";s:12:"experimental";s:11:"description";s:30:"The user reset Page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:114:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-reset/page-user-reset.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:34:"varbase_components:page-user-reset";s:14:"extension_type";r:14;s:4:"path";s:84:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-reset";s:11:"machineName";s:15:"page-user-reset";s:7:"library";a:0:{}s:8:"template";s:20:"page-user-reset.twig";s:13:"documentation";s:50:"# Page User Reset\012\012The user reset Page component.\012";}s:37:"varbase_components:page-user-password";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:18:"Page User Password";s:6:"status";s:12:"experimental";s:11:"description";s:33:"The user password page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:120:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-password/page-user-password.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:37:"varbase_components:page-user-password";s:14:"extension_type";r:14;s:4:"path";s:87:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-password";s:11:"machineName";s:18:"page-user-password";s:7:"library";a:0:{}s:8:"template";s:23:"page-user-password.twig";s:13:"documentation";s:56:"# Page User Password\012\012The user password page component.\012";}s:23:"varbase_components:page";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Page";s:6:"status";s:12:"experimental";s:11:"description";s:19:"The page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:92:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page/page.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:page";s:14:"extension_type";r:14;s:4:"path";s:73:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page";s:11:"machineName";s:4:"page";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:68:"../modules/contrib/varbase_components/components/pages/page/page.css";a:0:{}}}}s:8:"template";s:9:"page.twig";s:13:"documentation";s:28:"# Page\012\012The page component.\012";}s:33:"varbase_components:page-user-edit";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:14:"Page User Edit";s:6:"status";s:12:"experimental";s:11:"description";s:29:"The user edit page component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:2:{s:8:"branding";a:3:{s:4:"type";s:5:"array";s:5:"title";s:8:"Branding";s:11:"description";s:14:"Site branding.";}s:10:"navigation";a:3:{s:4:"type";s:5:"array";s:5:"title";s:10:"navigation";s:11:"description";s:16:"site navigation.";}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-edit/page-user-edit.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:33:"varbase_components:page-user-edit";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/pages/page-user-edit";s:11:"machineName";s:14:"page-user-edit";s:7:"library";a:0:{}s:8:"template";s:19:"page-user-edit.twig";s:13:"documentation";s:48:"# Page User Edit\012\012The user edit page component.\012";}s:26:"varbase_components:heading";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:7:"Heading";s:6:"status";s:12:"experimental";s:11:"description";s:56:"All HTML headings, `<h1>` through `<h6>`, are available.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:8:"html_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:8:"HTML tag";s:11:"description";s:40:"HTML header tag (h1, h2, h3, h4, h5, h6)";s:7:"default";s:2:"h1";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:7:"display";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Display Heading";s:11:"description";s:123:"When you need a heading to stand out, consider using a display heading\342\200\224a larger, slightly more opinionated heading style.";s:7:"default";s:0:"";s:4:"enum";a:7:{i:0;s:0:"";i:1;s:9:"display-1";i:2;s:9:"display-2";i:3;s:9:"display-3";i:4;s:9:"display-4";i:5;s:9:"display-5";i:6;s:9:"display-6";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:40:"HTML attributes for the heading element.";}}}s:5:"slots";a:1:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:29:"Content text for the heading.";}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/heading/heading.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:26:"varbase_components:heading";s:14:"extension_type";r:14;s:4:"path";s:76:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/heading";s:11:"machineName";s:7:"heading";s:7:"library";a:0:{}s:8:"template";s:12:"heading.twig";s:13:"documentation";s:2049:"# Heading\012\012All HTML headings, `<h1>` through `<h6>`, are available.\012\012> #### [Bootstrap Documentation on Heading](https://getbootstrap.com/docs/5.3/content/typography/#headings)\012> * [Headings](https://getbootstrap.com/docs/5.3/content/typography/#headings)\012> * [Display headings](https://getbootstrap.com/docs/5.3/content/typography/#display-headings)\012\012## Properties:\012* `html_tag` : The HTML tag to use for the header.\012               Defaults to h1 (h1|h2|h3|h4|h5|h6)\012* `display`: When you need a heading to stand out, consider using a display\012             heading\342\200\224a larger, slightly more opinionated heading style.\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012 * `attributes`: Attributes array.\012\012## Slots:\012 * `content`: Content text for the heading.\012\012## Examples\012\012**Example #1:** Have a heading for the h1 page title\012```\012{% include 'varbase_components:heading' with {\012    html_tag: 'h1',\012    content: title|render|striptags|trim,\012    attributes: title_attributes,\012    utility_classes: classes\012  }\012%}\012```\012\012**Example #2:** Use for the heading of a block\012```\012{% include 'varbase_components:heading' with {\012    html_tag: heading_tag,\012    content: heading_text|render|striptags|trim,\012    attributes: []\012  }\012%}\012```\012\012**Example #3:** Use in views title\012```\012{% embed "varbase_components:heading" with {\012  attributes: title_attributes,\012  content: label,\012  html_tag: 'h2'\012} %}\012{% endembed %}\012```\012\012**Example #4** Have title with utility classes\012```\012{% include "varbase_components:heading" with {\012  attributes: heading_attributes,\012  html_tag: 'h2',\012  content: heading,\012  utility_classes: ['rich-heading', 'mb-2']\012} %}\012```\012\012**Example #5** Heading for the the alert message\012```\012\011{% if heading|render|striptags|trim is not empty %}\012\011\011{% include "varbase_components:heading" with {\012\011\011\011html_tag: 'h4',\012\011\011\011content: heading|render|striptags|trim,\012\011\011\011utility_classes: ['alert-heading']\012\011\011} only %}\012\011{% endif %}\012```";}s:25:"varbase_components:select";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Select";s:6:"status";s:12:"experimental";s:11:"description";s:6:"Select";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/select/select.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:select";s:14:"extension_type";r:14;s:4:"path";s:75:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/select";s:11:"machineName";s:6:"select";s:7:"library";a:0:{}s:8:"template";s:11:"select.twig";s:13:"documentation";s:9:"# Select\012";}s:33:"varbase_components:accordion-item";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:14:"Accordion Item";s:6:"status";s:12:"experimental";s:11:"description";s:69:"An accordion item component with accordion header and accordion body.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:15:{s:7:"item_id";a:4:{s:4:"type";s:6:"string";s:5:"title";s:7:"Item ID";s:11:"description";s:37:"The target ID for the accordion item.";s:7:"default";s:0:"";}s:12:"accordion_id";a:4:{s:4:"type";s:6:"string";s:5:"title";s:12:"Accordion ID";s:11:"description";s:38:"Unique ID for the accordion component.";s:7:"default";s:0:"";}s:10:"header_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:10:"Header tag";s:11:"description";s:48:"The HTML (h1, h2, h3, h4, h5, or h6) header tag.";s:7:"default";s:2:"h4";s:4:"enum";a:6:{i:0;s:2:"h1";i:1;s:2:"h2";i:2;s:2:"h3";i:3;s:2:"h4";i:4;s:2:"h5";i:5;s:2:"h6";}}s:11:"collapsable";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:26:"Collapsable Accordion item";s:11:"description";s:47:"Have a collapsed or collapsable accordion item.";s:7:"default";b:1;}s:8:"expanded";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Expanded";s:11:"description";s:35:"Set the accordion item as expanded.";s:7:"default";b:1;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:137:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the root accordion item wrapper.";}s:22:"header_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:22:"Header Utility Classes";s:7:"default";a:0:{}s:11:"description";s:134:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the accordion header wrapper.";}s:20:"body_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:20:"Body Utility Classes";s:7:"default";a:0:{}s:11:"description";s:132:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the accordion body wrapper.";}s:22:"button_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:29:"Header Button Utility Classes";s:7:"default";a:0:{}s:11:"description";s:133:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the accordion header button.";}s:24:"collapse_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:29:"Body collapse Utility Classes";s:7:"default";a:0:{}s:11:"description";s:141:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to the accordion body collapse wrapper.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:60:"HTML attributes for the root accordion item wrapper element.";}s:17:"header_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:17:"Header Attributes";s:11:"description";s:57:"HTML attributes for the accordion header wrapper element.";}s:15:"body_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:15:"Body Attributes";s:11:"description";s:55:"HTML attributes for the accordion body wrapper element.";}s:17:"button_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:24:"Header Button Attributes";s:11:"description";s:56:"HTML attributes for the accordion header button element.";}s:19:"collapse_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:19:"Collapse Attributes";s:11:"description";s:82:"HTML attributes for the accordion collapse wrapper element for the accordion body.";}}}s:5:"slots";a:2:{s:6:"header";a:4:{s:4:"type";s:6:"string";s:5:"title";s:16:"Accordion header";s:11:"description";s:39:"The heading part of the accordion item.";s:7:"default";s:0:"";}s:4:"body";a:4:{s:4:"type";s:6:"string";s:5:"title";s:14:"Accordion body";s:11:"description";s:44:"The content body part of the accordion item.";s:7:"default";s:0:"";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";}}s:21:"_discovered_file_path";s:112:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/accordion-item/accordion-item.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:33:"varbase_components:accordion-item";s:14:"extension_type";r:14;s:4:"path";s:83:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/accordion-item";s:11:"machineName";s:14:"accordion-item";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:88:"../modules/contrib/varbase_components/components/atoms/accordion-item/accordion-item.css";a:0:{}}}s:12:"dependencies";a:3:{i:0;s:37:"varbase_components/bs-collapse-script";i:1;s:37:"varbase_components/bs-dropdown-script";i:2;s:11:"core/drupal";}}s:8:"template";s:19:"accordion-item.twig";s:13:"documentation";s:4257:"# Accordion item\012\012> ### [Bootstrap documentation on Accordion](https://getbootstrap.com/docs/5.3/components/accordion/)\012> * [Example](https://getbootstrap.com/docs/5.3/components/accordion/#example)\012> * [Flush](https://getbootstrap.com/docs/5.3/components/accordion/#flush)\012> * [Always open](https://getbootstrap.com/docs/5.3/components/accordion/#always-open)\012> * [Accessibility](https://getbootstrap.com/docs/5.3/components/accordion/#accessibility)\012\012\012## Available properties:\012* `id`: The target ID for the accordion item.\012* `header_tag`: The HTML (h1, h2, h3, h4, h5, or h6) header tag.\012* `collapsable`: Have a collapsed or collapsable accordion item.\012* `expanded`: Set the accordion item as expanded.\012* `utility_classes`: An array of utility classes that can be used to\012                    add extra Bootstrap utility classes or custom\012                    classes to the root accordion item wrapper.\012* `header_utility_classes`: An array of utility classes that can be used to\012                    add extra Bootstrap utility classes or custom\012                    classes to the accordion header wrapper.\012* `body_utility_classes`: An array of utility classes that can be used to\012                    add extra Bootstrap utility classes or custom\012                    classes to the accordion body wrapper.\012* `button_utility_classes`: An array of utility classes that can be used to\012                    add extra Bootstrap utility classes or custom\012                    classes to the accordion header button.\012* `collapse_utility_classes`: An array of utility classes that can be used to\012                    add extra Bootstrap utility classes or custom\012                    classes to the accordion body collapse wrapper.\012\012## Available attributes:\012* `attributes`: HTML attributes for the root accordion item wrapper element.\012* `header_attributes`: HTML attributes for the accordion header wrapper element.\012* `body_attributes`: HTML attributes for the accordion body wrapper element.\012* `button_attributes`: HTML attributes for the accordion header button element.\012* `collapse_attributes`: HTML attributes for the accordion collapse wrapper element for the accordion body.\012\012## Available slots:\012* `header`: Accordion header - The heading part of the accordion item.\012* `body`: Accordion body - The content body part of the accordion item.\012\012\012## Examples:\012\012### Example #1\012Accordion item 1 with accordion test.\012```\012  <div id="accordion-test" class="accordion">\012      {% include "varbase_components:accordion-item" with {\012        item_id: 'item-1',\012        accordion_id: 'accordion-test',\012        header_tag: 'h4',\012        collapsable: true,\012        expanded: false,\012        header: 'Accordion header',\012        body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non sapien lacinia, pellentesque elit sit amet, tempor orci.',\012      } only %}\012  </div>\012```\012\012### Example #2\012Expanded 2nd accordion item.\012```\012  <div id="accordion-512" class="accordion">\012      {% include "varbase_components:accordion-item" with {\012        item_id: 'item-34',\012        accordion_id: 'accordion-512',\012        header_tag: 'h4',\012        collapsable: true,\012        expanded: false,\012        header: 'Accordion header',\012        body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non sapien lacinia, pellentesque elit sit amet, tempor orci.',\012      } only %}\012\012      {% include "varbase_components:accordion-item" with {\012        item_id: 'item-802',\012        accordion_id: 'accordion-512',\012        header_tag: 'h4',\012        collapsable: true,\012        expanded: true,\012        header: 'Accordion header',\012        body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non sapien lacinia, pellentesque elit sit amet, tempor orci.',\012      } only %}\012  </div>\012```\012\012### Example #3\012Looping over the items array with list of accordion items.\012```\012  <div class="accordion">\012    {% for item in items %}\012      {% include "varbase_components:accordion-item" with {\012        item_id: item.id,\012        accordion_id: accordion_id,\012        header_tag: header_tag,\012        collapsable: item.collapsable,\012        expanded: loop.index == expanded_item_index ? true : false,\012        header: item.header,\012        body: item.body,\012      } only %}\012    {% endfor %}\012  </div>\012```";}s:26:"varbase_components:spinner";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:7:"Spinner";s:6:"status";s:12:"experimental";s:11:"description";s:124:"Indicate the loading state of a component or page with Bootstrap spinners, built entirely with HTML, CSS, and no JavaScript.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:8:{s:8:"html_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:8:"HTML tag";s:11:"description";s:33:"Having the spinner as div or span";s:7:"default";s:3:"div";s:4:"enum";a:2:{i:0;s:3:"div";i:1;s:4:"span";}}s:4:"type";a:5:{s:4:"type";s:6:"string";s:5:"title";s:4:"Type";s:11:"description";s:187:"Use the border spinners for a lightweight loading indicator. If you do not fancy a border spinner, switch to the grow spinner. While it does not technically spin, it does repeatedly grow!";s:7:"default";s:6:"border";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:6:"border";i:2;s:4:"grow";}}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:5:"Color";s:11:"description";s:92:"Built with current Color, so you can easily change its appearance with text color utilities.";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:6:"danger";i:5;s:7:"warning";i:6;s:4:"info";i:7;s:4:"dark";i:8;s:5:"light";}}s:4:"size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:11:"description";s:72:"Make a smaller spinner that can quickly be used within other components.";s:7:"default";s:0:"";s:4:"enum";a:2:{i:0;s:0:"";i:1;s:2:"sm";}}s:13:"hidden_status";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:13:"Hidden status";s:11:"description";s:30:"Hidden spinner status message.";s:7:"default";b:1;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:40:"HTML attributes for the Spinner element.";}s:25:"spinner_status_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:25:"Spinner Status Attributes";s:11:"description";s:47:"HTML attributes for the Spinner status element.";}}}s:5:"slots";a:1:{s:7:"content";a:4:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:15:"Spinner content";s:8:"examples";a:3:{i:0;s:10:"Processing";i:1;s:6:"Saving";i:2;s:7:"Loading";}}}s:21:"_discovered_file_path";s:98:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/spinner/spinner.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:26:"varbase_components:spinner";s:14:"extension_type";r:14;s:4:"path";s:76:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/spinner";s:11:"machineName";s:7:"spinner";s:7:"library";a:0:{}s:8:"template";s:12:"spinner.twig";s:13:"documentation";s:2393:"# Spinner\012\012Indicate the loading state of a component or page with Bootstrap spinners, built entirely with HTML, CSS, and no JavaScript.\012\012> ### [Bootstrap Documentation on Spinners](https://getbootstrap.com/docs/5.3/components/spinners/)\012> * [Border spinner](https://getbootstrap.com/docs/5.3/components/spinners/#border-spinner)\012> * [Growing spinner](https://getbootstrap.com/docs/5.3/components/spinners/#growing-spinner)\012> * [Colors](https://getbootstrap.com/docs/5.3/components/spinners/#colors)\012> * [Size](https://getbootstrap.com/docs/5.3/components/spinners/#size)\012> * [Hidden Status](https://getbootstrap.com/docs/5.3/components/spinners/#buttons)\012\012### Properties:\012* `html_tag`: Having the spinner as div or span.\012* `type`: Use the border spinners for a lightweight loading indicator. If you do not fancy a border spinner, switch to the grow spinner. While it does not technically spin, it does repeatedly grow!\012* `color`: Built with current Color, so you can easily change its appearance with text color utilities.\012         (primary|secondary|success|danger|warning|info|dark|light)\012* `size`: Make a smaller spinner that can quickly be used within other components.\012* `hidden_status`: Hidden spinner status message.\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012### Attributes:\012* `attributes`: HTML attributes for the Spinner element.\012* `spinner_status_attributes`: HTML attributes for the Spinner status element.\012\012### Slots:\012* `content`: Spinner content.\012\012### Examples\012**Example #1:** Secondary Spinner\012```\012  {% include 'varbase_components:spinner' with {\012    color: 'secondary',\012    content: 'Loading ...'|t,\012  } %}\012```\012\012**Example #2:** Grow Spinner\012```\012  {% include 'varbase_components:spinner' with {\012    type: 'grow',\012    content: 'Please, waite ...'|t,\012    color: 'info',\012  } %}\012```\012\012**Example #3:** Small saving border spinner with status\012```\012{% include 'varbase_components:spinner' with {\012    color: 'primary',\012    type: 'border',\012    content: 'Saving ...',\012    size: 'sm',\012    hidden_status: false\012  } %}\012```\012\012**Example #4:** Small saving grow spinner with status\012```\012  {% include 'varbase_components:spinner' with {\012    color: 'primary',\012    type: 'grow',\012    content: 'Saving ...'|t,\012    size: 'sm',\012    hidden_status: false\012  } %}\012```\012\012";}s:32:"varbase_components:field-comment";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:13:"Field Comment";s:6:"status";s:12:"experimental";s:11:"description";s:13:"Field comment";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}s:12:"title_prefix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title prefix";}s:12:"title_suffix";a:2:{s:4:"type";s:5:"array";s:5:"title";s:12:"title suffix";}}}s:21:"_discovered_file_path";s:110:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/field-comment/field-comment.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:32:"varbase_components:field-comment";s:14:"extension_type";r:14;s:4:"path";s:82:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/field-comment";s:11:"machineName";s:13:"field-comment";s:7:"library";a:0:{}s:8:"template";s:18:"field-comment.twig";s:13:"documentation";s:16:"# Field Comment\012";}s:23:"varbase_components:icon";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Icon";s:6:"status";s:12:"experimental";s:11:"description";s:14:"Bootstrap Icon";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:4:"name";a:4:{s:4:"type";s:6:"string";s:5:"title";s:9:"Icon name";s:11:"description";s:80:"The name of the icon in Bootstrap Icon library. (https://icons.getbootstrap.com)";s:7:"default";s:0:"";}s:4:"role";a:4:{s:4:"type";s:6:"string";s:5:"title";s:4:"Role";s:11:"description";s:94:"The accessibility role for the icon as string. (https://icons.getbootstrap.com/#accessibility)";s:7:"default";s:0:"";}s:3:"rtl";a:4:{s:4:"type";s:6:"string";s:5:"title";s:13:"RTL Icon name";s:11:"description";s:103:"If needed, The name of the Right to Left (RTL) icon replacement Bootstrap Icon for the default LTR one.";s:7:"default";s:0:"";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"attributes";s:11:"description";s:37:"HTML attributes for the icon element.";}}}s:21:"_discovered_file_path";s:92:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/icon/icon.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:icon";s:14:"extension_type";r:14;s:4:"path";s:73:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/icon";s:11:"machineName";s:4:"icon";s:7:"library";a:0:{}s:8:"template";s:9:"icon.twig";s:13:"documentation";s:1417:"# Icon\012\012> [Bootstrap Icons](https://icons.getbootstrap.com)\012\012Varbase implementation for Bootstrap icons.\012\012## Available properties:\012 - `name`: Icon name - The name of the icon in Bootstrap Icon library. (https://icons.getbootstrap.com)\012 - `role`: The accessibility role for the icon as string. (https://icons.getbootstrap.com/#accessibility)\012 - `rtl`: RTL Icon name - If needed, The name of the Right to Left (RTL) icon replacement Bootstrap Icon for the default LTR one.\012 - `utility_classes`: An array of utility classes that can be used to add extra\012                     Bootstrap utility classes or custom classes to this component.\012\012## Available attributes:\012* `attributes`: HTML attributes for the icon element.\012\012## Available slots:\012* N/A\012\012\012## Examples:\012\012### Example 1\012Bootstrap Icon for the stroke.\012\012```\012{% include 'varbase_components:icon' with { name: 'bi-chevron-right'} only %}\012```\012\012### Example 2\012Bootstrap Icon for a stroke and the right to left (RTL) replacement for it.\012\012```\012{% include 'varbase_components:icon' with { name: 'bi-chevron-right', rtl: 'bi-chevron-left', lang_dir: lang_dir} only %}\012```\012\012```\012{% include 'varbase_components:icon' with { name: 'bi-chevron-right', rtl: 'bi-chevron-left'} %}\012```\012\012### Example 3\012Bootstrap Icon for chevron with double down stokes and a role fo scroll.\012\012```\012{% include 'varbase_components:icon' with { name: 'bi-chevron-double-down', role: 'scroll' } only %}\012```\012\012";}s:27:"varbase_components:textarea";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Textarea";s:6:"status";s:12:"experimental";s:11:"description";s:28:"Text area type form element.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:14:{s:9:"resizable";a:5:{s:4:"type";s:6:"string";s:5:"title";s:9:"Resizable";s:11:"description";s:52:"An indicator for whether the text area is resizable.";s:7:"default";s:0:"";s:4:"enum";a:5:{i:0;s:0:"";i:1;s:4:"none";i:2;s:8:"vertical";i:3;s:10:"horizontal";i:4;s:4:"both";}}s:8:"required";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Required";s:11:"description";s:51:"An indicator for whether the text area is required.";s:7:"default";b:0;}s:5:"value";a:3:{s:4:"type";s:6:"string";s:5:"title";s:5:"Value";s:11:"description";s:22:"The text area content.";}s:4:"rows";a:3:{s:4:"type";s:6:"number";s:5:"title";s:4:"Rows";s:11:"description";s:43:"Specifies the number of visible text lines.";}s:4:"cols";a:3:{s:4:"type";s:6:"number";s:5:"title";s:4:"Cols";s:11:"description";s:56:"Specifies the visible width in average character widths.";}s:9:"maxlength";a:3:{s:4:"type";s:6:"number";s:5:"title";s:10:"Max Length";s:11:"description";s:107:"Specifies the maximum length (in characters) of a text area. By default, the maximum is 524,288 characters.";}s:11:"placeholder";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Placeholder";s:11:"description";s:72:"Specifies a short hint that describes the expected value of a text area.";}s:8:"readonly";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:9:"Read Only";s:11:"description";s:58:"Specifies whether the control may be modified by the user.";s:7:"default";b:0;}s:8:"disabled";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Disabled";s:11:"description";s:36:"Disables the control for user input.";s:7:"default";b:0;}s:16:"wrapper_html_tag";a:5:{s:4:"type";s:6:"string";s:5:"title";s:16:"Wrapper HTML tag";s:11:"description";s:29:"The HTML tag for the wrapper.";s:7:"default";s:3:"div";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:3:"div";i:2;s:4:"span";}}s:23:"wrapper_utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:23:"Wrapper utility classes";s:7:"default";a:0:{}s:11:"description";s:133:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over the wrapper div to this component.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:134:"An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over the form element to this component.";}s:18:"wrapper_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Wrapper Attributes";s:11:"description";s:40:"HTML attributes for the wrapper element.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:100:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/textarea/textarea.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:27:"varbase_components:textarea";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/textarea";s:11:"machineName";s:8:"textarea";s:7:"library";a:0:{}s:8:"template";s:13:"textarea.twig";s:13:"documentation";s:3469:"# Textarea\012\012Text area type form element.\012\012> #### [Bootstrap Documentation on Textareas](https://getbootstrap.com/docs/5.3/forms/floating-labels/#textareas)\012> * [Resizable textareas](https://git.drupalcode.org/project/drupal/-/blob/10.1.x/core/modules/system/css/components/resize.module.css) in **Drupal `~10`**\012> * [Utilizing more properties for the Textarea form element](https://git.drupalcode.org/project/drupal/-/blob/10.1.x/core/includes/form.inc#L382)\012> * [The TEXTAREA element by W3](https://www.w3.org/TR/html401/interact/forms.html#h-17.7)\012\012\012## Properties:\012* `resizable`: (none|vertical|horizontal|both) An indicator for whether the textarea is resizable.\012* `required`: (true|false) An indicator for whether the textarea is required.\012* `value`: The textarea content.\012* `rows`: Specifies the number of visible text lines.\012* `cols`: Specifies the visible width in average character widths.\012* `maxlength`: Specifies the maximum length (in characters) of a text area. By default, the maximum is 524,288 characters.\012* `placeholder`: Specifies a short hint that describes the expected value of a text area.\012* `readonly`: Specifies whether the control may be modified by the user.\012* `disabled`: Disables the control for user input.\012* `wrapper_html_tag`: (div|span) The HTML tag for the wrapper.\012* `wrapper_utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over the wrapper div to this component.\012* `utility_classes`: An array of utility classes. Use to add extra Bootstrap utility classes or custom CSS classes over the form element to this component.\012\012## Attributes:\012* `wrapper_attributes`: HTML attributes for the wrapper element.\012* `attributes`: HTML attributes for the `<textarea>` element.\012\012## Slots:\012* N/A\012\012\012### Examples\012\012#### Example #1: Basic use to match Drupal core and stable9 theme\012```\012{#\012/**\012 * @file\012 * Theme override for a 'textarea' #type form element.\012 *\012 * Available variables\012 * - wrapper_attributes: HTML attributes for the wrapper element.\012 * - attributes: HTML attributes for the <textarea> element.\012 * - resizable: An indicator for whether the textarea is resizable.\012 * - required: An indicator for whether the textarea is required.\012 * - value: The textarea content.\012 *\012 * @see template_preprocess_textarea()\012 */\012#}\012{% include 'varbase_components:textarea' with {\012    wrapper_attributes: wrapper_attributes,\012    attributes: attributes,\012    resizable: resizable|default('none'),\012    required: required|default(false),\012    value: value|default('')\012  }\012%}\012```\012Used in [Vartheme BS5](https://github.com/Vardot/vartheme_bs5/blob/3.0.x/templates/form/textarea.html.twig)\012\012#### Example #2: Textarea - Resize both\012```\012{%\012  include 'varbase_components:textarea' with {\012    resizable: 'both'\012    required: true,\012    value: "Vivamus hendrerit est sit amet vehicula tempus. Fusce non sollicitudin massa. Nam sollicitudin mollis ullamcorper.",\012    rows: 5,\012    cols: 80,\012    maxlength: 300,\012    placeholder: "Type test in this text area",\012    wrapper_html_tag: "div",\012    wrapper_utility_classes: ['p-sm-3'],\012    utility_classes: ['mt-3']\012  } \012%}\012```\012\012#### Example #3: Textarea - Resize none readonly but not disabled\012```\012{%\012 include 'varbase_components:textarea' with {\012    resizable: 'none'\012    required: true,\012    value: "Vivamus hendrerit est sit amet vehicula tempus. Fusce non sollicitudin massa. Nam sollicitudin mollis ullamcorper.",\012    readonly: true,\012    disabled: false\012  } \012%}\012```\012";}s:24:"varbase_components:input";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Input";s:6:"status";s:12:"experimental";s:11:"description";s:95:"Textual form controls `<input>`s an upgrade with custom styles, sizing, focus states, and more.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:8:{s:4:"type";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"HTML Input Type";s:11:"description";s:47:"Specifies the type `<input>` element to display";s:7:"default";s:4:"text";s:4:"enum";a:22:{i:0;s:6:"button";i:1;s:8:"checkbox";i:2;s:5:"color";i:3;s:4:"date";i:4;s:14:"datetime-local";i:5;s:5:"email";i:6;s:4:"file";i:7;s:6:"hidden";i:8;s:5:"image";i:9;s:5:"month";i:10;s:6:"number";i:11;s:8:"password";i:12;s:5:"radio";i:13;s:5:"range";i:14;s:5:"reset";i:15;s:6:"search";i:16;s:6:"submit";i:17;s:3:"tel";i:18;s:4:"text";i:19;s:4:"time";i:20;s:3:"url";i:21;s:4:"week";}}s:5:"value";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Input Value";s:11:"description";s:40:"Specifies the value of the input element";}s:15:"bs_form_control";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:32:"Has Bootstrap Form Control class";s:11:"description";s:49:"Have class `.form-control` related to input type.";}s:7:"bs_size";a:4:{s:4:"type";s:6:"string";s:5:"title";s:14:"Bootstrap Size";s:11:"description";s:73:"Set heights using classes like `.form-control-lg` and `.form-control-sm`.";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:15:"form-control-sm";i:2;s:15:"form-control-lg";}}s:11:"placeholder";a:3:{s:4:"type";s:6:"string";s:5:"title";s:11:"Placeholder";s:11:"description";s:170:"The input placeholder attribute specifies a short hint that describes the expected value of an input field (a sample value or a short description of the expected format).";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:38:"HTML attributes for the input element.";}s:8:"children";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"Children";s:11:"description";s:38:"Optional additional rendered elements.";}}}s:21:"_discovered_file_path";s:94:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/input/input.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:input";s:14:"extension_type";r:14;s:4:"path";s:74:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/input";s:11:"machineName";s:5:"input";s:7:"library";a:0:{}s:8:"template";s:10:"input.twig";s:13:"documentation";s:1674:"# Input\012\012Textual form controls `<input>`s an upgrade with custom styles, sizing, focus states, and more.\012\012> ### [Bootstrap Documentation on Form Input Controls](https://getbootstrap.com/docs/5.3/forms/form-control)\012> * [Form controls](https://getbootstrap.com/docs/5.3/forms/form-control/#example)\012> * [Sizing](https://getbootstrap.com/docs/5.3/forms/form-control/#sizing)\012> * [Form text](https://getbootstrap.com/docs/5.3/forms/form-control/#form-text)\012\012## Properties:\012* `type`: Specifies the type `<input>` element to display\012* `value`: Specifies the value of the input element\012* `bs_form_control`: Have class `.form-control` related to input type.\012* `bs_size`: Set heights using classes like `.form-control-lg` and `.form-control-sm`.\012* `placeholder`: The input placeholder attribute specifies a short hint that describes\012                 the expected value of an input field (a sample value or a short\012                 description of the expected format).\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012* `attributes`: HTML attributes for the input element.\012* `children`: Optional additional rendered elements.\012\012## Slots:\012* - N/A\012\012\012## Examples:\012\012### Example #1 : Input type of checkbox form element.\012```\012{% include "varbase_components:input" with {\012  type: 'checkbox',\012  bs_form_control: false,\012  bs_size: '',\012  utility_classes: ['form-check-input'],\012  attributes: attributes\012} %}\012```\012\012### Example #2 : Input type of Input submit form element.\012```\012{% include "varbase_components:input" with {\012  type: 'submit'\012} %}\012```\012";}s:27:"varbase_components:taxonomy";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:8:"Taxonomy";s:6:"status";s:12:"experimental";s:11:"description";s:32:"Taxonomy terms as taxonomy tags.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:0:{}}s:5:"slots";a:1:{s:7:"content";a:4:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:59:"The content text or text with a link for the taxonomy term.";s:7:"default";s:0:"";}}s:21:"_discovered_file_path";s:100:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/taxonomy/taxonomy.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:27:"varbase_components:taxonomy";s:14:"extension_type";r:14;s:4:"path";s:77:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/taxonomy";s:11:"machineName";s:8:"taxonomy";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:76:"../modules/contrib/varbase_components/components/atoms/taxonomy/taxonomy.css";a:0:{}}}}s:8:"template";s:13:"taxonomy.twig";s:13:"documentation";s:233:"# Taxonomy\012\012Taxonomy terms as taxonomy tags.\012\012\012## Slots:\012* `content`: The content text or text with a link for the taxonomy term.\012\012## Examples:\012\012```\012{% include 'varbase_components:taxonomy' with { content: item.content } only %}\012```\012";}s:28:"varbase_components:container";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:9:"Container";s:6:"status";s:12:"experimental";s:11:"description";s:35:"Container divisions with attributes";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:8:"children";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"children";s:11:"description";s:27:"children for the container.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:102:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/container/container.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:28:"varbase_components:container";s:14:"extension_type";r:14;s:4:"path";s:78:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/container";s:11:"machineName";s:9:"container";s:7:"library";a:0:{}s:8:"template";s:14:"container.twig";s:13:"documentation";s:48:"# Container\012\012Container divisions with attributes";}s:31:"varbase_components:progress-bar";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Progress bar";s:6:"status";s:12:"experimental";s:11:"description";s:142:"Documentation and examples for using Bootstrap custom progress bars featuring support for stacked bars, animated backgrounds, and text labels.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:11:{s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:18:"Progress Bar Color";s:11:"description";s:84:"Use background utility classes to change the appearance of individual progress bars.";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:10:"bg-primary";i:2;s:12:"bg-secondary";i:3;s:10:"bg-success";i:4;s:7:"bg-info";i:5;s:10:"bg-warning";i:6;s:9:"bg-danger";i:7;s:8:"bg-light";i:8;s:7:"bg-dark";}}s:7:"striped";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:7:"Striped";s:11:"description";s:112:"Add `.progress-bar-striped` to any `.progress-bar` to apply a stripe via CSS gradient over the background color.";s:7:"default";b:0;}s:8:"animated";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:7:"Striped";s:11:"description";s:148:"The striped gradient can also be animated. Add `.progress-bar-animated` to `.progress-bar` to animate the stripes right to left via CSS3 animations.";s:7:"default";b:0;}s:5:"label";a:3:{s:4:"type";s:6:"string";s:5:"title";s:5:"Label";s:11:"description";s:76:"Add labels to your progress bars by placing text within the `.progress-bar`.";}s:7:"percent";a:5:{s:4:"type";s:6:"number";s:5:"title";s:7:"Percent";s:11:"description";s:48:"The percentage of the progress between 1 to 100.";s:3:"min";i:0;s:3:"max";i:100;}s:7:"message";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Message";s:11:"description";s:48:"A string containing information to be displayed.";}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:18:"wrapper_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"Wrapper Attributes";s:11:"description";s:53:"HTML attributes for the Progress Bar wrapper element.";}s:20:"indicator_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:20:"Indicator Attributes";s:11:"description";s:55:"HTML attributes for the Progress Bar indicator element.";}s:16:"label_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"label Attributes";s:11:"description";s:51:"HTML attributes for the Progress Bar label element.";}s:18:"message_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:18:"message Attributes";s:11:"description";s:53:"HTML attributes for the Progress Bar message element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:3:{i:0;s:20:"core/drupal.progress";i:1;s:43:"varbase_components/bs-base-component-script";i:2;s:35:"varbase_components/bs-button-script";}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/progress-bar/progress-bar.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:progress-bar";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/progress-bar";s:11:"machineName";s:12:"progress-bar";s:7:"library";a:2:{s:3:"css";a:1:{s:9:"component";a:1:{s:84:"../modules/contrib/varbase_components/components/atoms/progress-bar/progress-bar.css";a:0:{}}}s:12:"dependencies";a:4:{i:0;s:20:"core/drupal.progress";i:1;s:43:"varbase_components/bs-base-component-script";i:2;s:35:"varbase_components/bs-button-script";i:3;s:11:"core/drupal";}}s:8:"template";s:17:"progress-bar.twig";s:13:"documentation";s:3035:"# Progress bar\012\012Bootstrap custom progress bars featuring support for stacked bars, animated backgrounds, and text labels.\012\012> ### [Bootstrap Documentation on Progress](https://getbootstrap.com/docs/5.3/components/progress/)\012> * [Bar sizing](https://getbootstrap.com/docs/5.3/components/progress/#bar-sizing)\012> * [Height](https://getbootstrap.com/docs/5.3/components/progress/#height)\012> * [Labels](https://getbootstrap.com/docs/5.3/components/progress/#labels)\012> * [Backgrounds](https://getbootstrap.com/docs/5.3/components/progress/#backgrounds)\012> * [Striped](https://getbootstrap.com/docs/5.3/components/progress/#striped)\012> * [Animated stripes](https://getbootstrap.com/docs/5.3/components/progress/#animated-stripes)\012> * [Hover variants](https://getbootstrap.com/docs/5.3/utilities/link/#hover-variants)\012\012Progress components are built with two HTML elements, some CSS to set the width, and a few attributes.\012We don\342\200\231t use the HTML5 `<progress>` element, ensuring you can stack progress bars, animate them,\012and place text labels over them.\012\012## Properties:\012* `color`: Use background utility classes to change the appearance of individual progress bars.\012          (bg-primary|bg-secondary|bg-success|bg-info|bg-warning|bg-danger|\012          bg-light|bg-dark|bg-black|bg-white|bg-body|bg-transparent|bg-opacity-10|\012          bg-opacity-25|bg-opacity-50|bg-opacity-75|bg-opacity-100|bg-gradient)\012* `striped`: Add .progress-bar-striped to any .progress-bar to\012            apply a stripe via CSS gradient over the background color.\012            (true|false)\012* `animated`: The striped gradient can also be animated.\012             Add .progress-bar-animated to .progress-bar to animate\012             the stripes right to left via CSS3 animations.\012             (true|false)\012* `label`: The label of the working task.\012* `percent`: [1 to 100] The percentage of the progress.\012* `message`: A string containing information to be displayed.\012\012## Attributes:\012* `wrapper_attributes`: HTML attributes for the Progress Bar wrapper element.\012* `indicator_attributes`: HTML attributes for the Progress Bar indicator element.\012* `label_attributes`: HTML attributes for the Progress Bar label element.\012* `message_attributes`: HTML attributes for the Progress Bar message element.\012\012## Slots:\012* - N/A\012\012\012### Examples\012**Example #1:** Use for the system progress\012```\012{% include 'varbase_components:progress-bar' with {\012  color: '',\012  striped: true,\012  animated: true,\012  label: label,\012  percent: percent,\012  message: message\012} %}\012```\012\012**Example #2:** Job process Warning\012```\012  {% include 'varbase_components:progress-bar' with {\012    color: 'bg-warning',\012    striped: false,\012    animated: false,\012    label: 'Job process Warning',\012    percent: percent,\012    message: 'Warning of system status'\012  } %}\012```\012\012**Example #3:** Success status passing progress\012```\012  {% include 'varbase_components:progress-bar' with {\012    color: 'bg-success',\012    striped: false,\012    animated: false,\012    label: label,\012    percent: percent,\012    message: 'Passing status is in progress'|t\012  } %}\012```";}s:22:"varbase_components:row";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:3:"Row";s:6:"status";s:12:"experimental";s:11:"description";s:3:"Row";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:1:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";}}s:21:"_discovered_file_path";s:90:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/row/row.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:22:"varbase_components:row";s:14:"extension_type";r:14;s:4:"path";s:72:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/row";s:11:"machineName";s:3:"row";s:7:"library";a:0:{}s:8:"template";s:8:"row.twig";s:13:"documentation";s:6:"# Row\012";}s:23:"varbase_components:link";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Link";s:6:"status";s:12:"experimental";s:11:"description";s:52:"Link with Bootstrap Link helpers and utility classes";s:5:"props";a:3:{s:4:"type";s:6:"object";s:8:"required";a:1:{i:0;s:3:"url";}s:10:"properties";a:8:{s:3:"url";a:3:{s:4:"type";s:6:"string";s:5:"label";s:8:"URL Link";s:11:"description";s:9:"URL link.";}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:5:"Color";s:11:"description";s:137:"Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.";s:7:"default";s:0:"";s:4:"enum";a:10:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:6:"danger";i:5;s:7:"warning";i:6;s:4:"info";i:7;s:5:"light";i:8;s:4:"dark";i:9;s:13:"body-emphasis";}}s:7:"opacity";a:5:{s:4:"type";s:6:"string";s:5:"label";s:7:"Opacity";s:11:"description";s:169:"Change the alpha opacity of the link rgba() color value with utilities. Please be aware that changes to a color\342\200\231s opacity can lead to links with insufficient contrast.";s:7:"default";s:0:"";s:4:"enum";a:6:{i:0;s:0:"";i:1;s:2:"10";i:2;s:2:"25";i:3;s:2:"50";i:4;s:2:"75";i:5;s:3:"100";}}s:15:"underline_color";a:5:{s:4:"type";s:6:"string";s:5:"label";s:15:"Underline color";s:11:"description";s:66:"Change the underline\342\200\231s color independent of the link text color.";s:7:"default";s:0:"";s:4:"enum";a:9:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:6:"danger";i:5;s:7:"warning";i:6;s:4:"info";i:7;s:5:"light";i:8;s:4:"dark";}}s:16:"underline_offset";a:5:{s:4:"type";s:6:"string";s:5:"label";s:16:"Underline offset";s:11:"description";s:138:"Change the underline\342\200\231s distance from your text. Offset is set in em units to automatically scale with the element\342\200\231s current font-size.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:1:"1";i:2;s:1:"2";i:3;s:1:"3";}}s:17:"underline_opacity";a:5:{s:4:"type";s:6:"string";s:5:"label";s:17:"Underline opacity";s:11:"description";s:135:"Change the underline\342\200\231s opacity. Requires adding .link-underline to first set an rgba() color we use to then modify the alpha opacity.";s:7:"default";s:0:"";s:4:"enum";a:7:{i:0;s:0:"";i:1;s:1:"0";i:2;s:2:"10";i:3;s:2:"25";i:4;s:2:"50";i:5;s:2:"75";i:6;s:3:"100";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:5:"slots";a:1:{s:7:"content";a:2:{s:4:"type";s:6:"string";s:5:"label";s:7:"Content";}}s:21:"_discovered_file_path";s:92:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/link/link.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:link";s:14:"extension_type";r:14;s:4:"path";s:73:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/link";s:11:"machineName";s:4:"link";s:7:"library";a:0:{}s:8:"template";s:9:"link.twig";s:13:"documentation";s:2887:"# Link\012\012Link with Bootstrap Link helpers and utility classes\012\012> #### [Bootstrap Documentation on Buttons](https://getbootstrap.com/docs/5.3/utilities/link/)\012> * [Colored links](https://getbootstrap.com/docs/5.3/helpers/colored-links/)\012> * [Link opacity](https://getbootstrap.com/docs/5.3/utilities/link/#link-opacity)\012> * [Link underlines](https://getbootstrap.com/docs/5.3/utilities/link/#link-underlines)\012> * [Underline color](https://getbootstrap.com/docs/5.3/utilities/link/#underline-color)\012> * [Underline offset](https://getbootstrap.com/docs/5.3/utilities/link/#underline-offset)\012> * [Underline opacity](https://getbootstrap.com/docs/5.3/utilities/link/#underline-opacity)\012> * [Hover variants](https://getbootstrap.com/docs/5.3/utilities/link/#hover-variants)\012\012## Properties:\012* `url`: URL Link\012* `color`: Bootstrap includes several predefined button styles, each serving its own\012          semantic purpose, with a few extras thrown in for more control.\012          (primary|secondary|success|danger|warning|info|light|dark|body-emphasis)\012* `opacity`: Change the alpha opacity of the link rgba() color value with utilities.\012            Please be aware that changes to a color\342\200\231s opacity can lead to links with\012            insufficient contrast.\012            (10|25|50|75|100)\012* `underline_color`: Change the underline\342\200\231s color independent of the link text color.\012                    (primary|secondary|success|danger|warning|info|light|dark)\012* `underline_offset`: Change the underline\342\200\231s distance from your text. Offset is set in em\012                     units to automatically scale with the element\342\200\231s current font-size.\012                     (1|2|3)\012* `underline_opacity`: Change the underline\342\200\231s opacity. Requires adding .link-underline to\012                      first set an rgba() color we use to then modify the alpha opacity.\012                      (0|10|25|50|75|100)\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012* `attributes`: Drupal attributes for link.\012\012## Slots:\012* `content`: Link content.\012\012### Examples\012**Example #1:** Secondary link\012```\012  {% include 'varbase_components:link' with {\012    url: 'https://drupal.org',\012    content: 'Link to Drupal site'|t,\012    color: 'secondary',\012  } %}\012```\012\012**Example #2:** A Read more link with to use with Cards components\012```\012  {% include 'varbase_components:link' with {\012    url: '/blog/blog-test1',\012    content: 'Read more'|t,\012    color: 'primary',\012    utility_classes: ['card-link', 'float-end', 'mt-3', 'read-more']\012  } %}\012```\012\012**Example #3:** Add a link for a breadcrumb item\012```\012  {% if item.url %}\012    <li class="breadcrumb-item">\012      {% include 'varbase_components:link' with {\012        url: item.url,\012        content: item.text\012      } only %}\012    </li>\012  {% else %}\012```\012";}s:24:"varbase_components:badge";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Badge";s:6:"status";s:12:"experimental";s:11:"description";s:78:"Documentation and examples for badges, our small count and labeling component.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:5:{s:8:"html_tag";a:4:{s:4:"type";s:6:"string";s:5:"title";s:51:"The HTML tag to use for the bade. Defaults to span.";s:7:"default";s:4:"span";s:4:"enum";a:3:{i:0;s:4:"span";i:1;s:3:"div";i:2;s:1:"a";}}s:3:"url";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"URL Link";s:11:"description";s:55:"URL link for Badge when the HTML tag is an anchor link.";}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:25:"Background and Text Color";s:11:"description";s:242:"Set a background-color with contrasting foreground color with our .text-bg-{color} helpers. Previously it was required to manually pair your choice of .text-{color} and .bg-{color} utilities for styling, which you still may use if you prefer.";s:7:"default";s:9:"secondary";s:4:"enum";a:8:{i:0;s:7:"primary";i:1;s:9:"secondary";i:2;s:7:"success";i:3;s:4:"info";i:4;s:7:"warning";i:5;s:6:"danger";i:6;s:5:"light";i:7;s:4:"dark";}}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:5:"slots";a:1:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:18:"Content for Badge.";}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:43:"varbase_components/bs-base-component-script";}}s:21:"_discovered_file_path";s:94:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/badge/badge.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:badge";s:14:"extension_type";r:14;s:4:"path";s:74:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/badge";s:11:"machineName";s:5:"badge";s:7:"library";a:1:{s:12:"dependencies";a:2:{i:0;s:43:"varbase_components/bs-base-component-script";i:1;s:11:"core/drupal";}}s:8:"template";s:10:"badge.twig";s:13:"documentation";s:2025:"# Badge\012\012Documentation and examples for badges, our small count and labeling component.\012\012> #### [Bootstrap Documentation on Badges](https://getbootstrap.com/docs/5.3/components/badge/)\012> * [Headings](https://getbootstrap.com/docs/5.3/components/badge/#headings) Badges scale to match the size of the immediate parent element.\012> * [Background colors](https://getbootstrap.com/docs/5.3/components/badge/#background-colors) to make badges more rounded \012> * [Pill badges](https://getbootstrap.com/docs/5.3/components/badge/#pill-badges)\012> * [Buttons](https://getbootstrap.com/docs/5.3/components/badge/#buttons): Badges can be used as part of links or buttons to provide a counter.\012> * [Positioned](https://getbootstrap.com/docs/5.3/components/badge/#positioned)\012\012## Properties:\012* `html_tag`: The HTML tag to use for the badge. Defaults to span.\012* `color`: Background and Text Color.Set a background-color with contrasting\012          foreground color with our .text-bg-{color} helpers. Previously it\012          was required to manually pair your choice of .text-{color}\012          and .bg-{color} utilities for styling,\012\011\011\011\011  which you still may use if you prefer.\012          (primary | secondary | success | info |\012          warning | danger | light | dark)\012* `url`: The HTML tag will automatically be set to a if an anchor is added to the URL.\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes\012* N/A\012\012## Slots\012* `content`: The content of the badge.\012\012\012### Examples\012**Example #1:** New post badge.\012```\012  {% include 'varbase_components:badge' with {\012    html_tag: 'a',\012    color: 'text-bg-primary',\012    url: forum.new_url,\012    content: forum.new_text\012  } %}\012```\012\012**Example #2:** Pill badges with success content\012```\012  {% include 'varbase_components:badge' with {\012    html_tag: 'span',\012    color: 'text-bg-success'\012    content: 'Success',\012    utility_classes: ['rounded-pill']\012  } %}\012```\012";}s:24:"varbase_components:image";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Image";s:6:"status";s:12:"experimental";s:11:"description";s:62:"Image component with responsive behavior for the system image.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:6:{s:5:"align";a:5:{s:4:"type";s:6:"string";s:5:"title";s:15:"Aligning images";s:11:"description";s:156:"(optional) Align images with the helper float classes or text alignment classes. block-level images can be centered using the .mx-auto margin utility class.";s:7:"default";s:0:"";s:4:"enum";a:4:{i:0;s:0:"";i:1;s:5:"start";i:2;s:6:"center";i:3;s:3:"end";}}s:10:"responsive";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:16:"Responsive image";s:11:"description";s:177:"(optional) Images in Bootstrap are made responsive with `.img-fluid`. This applies max-width with 100% and height with auto to the image so that it scales with the parent width.";s:7:"default";b:0;}s:10:"thumbnails";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:16:"Image thumbnails";s:11:"description";s:137:"(optional) In addition to Bootstrap border-radius utilities, you can use .img-thumbnail to give an image a rounded 1px border appearance.";s:7:"default";b:0;}s:7:"rounded";a:3:{s:4:"type";s:7:"boolean";s:5:"title";s:13:"Rounded image";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:94:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/image/image.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:image";s:14:"extension_type";r:14;s:4:"path";s:74:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/image";s:11:"machineName";s:5:"image";s:7:"library";a:0:{}s:8:"template";s:10:"image.twig";s:13:"documentation";s:2300:"# Image\012\012Image component with responsive behavior for the system image.\012\012Images in Bootstrap are made responsive with `.img-fluid`. This applies\012 `max-width: 100%;` and `height: auto;` to the image so that it scales\012 with the parent width.\012\012> ## [Bootstrap Documentation on Images](https://getbootstrap.com/docs/5.3/content/images)\012> * [Images](https://getbootstrap.com/docs/5.3/content/images)\012> * [Responsive Images](https://getbootstrap.com/docs/5.3/content/images/#responsive-images)\012\012\012## Properties:\012* `align`: (optional) Align images with the helper float classes or text alignment classes.\012            block-level images can be centered using the .mx-auto margin utility class.\012            options (`float-start`, `mx-auto d-block`, `float-end`)\012* `responsive`: (optional) Images in Bootstrap are made responsive with `.img-fluid`.\012                This applies max-width with 100% and height with auto to the image so\012                that it scales with the parent width.\012* `thumbnails`: (optional)(true|false) In addition to Bootstrap border-radius utilities, you can\012                use `.img-thumbnail` to give an image a rounded 1px border appearance.\012* `rounded`: (optional)(true|false) Rounded image\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012* `attributes`: HTML attributes for the img tag.\012\012## Slots:\012* N/A\012\012### Examples\012\012**Example #1:** Default system image\012```\012{% include 'varbase_components:image' %}\012```\012\012**Example #2:** Use the Image component with Responsive image\012```\012{% include 'varbase_components:image' with {\012    responsive: true\012  }\012%}\012```\012\012**Example #3:** Use the Image component with align center, rounded, and thumbnails \012```\012{% include 'varbase_components:image' with {\012    align: 'center',\012    responsive: true,\012    rounded: true,\012    thumbnails: true\012  }\012%}\012```\012\012**Example #3:** Use the Image component with align center, rounded, and thumbnails \012```\012{% include 'varbase_components:image' with {\012    align: 'center',\012    responsive: true,\012    rounded: true,\012    thumbnails: true\012    attributes: ["src": "https://raw.githubusercontent.com/Vardot/varbase_media_demo/10.0.0/content/file/coworking-1.jpg"]\012  }\012%}\012```";}s:31:"varbase_components:close-button";a:16:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:12:"Close button";s:6:"status";s:12:"experimental";s:11:"description";s:69:"A generic close button for dismissing content like modals and alerts.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:4:{s:4:"size";a:4:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:11:"description";s:27:"Bootstrap button size class";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:6:"btn-sm";i:2;s:6:"btn-lg";}}s:8:"disabled";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Disabled";s:11:"description";s:15:"Disabled button";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"attributes";s:11:"description";s:45:"HTML attributes for the close button element.";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:1:{i:0;s:35:"varbase_components/bs-button-script";}}s:21:"_discovered_file_path";s:108:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/close-button/close-button.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:31:"varbase_components:close-button";s:14:"extension_type";r:14;s:4:"path";s:81:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/close-button";s:11:"machineName";s:12:"close-button";s:7:"library";a:1:{s:12:"dependencies";a:2:{i:0;s:35:"varbase_components/bs-button-script";i:1;s:11:"core/drupal";}}s:8:"template";s:17:"close-button.twig";s:13:"documentation";s:1577:"# Close button\012\012A generic close button for dismissing content like modals and alerts.\012\012> #### [Bootstrap Documentation on Close Button](https://getbootstrap.com/docs/5.3/components/close-button/)\012> * [Close Button](https://getbootstrap.com/docs/5.3/components/close-button/#example)\012> * [Disabled state](https://getbootstrap.com/docs/5.3/components/close-button/#disabled-state)\012> * [Dark variant](https://getbootstrap.com/docs/5.3/components/close-button/#dark-variant)\012\012Provide an option to dismiss or close a component with `.btn-close`. Default styling is limited, but highly customizable. Modify the Sass variables to replace the default `background-image`. Be sure to include text for screen readers, as we\342\200\231ve done with `aria-label`.\012\012## Properties:\012* `size`: (btn-sm|btn-lg) Bootstrap button size class.\012* `disabled`: (true|false) Disabled button.\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012* `attributes`: HTML attributes for the close button element.\012\012## Slots:\012* N/A\012\012### Examples:\012\012**Example #1** Dismissible Alert close button\012```\012{% if dismissible %}\012  {% if not dismissible_attributes %}\012   {% set dismissible_attributes = create_attribute() %}\012  {% endif %}\012  {% set dismissible_attributes = dismissible_attributes.setAttribute('data-bs-dismiss', 'alert') %}\012  {% include 'varbase_components:close-button' with {\012      size: 'btn-sm',\012      attributes: dismissible_attributes\012    } only %}\012{% endif %}\012```";}s:25:"varbase_components:button";a:17:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Button";s:6:"status";s:12:"experimental";s:11:"description";s:125:"Use Bootstrap custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:8:{s:8:"html_tag";a:4:{s:4:"type";s:6:"string";s:5:"title";s:70:"The HTML tag to use for the button (button | a). Defaults to `button`.";s:7:"default";s:6:"button";s:4:"enum";a:2:{i:0;s:6:"button";i:1;s:1:"a";}}s:3:"url";a:3:{s:4:"type";s:6:"string";s:5:"title";s:8:"URL Link";s:11:"description";s:60:"URL link for the button when the HTML tag is an anchor link.";}s:5:"color";a:5:{s:4:"type";s:6:"string";s:5:"title";s:5:"Color";s:11:"description";s:137:"Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.";s:7:"default";s:0:"";s:4:"enum";a:10:{i:0;s:0:"";i:1;s:7:"primary";i:2;s:9:"secondary";i:3;s:7:"success";i:4;s:6:"danger";i:5;s:7:"warning";i:6;s:4:"info";i:7;s:4:"dark";i:8;s:5:"light";i:9;s:4:"link";}}s:7:"outline";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:7:"Outline";s:11:"description";s:192:"In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.";s:7:"default";b:0;}s:4:"size";a:5:{s:4:"type";s:6:"string";s:5:"title";s:4:"Size";s:11:"description";s:21:"Bootstrap button size";s:7:"default";s:0:"";s:4:"enum";a:3:{i:0;s:0:"";i:1;s:6:"btn-sm";i:2;s:6:"btn-lg";}}s:8:"disabled";a:4:{s:4:"type";s:7:"boolean";s:5:"title";s:8:"Disabled";s:11:"description";s:15:"Disabled button";s:7:"default";b:0;}s:15:"utility_classes";a:4:{s:4:"type";s:5:"array";s:5:"title";s:15:"Utility Classes";s:7:"default";a:0:{}s:11:"description";s:120:"An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:5:"slots";a:1:{s:7:"content";a:5:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:26:"The content for the button";s:9:"minLength";i:1;s:8:"examples";a:5:{i:0;s:5:"Press";i:1;s:10:"Submit now";i:2;s:4:"Save";i:3;s:5:"Login";i:4;s:9:"Read more";}}}s:16:"libraryOverrides";a:1:{s:12:"dependencies";a:2:{i:0;s:43:"varbase_components/bs-base-component-script";i:1;s:35:"varbase_components/bs-button-script";}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/button/button.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:button";s:14:"extension_type";r:14;s:4:"path";s:75:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/button";s:11:"machineName";s:6:"button";s:7:"library";a:1:{s:12:"dependencies";a:3:{i:0;s:43:"varbase_components/bs-base-component-script";i:1;s:35:"varbase_components/bs-button-script";i:2;s:11:"core/drupal";}}s:8:"template";s:11:"button.twig";s:13:"documentation";s:2501:"# Button\012\012Use Bootstrap\342\200\231s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.\012\012> #### [Bootstrap Documentation on Buttons](https://getbootstrap.com/docs/5.3/components/buttons)\012> * [Button tags](https://getbootstrap.com/docs/5.3/components/buttons/#button-tags)\012> * [Outline buttons](https://getbootstrap.com/docs/5.3/components/buttons/#outline-buttons)\012> * [Disabled state](https://getbootstrap.com/docs/5.3/components/buttons/#disabled-state)\012> * [Link functionality caveat](https://getbootstrap.com/docs/5.3/components/buttons/#link-functionality-caveat)\012> * [Button plugin](https://getbootstrap.com/docs/5.3/components/buttons/#button-plugin)\012> * [Toggle states](https://getbootstrap.com/docs/5.3/components/buttons/#toggle-states)\012\012## Properties:\012* `html_tag`: The HTML tag to use for the button (button | a). Defaults to `button`.\012* `url`: URL link for the button when the HTML tag is an anchor link.\012* `color`: Bootstrap includes several predefined button styles, each serving its own\012          semantic purpose, with a few extras thrown in for more control.\012          (primary | secondary | success | danger | warning | info | dark | light | link)\012* `outline`: (true|false) In need of a button, but not the hefty background colors they bring?\012              Replace the default modifier classes with the `.btn-outline-*` ones to remove all\012              background images and colors on any button.\012* `size`: (btn-sm | btn-lg) Bootstrap button size\012* `disabled`: (true|false) Disabled button\012* `utility_classes`: An array of utility classes that can\012                    be used to add extra Bootstrap utility classes or custom\012                    classes to this component.\012\012## Attributes:\012* `attributes`: Drupal attributes for link.\012\012## Slots:\012* `content`: The content for the button\012\012### Examples\012**Example #1:** Primary button\012```\012{% include 'varbase_components:button' with {\012  html_tag: 'button',\012  color: 'primary',\012  content: 'Login'\012} %}\012```\012\012**Example #2:** Anchor button as Read more link in a Card\012```\012{% include 'varbase_components:button' with {\012  html_tag: 'a',\012  url: '/blog/blog-test1',\012  content: 'Read more'|t,\012  color: 'primary',\012  outline: true,\012  utility_classes: ['card-link', 'float-end', 'mt-3', 'read-more']\012} %}\012```\012\012**Example #3:** Disabled Anchor button\012```\012{% include 'varbase_components:button' with {\012  html_tag: 'a',\012  color: 'primary',\012  content: 'Read more',\012  url: '#',\012  disabled: true,\012} %}\012```\012";}s:25:"varbase_components:radios";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Radios";s:6:"status";s:12:"experimental";s:11:"description";s:6:"Radios";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:1:{s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/radios/radios.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:radios";s:14:"extension_type";r:14;s:4:"path";s:75:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/radios";s:11:"machineName";s:6:"radios";s:7:"library";a:0:{}s:8:"template";s:11:"radios.twig";s:13:"documentation";s:9:"# Radios\012";}s:24:"varbase_components:field";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:5:"Filed";s:6:"status";s:12:"experimental";s:11:"description";s:42:"Field container divisions with attributes.";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:3:{s:13:"label_display";a:3:{s:4:"type";s:6:"string";s:5:"title";s:13:"Label display";s:11:"description";s:31:"Display the label of the field.";}s:16:"title_attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:16:"Title Attributes";s:11:"description";s:38:"HTML attributes for the title element.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:94:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/field/field.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:24:"varbase_components:field";s:14:"extension_type";r:14;s:4:"path";s:74:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/field";s:11:"machineName";s:5:"field";s:7:"library";a:0:{}s:8:"template";s:10:"field.twig";s:13:"documentation";s:46:"# Filed\012\012Container divisions with attributes.\012";}s:23:"varbase_components:text";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Text";s:6:"status";s:12:"experimental";s:11:"description";s:4:"Text";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:4:"Text";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:92:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/text/text.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:23:"varbase_components:text";s:14:"extension_type";r:14;s:4:"path";s:73:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/text";s:11:"machineName";s:4:"text";s:7:"library";a:0:{}s:8:"template";s:9:"text.twig";s:13:"documentation";s:7:"# Text\012";}s:25:"varbase_components:column";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:6:"Column";s:6:"status";s:12:"experimental";s:11:"description";s:6:"Column";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:2:{s:7:"content";a:3:{s:4:"type";s:6:"string";s:5:"title";s:7:"Content";s:11:"description";s:23:"Content for the column.";}s:10:"attributes";a:3:{s:4:"type";s:30:"Drupal\\Core\\Template\\Attribute";s:5:"title";s:10:"Attributes";s:11:"description";s:43:"HTML attributes for the containing element.";}}}s:21:"_discovered_file_path";s:96:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/column/column.component.yml";s:8:"provider";s:18:"varbase_components";s:2:"id";s:25:"varbase_components:column";s:14:"extension_type";r:14;s:4:"path";s:75:"/var/www/docroot/modules/contrib/varbase_components/components/atoms/column";s:11:"machineName";s:6:"column";s:7:"library";a:0:{}s:8:"template";s:11:"column.twig";s:13:"documentation";s:9:"# Column\012";}s:17:"vartheme_bs5:root";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Root";s:6:"status";s:12:"experimental";s:11:"description";s:54:"Provides a list of Root CSS3 variables for Bootstrap 5";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:0:{}}s:21:"_discovered_file_path";s:84:"/var/www/docroot/themes/contrib/vartheme_bs5/components/base/root/root.component.yml";s:8:"provider";s:12:"vartheme_bs5";s:2:"id";s:17:"vartheme_bs5:root";s:14:"extension_type";E:37:"Drupal\\Core\\Theme\\ExtensionType:Theme";s:4:"path";s:65:"/var/www/docroot/themes/contrib/vartheme_bs5/components/base/root";s:11:"machineName";s:4:"root";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:60:"../themes/contrib/vartheme_bs5/components/base/root/root.css";a:0:{}}}}s:8:"template";s:9:"root.twig";s:13:"documentation";s:1127:"# Root\012\012Provides a list of Root CSS3 variables for Bootstrap 5\012\012[Root variables](https://getbootstrap.com/docs/5.3/customize/css-variables/#root-variables)\012Here are the variables we include (note that the `:root` is required) that can be accessed anywhere Bootstrap\342\200\231s CSS is loaded. They\342\200\231re located in our `_root.scss` file and included in our compiled dist files.\012\012### Default \012These CSS variables are available everywhere, regardless of color mode.\012\012### Dark mode \012These variables are scoped to our built-in dark mode.\012\012### Component variables \012Bootstrap 5 is increasingly making use of custom properties as local variables for various components. This way we reduce our compiled CSS, ensure styles aren\342\200\231t inherited in places like nested tables, and allow some basic restyling and extending of Bootstrap components after Sass compilation.\012\012### Prefix \012Most CSS variables use a prefix to avoid collisions with your own codebase. This prefix is in addition to the -- that\342\200\231s required on every CSS variable.\012\012Customize the prefix via the `$prefix` Sass variable. By default, it\342\200\231s set to `bs-` (note the trailing dash).\012";}s:22:"startup_education:root";a:15:{s:5:"class";s:28:"Drupal\\Core\\Plugin\\Component";s:7:"$schema";s:96:"https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json";s:4:"name";s:4:"Root";s:6:"status";s:12:"experimental";s:11:"description";s:54:"Provides a list of Root CSS3 variables for Bootstrap 5";s:5:"props";a:2:{s:4:"type";s:6:"object";s:10:"properties";a:0:{}}s:21:"_discovered_file_path";s:102:"/var/www/docroot/sites/default/themes/custom/startup_education/components/base/root/root.component.yml";s:8:"provider";s:17:"startup_education";s:2:"id";s:22:"startup_education:root";s:14:"extension_type";r:4519;s:4:"path";s:83:"/var/www/docroot/sites/default/themes/custom/startup_education/components/base/root";s:11:"machineName";s:4:"root";s:7:"library";a:1:{s:3:"css";a:1:{s:9:"component";a:1:{s:78:"../sites/default/themes/custom/startup_education/components/base/root/root.css";a:0:{}}}}s:8:"template";s:9:"root.twig";s:13:"documentation";s:68:"No documentation found. Add a README.md in your component directory.";}}