Plugin Tabs noticias

This commit is contained in:
root
2026-04-14 13:50:04 -06:00
parent 299099d006
commit 19d08e5694
2334 changed files with 628926 additions and 113 deletions

View File

@@ -0,0 +1,817 @@
[
"accordion-body",
"accordion-button",
"accordion-collapse",
"accordion-flush",
"accordion-header",
"accordion-item",
"collapsed",
"alert-danger",
"alert-dark",
"alert-dismissible",
"alert-heading",
"alert-info",
"alert-light",
"alert-link",
"alert-primary",
"alert-secondary",
"alert-success",
"alert-warning",
"fade",
"badge",
"badge-danger",
"badge-dark",
"badge-info",
"badge-light",
"badge-pill",
"badge-primary",
"badge-secondary",
"badge-success",
"badge-warning",
"border",
"border-1",
"border-danger",
"border-dark",
"border-info",
"border-light",
"border-primary",
"border-secondary",
"border-success",
"border-warning",
"border-white",
"rounded",
"rounded-0",
"rounded-1",
"rounded-2",
"rounded-3",
"rounded-bottom",
"rounded-circle",
"rounded-end",
"rounded-pill",
"rounded-start",
"rounded-top",
"breadcrumb",
"breadcrumb-item",
"btn-group",
"btn-group (nested)",
"btn-group-lg",
"btn-group-sm",
"btn-group-vertical",
"btn-toolbar",
"active button",
"btn-block",
"btn-lg",
"btn-sm",
"checkbox as button",
"disabled button",
"radio as button",
"btn",
"btn-close",
"btn-close-white",
"btn-danger",
"btn-dark",
"btn-info",
"btn-light",
"btn-link",
"btn-outline-danger",
"btn-outline-dark",
"btn-outline-info",
"btn-outline-light",
"btn-outline-primary",
"btn-outline-secondary",
"btn-outline-success",
"btn-outline-warning",
"btn-primary",
"btn-secondary",
"btn-success",
"btn-warning",
"card",
"card bg-... text-...",
"card-body",
"card-columns",
"card-deck",
"card-footer",
"card-group",
"card-header",
"card-header-pills",
"card-header-tabs",
"card-img-bottom",
"card-img-overlay",
"card-img-top",
"card-link",
"card-subtitle",
"card-text",
"card-title",
"list-group",
"middle image",
"stretched-link",
"carousel slide",
"carousel-caption",
"carousel-control-next",
"carousel-control-next-icon",
"carousel-control-prev",
"carousel-control-prev-icon",
"carousel-dark",
"carousel-fade",
"carousel-indicators",
"carousel-inner",
"carousel-item",
"accordion",
"collapse",
"bg-body",
"bg-danger",
"bg-dark ",
"bg-gradient",
"bg-info",
"bg-light",
"bg-primary",
"bg-secondary",
"bg-success",
"bg-transparent",
"bg-warning",
"bg-white",
"link-danger",
"link-dark",
"link-info",
"link-light",
"link-primary",
"link-secondary",
"link-success",
"link-warning",
"text-danger",
"text-dark",
"text-info",
"text-light",
"text-primary",
"text-secondary",
"text-success",
"text-warning",
"text-white",
"custom-checkbox",
"custom-file",
"custom-radio",
"custom-range",
"custom-select",
"custom-switch",
"d-grid",
"d-lg-grid",
"d-lg-table-row",
"d-md-grid",
"d-md-table-row",
"d-print-...",
"d-print-flex",
"d-print-grid",
"d-print-inline-flex",
"d-print-table",
"d-print-table-cell",
"d-print-table-row",
"d-sm-grid",
"d-sm-table-row",
"d-table-row",
"d-xl-grid",
"d-xl-table-row",
"d-xxl-block",
"d-xxl-flex",
"d-xxl-grid",
"d-xxl-inline",
"d-xxl-inline-block",
"d-xxl-inline-flex",
"d-xxl-none",
"d-xxl-table",
"d-xxl-table-cell",
"d-xxl-table-row",
"dropdown",
"dropdown (split)",
"dropdown-divider",
"dropdown-header",
"dropdown-item",
"dropdown-item disabled",
"dropdown-item-text",
"dropdown-menu",
"dropdown-menu-dark",
"dropdown-menu-end",
"dropdown-menu-lg-end",
"dropdown-menu-lg-start",
"dropdown-menu-md-end",
"dropdown-menu-md-start",
"dropdown-menu-right ",
"dropdown-menu-sm-end",
"dropdown-menu-sm-start",
"dropdown-menu-start",
"dropdown-menu-xl-end",
"dropdown-menu-xl-start",
"dropdown-toggle",
"dropdown-toggle-split",
"dropleft",
"dropright",
"dropup",
"dropup (split)",
"figure",
"figure-caption",
"figure-img",
"flex-fill",
"flex-lg-fill",
"flex-md-fill",
"flex-sm-fill",
"flex-xl-fill",
"flex-xxl-column",
"flex-xxl-column-reverse",
"flex-xxl-fill",
"flex-xxl-grow-0",
"flex-xxl-grow-1",
"flex-xxl-nowrap",
"flex-xxl-row",
"flex-xxl-row-reverse",
"flex-xxl-shrink-0",
"flex-xxl-shrink-1",
"flex-xxl-wrap",
"flex-xxl-wrap-reverse",
"justify-content-around",
"justify-content-between ",
"justify-content-center",
"justify-content-end",
"justify-content-evenly",
"justify-content-lg-around",
"justify-content-lg-between",
"justify-content-lg-center",
"justify-content-lg-end",
"justify-content-lg-evenly",
"justify-content-lg-start",
"justify-content-md-around",
"justify-content-md-between",
"justify-content-md-center",
"justify-content-md-end",
"justify-content-md-evenly",
"justify-content-md-start",
"justify-content-sm-around",
"justify-content-sm-between",
"justify-content-sm-center",
"justify-content-sm-end ",
"justify-content-sm-evenly",
"justify-content-sm-start",
"justify-content-start",
"justify-content-xl-around",
"justify-content-xl-between",
"justify-content-xl-center",
"justify-content-xl-end",
"justify-content-xl-evenly",
"justify-content-xl-start",
"justify-content-xxl-around",
"justify-content-xxl-between",
"justify-content-xxl-center",
"justify-content-xxl-end",
"justify-content-xxl-evenly",
"justify-content-xxl-start",
"order-0",
"order-1",
"order-first",
"order-last",
"order-lg-0",
"order-lg-first",
"order-lg-last",
"order-md-0",
"order-md-first",
"order-md-last",
"order-sm-0",
"order-sm-first",
"order-sm-last",
"order-xl-0 ",
"order-xl-first",
"order-xl-last",
"order-xxl-0",
"order-xxl-first",
"order-xxl-last",
"checkbox ",
"dropdown",
"input-group",
"input-group-append",
"input-group-lg",
"input-group-prepend",
"input-group-sm",
"radio",
"segmented buttons",
"form (full example )",
"col-form-label",
"col-form-label-lg",
"col-form-label-sm",
"disabled items",
"form using the grid",
"form-check",
"form-check-inline",
"form-check-input",
"form-check-label",
"form-control",
"form-control-color",
"form-control-file",
"form-control-lg",
"form-control-plaintext",
"form-control-range",
"form-control-sm",
"form-floating",
"form-group",
"form-inline",
"form-label",
"form-select",
"form-select-lg",
"form-select-sm",
"form-switch",
"form-text",
"input-group-text",
"is-invalid",
"is-valid",
"readonly",
"valid-feedback",
"valid-tooltip",
"col",
"col-1",
"col-10",
"col-11",
"col-12",
"col-2",
"col-3",
"col-4",
"col-5",
"col-6",
"col-7",
"col-8",
"col-9",
"col-auto",
"col-lg-1",
"col-md-1",
"col-sm-1",
"col-xl-1",
"col-xxl-1",
"container",
"container-fluid",
"container-sm",
"contanier-lg",
"contanier-md",
"contanier-xl",
"contanier-xxl",
"g-0",
"g-lg-0",
"g-md-0",
"g-sm-0",
"g-xl-0",
"g-xxl-0",
"gap-0",
"gap-lg-0",
"gap-md-0",
"gap-sm-0",
"gap-xl-0",
"gap-xxl-0",
"gx-0",
"gx-0",
"gx-lg-0",
"gx-lg-0",
"gx-md-0",
"gx-md-0",
"gx-sm-0",
"gx-sm-0",
"gx-xl-0",
"gx-xl-0",
"gx-xxl-0",
"gy-xxl-0",
"nested columns",
"no-gutters",
"offset-0",
"offset-lg-0",
"offset-md-0",
"offset-xxl-0",
"row",
"row-cols-1",
"row-cols-auto",
"row-cols-lg-1",
"row-cols-lg-auto",
"row-cols-md-1",
"row-cols-md-auto",
"row-cols-sm-1",
"row-cols-sm-auto",
"row-cols-xl-1",
"row-cols-xl-auto",
"row-cols-xxl-1",
"row-cols-xxl-auto",
"img-fluid",
"img-thumbnail",
"jumbotron",
"jumbotron-fluid",
"list-group",
"list-group with badges",
"list-group with d-flex",
"list-group-item active",
"list-group-item disabled",
"list-group-item-action",
"list-group-item-danger",
"list-group-item-dark",
"list-group-item-info",
"list-group-item-light",
"list-group-item-primary",
"list-group-item-secondary",
"list-group-item-success",
"list-group-item-warning",
"list-group-flush",
"list-group-horizontal",
"list-group-horizontal-lg",
"list-group-horizontal-md",
"list-group-horizontal-sm",
"list-group-horizontal-xl",
"list-group-horizontal-xxl",
"list-group-item ",
"d-flex align-self-center",
"d-flex align-self-end",
"d-flex align-self-start",
"media",
"nested media",
"right aligned media",
"close",
"embed-responsive",
"initialism",
"invisible",
"overflow-auto",
"overflow-hidden",
"overflow-scroll",
"overflow-visible",
"pe-auto",
"pe-none",
"shadow",
"shadow-lg",
"shadow-none",
"shadow-sm",
"sr-only",
"sr-only-focusable",
"visible",
"visually-hidden",
"visually-hidden-focusable",
"modal",
"modal fade",
"modal-dialog-centered",
"modal-lg",
"modal-sm",
"modal-xl",
"modal-body",
"modal-contant",
"modal-dialog",
"modal-dialog-scrollable",
"modal-footer",
"modal-fullscreen",
"modal-fullscreen-lg-down",
"modal-fullscreen-md-down ",
"modal-fullscreen-sm-down",
"modal-fullscreen-xl-down",
"modal-fullscreen-xxl-down",
"modal-header",
"modal-static",
"modal-title",
"collapse navbar-collapse",
"nav-item",
"nav-link",
"navbar",
"navbar fixed-bottom",
"navbar fixed-top",
"navbar sticky-top",
"navbar with form",
"navbar-brand",
"navbar-collapse",
"navbar-dark",
"navbar-dark bg-dark",
"navbar-expand-lg",
"navbar-expand-md",
"navbar-expand-sm",
"navbar-expand-xl",
"navbar-expand-xxl",
"navbar-light",
"navbar-nav",
"navbar-text",
"navbar-toggler",
"navbar-toggler-icon",
"nav flex-column",
"nav with flex utils",
"nav-fill",
"nav-justified",
"nav-pills",
"nav-pills with dropdown",
"nav-tabs",
"nav-tabs with dropdown",
"nav.nav",
"tab-content",
"tab-pane",
"ul.nav",
"page-item active",
"page-item disabled",
"pagination",
"pagination-lg",
"pagination-sm",
"dismissible popover",
"popovers",
"bottom-0",
"bottom-100",
"bottom-50",
"clearfix",
"end-0",
"end-100",
"end-50",
"fixed-bottom",
"fixed-top",
"float-end",
"float-lg-end",
"float-lg-none",
"float-lg-start",
"float-md-end",
"float-md-none",
"float-md-start",
"float-none",
"float-sm-end",
"float-sm-none",
"float-sm-start",
"float-start",
"float-xl-end",
"float-xl-none",
"float-xl-start",
"float-xxl-end",
"float-xxl-none",
"float-xxl-start ",
"position-absolute",
"position-relative",
"position-static",
"start-0",
"start-100",
"start-50",
"sticky-lg-top",
"sticky-md-top",
"sticky-sm-top",
"sticky-top",
"sticky-xl-top",
"top-0",
"top-100",
"top-50",
"translate-middle",
"multiple progress-bar",
"progress",
"progress-bar",
"progress-bar with height",
"progress-bar with label",
"progress-bar-animated",
"progress-bar-striped",
"data-spy",
"h-100",
"h-25",
"h-50",
"h-75",
"h-auto",
"mh-100",
"min-vw-100",
"mw-100",
"w-100",
"w-100",
"w-25",
"w-50",
"w-75",
"w-auto",
"m-1",
"m-auto",
"m-lg-0",
"m-lg-auto",
"m-md-0",
"m-md-auto",
"m-n1",
"m-sm-0",
"m-sm-auto",
"m-xl-0",
"m-xl-auto",
"m-xxl-0",
"m-xxl-auto",
"mb-1",
"mb-auto",
"mb-lg-0",
"mb-lg-auto",
"mb-md-0",
"mb-md-auto",
"mb-sm-0",
"mb-sm-auto",
"mb-xl-0",
"mb-xl-auto",
"mb-xxl-0",
"mb-xxl-auto",
"me-auto",
"me-lg-0",
"me-lg-auto",
"me-md-0",
"me-md-auto",
"me-sm-0",
"me-sm-auto",
"me-xl-0",
"me-xl-auto",
"me-xxl-0",
"me-xxl-auto",
"ml-1",
"mr-1",
"ms-auto",
"ms-lg-0",
"ms-lg-auto",
"ms-md-0 ",
"ms-md-auto",
"ms-sm-0",
"ms-sm-auto",
"ms-xl-0",
"ms-xl-auto",
"ms-xxl-0",
"ms-xxl-auto",
"mt-1",
"mt-auto",
"mt-lg-0",
"mt-lg-auto",
"mt-md-0",
"mt-md-auto",
"mt-sm-0",
"mt-sm-auto",
"mt-xl-0",
"mt-xl-auto",
"mt-xxl-0",
"mt-xxl-auto",
"mx-1",
"mx-auto",
"mx-lg-0",
"mx-lg-auto",
"mx-md-0",
"mx-md-auto",
"mx-sm-0",
"mx-sm-auto",
"mx-xl-0",
"mx-xl-auto",
"mx-xxl-0",
"mx-xxl-auto",
"my-1",
"my-auto",
"my-lg-0",
"my-lg-auto",
"my-md-0",
"my-md-auto",
"my-sm-0",
"my-sm-auto",
"my-xl-0",
"my-xl-auto",
"my-xxl-0",
"my-xxl-auto",
"p-1",
"p-lg-0",
"p-md-0",
"p-sm-0",
"p-xl-0",
"p-xxl-0",
"pb-0",
"pb-1",
"pb-lg-0",
"pb-md-0",
"pb-sm-0",
"pb-xl-0",
"pb-xxl-0",
"pe-0",
"pe-lg-0",
"pe-md-0",
"pe-sm-0",
"pe-xl-0",
"pe-xxl-0",
"pl-1",
"pr-1",
"ps-0",
"ps-lg-0",
"ps-md-0",
"ps-sm-0",
"ps-xl-0",
"ps-xxl-0",
"pt-0",
"pt-1",
"pt-lg-0",
"pt-md-0",
"pt-sm-0",
"pt-xl-0",
"pt-xxl-0",
"px-0",
"px-1",
"px-lg-0",
"px-md-0",
"px-sm-0",
"px-xl-0",
"px-xxl-0",
"py-0",
"py-1",
"py-lg-0",
"py-md-0",
"py-sm-0",
"py-xl-0",
"py-xxl-0",
"spinner-border",
"spinner-border-sm",
"spinner-grow",
"spinner-grow-sm",
"caption-top",
"table",
"table-active",
"table-bordered",
"table-borderless",
"table-danger",
"table-dark",
"table-hover",
"table-info",
"table-light",
"table-primary",
"table-reflow",
"table-responsive-xxl",
"table-secondary",
"table-sm",
"table-striped",
"table-success",
"table-warning",
"thead-dark",
"thead-light",
"font-italic",
"font-weight-bold",
"font-weight-bolder",
"font-weight-light",
"font-weight-lighter",
"font-weight-normal",
"text-black-50",
"text-body",
"text-capitalize",
"text-decoration-none",
"text-hide",
"text-justify",
"text-lowercase",
"text-monospace",
"text-muted",
"text-nowrap",
"text-truncate",
"text-uppercase",
"text-white-50",
"toast-body ",
"toast-header",
"toast",
"tooltip",
"blockquote",
"blockquote-footer",
"blockquote-reverse",
"display-1",
"display-2",
"display-3",
"display-4",
"display-5",
"display-6",
"dl-horizontal",
"font-monospace",
"fs-1",
"fs-2",
"fs-3",
"fs-4",
"fs-4",
"fs-5",
"fs-6",
"fs-lg-1",
"fs-md-1",
"fs-sm-1",
"fst-italic",
"fst-normal",
"fw-bolder",
"fw-light",
"fw-lighter",
"fw-normal",
"h1",
"h2",
"h3",
"h4",
"h5",
"h6",
"lead",
"lh-1",
"lh-base",
"lh-lg",
"lh-sm",
"list-inline",
"list-unstyled",
"text-break",
"text-center",
"text-decoration-line-through",
"text-decoration-underline",
"text-end",
"text-lg-center",
"text-lg-end",
"text-lg-start",
"text-md-center",
"text-md-end",
"text-md-start",
"text-reset",
"text-sm-center",
"text-sm-end",
"text-sm-start",
"text-start",
"text-wrap",
"text-xl-center",
"text-xl-end",
"text-xl-end",
"text-xl-end",
"text-xl-start",
"text-xl-start",
"text-xl-start",
"text-xxl-center",
"text-xxl-end ",
"text-xxl-start"
]

View File

