UNPKG

@anjuna/docs

Version:

Anjuna Documentation Web Components

104 lines (99 loc) 3.26 kB
/* 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; }