UNPKG

vuestic-ui

Version:
9 lines (8 loc) 2.51 kB
import { _ as _sfc_main } from "./VaButtonGroup.vue_vue_type_script_setup_true_lang.js"; import { _ as _export_sfc } from "../../../plugin-vue_export-helper.js"; const _style_0 = ':root,\n:host {\n --va-button-group-display: flex;\n --va-button-group-justify-content: stretch;\n --va-button-group-border-radius: 999px;\n --va-button-group-gap: 0.25rem;\n /* Button */\n --va-button-group-button-margin: 0;\n --va-button-group-button-width: auto;\n --va-button-group-button-padding: 0.25rem;\n}\n.va-button-group {\n display: var(--va-button-group-display);\n justify-content: var(--va-button-group-justify-content);\n border-radius: var(--va-button-group-border-radius);\n font-family: var(--va-font-family);\n width: -moz-max-content;\n width: max-content;\n background: var(--ade1dd9e);\n}\n.va-button-group--grow {\n width: 100%;\n --va-button-group-button-width: 100%;\n}\n.va-button-group--square {\n border-radius: var(--va-button-border-radius);\n}\n.va-button-group--small.va-button-group--square {\n border-radius: var(--va-button-sm-border-radius);\n}\n.va-button-group--large.va-button-group--square {\n border-radius: var(--va-button-lg-border-radius);\n}\n.va-button-group .va-button {\n margin: var(--va-button-group-button-margin);\n width: var(--va-button-group-button-width);\n box-shadow: none;\n outline: none;\n}\n.va-button-group .va-button:focus-visible {\n outline: none !important;\n}\n.va-button-group .va-button:focus-visible::before {\n outline: 2px solid var(--va-focus) !important;\n border-radius: "inherit";\n outline-offset: -2px;\n}\n.va-button-group > .va-button:last-child {\n padding-right: var(--va-button-group-button-padding);\n}\n.va-button-group > .va-button:first-child {\n padding-left: var(--va-button-group-button-padding);\n}\n.va-button-group > .va-button:not(:last-child) {\n padding-right: var(--va-button-group-gap);\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.va-button-group > .va-button:not(:last-child) .va-button__content {\n margin-right: 0;\n}\n.va-button-group > .va-button + .va-button {\n padding-left: var(--va-button-group-gap);\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-left: 0;\n}\n.va-button-group > .va-button + .va-button .va-button__content {\n margin-left: 0;\n}'; const _VaButtonGroup = /* @__PURE__ */ _export_sfc(_sfc_main, [["styles", [_style_0]]]); export { _VaButtonGroup as _ }; //# sourceMappingURL=VaButtonGroup.js.map