@redocly/theme
Version:
Shared UI components lib
71 lines (64 loc) • 2.32 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.cards = void 0;
const styled_components_1 = require("styled-components");
exports.cards = (0, styled_components_1.css) `
--cards-gap: var(--spacing-sm);
/**
* @tokens Card default colors
*/
--card-icon-bg-color: var(--color-warm-grey-1);
--card-icon-border-color: var(--border-color-secondary);
--card-text-color: var(--text-color-secondary);
--card-title-text-color: var(--h2-text-color);
--card-icon-color: var(--card-title-text-color);
/**
* @tokens Card default values
*/
--card-border-radius: var(--border-radius-md);
--card-border-style: solid;
--card-link-cursor: pointer;
--card-link-icon-width: var(--h3-font-size);
--card-link-icon-height: var(--h3-font-size);
--card-border-width: 1px;
--card-icon-border-radius: var(--border-radius-md);
--card-icon-padding: var(--spacing-xs);
--card-icon-size: 24px;
--card-icon-height: var(--card-icon-size);
--card-icon-width: var(--card-icon-size);
--card-icon-gap: var(--spacing-base);
--card-title-margin: 0;
--card-title-font-weight: var(--font-weight-semibold);
--card-content-gap: 4px;
--card-padding: 16px 20px;
--card-body-font-size: var(--font-size-base);
--card-body-line-height: var(--line-height-base);
/**
* @tokens Card variants
*/
.card-variant-filled {
--card-bg-color: var(--color-warm-grey-1);
--card-bg-color-hover: var(--color-warm-grey-2);
--card-border-color: var(--color-warm-grey-2);
--card-border-color-hover: var(--color-warm-grey-1);
--card-icon-bg-color: var(--color-white);
--card-icon-border-color: var(--card-border-color);
}
.card-variant-outlined {
--card-bg-color: transparent;
--card-border-color: var(--color-warm-grey-2);
--card-border-color-hover: var(--color-warm-grey-3);
}
.card-variant-elevated {
--card-bg-color: transparent;
--card-border-color: transparent;
--card-border-color-hover: transparent;
--card-box-shadow: 0px 8px 24px -4px #232A6114, 0px 6px 12px -6px #232A611F;
--card-box-shadow-hover: 0px 14px 64px -4px #232A611F, 0px 8px 22px -6px #232A611F;
}
.card-variant-ghost {
--card-bg-color: transparent;
--card-border-width: 0;
}
`;
//# sourceMappingURL=variables.js.map