@redocly/theme
Version:
Shared UI components lib
59 lines (48 loc) • 2.25 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.accordion = void 0;
const styled_components_1 = require("styled-components");
exports.accordion = (0, styled_components_1.css) `
/**
* @tokens Accordion spacing
* @presenter Spacing
*/
--accordion-gap: var(--spacing-base);
/**
* @tokens Accordion common
*/
--accordion-border-radius: var(--border-radius); // @presenter BorderRadius
--accordion-border: none; // @presenter Border
--accordion-line-height: var(--line-height-base); // @presenter LineHeight
--accordion-font-size: var(--font-size-base); // @presenter FontSize
--accordion-font-family: var(--font-family-base); // @presenter FontFamily
--accordion-font-weight: var(--font-weight-regular); // @presenter FontWeight
/**
* @tokens Accordion header common
*/
--accordion-header-font-family: var(--font-family-base); // @presenter FontFamily
--accordion-header-font-size: var(--font-size-base); // @presenter FontSize
--accordion-header-font-weight: var(--font-weight-medium, 500); // @presenter FontWeight
--accordion-header-text-color: var(--text-color-primary);
--accordion-header-padding: var(--spacing-sm) var(--spacing-sm) var(--spacing-xs) var(--spacing-base);
--accordion-header-line-height: var(--line-height-base); // @presenter LineHeight
--accordion-header-bg-color: transparent; // @presenter Color
--accordion-header-border: none; // @presenter Border
/**
* @tokens Accordion body common
*/
--accordion-body-font-family: var(--font-family-base); // @presenter FontFamily
--accordion-body-font-size: var(--font-size-base); // @presenter FontSize
--accordion-body-font-weight: var(--font-weight-regular); // @presenter FontWeight
--accordion-body-text-color: var(--text-color-secondary);
--accordion-body-padding: 0 var(--spacing-sm) var(--spacing-sm) var(--spacing-base);
--accordion-body-bg-color: transparent; // @presenter Color
--accordion-body-border: none; // @presenter Border
/**
* @tokens Accordion chevron icon
*/
--accordion-chevron-icon-color: var(--text-color-secondary); // @presenter Color
--accordion-chevron-icon-size: 16px;
// @tokens End
`;
//# sourceMappingURL=variables.js.map