@patreon/studio
Version:
Patreon Studio Design System
74 lines (62 loc) • 2.1 kB
CSS
.root {
align-items: center;
border: none;
-moz-column-gap: var(--global-space-x4);
column-gap: var(--global-space-x4);
justify-content: center;
padding: 0;
transition: var(--global-transition-fast-easing) var(--global-transition-fast-duration);
width: -moz-fit-content;
width: fit-content;
}
.root:focus:not(:focus-visible) {
outline: none;
}
/* states */
.isDisabled {
cursor: not-allowed ;
opacity: var(--global-opacity-disabled);
}
/* Display */
.displayInline {
display: inline;
}
.displayInlineFlex {
display: inline-flex;
}
/* Variants */
.variantPrimary {
--TextLink-color-default: var(--global-content-primary-default);
--TextLink-color-hover: var(--global-content-primary-hover);
--TextLink-color-pressed: var(--global-content-primary-pressed);
}
.variantMuted {
--TextLink-color-default: var(--global-content-muted-default);
--TextLink-color-hover: var(--global-content-muted-hover);
--TextLink-color-pressed: var(--global-content-muted-pressed);
}
.variantNeutral {
--TextLink-color-default: var(--global-content-regular-default);
--TextLink-color-hover: var(--global-content-regular-hover);
--TextLink-color-pressed: var(--global-content-regular-pressed);
}
.variantCritical {
--TextLink-color-default: var(--global-critical-surface-default);
--TextLink-color-hover: var(--global-critical-surface-hover);
--TextLink-color-pressed: var(--global-critical-surface-pressed);
}
.variantWarning {
--TextLink-color-default: var(--global-warning-surface-default);
--TextLink-color-hover: var(--global-warning-surface-hover);
--TextLink-color-pressed: var(--global-warning-surface-pressed);
}
.variantSuccess {
--TextLink-color-default: var(--global-success-surface-default);
--TextLink-color-hover: var(--global-success-surface-hover);
--TextLink-color-pressed: var(--global-success-surface-pressed);
}
.variantRich {
--TextLink-color-default: var(--global-rich-action-default);
--TextLink-color-hover: var(--global-rich-action-hover);
--TextLink-color-pressed: var(--global-rich-action-pressed);
}