@@ -0,0 +1,298 @@
<?php
/*
Name: Accordion
Slug: accordion
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-accordion-';
return array(
array(
'label' => '$accordion-padding-y',
'name' => $slug . 'accordion-padding-y',
'variable' => '$accordion-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-padding-x',
'name' => $slug . 'accordion-padding-x',
'variable' => '$accordion-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '1.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-color',
'name' => $slug . 'accordion-color',
'variable' => '$accordion-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-bg',
'name' => $slug . 'accordion-bg',
'variable' => '$accordion-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-border-width',
'name' => $slug . 'accordion-border-width',
'variable' => '$accordion-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-border-color',
'name' => $slug . 'accordion-border-color',
'variable' => '$accordion-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .125)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-border-radius',
'name' => $slug . 'accordion-border-radius',
'variable' => '$accordion-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-inner-border-radius',
'name' => $slug . 'accordion-inner-border-radius',
'variable' => '$accordion-inner-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'subtract($accordion-border-radius, $accordion-border-width)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-body-padding-y',
'name' => $slug . 'accordion-body-padding-y',
'variable' => '$accordion-body-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$accordion-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-body-padding-x',
'name' => $slug . 'accordion-body-padding-x',
'variable' => '$accordion-body-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$accordion-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-padding-y',
'name' => $slug . 'accordion-button-padding-y',
'variable' => '$accordion-button-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$accordion-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-padding-x',
'name' => $slug . 'accordion-button-padding-x',
'variable' => '$accordion-button-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$accordion-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-color',
'name' => $slug . 'accordion-button-color',
'variable' => '$accordion-button-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$accordion-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-bg',
'name' => $slug . 'accordion-button-bg',
'variable' => '$accordion-button-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$accordion-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-transition',
'name' => $slug . 'accordion-transition',
'variable' => '$accordion-transition',
'row' => 'default',
'input' => 'text',
'default' => '$btn-transition, border-radius .15s ease',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-active-bg',
'name' => $slug . 'accordion-button-active-bg',
'variable' => '$accordion-button-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'tint-color($component-active-bg, 90%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-active-color',
'name' => $slug . 'accordion-button-active-color',
'variable' => '$accordion-button-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'shade-color($primary, 10%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-focus-border-color',
'name' => $slug . 'accordion-button-focus-border-color',
'variable' => '$accordion-button-focus-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-focus-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-button-focus-box-shadow',
'name' => $slug . 'accordion-button-focus-box-shadow',
'variable' => '$accordion-button-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-icon-width',
'name' => $slug . 'accordion-icon-width',
'variable' => '$accordion-icon-width',
'row' => 'default',
'input' => 'text',
'default' => '1.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-icon-color',
'name' => $slug . 'accordion-icon-color',
'variable' => '$accordion-icon-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$accordion-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-icon-active-color',
'name' => $slug . 'accordion-icon-active-color',
'variable' => '$accordion-icon-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$accordion-button-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-icon-transition',
'name' => $slug . 'accordion-icon-transition',
'variable' => '$accordion-icon-transition',
'row' => 'default',
'input' => 'text',
'default' => 'transform .2s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$accordion-icon-transform',
'name' => $slug . 'accordion-icon-transform',
'variable' => '$accordion-icon-transform',
'row' => 'default',
'input' => 'text',
'default' => 'rotate(-180deg)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$accordion-button-icon',
'name' => $slug . 'accordion-button-icon',
'variable' => '$accordion-button-icon',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
/*array(
'label' => '$accordion-button-active-icon',
'name' => $slug . 'accordion-button-active-icon',
'variable' => '$accordion-button-active-icon',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
);

View File

@@ -0,0 +1,122 @@
<?php
/*
Name: Alerts
Slug: alerts
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-alerts-';
return array(
array(
'label' => '$alert-padding-y',
'name' => $slug . 'alert-padding-y',
'variable' => '$alert-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-padding-x',
'name' => $slug . 'alert-padding-x',
'variable' => '$alert-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-margin-bottom',
'name' => $slug . 'alert-margin-bottom',
'variable' => '$alert-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-border-radius',
'name' => $slug . 'alert-border-radius',
'variable' => '$alert-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-link-font-weight',
'name' => $slug . 'alert-link-font-weight',
'variable' => '$alert-link-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-bold',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-border-width',
'name' => $slug . 'alert-border-width',
'variable' => '$alert-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-bg-scale',
'name' => $slug . 'alert-bg-scale',
'variable' => '$alert-bg-scale',
'row' => 'default',
'input' => 'text',
'default' => '-80%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-border-scale',
'name' => $slug . 'alert-border-scale',
'variable' => '$alert-border-scale',
'row' => 'default',
'input' => 'text',
'default' => '-70%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-color-scale',
'name' => $slug . 'alert-color-scale',
'variable' => '$alert-color-scale',
'row' => 'default',
'input' => 'text',
'default' => '40%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$alert-dismissible-padding-r',
'name' => $slug . 'alert-dismissible-padding-r',
'variable' => '$alert-dismissible-padding-r',
'row' => 'default',
'input' => 'text',
'default' => '$alert-padding-x * 3',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,78 @@
<?php
/*
Name: Badges
Slug: badges
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-badges-';
return array(
array(
'label' => '$badge-font-size',
'name' => $slug . 'badge-font-size',
'variable' => '$badge-font-size',
'row' => 'default',
'input' => 'text',
'default' => '.75em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$badge-font-weight',
'name' => $slug . 'badge-font-weight',
'variable' => '$badge-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-bold',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$badge-color',
'name' => $slug . 'badge-color',
'variable' => '$badge-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$badge-padding-y',
'name' => $slug . 'badge-padding-y',
'variable' => '$badge-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.35em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$badge-padding-x',
'name' => $slug . 'badge-padding-x',
'variable' => '$badge-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.65em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$badge-border-radius',
'name' => $slug . 'badge-border-radius',
'variable' => '$badge-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,133 @@
<?php
/*
Name: Breadcrumbs
Slug: breadcrumbs
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-breadcrumbs-';
return array(
array(
'label' => '$breadcrumb-font-size',
'name' => $slug . 'breadcrumb-font-size',
'variable' => '$breadcrumb-font-size',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-padding-y',
'name' => $slug . 'breadcrumb-padding-y',
'variable' => '$breadcrumb-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-padding-x',
'name' => $slug . 'breadcrumb-padding-x',
'variable' => '$breadcrumb-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-item-padding-x',
'name' => $slug . 'breadcrumb-item-padding-x',
'variable' => '$breadcrumb-item-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-margin-bottom',
'name' => $slug . 'breadcrumb-margin-bottom',
'variable' => '$breadcrumb-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-bg',
'name' => $slug . 'breadcrumb-bg',
'variable' => '$breadcrumb-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-divider-color',
'name' => $slug . 'breadcrumb-divider-color',
'variable' => '$breadcrumb-divider-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-active-color',
'name' => $slug . 'breadcrumb-active-color',
'variable' => '$breadcrumb-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$breadcrumb-divider',
'name' => $slug . 'breadcrumb-divider',
'variable' => '$breadcrumb-divider',
'row' => 'default',
'input' => 'text',
'default' => 'quote("/")',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$breadcrumb-divider-flipped',
'name' => $slug . 'breadcrumb-divider-flipped',
'variable' => '$breadcrumb-divider-flipped',
'row' => 'default',
'input' => 'text',
'default' => '$breadcrumb-divider',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$breadcrumb-border-radius',
'name' => $slug . 'breadcrumb-border-radius',
'variable' => '$breadcrumb-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,386 @@
<?php
/*
Name: Buttons
Slug: buttons
Description: For each of Bootstrap's buttons, define text, background, and border color.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-buttons-';
return array(
array(
'label' => '$btn-padding-y',
'name' => $slug . 'btn-padding-y',
'variable' => '$btn-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-padding-x',
'name' => $slug . 'btn-padding-x',
'variable' => '$btn-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-font-family',
'name' => $slug . 'btn-font-family',
'variable' => '$btn-font-family',
'row' => 'default',
'input' => 'font',
'default' => '$input-btn-font-family',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-font-size',
'name' => $slug . 'btn-font-size',
'variable' => '$btn-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-line-height',
'name' => $slug . 'btn-line-height',
'variable' => '$btn-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-line-height',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-white-space',
'name' => $slug . 'btn-white-space',
'variable' => '$btn-white-space',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-padding-y-sm',
'name' => $slug . 'btn-padding-y-sm',
'variable' => '$btn-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-padding-x-sm',
'name' => $slug . 'btn-padding-x-sm',
'variable' => '$btn-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-font-size-sm',
'name' => $slug . 'btn-font-size-sm',
'variable' => '$btn-font-size-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-padding-y-lg',
'name' => $slug . 'btn-padding-y-lg',
'variable' => '$btn-padding-y-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-padding-x-lg',
'name' => $slug . 'btn-padding-x-lg',
'variable' => '$btn-padding-x-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-font-size-lg',
'name' => $slug . 'btn-font-size-lg',
'variable' => '$btn-font-size-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-border-width',
'name' => $slug . 'btn-border-width',
'variable' => '$btn-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-font-weight',
'name' => $slug . 'btn-font-weight',
'variable' => '$btn-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-normal',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-box-shadow',
'name' => $slug . 'btn-box-shadow',
'variable' => '$btn-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => 'inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-focus-width',
'name' => $slug . 'btn-focus-width',
'variable' => '$btn-focus-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-focus-box-shadow',
'name' => $slug . 'btn-focus-box-shadow',
'variable' => '$btn-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-disabled-opacity',
'name' => $slug . 'btn-disabled-opacity',
'variable' => '$btn-disabled-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.65',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-active-box-shadow',
'name' => $slug . 'btn-active-box-shadow',
'variable' => '$btn-active-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => 'inset 0 3px 5px rgba($black, .125)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-link-color',
'name' => $slug . 'btn-link-color',
'variable' => '$btn-link-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-link-hover-color',
'name' => $slug . 'btn-link-hover-color',
'variable' => '$btn-link-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-hover-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-link-disabled-color',
'name' => $slug . 'btn-link-disabled-color',
'variable' => '$btn-link-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-border-radius',
'name' => $slug . 'btn-border-radius',
'variable' => '$btn-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-border-radius-sm',
'name' => $slug . 'btn-border-radius-sm',
'variable' => '$btn-border-radius-sm',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-border-radius-lg',
'name' => $slug . 'btn-border-radius-lg',
'variable' => '$btn-border-radius-lg',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-transition',
'name' => $slug . 'btn-transition',
'variable' => '$btn-transition',
'row' => 'default',
'input' => 'text',
'default' => 'color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-hover-bg-shade-amount',
'name' => $slug . 'btn-hover-bg-shade-amount',
'variable' => '$btn-hover-bg-shade-amount',
'row' => 'default',
'input' => 'text',
'default' => '15%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-hover-bg-tint-amount',
'name' => $slug . 'btn-hover-bg-tint-amount',
'variable' => '$btn-hover-bg-tint-amount',
'row' => 'default',
'input' => 'text',
'default' => '15%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-hover-border-shade-amount',
'name' => $slug . 'btn-hover-border-shade-amount',
'variable' => '$btn-hover-border-shade-amount',
'row' => 'default',
'input' => 'text',
'default' => '20%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-hover-border-tint-amount',
'name' => $slug . 'btn-hover-border-tint-amount',
'variable' => '$btn-hover-border-tint-amount',
'row' => 'default',
'input' => 'text',
'default' => '10%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-active-bg-shade-amount',
'name' => $slug . 'btn-active-bg-shade-amount',
'variable' => '$btn-active-bg-shade-amount',
'row' => 'default',
'input' => 'text',
'default' => '20%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-active-bg-tint-amount',
'name' => $slug . 'btn-active-bg-tint-amount',
'variable' => '$btn-active-bg-tint-amount',
'row' => 'default',
'input' => 'text',
'default' => '20%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-active-border-shade-amount',
'name' => $slug . 'btn-active-border-shade-amount',
'variable' => '$btn-active-border-shade-amount',
'row' => 'default',
'input' => 'text',
'default' => '25%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-active-border-tint-amount',
'name' => $slug . 'btn-active-border-tint-amount',
'variable' => '$btn-active-border-tint-amount',
'row' => 'default',
'input' => 'text',
'default' => '10%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,188 @@
<?php
/*
Name: Cards
Slug: cards
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-cards-';
return array(
array(
'label' => '$card-spacer-y',
'name' => $slug . 'card-spacer-y',
'variable' => '$card-spacer-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-spacer-x',
'name' => $slug . 'card-spacer-x',
'variable' => '$card-spacer-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-title-spacer-y',
'name' => $slug . 'card-title-spacer-y',
'variable' => '$card-title-spacer-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-border-width',
'name' => $slug . 'card-border-width',
'variable' => '$card-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-border-radius',
'name' => $slug . 'card-border-radius',
'variable' => '$card-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-border-color',
'name' => $slug . 'card-border-color',
'variable' => '$card-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .125)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-inner-border-radius',
'name' => $slug . 'card-inner-border-radius',
'variable' => '$card-inner-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'subtract($card-border-radius, $card-border-width)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-cap-padding-y',
'name' => $slug . 'card-cap-padding-y',
'variable' => '$card-cap-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$card-spacer-y * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-cap-padding-x',
'name' => $slug . 'card-cap-padding-x',
'variable' => '$card-cap-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$card-spacer-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-cap-bg',
'name' => $slug . 'card-cap-bg',
'variable' => '$card-cap-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .03)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-cap-color',
'name' => $slug . 'card-cap-color',
'variable' => '$card-cap-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-height',
'name' => $slug . 'card-height',
'variable' => '$card-height',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-color',
'name' => $slug . 'card-color',
'variable' => '$card-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-bg',
'name' => $slug . 'card-bg',
'variable' => '$card-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-img-overlay-padding',
'name' => $slug . 'card-img-overlay-padding',
'variable' => '$card-img-overlay-padding',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$card-group-margin',
'name' => $slug . 'card-group-margin',
'variable' => '$card-group-margin',
'row' => 'default',
'input' => 'text',
'default' => '$grid-gutter-width * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,287 @@
<?php
/*
Name: Carousel
Slug: carousel
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-carousel-';
return array(
array(
'label' => '$carousel-control-color',
'name' => $slug . 'carousel-control-color',
'variable' => '$carousel-control-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-control-width',
'name' => $slug . 'carousel-control-width',
'variable' => '$carousel-control-width',
'row' => 'default',
'input' => 'text',
'default' => '15%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-control-opacity',
'name' => $slug . 'carousel-control-opacity',
'variable' => '$carousel-control-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-control-hover-opacity',
'name' => $slug . 'carousel-control-hover-opacity',
'variable' => '$carousel-control-hover-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.9',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-control-transition',
'name' => $slug . 'carousel-control-transition',
'variable' => '$carousel-control-transition',
'row' => 'default',
'input' => 'text',
'default' => 'opacity .15s ease',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-width',
'name' => $slug . 'carousel-indicator-width',
'variable' => '$carousel-indicator-width',
'row' => 'default',
'input' => 'text',
'default' => '30px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-height',
'name' => $slug . 'carousel-indicator-height',
'variable' => '$carousel-indicator-height',
'row' => 'default',
'input' => 'text',
'default' => '3px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-hit-area-height',
'name' => $slug . 'carousel-indicator-hit-area-height',
'variable' => '$carousel-indicator-hit-area-height',
'row' => 'default',
'input' => 'text',
'default' => '10px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-spacer',
'name' => $slug . 'carousel-indicator-spacer',
'variable' => '$carousel-indicator-spacer',
'row' => 'default',
'input' => 'text',
'default' => '3px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-opacity',
'name' => $slug . 'carousel-indicator-opacity',
'variable' => '$carousel-indicator-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-active-bg',
'name' => $slug . 'carousel-indicator-active-bg',
'variable' => '$carousel-indicator-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-active-opacity',
'name' => $slug . 'carousel-indicator-active-opacity',
'variable' => '$carousel-indicator-active-opacity',
'row' => 'default',
'input' => 'text',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-indicator-transition',
'name' => $slug . 'carousel-indicator-transition',
'variable' => '$carousel-indicator-transition',
'row' => 'default',
'input' => 'text',
'default' => 'opacity .6s ease',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-caption-width',
'name' => $slug . 'carousel-caption-width',
'variable' => '$carousel-caption-width',
'row' => 'default',
'input' => 'text',
'default' => '70%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-caption-color',
'name' => $slug . 'carousel-caption-color',
'variable' => '$carousel-caption-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-caption-padding-y',
'name' => $slug . 'carousel-caption-padding-y',
'variable' => '$carousel-caption-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '1.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-caption-spacer',
'name' => $slug . 'carousel-caption-spacer',
'variable' => '$carousel-caption-spacer',
'row' => 'default',
'input' => 'text',
'default' => '1.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-control-icon-width',
'name' => $slug . 'carousel-control-icon-width',
'variable' => '$carousel-control-icon-width',
'row' => 'default',
'input' => 'text',
'default' => '2rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$carousel-control-prev-icon-bg',
'name' => $slug . 'carousel-control-prev-icon-bg',
'variable' => '$carousel-control-prev-icon-bg',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
/*array(
'label' => '$carousel-control-next-icon-bg',
'name' => $slug . 'carousel-control-next-icon-bg',
'variable' => '$carousel-control-next-icon-bg',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$carousel-transition-duration',
'name' => $slug . 'carousel-transition-duration',
'variable' => '$carousel-transition-duration',
'row' => 'default',
'input' => 'text',
'default' => '.6s',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-transition',
'name' => $slug . 'carousel-transition',
'variable' => '$carousel-transition',
'row' => 'default',
'input' => 'text',
'default' => 'transform $carousel-transition-duration ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-dark-indicator-active-bg',
'name' => $slug . 'carousel-dark-indicator-active-bg',
'variable' => '$carousel-dark-indicator-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$black',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-dark-caption-color',
'name' => $slug . 'carousel-dark-caption-color',
'variable' => '$carousel-dark-caption-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$black',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$carousel-dark-control-icon-filter',
'name' => $slug . 'carousel-dark-control-icon-filter',
'variable' => '$carousel-dark-control-icon-filter',
'row' => 'default',
'input' => 'text',
'default' => 'invert(1) grayscale(100)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,144 @@
<?php
/*
Name: Close
Slug: close
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-close-';
return array(
array(
'label' => '$btn-close-width',
'name' => $slug . 'btn-close-width',
'variable' => '$btn-close-width',
'row' => 'default',
'input' => 'text',
'default' => '1em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-height',
'name' => $slug . 'btn-close-height',
'variable' => '$btn-close-height',
'row' => 'default',
'input' => 'text',
'default' => '$btn-close-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-padding-x',
'name' => $slug . 'btn-close-padding-x',
'variable' => '$btn-close-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.25em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-padding-y',
'name' => $slug . 'btn-close-padding-y',
'variable' => '$btn-close-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$btn-close-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-color',
'name' => $slug . 'btn-close-color',
'variable' => '$btn-close-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$black',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$btn-close-bg',
'name' => $slug . 'btn-close-bg',
'variable' => '$btn-close-bg',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$btn-close-focus-shadow',
'name' => $slug . 'btn-close-focus-shadow',
'variable' => '$btn-close-focus-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-opacity',
'name' => $slug . 'btn-close-opacity',
'variable' => '$btn-close-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-hover-opacity',
'name' => $slug . 'btn-close-hover-opacity',
'variable' => '$btn-close-hover-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.75',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-focus-opacity',
'name' => $slug . 'btn-close-focus-opacity',
'variable' => '$btn-close-focus-opacity',
'row' => 'default',
'input' => 'text',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-disabled-opacity',
'name' => $slug . 'btn-close-disabled-opacity',
'variable' => '$btn-close-disabled-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$btn-close-white-filter',
'name' => $slug . 'btn-close-white-filter',
'variable' => '$btn-close-white-filter',
'row' => 'default',
'input' => 'text',
'default' => 'invert(1) grayscale(100%) brightness(200%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,100 @@
<?php
/*
Name: Code
Slug: code
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-code-';
return array(
array(
'label' => '$code-font-size',
'name' => $slug . 'code-font-size',
'variable' => '$code-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$small-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$code-color',
'name' => $slug . 'code-color',
'variable' => '$code-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$pink',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$kbd-padding-y',
'name' => $slug . 'kbd-padding-y',
'variable' => '$kbd-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.2rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$kbd-padding-x',
'name' => $slug . 'kbd-padding-x',
'variable' => '$kbd-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.4rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$kbd-font-size',
'name' => $slug . 'kbd-font-size',
'variable' => '$kbd-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$code-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$kbd-color',
'name' => $slug . 'kbd-color',
'variable' => '$kbd-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$kbd-bg',
'name' => $slug . 'kbd-bg',
'variable' => '$kbd-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-900',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pre-color',
'name' => $slug . 'pre-color',
'variable' => '$pre-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,408 @@
<?php
/*
Name: Dropdown
Slug: dropdown
Description: Dropdown menu container and contents.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-dropdown-';
return array(
array(
'label' => '$dropdown-min-width',
'name' => $slug . 'dropdown-min-width',
'variable' => '$dropdown-min-width',
'row' => 'default',
'input' => 'text',
'default' => '10rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-padding-x',
'name' => $slug . 'dropdown-padding-x',
'variable' => '$dropdown-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-padding-y',
'name' => $slug . 'dropdown-padding-y',
'variable' => '$dropdown-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-spacer',
'name' => $slug . 'dropdown-spacer',
'variable' => '$dropdown-spacer',
'row' => 'default',
'input' => 'text',
'default' => '.125rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-font-size',
'name' => $slug . 'dropdown-font-size',
'variable' => '$dropdown-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-color',
'name' => $slug . 'dropdown-color',
'variable' => '$dropdown-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-bg',
'name' => $slug . 'dropdown-bg',
'variable' => '$dropdown-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-border-color',
'name' => $slug . 'dropdown-border-color',
'variable' => '$dropdown-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .15)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-border-radius',
'name' => $slug . 'dropdown-border-radius',
'variable' => '$dropdown-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-border-width',
'name' => $slug . 'dropdown-border-width',
'variable' => '$dropdown-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-inner-border-radius',
'name' => $slug . 'dropdown-inner-border-radius',
'variable' => '$dropdown-inner-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'subtract($dropdown-border-radius, $dropdown-border-width)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-divider-bg',
'name' => $slug . 'dropdown-divider-bg',
'variable' => '$dropdown-divider-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-divider-margin-y',
'name' => $slug . 'dropdown-divider-margin-y',
'variable' => '$dropdown-divider-margin-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-box-shadow',
'name' => $slug . 'dropdown-box-shadow',
'variable' => '$dropdown-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-color',
'name' => $slug . 'dropdown-link-color',
'variable' => '$dropdown-link-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-900',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-hover-color',
'name' => $slug . 'dropdown-link-hover-color',
'variable' => '$dropdown-link-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'shade-color($gray-900, 10%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-hover-bg',
'name' => $slug . 'dropdown-link-hover-bg',
'variable' => '$dropdown-link-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-active-color',
'name' => $slug . 'dropdown-link-active-color',
'variable' => '$dropdown-link-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-active-bg',
'name' => $slug . 'dropdown-link-active-bg',
'variable' => '$dropdown-link-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-link-disabled-color',
'name' => $slug . 'dropdown-link-disabled-color',
'variable' => '$dropdown-link-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-500',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-item-padding-y',
'name' => $slug . 'dropdown-item-padding-y',
'variable' => '$dropdown-item-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-item-padding-x',
'name' => $slug . 'dropdown-item-padding-x',
'variable' => '$dropdown-item-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-header-color',
'name' => $slug . 'dropdown-header-color',
'variable' => '$dropdown-header-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-header-padding',
'name' => $slug . 'dropdown-header-padding',
'variable' => '$dropdown-header-padding',
'row' => 'default',
'input' => 'text',
'default' => '$dropdown-padding-y $dropdown-item-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-color',
'name' => $slug . 'dropdown-dark-color',
'variable' => '$dropdown-dark-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-bg',
'name' => $slug . 'dropdown-dark-bg',
'variable' => '$dropdown-dark-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-800',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-border-color',
'name' => $slug . 'dropdown-dark-border-color',
'variable' => '$dropdown-dark-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-divider-bg',
'name' => $slug . 'dropdown-dark-divider-bg',
'variable' => '$dropdown-dark-divider-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-divider-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-box-shadow',
'name' => $slug . 'dropdown-dark-box-shadow',
'variable' => '$dropdown-dark-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-color',
'name' => $slug . 'dropdown-dark-link-color',
'variable' => '$dropdown-dark-link-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-dark-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-hover-color',
'name' => $slug . 'dropdown-dark-link-hover-color',
'variable' => '$dropdown-dark-link-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-hover-bg',
'name' => $slug . 'dropdown-dark-link-hover-bg',
'variable' => '$dropdown-dark-link-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .15)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-active-color',
'name' => $slug . 'dropdown-dark-link-active-color',
'variable' => '$dropdown-dark-link-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-link-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-active-bg',
'name' => $slug . 'dropdown-dark-link-active-bg',
'variable' => '$dropdown-dark-link-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$dropdown-link-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-link-disabled-color',
'name' => $slug . 'dropdown-dark-link-disabled-color',
'variable' => '$dropdown-dark-link-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-500',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dropdown-dark-header-color',
'name' => $slug . 'dropdown-dark-header-color',
'variable' => '$dropdown-dark-header-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-500',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,221 @@
<?php
/*
Name: List Group
Slug: list-group
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-list-group-';
return array(
array(
'label' => '$list-group-color',
'name' => $slug . 'list-group-color',
'variable' => '$list-group-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-900',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-bg',
'name' => $slug . 'list-group-bg',
'variable' => '$list-group-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-border-color',
'name' => $slug . 'list-group-border-color',
'variable' => '$list-group-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .125)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-border-width',
'name' => $slug . 'list-group-border-width',
'variable' => '$list-group-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-border-radius',
'name' => $slug . 'list-group-border-radius',
'variable' => '$list-group-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-item-padding-y',
'name' => $slug . 'list-group-item-padding-y',
'variable' => '$list-group-item-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-item-padding-x',
'name' => $slug . 'list-group-item-padding-x',
'variable' => '$list-group-item-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-item-bg-scale',
'name' => $slug . 'list-group-item-bg-scale',
'variable' => '$list-group-item-bg-scale',
'row' => 'default',
'input' => 'text',
'default' => '-80%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-item-color-scale',
'name' => $slug . 'list-group-item-color-scale',
'variable' => '$list-group-item-color-scale',
'row' => 'default',
'input' => 'text',
'default' => '40%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-hover-bg',
'name' => $slug . 'list-group-hover-bg',
'variable' => '$list-group-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-100',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-active-color',
'name' => $slug . 'list-group-active-color',
'variable' => '$list-group-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-active-bg',
'name' => $slug . 'list-group-active-bg',
'variable' => '$list-group-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-active-border-color',
'name' => $slug . 'list-group-active-border-color',
'variable' => '$list-group-active-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$list-group-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-disabled-color',
'name' => $slug . 'list-group-disabled-color',
'variable' => '$list-group-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-disabled-bg',
'name' => $slug . 'list-group-disabled-bg',
'variable' => '$list-group-disabled-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$list-group-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-action-color',
'name' => $slug . 'list-group-action-color',
'variable' => '$list-group-action-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-700',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-action-hover-color',
'name' => $slug . 'list-group-action-hover-color',
'variable' => '$list-group-action-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$list-group-action-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-action-active-color',
'name' => $slug . 'list-group-action-active-color',
'variable' => '$list-group-action-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-group-action-active-bg',
'name' => $slug . 'list-group-action-active-bg',
'variable' => '$list-group-action-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,342 @@
<?php
/*
Name: Modals
Slug: modals
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-modals-';
return array(
array(
'label' => '$modal-inner-padding',
'name' => $slug . 'modal-inner-padding',
'variable' => '$modal-inner-padding',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-footer-margin-between',
'name' => $slug . 'modal-footer-margin-between',
'variable' => '$modal-footer-margin-between',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-dialog-margin',
'name' => $slug . 'modal-dialog-margin',
'variable' => '$modal-dialog-margin',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-dialog-margin-y-sm-up',
'name' => $slug . 'modal-dialog-margin-y-sm-up',
'variable' => '$modal-dialog-margin-y-sm-up',
'row' => 'default',
'input' => 'text',
'default' => '1.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-title-line-height',
'name' => $slug . 'modal-title-line-height',
'variable' => '$modal-title-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$line-height-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-color',
'name' => $slug . 'modal-content-color',
'variable' => '$modal-content-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-bg',
'name' => $slug . 'modal-content-bg',
'variable' => '$modal-content-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-border-color',
'name' => $slug . 'modal-content-border-color',
'variable' => '$modal-content-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .2)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-border-width',
'name' => $slug . 'modal-content-border-width',
'variable' => '$modal-content-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-border-radius',
'name' => $slug . 'modal-content-border-radius',
'variable' => '$modal-content-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-inner-border-radius',
'name' => $slug . 'modal-content-inner-border-radius',
'variable' => '$modal-content-inner-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'subtract($modal-content-border-radius, $modal-content-border-width)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-box-shadow-xs',
'name' => $slug . 'modal-content-box-shadow-xs',
'variable' => '$modal-content-box-shadow-xs',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-content-box-shadow-sm-up',
'name' => $slug . 'modal-content-box-shadow-sm-up',
'variable' => '$modal-content-box-shadow-sm-up',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-backdrop-bg',
'name' => $slug . 'modal-backdrop-bg',
'variable' => '$modal-backdrop-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$black',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-backdrop-opacity',
'name' => $slug . 'modal-backdrop-opacity',
'variable' => '$modal-backdrop-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-header-border-color',
'name' => $slug . 'modal-header-border-color',
'variable' => '$modal-header-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-footer-border-color',
'name' => $slug . 'modal-footer-border-color',
'variable' => '$modal-footer-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$modal-header-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-header-border-width',
'name' => $slug . 'modal-header-border-width',
'variable' => '$modal-header-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$modal-content-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-footer-border-width',
'name' => $slug . 'modal-footer-border-width',
'variable' => '$modal-footer-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$modal-header-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-header-padding-y',
'name' => $slug . 'modal-header-padding-y',
'variable' => '$modal-header-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$modal-inner-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-header-padding-x',
'name' => $slug . 'modal-header-padding-x',
'variable' => '$modal-header-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$modal-inner-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-header-padding',
'name' => $slug . 'modal-header-padding',
'variable' => '$modal-header-padding',
'row' => 'default',
'input' => 'text',
'default' => '$modal-header-padding-y $modal-header-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-sm',
'name' => $slug . 'modal-sm',
'variable' => '$modal-sm',
'row' => 'default',
'input' => 'text',
'default' => '300px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-md',
'name' => $slug . 'modal-md',
'variable' => '$modal-md',
'row' => 'default',
'input' => 'text',
'default' => '500px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-lg',
'name' => $slug . 'modal-lg',
'variable' => '$modal-lg',
'row' => 'default',
'input' => 'text',
'default' => '800px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-xl',
'name' => $slug . 'modal-xl',
'variable' => '$modal-xl',
'row' => 'default',
'input' => 'text',
'default' => '1140px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-fade-transform',
'name' => $slug . 'modal-fade-transform',
'variable' => '$modal-fade-transform',
'row' => 'default',
'input' => 'text',
'default' => 'translate(0, -50px)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-show-transform',
'name' => $slug . 'modal-show-transform',
'variable' => '$modal-show-transform',
'row' => 'default',
'input' => 'text',
'default' => 'none',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-transition',
'name' => $slug . 'modal-transition',
'variable' => '$modal-transition',
'row' => 'default',
'input' => 'text',
'default' => 'transform .3s ease-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$modal-scale-transform',
'name' => $slug . 'modal-scale-transform',
'variable' => '$modal-scale-transform',
'row' => 'default',
'input' => 'text',
'default' => 'scale(1.02)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,342 @@
<?php
/*
Name: Navbar
Slug: navbar
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-navbar-';
return array(
array(
'label' => '$navbar-padding-y',
'name' => $slug . 'navbar-padding-y',
'variable' => '$navbar-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-padding-x',
'name' => $slug . 'navbar-padding-x',
'variable' => '$navbar-padding-x',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-nav-link-padding-x',
'name' => $slug . 'navbar-nav-link-padding-x',
'variable' => '$navbar-nav-link-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-brand-font-size',
'name' => $slug . 'navbar-brand-font-size',
'variable' => '$navbar-brand-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-height',
'name' => $slug . 'nav-link-height',
'variable' => '$nav-link-height',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * $line-height-base + $nav-link-padding-y * 2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-brand-height',
'name' => $slug . 'navbar-brand-height',
'variable' => '$navbar-brand-height',
'row' => 'default',
'input' => 'text',
'default' => '$navbar-brand-font-size * $line-height-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-brand-padding-y',
'name' => $slug . 'navbar-brand-padding-y',
'variable' => '$navbar-brand-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '($nav-link-height - $navbar-brand-height) * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-brand-margin-end',
'name' => $slug . 'navbar-brand-margin-end',
'variable' => '$navbar-brand-margin-end',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-padding-y',
'name' => $slug . 'navbar-toggler-padding-y',
'variable' => '$navbar-toggler-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-padding-x',
'name' => $slug . 'navbar-toggler-padding-x',
'variable' => '$navbar-toggler-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-font-size',
'name' => $slug . 'navbar-toggler-font-size',
'variable' => '$navbar-toggler-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-border-radius',
'name' => $slug . 'navbar-toggler-border-radius',
'variable' => '$navbar-toggler-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$btn-border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-focus-width',
'name' => $slug . 'navbar-toggler-focus-width',
'variable' => '$navbar-toggler-focus-width',
'row' => 'default',
'input' => 'text',
'default' => '$btn-focus-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-toggler-transition',
'name' => $slug . 'navbar-toggler-transition',
'variable' => '$navbar-toggler-transition',
'row' => 'default',
'input' => 'text',
'default' => 'box-shadow .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-color',
'name' => $slug . 'navbar-dark-color',
'variable' => '$navbar-dark-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .55)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-hover-color',
'name' => $slug . 'navbar-dark-hover-color',
'variable' => '$navbar-dark-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .75)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-active-color',
'name' => $slug . 'navbar-dark-active-color',
'variable' => '$navbar-dark-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-disabled-color',
'name' => $slug . 'navbar-dark-disabled-color',
'variable' => '$navbar-dark-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .25)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$navbar-dark-toggler-icon-bg',
'name' => $slug . 'navbar-dark-toggler-icon-bg',
'variable' => '$navbar-dark-toggler-icon-bg',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$navbar-dark-toggler-border-color',
'name' => $slug . 'navbar-dark-toggler-border-color',
'variable' => '$navbar-dark-toggler-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .1)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-color',
'name' => $slug . 'navbar-light-color',
'variable' => '$navbar-light-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .55)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-hover-color',
'name' => $slug . 'navbar-light-hover-color',
'variable' => '$navbar-light-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .7)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-active-color',
'name' => $slug . 'navbar-light-active-color',
'variable' => '$navbar-light-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .9)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-disabled-color',
'name' => $slug . 'navbar-light-disabled-color',
'variable' => '$navbar-light-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .3)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$navbar-light-toggler-icon-bg',
'name' => $slug . 'navbar-light-toggler-icon-bg',
'variable' => '$navbar-light-toggler-icon-bg',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$navbar-light-toggler-border-color',
'name' => $slug . 'navbar-light-toggler-border-color',
'variable' => '$navbar-light-toggler-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .1)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-brand-color',
'name' => $slug . 'navbar-light-brand-color',
'variable' => '$navbar-light-brand-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$navbar-light-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-light-brand-hover-color',
'name' => $slug . 'navbar-light-brand-hover-color',
'variable' => '$navbar-light-brand-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$navbar-light-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-brand-color',
'name' => $slug . 'navbar-dark-brand-color',
'variable' => '$navbar-dark-brand-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$navbar-dark-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$navbar-dark-brand-hover-color',
'name' => $slug . 'navbar-dark-brand-hover-color',
'variable' => '$navbar-dark-brand-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$navbar-dark-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,210 @@
<?php
/*
Name: Navs
Slug: navs
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-navs-';
return array(
array(
'label' => '$nav-link-padding-y',
'name' => $slug . 'nav-link-padding-y',
'variable' => '$nav-link-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-padding-x',
'name' => $slug . 'nav-link-padding-x',
'variable' => '$nav-link-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-font-size',
'name' => $slug . 'nav-link-font-size',
'variable' => '$nav-link-font-size',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-font-weight',
'name' => $slug . 'nav-link-font-weight',
'variable' => '$nav-link-font-weight',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-color',
'name' => $slug . 'nav-link-color',
'variable' => '$nav-link-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-hover-color',
'name' => $slug . 'nav-link-hover-color',
'variable' => '$nav-link-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-hover-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-transition',
'name' => $slug . 'nav-link-transition',
'variable' => '$nav-link-transition',
'row' => 'default',
'input' => 'text',
'default' => 'color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-link-disabled-color',
'name' => $slug . 'nav-link-disabled-color',
'variable' => '$nav-link-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-border-color',
'name' => $slug . 'nav-tabs-border-color',
'variable' => '$nav-tabs-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-border-width',
'name' => $slug . 'nav-tabs-border-width',
'variable' => '$nav-tabs-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-border-radius',
'name' => $slug . 'nav-tabs-border-radius',
'variable' => '$nav-tabs-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-link-hover-border-color',
'name' => $slug . 'nav-tabs-link-hover-border-color',
'variable' => '$nav-tabs-link-hover-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200 $gray-200 $nav-tabs-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-link-active-color',
'name' => $slug . 'nav-tabs-link-active-color',
'variable' => '$nav-tabs-link-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-700',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-link-active-bg',
'name' => $slug . 'nav-tabs-link-active-bg',
'variable' => '$nav-tabs-link-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-tabs-link-active-border-color',
'name' => $slug . 'nav-tabs-link-active-border-color',
'variable' => '$nav-tabs-link-active-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300 $gray-300 $nav-tabs-link-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-pills-border-radius',
'name' => $slug . 'nav-pills-border-radius',
'variable' => '$nav-pills-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-pills-link-active-color',
'name' => $slug . 'nav-pills-link-active-color',
'variable' => '$nav-pills-link-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nav-pills-link-active-bg',
'name' => $slug . 'nav-pills-link-active-bg',
'variable' => '$nav-pills-link-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,133 @@
<?php
/*
Name: Offcanvas
Slug: offcanvas
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-offcanvas-';
return array(
array(
'label' => '$offcanvas-padding-y',
'name' => $slug . 'offcanvas-padding-y',
'variable' => '$offcanvas-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$modal-inner-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-padding-x',
'name' => $slug . 'offcanvas-padding-x',
'variable' => '$offcanvas-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$modal-inner-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-horizontal-width',
'name' => $slug . 'offcanvas-horizontal-width',
'variable' => '$offcanvas-horizontal-width',
'row' => 'default',
'input' => 'text',
'default' => '400px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-vertical-height',
'name' => $slug . 'offcanvas-vertical-height',
'variable' => '$offcanvas-vertical-height',
'row' => 'default',
'input' => 'text',
'default' => '30vh',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-transition-duration',
'name' => $slug . 'offcanvas-transition-duration',
'variable' => '$offcanvas-transition-duration',
'row' => 'default',
'input' => 'text',
'default' => '.3s',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-border-color',
'name' => $slug . 'offcanvas-border-color',
'variable' => '$offcanvas-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$modal-content-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-border-width',
'name' => $slug . 'offcanvas-border-width',
'variable' => '$offcanvas-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$modal-content-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-title-line-height',
'name' => $slug . 'offcanvas-title-line-height',
'variable' => '$offcanvas-title-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$modal-title-line-height',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-bg-color',
'name' => $slug . 'offcanvas-bg-color',
'variable' => '$offcanvas-bg-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$modal-content-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-color',
'name' => $slug . 'offcanvas-color',
'variable' => '$offcanvas-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$modal-content-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$offcanvas-box-shadow',
'name' => $slug . 'offcanvas-box-shadow',
'variable' => '$offcanvas-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$modal-content-box-shadow-xs',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,320 @@
<?php
/*
Name: Pagination
Slug: pagination
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-pagination-';
return array(
array(
'label' => '$pagination-padding-y',
'name' => $slug . 'pagination-padding-y',
'variable' => '$pagination-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.375rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-padding-x',
'name' => $slug . 'pagination-padding-x',
'variable' => '$pagination-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-padding-y-sm',
'name' => $slug . 'pagination-padding-y-sm',
'variable' => '$pagination-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-padding-x-sm',
'name' => $slug . 'pagination-padding-x-sm',
'variable' => '$pagination-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-padding-y-lg',
'name' => $slug . 'pagination-padding-y-lg',
'variable' => '$pagination-padding-y-lg',
'row' => 'default',
'input' => 'text',
'default' => '.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-padding-x-lg',
'name' => $slug . 'pagination-padding-x-lg',
'variable' => '$pagination-padding-x-lg',
'row' => 'default',
'input' => 'text',
'default' => '1.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-color',
'name' => $slug . 'pagination-color',
'variable' => '$pagination-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-bg',
'name' => $slug . 'pagination-bg',
'variable' => '$pagination-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-border-width',
'name' => $slug . 'pagination-border-width',
'variable' => '$pagination-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-border-radius',
'name' => $slug . 'pagination-border-radius',
'variable' => '$pagination-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-margin-start',
'name' => $slug . 'pagination-margin-start',
'variable' => '$pagination-margin-start',
'row' => 'default',
'input' => 'text',
'default' => '-$pagination-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-border-color',
'name' => $slug . 'pagination-border-color',
'variable' => '$pagination-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-focus-color',
'name' => $slug . 'pagination-focus-color',
'variable' => '$pagination-focus-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-hover-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-focus-bg',
'name' => $slug . 'pagination-focus-bg',
'variable' => '$pagination-focus-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-focus-box-shadow',
'name' => $slug . 'pagination-focus-box-shadow',
'variable' => '$pagination-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-focus-outline',
'name' => $slug . 'pagination-focus-outline',
'variable' => '$pagination-focus-outline',
'row' => 'default',
'input' => 'color-picker',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-hover-color',
'name' => $slug . 'pagination-hover-color',
'variable' => '$pagination-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$link-hover-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-hover-bg',
'name' => $slug . 'pagination-hover-bg',
'variable' => '$pagination-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-hover-border-color',
'name' => $slug . 'pagination-hover-border-color',
'variable' => '$pagination-hover-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-active-color',
'name' => $slug . 'pagination-active-color',
'variable' => '$pagination-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-active-bg',
'name' => $slug . 'pagination-active-bg',
'variable' => '$pagination-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-active-border-color',
'name' => $slug . 'pagination-active-border-color',
'variable' => '$pagination-active-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$pagination-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-disabled-color',
'name' => $slug . 'pagination-disabled-color',
'variable' => '$pagination-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-disabled-bg',
'name' => $slug . 'pagination-disabled-bg',
'variable' => '$pagination-disabled-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-disabled-border-color',
'name' => $slug . 'pagination-disabled-border-color',
'variable' => '$pagination-disabled-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-transition',
'name' => $slug . 'pagination-transition',
'variable' => '$pagination-transition',
'row' => 'default',
'input' => 'text',
'default' => 'color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-border-radius-sm',
'name' => $slug . 'pagination-border-radius-sm',
'variable' => '$pagination-border-radius-sm',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pagination-border-radius-lg',
'name' => $slug . 'pagination-border-radius-lg',
'variable' => '$pagination-border-radius-lg',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,221 @@
<?php
/*
Name: Popovers
Slug: popovers
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-popovers-';
return array(
array(
'label' => '$popover-font-size',
'name' => $slug . 'popover-font-size',
'variable' => '$popover-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-bg',
'name' => $slug . 'popover-bg',
'variable' => '$popover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-max-width',
'name' => $slug . 'popover-max-width',
'variable' => '$popover-max-width',
'row' => 'default',
'input' => 'text',
'default' => '276px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-border-width',
'name' => $slug . 'popover-border-width',
'variable' => '$popover-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-border-color',
'name' => $slug . 'popover-border-color',
'variable' => '$popover-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, .2)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-border-radius',
'name' => $slug . 'popover-border-radius',
'variable' => '$popover-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-inner-border-radius',
'name' => $slug . 'popover-inner-border-radius',
'variable' => '$popover-inner-border-radius',
'row' => 'default',
'input' => 'text',
'default' => 'subtract($popover-border-radius, $popover-border-width)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-box-shadow',
'name' => $slug . 'popover-box-shadow',
'variable' => '$popover-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-header-bg',
'name' => $slug . 'popover-header-bg',
'variable' => '$popover-header-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'shade-color($popover-bg, 6%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-header-color',
'name' => $slug . 'popover-header-color',
'variable' => '$popover-header-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$headings-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-header-padding-y',
'name' => $slug . 'popover-header-padding-y',
'variable' => '$popover-header-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-header-padding-x',
'name' => $slug . 'popover-header-padding-x',
'variable' => '$popover-header-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-body-color',
'name' => $slug . 'popover-body-color',
'variable' => '$popover-body-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-body-padding-y',
'name' => $slug . 'popover-body-padding-y',
'variable' => '$popover-body-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-body-padding-x',
'name' => $slug . 'popover-body-padding-x',
'variable' => '$popover-body-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-arrow-width',
'name' => $slug . 'popover-arrow-width',
'variable' => '$popover-arrow-width',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-arrow-height',
'name' => $slug . 'popover-arrow-height',
'variable' => '$popover-arrow-height',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-arrow-color',
'name' => $slug . 'popover-arrow-color',
'variable' => '$popover-arrow-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$popover-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$popover-arrow-outer-color',
'name' => $slug . 'popover-arrow-outer-color',
'variable' => '$popover-arrow-outer-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'fade-in($popover-border-color, .05)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,111 @@
<?php
/*
Name: Progress Bars
Slug: progress-bars
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-progress-bars-';
return array(
array(
'label' => '$progress-height',
'name' => $slug . 'progress-height',
'variable' => '$progress-height',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-font-size',
'name' => $slug . 'progress-font-size',
'variable' => '$progress-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * .75',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-bg',
'name' => $slug . 'progress-bg',
'variable' => '$progress-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-border-radius',
'name' => $slug . 'progress-border-radius',
'variable' => '$progress-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-box-shadow',
'name' => $slug . 'progress-box-shadow',
'variable' => '$progress-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-inset',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-bar-color',
'name' => $slug . 'progress-bar-color',
'variable' => '$progress-bar-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-bar-bg',
'name' => $slug . 'progress-bar-bg',
'variable' => '$progress-bar-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$primary',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-bar-animation-timing',
'name' => $slug . 'progress-bar-animation-timing',
'variable' => '$progress-bar-animation-timing',
'row' => 'default',
'input' => 'text',
'default' => '1s linear infinite',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$progress-bar-transition',
'name' => $slug . 'progress-bar-transition',
'variable' => '$progress-bar-transition',
'row' => 'default',
'input' => 'text',
'default' => 'width .6s ease',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,100 @@
<?php
/*
Name: Spinners
Slug: spinners
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-spinners-';
return array(
array(
'label' => '$spinner-width',
'name' => $slug . 'spinner-width',
'variable' => '$spinner-width',
'row' => 'default',
'input' => 'text',
'default' => '2rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-height',
'name' => $slug . 'spinner-height',
'variable' => '$spinner-height',
'row' => 'default',
'input' => 'text',
'default' => '$spinner-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-vertical-align',
'name' => $slug . 'spinner-vertical-align',
'variable' => '$spinner-vertical-align',
'row' => 'default',
'input' => 'text',
'default' => '-.125em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-border-width',
'name' => $slug . 'spinner-border-width',
'variable' => '$spinner-border-width',
'row' => 'default',
'input' => 'text',
'default' => '.25em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-animation-speed',
'name' => $slug . 'spinner-animation-speed',
'variable' => '$spinner-animation-speed',
'row' => 'default',
'input' => 'text',
'default' => '.75s',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-width-sm',
'name' => $slug . 'spinner-width-sm',
'variable' => '$spinner-width-sm',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-height-sm',
'name' => $slug . 'spinner-height-sm',
'variable' => '$spinner-height-sm',
'row' => 'default',
'input' => 'text',
'default' => '$spinner-width-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spinner-border-width-sm',
'name' => $slug . 'spinner-border-width-sm',
'variable' => '$spinner-border-width-sm',
'row' => 'default',
'input' => 'text',
'default' => '.2em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,166 @@
<?php
/*
Name: Toasts
Slug: toasts
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-toasts-';
return array(
array(
'label' => '$toast-max-width',
'name' => $slug . 'toast-max-width',
'variable' => '$toast-max-width',
'row' => 'default',
'input' => 'text',
'default' => '350px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-padding-x',
'name' => $slug . 'toast-padding-x',
'variable' => '$toast-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-padding-y',
'name' => $slug . 'toast-padding-y',
'variable' => '$toast-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-font-size',
'name' => $slug . 'toast-font-size',
'variable' => '$toast-font-size',
'row' => 'default',
'input' => 'text',
'default' => '.875rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-color',
'name' => $slug . 'toast-color',
'variable' => '$toast-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-background-color',
'name' => $slug . 'toast-background-color',
'variable' => '$toast-background-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .85)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-border-width',
'name' => $slug . 'toast-border-width',
'variable' => '$toast-border-width',
'row' => 'default',
'input' => 'text',
'default' => '1px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-border-color',
'name' => $slug . 'toast-border-color',
'variable' => '$toast-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba(0, 0, 0, .1)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-border-radius',
'name' => $slug . 'toast-border-radius',
'variable' => '$toast-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-box-shadow',
'name' => $slug . 'toast-box-shadow',
'variable' => '$toast-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-spacing',
'name' => $slug . 'toast-spacing',
'variable' => '$toast-spacing',
'row' => 'default',
'input' => 'text',
'default' => '$container-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-header-color',
'name' => $slug . 'toast-header-color',
'variable' => '$toast-header-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-header-background-color',
'name' => $slug . 'toast-header-background-color',
'variable' => '$toast-header-background-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($white, .85)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$toast-header-border-color',
'name' => $slug . 'toast-header-border-color',
'variable' => '$toast-header-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba(0, 0, 0, .05)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,210 @@
<?php
/*
Name: Tooltip
Slug: tooltip
Description:
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-tooltip-';
return array(
array(
'label' => '$tooltip-font-size',
'name' => $slug . 'tooltip-font-size',
'variable' => '$tooltip-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-max-width',
'name' => $slug . 'tooltip-max-width',
'variable' => '$tooltip-max-width',
'row' => 'default',
'input' => 'text',
'default' => '200px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-color',
'name' => $slug . 'tooltip-color',
'variable' => '$tooltip-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-bg',
'name' => $slug . 'tooltip-bg',
'variable' => '$tooltip-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$black',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-border-radius',
'name' => $slug . 'tooltip-border-radius',
'variable' => '$tooltip-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-opacity',
'name' => $slug . 'tooltip-opacity',
'variable' => '$tooltip-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.9',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-padding-y',
'name' => $slug . 'tooltip-padding-y',
'variable' => '$tooltip-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-padding-x',
'name' => $slug . 'tooltip-padding-x',
'variable' => '$tooltip-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-margin',
'name' => $slug . 'tooltip-margin',
'variable' => '$tooltip-margin',
'row' => 'default',
'input' => 'color-picker',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-arrow-width',
'name' => $slug . 'tooltip-arrow-width',
'variable' => '$tooltip-arrow-width',
'row' => 'default',
'input' => 'text',
'default' => '.8rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-arrow-height',
'name' => $slug . 'tooltip-arrow-height',
'variable' => '$tooltip-arrow-height',
'row' => 'default',
'input' => 'text',
'default' => '.4rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$tooltip-arrow-color',
'name' => $slug . 'tooltip-arrow-color',
'variable' => '$tooltip-arrow-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$tooltip-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-padding-y',
'name' => $slug . 'form-feedback-tooltip-padding-y',
'variable' => '$form-feedback-tooltip-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$tooltip-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-padding-x',
'name' => $slug . 'form-feedback-tooltip-padding-x',
'variable' => '$form-feedback-tooltip-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$tooltip-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-font-size',
'name' => $slug . 'form-feedback-tooltip-font-size',
'variable' => '$form-feedback-tooltip-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$tooltip-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-line-height',
'name' => $slug . 'form-feedback-tooltip-line-height',
'variable' => '$form-feedback-tooltip-line-height',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-opacity',
'name' => $slug . 'form-feedback-tooltip-opacity',
'variable' => '$form-feedback-tooltip-opacity',
'row' => 'default',
'input' => 'text',
'default' => '$tooltip-opacity',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-tooltip-border-radius',
'name' => $slug . 'form-feedback-tooltip-border-radius',
'variable' => '$form-feedback-tooltip-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$tooltip-border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,111 @@
<?php
/*
Name: Z-index
Slug: z-index
Description: Warning: Avoid customizing these values. They're used for a bird's eye view of components dependent on the z-axis and are designed to all work together.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-z-index-';
return array(
array(
'label' => '$zindex-dropdown',
'name' => $slug . 'zindex-dropdown',
'variable' => '$zindex-dropdown',
'row' => 'default',
'input' => 'text',
'default' => '1000',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-sticky',
'name' => $slug . 'zindex-sticky',
'variable' => '$zindex-sticky',
'row' => 'default',
'input' => 'text',
'default' => '1020',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-fixed',
'name' => $slug . 'zindex-fixed',
'variable' => '$zindex-fixed',
'row' => 'default',
'input' => 'text',
'default' => '1030',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-modal-backdrop',
'name' => $slug . 'zindex-modal-backdrop',
'variable' => '$zindex-modal-backdrop',
'row' => 'default',
'input' => 'text',
'default' => '1040',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-offcanvas-backdrop',
'name' => $slug . 'zindex-offcanvas-backdrop',
'variable' => '$zindex-offcanvas-backdrop',
'row' => 'default',
'input' => 'text',
'default' => '1040',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-offcanvas',
'name' => $slug . 'zindex-offcanvas',
'variable' => '$zindex-offcanvas',
'row' => 'default',
'input' => 'text',
'default' => '1050',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-modal',
'name' => $slug . 'zindex-modal',
'variable' => '$zindex-modal',
'row' => 'default',
'input' => 'text',
'default' => '1060',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-popover',
'name' => $slug . 'zindex-popover',
'variable' => '$zindex-popover',
'row' => 'default',
'input' => 'text',
'default' => '1070',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$zindex-tooltip',
'name' => $slug . 'zindex-tooltip',
'variable' => '$zindex-tooltip',
'row' => 'default',
'input' => 'text',
'default' => '1080',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,269 @@
<?php
/*
Name: Components
Slug: components
Description: Define common padding and border radius sizes and more.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-components-';
return array(
array(
'label' => 'Borders',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-width',
'name' => $slug . 'border-width',
'variable' => '$border-width',
'row' => 'default',
'input' => 'text',
'default' => '1px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-color',
'name' => $slug . 'border-color',
'variable' => '$border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-radius',
'name' => $slug . 'border-radius',
'variable' => '$border-radius',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-radius-sm',
'name' => $slug . 'border-radius-sm',
'variable' => '$border-radius-sm',
'row' => 'default',
'input' => 'text',
'default' => '.2rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-radius-lg',
'name' => $slug . 'border-radius-lg',
'variable' => '$border-radius-lg',
'row' => 'default',
'input' => 'text',
'default' => '.3rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$border-radius-pill',
'name' => $slug . 'border-radius-pill',
'variable' => '$border-radius-pill',
'row' => 'default',
'input' => 'text',
'default' => '50rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Box Shadow',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$box-shadow',
'name' => $slug . 'box-shadow',
'variable' => '$box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '0 .5rem 1rem rgba($black, .15)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$box-shadow-sm',
'name' => $slug . 'box-shadow-sm',
'variable' => '$box-shadow-sm',
'row' => 'default',
'input' => 'text',
'default' => '0 .125rem .25rem rgba($black, .075)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$box-shadow-lg',
'name' => $slug . 'box-shadow-lg',
'variable' => '$box-shadow-lg',
'row' => 'default',
'input' => 'text',
'default' => '0 1rem 3rem rgba($black, .175)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$box-shadow-inset',
'name' => $slug . 'box-shadow-inset',
'variable' => '$box-shadow-inset',
'row' => 'default',
'input' => 'text',
'default' => 'inset 0 1px 2px rgba($black, .075)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Colors',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$component-active-color',
'name' => $slug . 'component-active-color',
'variable' => '$component-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$component-active-bg',
'name' => $slug . 'component-active-bg',
'variable' => '$component-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$primary',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Caret',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$caret-width',
'name' => $slug . 'caret-width',
'variable' => '$caret-width',
'row' => 'default',
'input' => 'text',
'default' => '.3em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$caret-vertical-align',
'name' => $slug . 'caret-vertical-align',
'variable' => '$caret-vertical-align',
'row' => 'default',
'input' => 'text',
'default' => '$caret-width * .85',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$caret-spacing',
'name' => $slug . 'caret-spacing',
'variable' => '$caret-spacing',
'row' => 'default',
'input' => 'text',
'default' => '$caret-width * .85',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Transition',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$transition-base',
'name' => $slug . 'transition-base',
'variable' => '$transition-base',
'row' => 'default',
'input' => 'text',
'default' => 'all .2s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$transition-fade',
'name' => $slug . 'transition-fade',
'variable' => '$transition-fade',
'row' => 'default',
'input' => 'text',
'default' => 'opacity .15s linear',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$transition-collapse',
'name' => $slug . 'transition-collapse',
'variable' => '$transition-collapse',
'row' => 'default',
'input' => 'text',
'default' => 'height .35s ease',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,45 @@
<?php
/*
Name: Figures
Slug: figures
Description:
Position: 50
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-figures-';
return array(
array(
'label' => '$figure-caption-font-size',
'name' => $slug . 'figure-caption-font-size',
'variable' => '$figure-caption-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$small-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$figure-caption-color',
'name' => $slug . 'figure-caption-color',
'variable' => '$figure-caption-color',
'row' => 'default',
'input' => 'text',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$figure-margin',
'name' => $slug . 'figure-margin',
'variable' => '$figure-margin',
'row' => 'default',
'input' => 'text',
'default' => '0 0 1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,78 @@
<?php
/*
Name: Images
Slug: images
Description:
Position: 40
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-images-';
return array(
array(
'label' => '$thumbnail-padding',
'name' => $slug . 'thumbnail-padding',
'variable' => '$thumbnail-padding',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$thumbnail-bg',
'name' => $slug . 'thumbnail-bg',
'variable' => '$thumbnail-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$thumbnail-border-width',
'name' => $slug . 'thumbnail-border-width',
'variable' => '$thumbnail-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$thumbnail-border-color',
'name' => $slug . 'thumbnail-border-color',
'variable' => '$thumbnail-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$thumbnail-border-radius',
'name' => $slug . 'thumbnail-border-radius',
'variable' => '$thumbnail-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$thumbnail-box-shadow',
'name' => $slug . 'thumbnail-box-shadow',
'variable' => '$thumbnail-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,287 @@
<?php
/*
Name: Tables
Slug: tables
Description: Customizes the `.table` component with basic values, each used across all table variations.
Position: 30
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-tables-';
return array(
array(
'label' => '$table-cell-padding-y',
'name' => $slug . 'table-cell-padding-y',
'variable' => '$table-cell-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-cell-padding-x',
'name' => $slug . 'table-cell-padding-x',
'variable' => '$table-cell-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-cell-padding-y-sm',
'name' => $slug . 'table-cell-padding-y-sm',
'variable' => '$table-cell-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-cell-padding-x-sm',
'name' => $slug . 'table-cell-padding-x-sm',
'variable' => '$table-cell-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-cell-vertical-align',
'name' => $slug . 'table-cell-vertical-align',
'variable' => '$table-cell-vertical-align',
'row' => 'default',
'input' => 'text',
'default' => 'top',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-color',
'name' => $slug . 'table-color',
'variable' => '$table-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-bg',
'name' => $slug . 'table-bg',
'variable' => '$table-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'transparent',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-accent-bg',
'name' => $slug . 'table-accent-bg',
'variable' => '$table-accent-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'transparent',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-th-font-weight',
'name' => $slug . 'table-th-font-weight',
'variable' => '$table-th-font-weight',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-striped-color',
'name' => $slug . 'table-striped-color',
'variable' => '$table-striped-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$table-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-striped-bg-factor',
'name' => $slug . 'table-striped-bg-factor',
'variable' => '$table-striped-bg-factor',
'row' => 'default',
'input' => 'text',
'default' => '.05',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-striped-bg',
'name' => $slug . 'table-striped-bg',
'variable' => '$table-striped-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, $table-striped-bg-factor)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-active-color',
'name' => $slug . 'table-active-color',
'variable' => '$table-active-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$table-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-active-bg-factor',
'name' => $slug . 'table-active-bg-factor',
'variable' => '$table-active-bg-factor',
'row' => 'default',
'input' => 'text',
'default' => '.1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-active-bg',
'name' => $slug . 'table-active-bg',
'variable' => '$table-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, $table-active-bg-factor)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-hover-color',
'name' => $slug . 'table-hover-color',
'variable' => '$table-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$table-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-hover-bg-factor',
'name' => $slug . 'table-hover-bg-factor',
'variable' => '$table-hover-bg-factor',
'row' => 'default',
'input' => 'text',
'default' => '.075',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-hover-bg',
'name' => $slug . 'table-hover-bg',
'variable' => '$table-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($black, $table-hover-bg-factor)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-border-factor',
'name' => $slug . 'table-border-factor',
'variable' => '$table-border-factor',
'row' => 'default',
'input' => 'text',
'default' => '.1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-border-width',
'name' => $slug . 'table-border-width',
'variable' => '$table-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-border-color',
'name' => $slug . 'table-border-color',
'variable' => '$table-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-striped-order',
'name' => $slug . 'table-striped-order',
'variable' => '$table-striped-order',
'row' => 'default',
'input' => 'text',
'default' => 'odd',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-group-separator-color',
'name' => $slug . 'table-group-separator-color',
'variable' => '$table-group-separator-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'currentColor',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-caption-color',
'name' => $slug . 'table-caption-color',
'variable' => '$table-caption-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$text-muted',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$table-bg-scale',
'name' => $slug . 'table-bg-scale',
'variable' => '$table-bg-scale',
'row' => 'default',
'input' => 'text',
'default' => '-80%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,726 @@
<?php
/*
Name: Typography
Slug: typography
Description: Font, line-height, and color for body text, headings, and more.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-typography-';
return array(
array(
'label' => 'Base',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-family-sans-serif',
'name' => $slug . 'font-family-sans-serif',
'variable' => '$font-family-sans-serif',
'row' => 'default',
'input' => 'font',
'default' => 'system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-family-monospace',
'name' => $slug . 'font-family-monospace',
'variable' => '$font-family-monospace',
'row' => 'default',
'input' => 'font',
'default' => 'SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-family-base',
'name' => $slug . 'font-family-base',
'variable' => '$font-family-base',
'row' => 'default',
'input' => 'font',
'default' => 'var(--#{$variable-prefix}font-sans-serif)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-family-code',
'name' => $slug . 'font-family-code',
'variable' => '$font-family-code',
'row' => 'default',
'input' => 'font',
'default' => 'var(--#{$variable-prefix}font-monospace)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Size',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-size-root',
'name' => $slug . 'font-size-root',
'variable' => '$font-size-root',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-size-base',
'name' => $slug . 'font-size-base',
'variable' => '$font-size-base',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-size-sm',
'name' => $slug . 'font-size-sm',
'variable' => '$font-size-sm',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * .875',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-size-lg',
'name' => $slug . 'font-size-lg',
'variable' => '$font-size-lg',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Weight',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-lighter',
'name' => $slug . 'font-weight-lighter',
'variable' => '$font-weight-lighter',
'row' => 'default',
'input' => 'text',
'default' => 'lighter',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-light',
'name' => $slug . 'font-weight-light',
'variable' => '$font-weight-light',
'row' => 'default',
'input' => 'text',
'default' => '300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-normal',
'name' => $slug . 'font-weight-normal',
'variable' => '$font-weight-normal',
'row' => 'default',
'input' => 'text',
'default' => '400',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-bold',
'name' => $slug . 'font-weight-bold',
'variable' => '$font-weight-bold',
'row' => 'default',
'input' => 'text',
'default' => '700',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-bolder',
'name' => $slug . 'font-weight-bolder',
'variable' => '$font-weight-bolder',
'row' => 'default',
'input' => 'text',
'default' => 'bolder',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$font-weight-base',
'name' => $slug . 'font-weight-base',
'variable' => '$font-weight-base',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-normal',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Line Height',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$line-height-base',
'name' => $slug . 'line-height-base',
'variable' => '$line-height-base',
'row' => 'default',
'input' => 'text',
'default' => '1.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$line-height-sm',
'name' => $slug . 'line-height-sm',
'variable' => '$line-height-sm',
'row' => 'default',
'input' => 'text',
'default' => '1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$line-height-lg',
'name' => $slug . 'line-height-lg',
'variable' => '$line-height-lg',
'row' => 'default',
'input' => 'text',
'default' => '2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Heading Size',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h1-font-size',
'name' => $slug . 'h1-font-size',
'variable' => '$h1-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 2.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h2-font-size',
'name' => $slug . 'h2-font-size',
'variable' => '$h2-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h3-font-size',
'name' => $slug . 'h3-font-size',
'variable' => '$h3-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.75',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h4-font-size',
'name' => $slug . 'h4-font-size',
'variable' => '$h4-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h5-font-size',
'name' => $slug . 'h5-font-size',
'variable' => '$h5-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$h6-font-size',
'name' => $slug . 'h6-font-size',
'variable' => '$h6-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Headings',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-margin-bottom',
'name' => $slug . 'headings-margin-bottom',
'variable' => '$headings-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '$spacer * .5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-font-family',
'name' => $slug . 'headings-font-family',
'variable' => '$headings-font-family',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-font-style',
'name' => $slug . 'headings-font-style',
'variable' => '$headings-font-style',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-font-weight',
'name' => $slug . 'headings-font-weight',
'variable' => '$headings-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '500',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-line-height',
'name' => $slug . 'headings-line-height',
'variable' => '$headings-line-height',
'row' => 'default',
'input' => 'text',
'default' => '1.2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$headings-color',
'name' => $slug . 'headings-color',
'variable' => '$headings-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Display',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$display-font-weight',
'name' => $slug . 'display-font-weight',
'variable' => '$display-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$display-line-height',
'name' => $slug . 'display-line-height',
'variable' => '$display-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$headings-line-height',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Blockquote',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$blockquote-margin-y',
'name' => $slug . 'blockquote-margin-y',
'variable' => '$blockquote-margin-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$blockquote-font-size',
'name' => $slug . 'blockquote-font-size',
'variable' => '$blockquote-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$blockquote-footer-color',
'name' => $slug . 'blockquote-footer-color',
'variable' => '$blockquote-footer-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$blockquote-footer-font-size',
'name' => $slug . 'blockquote-footer-font-size',
'variable' => '$blockquote-footer-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$small-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'HR',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$hr-margin-y',
'name' => $slug . 'hr-margin-y',
'variable' => '$hr-margin-y',
'row' => 'default',
'input' => 'text',
'default' => '$spacer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$hr-color',
'name' => $slug . 'hr-color',
'variable' => '$hr-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'inherit',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$hr-height',
'name' => $slug . 'hr-height',
'variable' => '$hr-height',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$hr-opacity',
'name' => $slug . 'hr-opacity',
'variable' => '$hr-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Legend',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$legend-margin-bottom',
'name' => $slug . 'legend-margin-bottom',
'variable' => '$legend-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$legend-font-size',
'name' => $slug . 'legend-font-size',
'variable' => '$legend-font-size',
'row' => 'default',
'input' => 'text',
'default' => '1.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$legend-font-weight',
'name' => $slug . 'legend-font-weight',
'variable' => '$legend-font-weight',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Miscallaneous',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$lead-font-size',
'name' => $slug . 'lead-font-size',
'variable' => '$lead-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * 1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$lead-font-weight',
'name' => $slug . 'lead-font-weight',
'variable' => '$lead-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$small-font-size',
'name' => $slug . 'small-font-size',
'variable' => '$small-font-size',
'row' => 'default',
'input' => 'text',
'default' => '.875em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$sub-sup-font-size',
'name' => $slug . 'sub-sup-font-size',
'variable' => '$sub-sup-font-size',
'row' => 'default',
'input' => 'text',
'default' => '.75em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$text-muted',
'name' => $slug . 'text-muted',
'variable' => '$text-muted',
'row' => 'default',
'input' => 'text',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$initialism-font-size',
'name' => $slug . 'initialism-font-size',
'variable' => '$initialism-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$small-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$mark-padding',
'name' => $slug . 'mark-padding',
'variable' => '$mark-padding',
'row' => 'default',
'input' => 'text',
'default' => '.2em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dt-font-weight',
'name' => $slug . 'dt-font-weight',
'variable' => '$dt-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-bold',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$nested-kbd-font-weight',
'name' => $slug . 'nested-kbd-font-weight',
'variable' => '$nested-kbd-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-bold',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$list-inline-padding',
'name' => $slug . 'list-inline-padding',
'variable' => '$list-inline-padding',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$mark-bg',
'name' => $slug . 'mark-bg',
'variable' => '$mark-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '#fcf8e3',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,66 @@
<?php
/*
Name: Body
Slug: body
Description: Settings for the <code>body</code> element.
Position: 30
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-body-';
return array(
array(
'label' => '$body-bg',
'name' => $slug . 'body-bg',
'variable' => '$body-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$body-color',
'name' => $slug . 'body-color',
'variable' => '$body-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-900',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$body-text-align',
'name' => $slug . 'body-text-align',
'variable' => '$body-text-align',
'row' => 'default',
'input' => 'select',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array(
array(
'id' => null,
'label' => 'Default',
'description' => null
),
array(
'id' => 'left',
'label' => 'Left',
'description' => null
),
array(
'id' => 'center',
'label' => 'Center',
'description' => null
),
array(
'id' => 'right',
'label' => 'Right',
'description' => null
),
)
),
);

View File

@@ -0,0 +1,122 @@
<?php
/*
Name: Colors
Slug: colors
Description: All Bootstrap colors are available as Sass variables and a Sass map in scss/_variables.scss file. To avoid increased file sizes, we dont create text or background color classes for each of these variables. Instead, we choose a subset of these colors for a theme palette.
Position: 0
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-colors-';
return array(
array(
'label' => '$blue',
'name' => $slug . 'blue',
'variable' => '$blue',
'row' => 'default',
'input' => 'color-picker',
'default' => '#0d6efd',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$indigo',
'name' => $slug . 'indigo',
'variable' => '$indigo',
'row' => 'default',
'input' => 'color-picker',
'default' => '#6610f2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$purple',
'name' => $slug . 'purple',
'variable' => '$purple',
'row' => 'default',
'input' => 'color-picker',
'default' => '#6f42c1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$pink',
'name' => $slug . 'pink',
'variable' => '$pink',
'row' => 'default',
'input' => 'color-picker',
'default' => '#d63384',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$red',
'name' => $slug . 'red',
'variable' => '$red',
'row' => 'default',
'input' => 'color-picker',
'default' => '#dc3545',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$orange',
'name' => $slug . 'orange',
'variable' => '$orange',
'row' => 'default',
'input' => 'color-picker',
'default' => '#fd7e14',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$yellow',
'name' => $slug . 'yellow',
'variable' => '$yellow',
'row' => 'default',
'input' => 'color-picker',
'default' => '#ffc107',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$green',
'name' => $slug . 'green',
'variable' => '$green',
'row' => 'default',
'input' => 'color-picker',
'default' => '#198754',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$teal',
'name' => $slug . 'teal',
'variable' => '$teal',
'row' => 'default',
'input' => 'color-picker',
'default' => '#20c997',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$cyan',
'name' => $slug . 'cyan',
'variable' => '$cyan',
'row' => 'default',
'input' => 'color-picker',
'default' => '#0dcaf0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,131 @@
<?php
/*
Name: Links
Slug: links
Description: Style anchor elements.
Position: 40
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-links-';
return array(
array(
'label' => '$link-color',
'name' => $slug . 'link-color',
'variable' => '$link-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$primary',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$link-decoration',
'name' => $slug . 'link-decoration',
'variable' => '$link-decoration',
'row' => 'default',
'input' => 'select',
'default' => 'underline',
'description' => '',
'allow_reset' => true,
'options' => array(
array(
'id' => 'none',
'label' => 'Default',
'description' => null
),
array(
'id' => 'underline',
'label' => 'Underline',
'description' => null
),
array(
'id' => 'overline',
'label' => 'Overline',
'description' => null
),
array(
'id' => 'none',
'label' => 'None',
'description' => null
),
)
),
array(
'label' => '$link-shade-percentage',
'name' => $slug . 'link-shade-percentage',
'variable' => '$link-shade-percentage',
'row' => 'default',
'input' => 'text',
'default' => '20%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$link-hover-color',
'name' => $slug . 'link-hover-color',
'variable' => '$link-hover-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'shift-color($link-color, $link-shade-percentage)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$link-hover-decoration',
'name' => $slug . 'link-hover-decoration',
'variable' => '$link-hover-decoration',
'row' => 'default',
'input' => 'select',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array(
array(
'id' => null,
'label' => 'Default',
'description' => null
),
array(
'id' => 'underline',
'label' => 'Underline',
'description' => null
),
array(
'id' => 'overline',
'label' => 'Overline',
'description' => null
),
array(
'id' => 'none',
'label' => 'None',
'description' => null
),
)
),
array(
'label' => '$stretched-link-pseudo-element',
'name' => $slug . 'stretched-link-pseudo-element',
'variable' => '$stretched-link-pseudo-element',
'row' => 'default',
'input' => 'text',
'default' => 'after',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$stretched-link-z-index',
'name' => $slug . 'stretched-link-z-index',
'variable' => '$stretched-link-z-index',
'row' => 'default',
'input' => 'text',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,221 @@
<?php
/*
Name: Options
Slug: options
Description: Quickly customize Bootstrap with built-in variables to easily toggle global CSS preferences for controlling style and behavior.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-options-';
return array(
array(
'label' => '$enable-caret',
'name' => $slug . 'enable-caret',
'variable' => '$enable-caret',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-dark-mode',
'name' => $slug . 'enable-dark-mode',
'variable' => '$enable-dark-mode',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => 'Only available in 5.3+',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-rounded',
'name' => $slug . 'enable-rounded',
'variable' => '$enable-rounded',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-shadows',
'name' => $slug . 'enable-shadows',
'variable' => '$enable-shadows',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-gradients',
'name' => $slug . 'enable-gradients',
'variable' => '$enable-gradients',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-transitions',
'name' => $slug . 'enable-transitions',
'variable' => '$enable-transitions',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-reduced-motion',
'name' => $slug . 'enable-reduced-motion',
'variable' => '$enable-reduced-motion',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-smooth-scroll',
'name' => $slug . 'enable-smooth-scroll',
'variable' => '$enable-smooth-scroll',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-grid-classes',
'name' => $slug . 'enable-grid-classes',
'variable' => '$enable-grid-classes',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-cssgrid',
'name' => $slug . 'enable-cssgrid',
'variable' => '$enable-cssgrid',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => 'This will only work if you are using Bootstrap 5.1 or higher.',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Use flex as default on grids',
'name' => $slug . 'force-flex',
'variable' => '$force-flex',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => 'If checked the is_flex attribute will automatically be set to true',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-button-pointers',
'name' => $slug . 'enable-button-pointers',
'variable' => '$enable-button-pointers',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-rfs',
'name' => $slug . 'enable-rfs',
'variable' => '$enable-rfs',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-validation-icons',
'name' => $slug . 'enable-validation-icons',
'variable' => '$enable-validation-icons',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-negative-margins',
'name' => $slug . 'enable-negative-margins',
'variable' => '$enable-negative-margins',
'row' => 'default',
'input' => 'checkbox',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-deprecation-messages',
'name' => $slug . 'enable-deprecation-messages',
'variable' => '$enable-deprecation-messages',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$enable-important-utilities',
'name' => $slug . 'enable-important-utilities',
'variable' => '$enable-important-utilities',
'row' => 'default',
'input' => 'checkbox',
'default' => '1',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$spacer',
'name' => $slug . 'spacer',
'variable' => '$spacer',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$variable-prefix',
'name' => $slug . 'variable-prefix',
'variable' => '$variable-prefix',
'row' => 'default',
'input' => 'text',
'default' => 'bs-',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,23 @@
<?php
/*
Name: Paragraph
Slug: paragraph
Description: Style p element.
Position: 50
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-paragraph-';
return array(
array(
'label' => '$paragraph-margin-bottom',
'name' => $slug . 'paragraph-margin-bottom',
'variable' => '$paragraph-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,100 @@
<?php
/*
Name: Theme Colors
Slug: theme-colors
Description: We use a subset of all colors to create a smaller color palette for generating color schemes, also available as Sass variables and a Sass map in Bootstraps scss/_variables.scss file.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-theme-colors-';
return array(
array(
'label' => '$primary',
'name' => $slug . 'primary',
'variable' => '$primary',
'row' => 'default',
'input' => 'color-picker',
'default' => '$blue',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$secondary',
'name' => $slug . 'secondary',
'variable' => '$secondary',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$success',
'name' => $slug . 'success',
'variable' => '$success',
'row' => 'default',
'input' => 'color-picker',
'default' => '$green',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$info',
'name' => $slug . 'info',
'variable' => '$info',
'row' => 'default',
'input' => 'color-picker',
'default' => '$cyan',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$warning',
'name' => $slug . 'warning',
'variable' => '$warning',
'row' => 'default',
'input' => 'color-picker',
'default' => '$yellow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$danger',
'name' => $slug . 'danger',
'variable' => '$danger',
'row' => 'default',
'input' => 'color-picker',
'default' => '$red',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$light',
'name' => $slug . 'light',
'variable' => '$light',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-100',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$dark',
'name' => $slug . 'dark',
'variable' => '$dark',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-900',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,496 @@
<?php
/*
Name: Global
Slug: global
Description: Only untick these options if you plan to include your own version of Bootstrap CSS and JS in your theme, otherwsie your Bootstrap blocks will not be styled and will display incorrectly. When including your own version the block editor may not match up with the front end so we suggest keeping these checked.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-global-';
return array(
array(
'label' => 'Bootstrap Version',
'name' => $slug . 'bootstrap-version',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => '5.0.2',
'description' => 'Choose the version number of Bootstrap you would like to include.',
'allow_reset' => false,
'options' => array(
array(
'id' => '5.0.2',
'label' => '5.0.2 (Default)',
'description' => null
),
array(
'id' => '5.3.0',
'label' => '5.3.0',
'description' => null
),
array(
'id' => '5.3.3',
'label' => '5.3.3 (Beta)',
'description' => null
),
)
),
array(
'label' => 'Include Bootstrap CSS',
'name' => $slug . 'bootstrap-css',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 1,
'description' => 'If checked, then Bootstrap CSS will automatically be inserted into the head of your website. You will be able to manage all of your Bootstrap settings via Wordpress and each time you save variables, Bootstrap will be recompiled and minified.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Include Bootstrap Icon CSS',
'name' => $slug . 'bootstrap-icon-css',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked, then Bootstrap Icons CSS will automatically be inserted into the head of your website.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Force Exclude for Bootstrap Icon CSS',
'name' => $slug . 'bootstrap-exclude-icon-css',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'By default the icon css will be included if there is a button or another block that uses icons on the page. Checking this box will remove the icon css completely.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Bootstrap CSS Priority',
'name' => $slug . 'bootstrap-css-priority',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => null,
'exclude_variables' => true,
'description' => 'If using All Bootstrap Blocks to include your Botstrap CSS you can control where this gets added to the <head> section of the site. Use this field to specify when the CSS should be included. Setting this value below 10 (1 to 9) will include the Bootstrap CSS before the WordPress global styles from your theme.json file.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Include Bootstrap JS',
'name' => $slug . 'bootstrap-js',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 1,
'description' => 'If checked, then Bootstrap JS will automatically be inserted into the footer of your website. This will allow you to make use of things like tooltips, popovers and modals as well as all other Bootstrap JS functionality.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Display Units',
'name' => $slug . 'display-units',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => 'px',
'description' => 'Choose the units you would like to apply when setting display settings such as padding and margin on blocks.',
'allow_reset' => false,
'options' => array(
array(
'id' => 'px',
'label' => 'px (Default)',
'description' => null
),
array(
'id' => 'rem',
'label' => 'rem',
'description' => null
),
array(
'id' => 'em',
'label' => 'em',
'description' => null
),
array(
'id' => 'vw',
'label' => 'vw',
'description' => null
),
array(
'id' => 'vh',
'label' => 'vh',
'description' => null
),
)
),
array(
'label' => 'Default Blocks',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => 'Wordpress includes a number of blocks by default that this plugin also includes. Below you can hide the default Wordpress blocks if needed to stop confusion when selecting blocks on a page.',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Hide Buttons Block',
'name' => $slug . 'hide-buttons-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the default Wordpress block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide Columns Block',
'name' => $slug . 'hide-columns-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the default Wordpress block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude Blocks',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => 'In some cases you may wish to exclude some of the available blocks included within this plugin.',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Hide strip block',
'name' => $slug . 'hide-strip-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the strip block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide container block',
'name' => $slug . 'hide-container-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the container block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide row block',
'name' => $slug . 'hide-row-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the row block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide column block',
'name' => $slug . 'hide-column-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the column block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide column-break block',
'name' => $slug . 'hide-column-break-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the column-break block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide accordion block',
'name' => $slug . 'hide-accordion-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the accordion block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide alert block',
'name' => $slug . 'hide-alert-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the alert block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide breadcrumb block',
'name' => $slug . 'hide-breadcrumb-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the breadcrumb block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide button block',
'name' => $slug . 'hide-button-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the button block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide button-group block',
'name' => $slug . 'hide-button-group-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the button-group block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide card block',
'name' => $slug . 'hide-card-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the card block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide card-group block',
'name' => $slug . 'hide-card-group-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the card-group block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide carousel block',
'name' => $slug . 'hide-carousel-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the carousel block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide collapse block',
'name' => $slug . 'hide-collapse-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the collapse block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide div block',
'name' => $slug . 'hide-div-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the div block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide list-group block',
'name' => $slug . 'hide-list-group-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the list-group block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide modal block',
'name' => $slug . 'hide-modal-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the modal block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide tabs block',
'name' => $slug . 'hide-tabs-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the tabs block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide nav-and-tab block',
'name' => $slug . 'hide-nav-and-tab-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the nav-and-tab block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide offcanvas block',
'name' => $slug . 'hide-offcanvas-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the offcanvas block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide progress block',
'name' => $slug . 'hide-progress-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the progress block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide spinner block',
'name' => $slug . 'hide-spinner-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the spinner block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide toast block',
'name' => $slug . 'hide-toast-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the toast block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide icon block',
'name' => $slug . 'hide-icon-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the icon block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide banner block',
'name' => $slug . 'hide-banner-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the banner block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide content-with-media block',
'name' => $slug . 'hide-content-with-media-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the content-with-media block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide content-grid block',
'name' => $slug . 'hide-content-grid-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the content-grid block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide post-grid block',
'name' => $slug . 'hide-post-grid-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the post-grid block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hide media-grid block',
'name' => $slug . 'hide-media-grid-block',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the media-grid block will not display in the page builder.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,375 @@
<?php
/*
Name: SCSS Compiled
Slug: scss-compiled
Description: Reduce the size of compiled Bootstrap CSS by excluding specific utilities and components. When a component is excluded the compiled Bootstrap CSS will not include the relevant styles for that component. Use these options with care as excluding styles will make some blocks render incorrectly.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-compiled-';
return array(
array(
'label' => 'Exclude @import "utilities";',
'name' => $slug . 'exclude-utilities',
'variable' => '$exclude-utilities',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the utilities classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "root";',
'name' => $slug . 'exclude-root',
'variable' => '$exclude-root',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the root classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "reboot";',
'name' => $slug . 'exclude-reboot',
'variable' => '$exclude-reboot',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the reboot classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "type";',
'name' => $slug . 'exclude-type',
'variable' => '$exclude-type',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the type classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "images";',
'name' => $slug . 'exclude-images',
'variable' => '$exclude-images',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the images classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "containers";',
'name' => $slug . 'exclude-containers',
'variable' => '$exclude-containers',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the containers classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "grid";',
'name' => $slug . 'exclude-grid',
'variable' => '$exclude-grid',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the grid classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "tables";',
'name' => $slug . 'exclude-tables',
'variable' => '$exclude-tables',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the tables classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "forms";',
'name' => $slug . 'exclude-forms',
'variable' => '$exclude-forms',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the forms classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "buttons";',
'name' => $slug . 'exclude-buttons',
'variable' => '$exclude-buttons',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the buttons classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "transitions";',
'name' => $slug . 'exclude-transitions',
'variable' => '$exclude-transitions',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the transitions classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "dropdown";',
'name' => $slug . 'exclude-dropdown',
'variable' => '$exclude-dropdown',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the dropdown classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "button-group";',
'name' => $slug . 'exclude-button-group',
'variable' => '$exclude-button-group',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the button-group classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "nav";',
'name' => $slug . 'exclude-nav',
'variable' => '$exclude-nav',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the nav classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "navbar";',
'name' => $slug . 'exclude-navbar',
'variable' => '$exclude-navbar',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the navbar classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "card";',
'name' => $slug . 'exclude-card',
'variable' => '$exclude-card',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the card classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "accordion";',
'name' => $slug . 'exclude-accordion',
'variable' => '$exclude-accordion',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the accordion classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "breadcrumb";',
'name' => $slug . 'exclude-breadcrumb',
'variable' => '$exclude-breadcrumb',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the breadcrumb classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "pagination";',
'name' => $slug . 'exclude-pagination',
'variable' => '$exclude-pagination',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the pagination classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "badge";',
'name' => $slug . 'exclude-badge',
'variable' => '$exclude-badge',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the badge classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "alert";',
'name' => $slug . 'exclude-alert',
'variable' => '$exclude-alert',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the alert classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "progress";',
'name' => $slug . 'exclude-progress',
'variable' => '$exclude-progress',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the progress classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "list-group";',
'name' => $slug . 'exclude-list-group',
'variable' => '$exclude-list-group',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the list-group classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "close";',
'name' => $slug . 'exclude-close',
'variable' => '$exclude-close',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the close classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "toasts";',
'name' => $slug . 'exclude-toasts',
'variable' => '$exclude-toasts',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the toasts classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "modal";',
'name' => $slug . 'exclude-modal',
'variable' => '$exclude-modal',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the modal classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "tooltip";',
'name' => $slug . 'exclude-tooltip',
'variable' => '$exclude-tooltip',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the tooltip classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "popover";',
'name' => $slug . 'exclude-popover',
'variable' => '$exclude-popover',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the popover classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "carousel";',
'name' => $slug . 'exclude-carousel',
'variable' => '$exclude-carousel',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the carousel classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "spinners";',
'name' => $slug . 'exclude-spinners',
'variable' => '$exclude-spinners',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the spinners classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "offcanvas";',
'name' => $slug . 'exclude-offcanvas',
'variable' => '$exclude-offcanvas',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the offcanvas classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "placeholders";',
'name' => $slug . 'exclude-placeholders',
'variable' => '$exclude-placeholders',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the placeholders classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Exclude @import "helpers";',
'name' => $slug . 'exclude-helpers',
'variable' => '$exclude-helpers',
'row' => 'default',
'input' => 'checkbox',
'default' => 0,
'description' => 'If checked the helpers classes will be excluded from compiled Bootstrap CSS.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,199 @@
<?php
/*
Name: Buttons and Fonts
Slug: buttons-and-fonts
Description: Shared variables that are reassigned to `$input-` and `$btn-` specific variables.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-buttons-and-fonts-';
return array(
array(
'label' => '$input-btn-padding-y',
'name' => $slug . 'input-btn-padding-y',
'variable' => '$input-btn-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '.375rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-padding-x',
'name' => $slug . 'input-btn-padding-x',
'variable' => '$input-btn-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '.75rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-font-family',
'name' => $slug . 'input-btn-font-family',
'variable' => '$input-btn-font-family',
'row' => 'default',
'input' => 'font',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-font-size',
'name' => $slug . 'input-btn-font-size',
'variable' => '$input-btn-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-line-height',
'name' => $slug . 'input-btn-line-height',
'variable' => '$input-btn-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$line-height-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-focus-width',
'name' => $slug . 'input-btn-focus-width',
'variable' => '$input-btn-focus-width',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-focus-color-opacity',
'name' => $slug . 'input-btn-focus-color-opacity',
'variable' => '$input-btn-focus-color-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-focus-color',
'name' => $slug . 'input-btn-focus-color',
'variable' => '$input-btn-focus-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba($component-active-bg, $input-btn-focus-color-opacity)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-focus-blur',
'name' => $slug . 'input-btn-focus-blur',
'variable' => '$input-btn-focus-blur',
'row' => 'default',
'input' => 'text',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-focus-box-shadow',
'name' => $slug . 'input-btn-focus-box-shadow',
'variable' => '$input-btn-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-padding-y-sm',
'name' => $slug . 'input-btn-padding-y-sm',
'variable' => '$input-btn-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-padding-x-sm',
'name' => $slug . 'input-btn-padding-x-sm',
'variable' => '$input-btn-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-font-size-sm',
'name' => $slug . 'input-btn-font-size-sm',
'variable' => '$input-btn-font-size-sm',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-padding-y-lg',
'name' => $slug . 'input-btn-padding-y-lg',
'variable' => '$input-btn-padding-y-lg',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-padding-x-lg',
'name' => $slug . 'input-btn-padding-x-lg',
'variable' => '$input-btn-padding-x-lg',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-font-size-lg',
'name' => $slug . 'input-btn-font-size-lg',
'variable' => '$input-btn-font-size-lg',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-btn-border-width',
'name' => $slug . 'input-btn-border-width',
'variable' => '$input-btn-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,309 @@
<?php
/*
Name: Check
Slug: check
Description:
Position: 50
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-check-';
return array(
array(
'label' => '$form-check-input-width',
'name' => $slug . 'form-check-input-width',
'variable' => '$form-check-input-width',
'row' => 'default',
'input' => 'text',
'default' => '1em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-min-height',
'name' => $slug . 'form-check-min-height',
'variable' => '$form-check-min-height',
'row' => 'default',
'input' => 'text',
'default' => '$font-size-base * $line-height-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-padding-start',
'name' => $slug . 'form-check-padding-start',
'variable' => '$form-check-padding-start',
'row' => 'default',
'input' => 'text',
'default' => '$form-check-input-width + .5em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-margin-bottom',
'name' => $slug . 'form-check-margin-bottom',
'variable' => '$form-check-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '.125rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-label-color',
'name' => $slug . 'form-check-label-color',
'variable' => '$form-check-label-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-label-cursor',
'name' => $slug . 'form-check-label-cursor',
'variable' => '$form-check-label-cursor',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-transition',
'name' => $slug . 'form-check-transition',
'variable' => '$form-check-transition',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-active-filter',
'name' => $slug . 'form-check-input-active-filter',
'variable' => '$form-check-input-active-filter',
'row' => 'default',
'input' => 'text',
'default' => 'brightness(90%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-bg',
'name' => $slug . 'form-check-input-bg',
'variable' => '$form-check-input-bg',
'row' => 'default',
'input' => 'text',
'default' => '$input-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-border',
'name' => $slug . 'form-check-input-border',
'variable' => '$form-check-input-border',
'row' => 'default',
'input' => 'text',
'default' => '1px solid rgba($black, .25)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-border-radius',
'name' => $slug . 'form-check-input-border-radius',
'variable' => '$form-check-input-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '.25em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-radio-border-radius',
'name' => $slug . 'form-check-radio-border-radius',
'variable' => '$form-check-radio-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '50%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-focus-border',
'name' => $slug . 'form-check-input-focus-border',
'variable' => '$form-check-input-focus-border',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-focus-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-focus-box-shadow',
'name' => $slug . 'form-check-input-focus-box-shadow',
'variable' => '$form-check-input-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-checked-color',
'name' => $slug . 'form-check-input-checked-color',
'variable' => '$form-check-input-checked-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-checked-bg-color',
'name' => $slug . 'form-check-input-checked-bg-color',
'variable' => '$form-check-input-checked-bg-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-checked-border-color',
'name' => $slug . 'form-check-input-checked-border-color',
'variable' => '$form-check-input-checked-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$form-check-input-checked-bg-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-checked-bg-image',
'name' => $slug . 'form-check-input-checked-bg-image',
'variable' => '$form-check-input-checked-bg-image',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-radio-checked-bg-image',
'name' => $slug . 'form-check-radio-checked-bg-image',
'variable' => '$form-check-radio-checked-bg-image',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-indeterminate-color',
'name' => $slug . 'form-check-input-indeterminate-color',
'variable' => '$form-check-input-indeterminate-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-indeterminate-bg-color',
'name' => $slug . 'form-check-input-indeterminate-bg-color',
'variable' => '$form-check-input-indeterminate-bg-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-indeterminate-border-color',
'name' => $slug . 'form-check-input-indeterminate-border-color',
'variable' => '$form-check-input-indeterminate-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$form-check-input-indeterminate-bg-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-indeterminate-bg-image',
'name' => $slug . 'form-check-input-indeterminate-bg-image',
'variable' => '$form-check-input-indeterminate-bg-image',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-input-disabled-opacity',
'name' => $slug . 'form-check-input-disabled-opacity',
'variable' => '$form-check-input-disabled-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.5',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-label-disabled-opacity',
'name' => $slug . 'form-check-label-disabled-opacity',
'variable' => '$form-check-label-disabled-opacity',
'row' => 'default',
'input' => 'text',
'default' => '$form-check-input-disabled-opacity',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-btn-check-disabled-opacity',
'name' => $slug . 'form-check-btn-check-disabled-opacity',
'variable' => '$form-check-btn-check-disabled-opacity',
'row' => 'default',
'input' => 'text',
'default' => '$btn-disabled-opacity',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-check-inline-margin-end',
'name' => $slug . 'form-check-inline-margin-end',
'variable' => '$form-check-inline-margin-end',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,111 @@
<?php
/*
Name: Feedback
Slug: feedback
Description:
Position: 120
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-feedback-';
return array(
array(
'label' => '$form-feedback-margin-top',
'name' => $slug . 'form-feedback-margin-top',
'variable' => '$form-feedback-margin-top',
'row' => 'default',
'input' => 'text',
'default' => '$form-text-margin-top',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-font-size',
'name' => $slug . 'form-feedback-font-size',
'variable' => '$form-feedback-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$form-text-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-font-style',
'name' => $slug . 'form-feedback-font-style',
'variable' => '$form-feedback-font-style',
'row' => 'default',
'input' => 'text',
'default' => '$form-text-font-style',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-valid-color',
'name' => $slug . 'form-feedback-valid-color',
'variable' => '$form-feedback-valid-color',
'row' => 'default',
'input' => 'text',
'default' => '$success',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-invalid-color',
'name' => $slug . 'form-feedback-invalid-color',
'variable' => '$form-feedback-invalid-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$danger',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-feedback-icon-valid-color',
'name' => $slug . 'form-feedback-icon-valid-color',
'variable' => '$form-feedback-icon-valid-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$form-feedback-valid-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-feedback-icon-valid',
'name' => $slug . 'form-feedback-icon-valid',
'variable' => '$form-feedback-icon-valid',
'row' => 'default',
'input' => 'image',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$form-feedback-icon-invalid-color',
'name' => $slug . 'form-feedback-icon-invalid-color',
'variable' => '$form-feedback-icon-invalid-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$form-feedback-invalid-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-feedback-icon-invalid',
'name' => $slug . 'form-feedback-icon-invalid',
'variable' => '$form-feedback-icon-invalid',
'row' => 'default',
'input' => 'image',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
);

View File

@@ -0,0 +1,45 @@
<?php
/*
Name: File
Slug: file
Description:
Position: 100
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-file-';
return array(
array(
'label' => '$form-file-button-color',
'name' => $slug . 'form-file-button-color',
'variable' => '$form-file-button-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-file-button-bg',
'name' => $slug . 'form-file-button-bg',
'variable' => '$form-file-button-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-group-addon-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-file-button-hover-bg',
'name' => $slug . 'form-file-button-hover-bg',
'variable' => '$form-file-button-hover-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'shade-color($form-file-button-bg, 5%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,111 @@
<?php
/*
Name: Floating
Slug: floating
Description:
Position: 110
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-floating-';
return array(
array(
'label' => '$form-floating-height',
'name' => $slug . 'form-floating-height',
'variable' => '$form-floating-height',
'row' => 'default',
'input' => 'text',
'default' => 'add(3.5rem, $input-height-border)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-line-height',
'name' => $slug . 'form-floating-line-height',
'variable' => '$form-floating-line-height',
'row' => 'default',
'input' => 'text',
'default' => '1.25',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-padding-x',
'name' => $slug . 'form-floating-padding-x',
'variable' => '$form-floating-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-padding-y',
'name' => $slug . 'form-floating-padding-y',
'variable' => '$form-floating-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-input-padding-t',
'name' => $slug . 'form-floating-input-padding-t',
'variable' => '$form-floating-input-padding-t',
'row' => 'default',
'input' => 'text',
'default' => '1.625rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-input-padding-b',
'name' => $slug . 'form-floating-input-padding-b',
'variable' => '$form-floating-input-padding-b',
'row' => 'default',
'input' => 'text',
'default' => '.625rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-label-opacity',
'name' => $slug . 'form-floating-label-opacity',
'variable' => '$form-floating-label-opacity',
'row' => 'default',
'input' => 'text',
'default' => '.65',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-label-transform',
'name' => $slug . 'form-floating-label-transform',
'variable' => '$form-floating-label-transform',
'row' => 'default',
'input' => 'text',
'default' => 'scale(.85) translateY(-.5rem) translateX(.15rem)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-floating-transition',
'name' => $slug . 'form-floating-transition',
'variable' => '$form-floating-transition',
'row' => 'default',
'input' => 'text',
'default' => 'opacity .1s ease-in-out, transform .1s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,78 @@
<?php
/*
Name: Input Group
Slug: input-group
Description:
Position: 70
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-input-group-';
return array(
array(
'label' => '$input-group-addon-padding-y',
'name' => $slug . 'input-group-addon-padding-y',
'variable' => '$input-group-addon-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-group-addon-padding-x',
'name' => $slug . 'input-group-addon-padding-x',
'variable' => '$input-group-addon-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-group-addon-font-weight',
'name' => $slug . 'input-group-addon-font-weight',
'variable' => '$input-group-addon-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$input-font-weight',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-group-addon-color',
'name' => $slug . 'input-group-addon-color',
'variable' => '$input-group-addon-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-group-addon-bg',
'name' => $slug . 'input-group-addon-bg',
'variable' => '$input-group-addon-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-group-addon-border-color',
'name' => $slug . 'input-group-addon-border-color',
'variable' => '$input-group-addon-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,422 @@
<?php
/*
Name: Input
Slug: input
Description:
Position: 40
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-input-';
return array(
array(
'label' => '$input-padding-y',
'name' => $slug . 'input-padding-y',
'variable' => '$input-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-padding-x',
'name' => $slug . 'input-padding-x',
'variable' => '$input-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-padding-y-sm',
'name' => $slug . 'input-padding-y-sm',
'variable' => '$input-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-padding-x-sm',
'name' => $slug . 'input-padding-x-sm',
'variable' => '$input-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-padding-y-lg',
'name' => $slug . 'input-padding-y-lg',
'variable' => '$input-padding-y-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-y-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-padding-x-lg',
'name' => $slug . 'input-padding-x-lg',
'variable' => '$input-padding-x-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-padding-x-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-font-family',
'name' => $slug . 'input-font-family',
'variable' => '$input-font-family',
'row' => 'default',
'input' => 'font',
'default' => '$input-btn-font-family',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-font-size',
'name' => $slug . 'input-font-size',
'variable' => '$input-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-font-weight',
'name' => $slug . 'input-font-weight',
'variable' => '$input-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$font-weight-base',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-line-height',
'name' => $slug . 'input-line-height',
'variable' => '$input-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-line-height',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-font-size-sm',
'name' => $slug . 'input-font-size-sm',
'variable' => '$input-font-size-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-font-size-lg',
'name' => $slug . 'input-font-size-lg',
'variable' => '$input-font-size-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-bg',
'name' => $slug . 'input-bg',
'variable' => '$input-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$white',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-disabled-bg',
'name' => $slug . 'input-disabled-bg',
'variable' => '$input-disabled-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-disabled-border-color',
'name' => $slug . 'input-disabled-border-color',
'variable' => '$input-disabled-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-color',
'name' => $slug . 'input-color',
'variable' => '$input-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-border-color',
'name' => $slug . 'input-border-color',
'variable' => '$input-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-400',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-border-width',
'name' => $slug . 'input-border-width',
'variable' => '$input-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-box-shadow',
'name' => $slug . 'input-box-shadow',
'variable' => '$input-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-inset',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-border-radius',
'name' => $slug . 'input-border-radius',
'variable' => '$input-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-border-radius-sm',
'name' => $slug . 'input-border-radius-sm',
'variable' => '$input-border-radius-sm',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-border-radius-lg',
'name' => $slug . 'input-border-radius-lg',
'variable' => '$input-border-radius-lg',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-focus-bg',
'name' => $slug . 'input-focus-bg',
'variable' => '$input-focus-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-focus-border-color',
'name' => $slug . 'input-focus-border-color',
'variable' => '$input-focus-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'tint-color($component-active-bg, 50%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-focus-color',
'name' => $slug . 'input-focus-color',
'variable' => '$input-focus-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-focus-width',
'name' => $slug . 'input-focus-width',
'variable' => '$input-focus-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-focus-box-shadow',
'name' => $slug . 'input-focus-box-shadow',
'variable' => '$input-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$input-btn-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-placeholder-color',
'name' => $slug . 'input-placeholder-color',
'variable' => '$input-placeholder-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-600',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-plaintext-color',
'name' => $slug . 'input-plaintext-color',
'variable' => '$input-plaintext-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$body-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-border',
'name' => $slug . 'input-height-border',
'variable' => '$input-height-border',
'row' => 'default',
'input' => 'text',
'default' => '$input-border-width * 2',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-inner',
'name' => $slug . 'input-height-inner',
'variable' => '$input-height-inner',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * 1em, $input-padding-y * 2)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-inner-half',
'name' => $slug . 'input-height-inner-half',
'variable' => '$input-height-inner-half',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * .5em, $input-padding-y)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-inner-quarter',
'name' => $slug . 'input-height-inner-quarter',
'variable' => '$input-height-inner-quarter',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * .25em, $input-padding-y * .5)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height',
'name' => $slug . 'input-height',
'variable' => '$input-height',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false))',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-sm',
'name' => $slug . 'input-height-sm',
'variable' => '$input-height-sm',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false))',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-height-lg',
'name' => $slug . 'input-height-lg',
'variable' => '$input-height-lg',
'row' => 'default',
'input' => 'text',
'default' => 'add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false))',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$input-transition',
'name' => $slug . 'input-transition',
'variable' => '$input-transition',
'row' => 'default',
'input' => 'text',
'default' => 'border-color .15s ease-in-out, box-shadow .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,67 @@
<?php
/*
Name: Labels
Slug: labels
Description:
Position: 30
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-labels-';
return array(
array(
'label' => '$form-label-margin-bottom',
'name' => $slug . 'form-label-margin-bottom',
'variable' => '$form-label-margin-bottom',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-label-font-size',
'name' => $slug . 'form-label-font-size',
'variable' => '$form-label-font-size',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-label-font-style',
'name' => $slug . 'form-label-font-style',
'variable' => '$form-label-font-style',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-label-font-weight',
'name' => $slug . 'form-label-font-weight',
'variable' => '$form-label-font-weight',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-label-color',
'name' => $slug . 'form-label-color',
'variable' => '$form-label-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,199 @@
<?php
/*
Name: Range
Slug: range
Description:
Position: 90
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-range-';
return array(
array(
'label' => '$form-range-track-width',
'name' => $slug . 'form-range-track-width',
'variable' => '$form-range-track-width',
'row' => 'default',
'input' => 'text',
'default' => '100%',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-track-height',
'name' => $slug . 'form-range-track-height',
'variable' => '$form-range-track-height',
'row' => 'default',
'input' => 'text',
'default' => '.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-track-cursor',
'name' => $slug . 'form-range-track-cursor',
'variable' => '$form-range-track-cursor',
'row' => 'default',
'input' => 'text',
'default' => 'pointer',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-track-bg',
'name' => $slug . 'form-range-track-bg',
'variable' => '$form-range-track-bg',
'row' => 'default',
'input' => 'text',
'default' => '$gray-300',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-track-border-radius',
'name' => $slug . 'form-range-track-border-radius',
'variable' => '$form-range-track-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-track-box-shadow',
'name' => $slug . 'form-range-track-box-shadow',
'variable' => '$form-range-track-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-inset',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-width',
'name' => $slug . 'form-range-thumb-width',
'variable' => '$form-range-thumb-width',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-height',
'name' => $slug . 'form-range-thumb-height',
'variable' => '$form-range-thumb-height',
'row' => 'default',
'input' => 'text',
'default' => '$form-range-thumb-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-bg',
'name' => $slug . 'form-range-thumb-bg',
'variable' => '$form-range-thumb-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-border',
'name' => $slug . 'form-range-thumb-border',
'variable' => '$form-range-thumb-border',
'row' => 'default',
'input' => 'text',
'default' => '0',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-border-radius',
'name' => $slug . 'form-range-thumb-border-radius',
'variable' => '$form-range-thumb-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '1rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-box-shadow',
'name' => $slug . 'form-range-thumb-box-shadow',
'variable' => '$form-range-thumb-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '0 .1rem .25rem rgba($black, .1)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-focus-box-shadow',
'name' => $slug . 'form-range-thumb-focus-box-shadow',
'variable' => '$form-range-thumb-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '0 0 0 1px $body-bg, $input-focus-box-shadow',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-focus-box-shadow-width',
'name' => $slug . 'form-range-thumb-focus-box-shadow-width',
'variable' => '$form-range-thumb-focus-box-shadow-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-focus-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-active-bg',
'name' => $slug . 'form-range-thumb-active-bg',
'variable' => '$form-range-thumb-active-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => 'tint-color($component-active-bg, 70%)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-disabled-bg',
'name' => $slug . 'form-range-thumb-disabled-bg',
'variable' => '$form-range-thumb-disabled-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-500',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-range-thumb-transition',
'name' => $slug . 'form-range-thumb-transition',
'variable' => '$form-range-thumb-transition',
'row' => 'default',
'input' => 'text',
'default' => 'background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,375 @@
<?php
/*
Name: Select
Slug: select
Description:
Position: 80
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-select-';
return array(
array(
'label' => '$form-select-padding-y',
'name' => $slug . 'form-select-padding-y',
'variable' => '$form-select-padding-y',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-y',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-padding-x',
'name' => $slug . 'form-select-padding-x',
'variable' => '$form-select-padding-x',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-x',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-font-family',
'name' => $slug . 'form-select-font-family',
'variable' => '$form-select-font-family',
'row' => 'default',
'input' => 'font',
'default' => '$input-font-family',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-font-size',
'name' => $slug . 'form-select-font-size',
'variable' => '$form-select-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$input-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-indicator-padding',
'name' => $slug . 'form-select-indicator-padding',
'variable' => '$form-select-indicator-padding',
'row' => 'default',
'input' => 'text',
'default' => '$form-select-padding-x * 3',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-font-weight',
'name' => $slug . 'form-select-font-weight',
'variable' => '$form-select-font-weight',
'row' => 'default',
'input' => 'text',
'default' => '$input-font-weight',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-line-height',
'name' => $slug . 'form-select-line-height',
'variable' => '$form-select-line-height',
'row' => 'default',
'input' => 'text',
'default' => '$input-line-height',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-color',
'name' => $slug . 'form-select-color',
'variable' => '$form-select-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-bg',
'name' => $slug . 'form-select-bg',
'variable' => '$form-select-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-bg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-disabled-color',
'name' => $slug . 'form-select-disabled-color',
'variable' => '$form-select-disabled-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-disabled-bg',
'name' => $slug . 'form-select-disabled-bg',
'variable' => '$form-select-disabled-bg',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-200',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-disabled-border-color',
'name' => $slug . 'form-select-disabled-border-color',
'variable' => '$form-select-disabled-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-disabled-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-bg-position',
'name' => $slug . 'form-select-bg-position',
'variable' => '$form-select-bg-position',
'row' => 'default',
'input' => 'text',
'default' => 'right $form-select-padding-x center',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-bg-size',
'name' => $slug . 'form-select-bg-size',
'variable' => '$form-select-bg-size',
'row' => 'default',
'input' => 'text',
'default' => '16px 12px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-indicator-color',
'name' => $slug . 'form-select-indicator-color',
'variable' => '$form-select-indicator-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$gray-800',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-select-indicator',
'name' => $slug . 'form-select-indicator',
'variable' => '$form-select-indicator',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$form-select-feedback-icon-padding-end',
'name' => $slug . 'form-select-feedback-icon-padding-end',
'variable' => '$form-select-feedback-icon-padding-end',
'row' => 'default',
'input' => 'text',
'default' => '$form-select-padding-x * 2.5 + $form-select-indicator-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-feedback-icon-position',
'name' => $slug . 'form-select-feedback-icon-position',
'variable' => '$form-select-feedback-icon-position',
'row' => 'default',
'input' => 'text',
'default' => 'center right $form-select-indicator-padding',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-feedback-icon-size',
'name' => $slug . 'form-select-feedback-icon-size',
'variable' => '$form-select-feedback-icon-size',
'row' => 'default',
'input' => 'text',
'default' => '$input-height-inner-half $input-height-inner-half',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-border-width',
'name' => $slug . 'form-select-border-width',
'variable' => '$form-select-border-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-border-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-border-color',
'name' => $slug . 'form-select-border-color',
'variable' => '$form-select-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-border-radius',
'name' => $slug . 'form-select-border-radius',
'variable' => '$form-select-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$border-radius',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-box-shadow',
'name' => $slug . 'form-select-box-shadow',
'variable' => '$form-select-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '$box-shadow-inset',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-focus-border-color',
'name' => $slug . 'form-select-focus-border-color',
'variable' => '$form-select-focus-border-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-focus-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-focus-width',
'name' => $slug . 'form-select-focus-width',
'variable' => '$form-select-focus-width',
'row' => 'default',
'input' => 'text',
'default' => '$input-focus-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-focus-box-shadow',
'name' => $slug . 'form-select-focus-box-shadow',
'variable' => '$form-select-focus-box-shadow',
'row' => 'default',
'input' => 'text',
'default' => '0 0 0 $form-select-focus-width $input-btn-focus-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-padding-y-sm',
'name' => $slug . 'form-select-padding-y-sm',
'variable' => '$form-select-padding-y-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-y-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-padding-x-sm',
'name' => $slug . 'form-select-padding-x-sm',
'variable' => '$form-select-padding-x-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-x-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-font-size-sm',
'name' => $slug . 'form-select-font-size-sm',
'variable' => '$form-select-font-size-sm',
'row' => 'default',
'input' => 'text',
'default' => '$input-font-size-sm',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-padding-y-lg',
'name' => $slug . 'form-select-padding-y-lg',
'variable' => '$form-select-padding-y-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-y-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-padding-x-lg',
'name' => $slug . 'form-select-padding-x-lg',
'variable' => '$form-select-padding-x-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-padding-x-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-font-size-lg',
'name' => $slug . 'form-select-font-size-lg',
'variable' => '$form-select-font-size-lg',
'row' => 'default',
'input' => 'text',
'default' => '$input-font-size-lg',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-select-transition',
'name' => $slug . 'form-select-transition',
'variable' => '$form-select-transition',
'row' => 'default',
'input' => 'text',
'default' => '$input-transition',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,133 @@
<?php
/*
Name: Switch
Slug: switch
Description:
Position: 60
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-switch-';
return array(
array(
'label' => '$form-switch-color',
'name' => $slug . 'form-switch-color',
'variable' => '$form-switch-color',
'row' => 'default',
'input' => 'color-picker',
'default' => 'rgba(0, 0, 0, .25)',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-switch-width',
'name' => $slug . 'form-switch-width',
'variable' => '$form-switch-width',
'row' => 'default',
'input' => 'text',
'default' => '2em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-switch-padding-start',
'name' => $slug . 'form-switch-padding-start',
'variable' => '$form-switch-padding-start',
'row' => 'default',
'input' => 'text',
'default' => '$form-switch-width + .5em',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-switch-bg-image',
'name' => $slug . 'form-switch-bg-image',
'variable' => '$form-switch-bg-image',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$form-switch-border-radius',
'name' => $slug . 'form-switch-border-radius',
'variable' => '$form-switch-border-radius',
'row' => 'default',
'input' => 'text',
'default' => '$form-switch-width',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-switch-transition',
'name' => $slug . 'form-switch-transition',
'variable' => '$form-switch-transition',
'row' => 'default',
'input' => 'text',
'default' => 'background-position .15s ease-in-out',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-switch-focus-color',
'name' => $slug . 'form-switch-focus-color',
'variable' => '$form-switch-focus-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$input-focus-border-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-switch-focus-bg-image',
'name' => $slug . 'form-switch-focus-bg-image',
'variable' => '$form-switch-focus-bg-image',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$form-switch-checked-color',
'name' => $slug . 'form-switch-checked-color',
'variable' => '$form-switch-checked-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$component-active-color',
'description' => '',
'allow_reset' => true,
'options' => array()
),
/*array(
'label' => '$form-switch-checked-bg-image',
'name' => $slug . 'form-switch-checked-bg-image',
'variable' => '$form-switch-checked-bg-image',
'row' => 'default',
'input' => 'text',
'default' => 'url("data',
'description' => '',
'allow_reset' => true,
'options' => array()
),*/
array(
'label' => '$form-switch-checked-bg-position',
'name' => $slug . 'form-switch-checked-bg-position',
'variable' => '$form-switch-checked-bg-position',
'row' => 'default',
'input' => 'text',
'default' => 'right center',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,67 @@
<?php
/*
Name: Text
Slug: text
Description:
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-text-';
return array(
array(
'label' => '$form-text-margin-top',
'name' => $slug . 'form-text-margin-top',
'variable' => '$form-text-margin-top',
'row' => 'default',
'input' => 'text',
'default' => '.25rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-text-font-size',
'name' => $slug . 'form-text-font-size',
'variable' => '$form-text-font-size',
'row' => 'default',
'input' => 'text',
'default' => '$small-font-size',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-text-font-style',
'name' => $slug . 'form-text-font-style',
'variable' => '$form-text-font-style',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-text-font-weight',
'name' => $slug . 'form-text-font-weight',
'variable' => '$form-text-font-weight',
'row' => 'default',
'input' => 'text',
'default' => 'null',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$form-text-color',
'name' => $slug . 'form-text-color',
'variable' => '$form-text-color',
'row' => 'default',
'input' => 'color-picker',
'default' => '$text-muted',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,67 @@
<?php
/*
Name: Containers
Slug: container
Description: Specify the max widths for different Bootstrap breakpoints.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-container-';
return array(
array(
'label' => '$container-max-width-sm',
'name' => $slug . 'container-max-width-sm',
'variable' => '$container-max-width-sm',
'row' => 'default',
'input' => 'text',
'default' => '540px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$container-max-width-md',
'name' => $slug . 'container-max-width-md',
'variable' => '$container-max-width-md',
'row' => 'default',
'input' => 'text',
'default' => '720px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$container-max-width-lg',
'name' => $slug . 'container-max-width-lg',
'variable' => '$container-max-width-lg',
'row' => 'default',
'input' => 'text',
'default' => '960px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$container-max-width-xl',
'name' => $slug . 'container-max-width-xl',
'variable' => '$container-max-width-xl',
'row' => 'default',
'input' => 'text',
'default' => '1140px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$container-max-width-xxl',
'name' => $slug . 'container-max-width-xxl',
'variable' => '$container-max-width-xxl',
'row' => 'default',
'input' => 'text',
'default' => '1320px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,145 @@
<?php
/*
Name: Grid
Slug: grid
Description: Set the number of columns and specify the width of the gutters.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-grid-';
return array(
array(
'label' => 'Breakpoints',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-xs',
'name' => $slug . 'grid-breakpoint-xs',
'variable' => '$grid-breakpoint-xs',
'row' => 'default',
'input' => 'text',
'default' => '0px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-sm',
'name' => $slug . 'grid-breakpoint-sm',
'variable' => '$grid-breakpoint-sm',
'row' => 'default',
'input' => 'text',
'default' => '576px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-md',
'name' => $slug . 'grid-breakpoint-md',
'variable' => '$grid-breakpoint-md',
'row' => 'default',
'input' => 'text',
'default' => '768px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-lg',
'name' => $slug . 'grid-breakpoint-lg',
'variable' => '$grid-breakpoint-lg',
'row' => 'default',
'input' => 'text',
'default' => '992px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-xl',
'name' => $slug . 'grid-breakpoint-xl',
'variable' => '$grid-breakpoint-xl',
'row' => 'default',
'input' => 'text',
'default' => '1200px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-breakpoint-xxl',
'name' => $slug . 'grid-breakpoint-xxl',
'variable' => '$grid-breakpoint-xxl',
'row' => 'default',
'input' => 'text',
'default' => '1400px',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Grid',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-columns',
'name' => $slug . 'grid-columns',
'variable' => '$grid-columns',
'row' => 'default',
'input' => 'text',
'default' => '12',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-gutter-width',
'name' => $slug . 'grid-gutter-width',
'variable' => '$grid-gutter-width',
'row' => 'default',
'input' => 'text',
'default' => '1.5rem',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$grid-row-columns',
'name' => $slug . 'grid-row-columns',
'variable' => '$grid-row-columns',
'row' => 'default',
'input' => 'text',
'default' => '6',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => '$gutters',
'name' => $slug . 'gutters',
'variable' => '$gutters',
'row' => 'default',
'input' => 'text',
'default' => '$spacers',
'description' => '',
'allow_reset' => true,
'options' => array()
),
);

View File

@@ -0,0 +1,164 @@
<?php
/*
Name: 5. Blocks
Slug: blocks
Description: Specify the templates you would like to use for each block as a default.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-blocks-';
return array(
array(
'label' => 'Header Template',
'name' => $slug . 'header',
'block' => 'header',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Footer Template',
'name' => $slug . 'footer',
'block' => 'footer',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hero Template',
'name' => $slug . 'hero',
'block' => 'hero',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Media Template',
'name' => $slug . 'content-with-media',
'block' => 'content-with-media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Media Alternate Template',
'name' => $slug . 'content-with-media-alternate',
'block' => 'content-with-media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Items Template',
'name' => $slug . 'content-with-items',
'block' => 'content-with-items',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Media Template',
'name' => $slug . 'media',
'block' => 'media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Posts Template',
'name' => $slug . 'posts',
'block' => 'posts',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Call to Action Template',
'name' => $slug . 'call-to-action',
'block' => 'call-to-action',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Next and Previous Template',
'name' => $slug . 'next-and-previous',
'block' => 'next-and-previous',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Logos Template',
'name' => $slug . 'logos',
'block' => 'logos',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Contact',
'name' => $slug . 'contact',
'block' => 'contact',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,340 @@
<?php
/*
Name: 2. Company / Brand
Slug: company
Description: Details that you add in this section will automatically populate content within certain lightspeed blocks.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-company-';
return array(
array(
'label' => 'Branding',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Logo (Dark)',
'name' => $slug . 'logo-dark',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Logo (Light)',
'name' => $slug . 'logo-light',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Icon (Dark)',
'name' => $slug . 'icon-dark',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Icon (Light)',
'name' => $slug . 'icon-light',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Heading Font URL',
'name' => $slug . 'heading-font-url',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => 'Enter your own font url. If filled in the font stylesheet will be added to the head section of your site. This can be used to add any Google or Typekit fonts.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Body Font URL',
'name' => $slug . 'body-font-url',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => 'Enter your own font url. If filled in the font stylesheet will be added to the head section of your site. This can be used to add any Google or Typekit fonts.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Company Name',
'name' => $slug . 'name',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Address',
'name' => $slug . 'address',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Email',
'name' => $slug . 'email',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Phone',
'name' => $slug . 'phone',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Number',
'name' => $slug . 'number',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company VAT Number',
'name' => $slug . 'vat-number',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Social Media',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Facebook URL',
'name' => $slug . 'facebook',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Twitter URL',
'name' => $slug . 'twitter',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Instagram URL',
'name' => $slug . 'instagram',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'YouTube URL',
'name' => $slug . 'youtube',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'LinkedIn URL',
'name' => $slug . 'linkedin',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'TikTok URL',
'name' => $slug . 'tiktok',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Pinterest URL',
'name' => $slug . 'pinterest',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Stock Media',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Stock Media',
'name' => $slug . 'stock-media',
'variable' => '',
'row' => 'default',
'input' => 'placeholders',
'default' => 'default',
'description' => 'Select a category to display default images within lightspeed blocks that match your industry.',
'allow_reset' => false,
'options' => array(
array(
'id' => 'default',
'label' => 'Default'
),
array(
'id' => 'automotive',
'label' => 'Automotive'
),
array(
'id' => 'construction',
'label' => 'Construction'
),
array(
'id' => 'education',
'label' => 'Education'
),
array(
'id' => 'fashion',
'label' => 'Fashion'
),
array(
'id' => 'food',
'label' => 'Food'
),
array(
'id' => 'it',
'label' => 'IT'
),
array(
'id' => 'logistics',
'label' => 'Logistics'
),
array(
'id' => 'manufacturing',
'label' => 'Manufacturing'
),
array(
'id' => 'people',
'label' => 'People'
),
array(
'id' => 'professional',
'label' => 'Professional'
),
array(
'id' => 'science',
'label' => 'Science'
),
array(
'id' => 'sports',
'label' => 'Sports'
),
)
),
array(
'label' => 'Populate Featured Images',
'name' => $slug . 'include-lightspeed',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked, then pages and posts without a featured image will be replaced by stock media.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,34 @@
<?php
/*
Name: 1. Dashboard
Slug: features
Description: The settings found under "Lightspeed" have been created to work along with our "Lightspeed WordPress theme". Because of this they have not been tested with other themes and using these settings should be done with care as they could have detrimental effects on your website.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-features-';
return array(
array(
'label' => 'Include Gallery',
'name' => $slug . 'include-gallery',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked media will display in a full screen gallery when clicked.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Include Block Patterns',
'name' => $slug . 'include-block-patterns',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked block patterns will be included for each template available for each lightspeed block.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,56 @@
<?php
/*
Name: 8. Parallax
Slug: parallax
Description: Parallax adds the effect of different elements on the page moving at differnt rates as a user scrolls.
Position: 30
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-parallax-';
return array(
array(
'label' => 'Include Parallax',
'name' => $slug . 'parallax',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'Including parallax will add additional scripts to enable the parallax scrolling effect.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Background',
'name' => $slug . 'background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked background images applied to the lightspeed blocks will have a parallax effect. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Components',
'name' => $slug . 'components',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked the components within lightspeed blocks will have a parallax effect. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Patterns',
'name' => $slug . 'patterns',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked and you have patterns turned on then the pattern will have the parallax effect applied. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,34 @@
<?php
/*
Name: 4. Performance
Slug: performance
Description: Improve the performance of your website. This functionality is currently in beta and may be temperamental.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-performance-';
return array(
array(
'label' => 'Lazy Load',
'name' => $slug . 'lazy-load',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked images will be lazy loaded.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Convert to WebP',
'name' => $slug . 'webp',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked pngs, jpegs and gifs will be automatically converted to webp.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,23 @@
<?php
/*
Name: 6. Plugins
Slug: plugins
Description: Override third party plugin settings and styles.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-plugins-';
return array(
array(
'label' => 'Override Ninja Forms styles',
'name' => $slug . 'nf-styles',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked Ninja Forms styles will be overriden by Bootstrap styles. This will also set the Ninja Forms theme to "none".',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,246 @@
<?php
/*
Name: 7. Styles
Slug: styles
Description: The styles section allows you to quickly add global style elements across your site. Changing these options will quickly change the entire look and feel of your site instantly.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-styles-';
return array(
array(
'label' => 'Strips',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Strip Background',
'name' => $slug . 'strip-background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'Automatically alternate background colors to strips. This will only display on the front end of your site.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Alignment',
'name' => $slug . 'strip-alignment',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'Automatically alternate the alignment of strips. This will only display on the front end of your site.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Padding',
'name' => $slug . 'strip-padding',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '150',
'description' => 'Specify how much padding you would like on the top and bottom of each strip.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Divider',
'name' => $slug . 'strip-divider',
'variable' => '',
'row' => 'default',
'input' => 'dividers',
'default' => 'none.svg',
'description' => 'If selected a divider will be added at the top of each block. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Pattern',
'name' => $slug . 'strip-pattern',
'variable' => '',
'row' => 'default',
'input' => 'patterns',
'default' => null,
'description' => 'If selected a pattern will be added in the background of each block. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Masks',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Media Mask',
'name' => $slug . 'image-mask',
'variable' => '',
'row' => 'default',
'input' => 'masks',
'default' => 'none.svg',
'description' => 'If selected an image mask will be applied to media added to any Content with Media blocks. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Frame',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Frame',
'name' => $slug . 'frame',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Add a frame around your website.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'square',
'label' => 'Square'
),
array(
'id' => 'square-lg',
'label' => 'Large Square'
),
array(
'id' => 'rounded',
'label' => 'Rounded'
),
array(
'id' => 'rounded-lg',
'label' => 'Large Rounded'
),
array(
'id' => 'sides',
'label' => 'Sides'
),
array(
'id' => 'sides-lg',
'label' => 'Large Sides'
),
)
),
array(
'label' => 'Frame Color',
'name' => $slug . 'frame-color',
'variable' => '',
'row' => 'default',
'input' => 'color-picker',
'default' => '#fff',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Heading',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Divider',
'name' => $slug . 'headings',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Change the global styles of your h1 and h2 tags.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'basic',
'label' => 'Basic Divider Bottom'
),
array(
'id' => 'basic-top',
'label' => 'Basic Divider Top'
),
array(
'id' => 'wide',
'label' => 'Wide Divider Bottom'
),
array(
'id' => 'wide-top',
'label' => 'Wide Divider Top'
),
array(
'id' => 'dotted',
'label' => 'Dotted Divider Bottom'
),
array(
'id' => 'dotted-top',
'label' => 'Dotted Divider Top'
),
)
),
array(
'label' => 'Include Icon',
'name' => $slug . 'heading-icon',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'Tick to include your icon with each h1 and h2 tag.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Button',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Icon',
'name' => $slug . 'btn-icon',
'variable' => '',
'row' => 'default',
'input' => 'icons',
'default' => null,
'description' => 'Select a default icon to append to each button.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,118 @@
<?php
/*
Name: 9. Transition
Slug: transition
Description: Transitions animate elements of the page in as a user scrolss down the page. It can also animate elements out as a user navigates from one page to another to provide a smooth look and feel when navigating your site.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-transition-';
return array(
array(
'label' => 'Transition',
'name' => $slug . 'transition',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Transition elements in from different directions using different effects.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'up',
'label' => 'Up'
),
array(
'id' => 'right',
'label' => 'Right'
),
array(
'id' => 'down',
'label' => 'Down'
),
array(
'id' => 'left',
'label' => 'Left'
),
array(
'id' => 'grow',
'label' => 'Grow'
),
array(
'id' => 'shrink',
'label' => 'Shrink'
),
array(
'id' => 'blur',
'label' => 'Blur'
),
)
),
array(
'label' => 'Page Transition',
'name' => $slug . 'page',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked elements will animate out before a user moves to the next page.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Background Transition',
'name' => $slug . 'background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked background colours will animate from one to the next as you scroll.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hover Transition',
'name' => $slug . 'hover',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Apply transitions when hovering over elements that have urls applied.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'up',
'label' => 'Up'
),
array(
'id' => 'right',
'label' => 'Right'
),
array(
'id' => 'down',
'label' => 'Down'
),
array(
'id' => 'left',
'label' => 'Left'
),
array(
'id' => 'grow',
'label' => 'Grow'
),
array(
'id' => 'shrink',
'label' => 'Shrink'
),
)
),
);