@anjuna/docs
Version:
Anjuna Documentation Web Components
104 lines (99 loc) • 3.26 kB
CSS
/* stylelint-disable */
.ad-button {
display: inline-block;
font-weight: 400;
color: var(--anj-dark);
text-align: center;
vertical-align: middle;
user-select: none;
background-color: transparent;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 0.875rem;
line-height: 1.5;
border-radius: 0.25rem;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.ad-button {
transition: none; } }
.ad-button:hover {
color: var(--anj-dark);
text-decoration: none; }
.ad-button:focus, .ad-button.focus {
outline: 0;
box-shadow: 0 0 0 0.2rem rgba(56, 75, 93, 0.25); }
.ad-button.disabled, .ad-button:disabled {
opacity: 0.65; }
.ad-button-link {
font-weight: 400;
color: var(--anj-secondary);
text-decoration: none; }
.ad-button-link:hover {
color: var(--anj-secondary);
text-decoration: underline; }
.ad-button-link:focus, .ad-button-link.focus {
text-decoration: underline;
box-shadow: none; }
.ad-button-link:disabled, .ad-button-link.disabled {
color: #6c757d;
pointer-events: none; }
.ad-button-large {
padding: 0.5rem 1rem;
font-size: 1.09375rem;
line-height: 1.5;
border-radius: 0.3rem; }
.ad-button-small {
padding: 0.25rem 0.5rem;
font-size: 0.75rem;
line-height: 1.5;
border-radius: 0.2rem; }
/* stylelint-enable */
ad-button {
display: inline-block; }
ad-button[type] {
-webkit-appearance: none; }
ad-button a.ad-button:not(.ad-button-link),
ad-button .ad-button:not(.ad-button-link) {
color: var(--anj-light); }
ad-button a.ad-button:not(.ad-button-link):hover,
ad-button .ad-button:not(.ad-button-link):hover {
color: var(--anj-light); }
ad-button .ad-button-link:hover,
ad-button .ad-button-link:focus {
text-decoration: none; }
ad-button .ad-button-link:focus {
color: var(--anj-secondary-dark);
opacity: 0.8; }
ad-button .ad-button-primary {
background-color: var(--anj-secondary);
color: var(--anj-light); }
ad-button .ad-button-primary:hover {
background-color: #02549f; }
ad-button .ad-button-primary:focus {
box-shadow: 0 0 0 0.2rem rgba(3, 110, 209, 0.5); }
ad-button .ad-button-neutral {
background-color: var(--anj-neutral);
color: var(--anj-light); }
ad-button .ad-button-neutral:hover {
background-color: #57626d; }
ad-button .ad-button-neutral:focus {
box-shadow: 0 0 0 0.2rem rgba(110, 124, 137, 0.5); }
ad-button .ad-button-danger {
background-color: var(--anj-danger);
color: var(--anj-light); }
ad-button .ad-button-danger:hover {
background-color: #b22c29; }
ad-button .ad-button-danger:focus {
box-shadow: 0 0 0 0.2rem rgba(210, 63, 60, 0.5); }
ad-button .ad-button-success {
background-color: var(--anj-success);
color: var(--anj-light); }
ad-button .ad-button-success:hover {
background-color: #26904f; }
ad-button .ad-button-success:focus {
box-shadow: 0 0 0 0.2rem rgba(49, 184, 101, 0.5); }
ad-button[disabled] {
box-shadow: none;
cursor: default;
pointer-events: none;
opacity: 0.65; }