Spaces:
Runtime error
Runtime error
| /** | |
| * Copyright (C) 2023 Intel Corporation | |
| * SPDX-License-Identifier: MIT | |
| */ | |
| /* Do not edit this file manually! This file is generated automatically from the @spark-design/tokens package.*/ | |
| .spark-tabs-tab { | |
| border: none; | |
| cursor: pointer; | |
| display: flex; | |
| position: relative; | |
| background: transparent; | |
| align-items: center; | |
| font-weight: var(--spark-tabs-font-weight); | |
| justify-content: center; | |
| max-inline-size: var(--spark-tabs-tab-max-with); | |
| text-decoration: none; | |
| } | |
| .spark-tabs-tab-content { | |
| overflow: hidden; | |
| white-space: nowrap; | |
| text-overflow: ellipsis; | |
| } | |
| .spark-tabs-disabled { | |
| color: var(--spark-tabs-color-disabled); | |
| cursor: initial; | |
| } | |
| .spark-tabs-icon { | |
| margin-inline-end: var(--spark-tabs-icon-gap); | |
| } | |
| .spark-tabs-close { | |
| margin-inline-start: var(--spark-tabs-icon-gap); | |
| } | |
| .spark-tabs-scrollbar { | |
| padding: var(--spark-tabs-scrollbar-padding); | |
| } | |
| .spark-tabs-size-l .spark-tabs-tab { | |
| font-size: var(--spark-tabs-size-l-font-size); | |
| block-size: var(--spark-tabs-size-l-block-size); | |
| } | |
| .spark-tabs-size-l .spark-tabs-tab.spark-tabs-icon-only .spark-button-start-slot { | |
| padding-inline: var(--spark-tabs-block-l-icon-only-gap); | |
| } | |
| .spark-tabs-size-l.spark-tabs-ghost .spark-tabs-tab { | |
| padding-inline: var(--spark-tabs-ghost-l-padding-inline); | |
| } | |
| .spark-tabs-size-l.spark-tabs-ghost .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-ghost-gap); | |
| } | |
| .spark-tabs-size-l.spark-tabs-ghost .spark-tabs-active:after { | |
| left: var(--spark-tabs-ghost-l-padding-inline); | |
| right: var(--spark-tabs-ghost-l-padding-inline); | |
| } | |
| .spark-tabs-size-l.spark-tabs-block .spark-tabs-tab { | |
| align-items: center; | |
| } | |
| .spark-tabs-size-l.spark-tabs-block .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-block-l-gap); | |
| } | |
| .spark-tabs-size-m .spark-tabs-tab { | |
| font-size: var(--spark-tabs-size-m-font-size); | |
| block-size: var(--spark-tabs-size-m-block-size); | |
| } | |
| .spark-tabs-size-m .spark-tabs-tab.spark-tabs-icon-only .spark-button-start-slot { | |
| padding-inline: var(--spark-tabs-block-m-icon-only-gap); | |
| } | |
| .spark-tabs-size-m.spark-tabs-ghost .spark-tabs-tab { | |
| padding-inline: var(--spark-tabs-ghost-m-padding-inline); | |
| } | |
| .spark-tabs-size-m.spark-tabs-ghost .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-ghost-gap); | |
| } | |
| .spark-tabs-size-m.spark-tabs-ghost .spark-tabs-active:after { | |
| left: var(--spark-tabs-ghost-m-padding-inline); | |
| right: var(--spark-tabs-ghost-m-padding-inline); | |
| } | |
| .spark-tabs-size-m.spark-tabs-block .spark-tabs-tab { | |
| align-items: center; | |
| } | |
| .spark-tabs-size-m.spark-tabs-block .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-block-m-gap); | |
| } | |
| .spark-tabs-size-s .spark-tabs-tab { | |
| font-size: var(--spark-tabs-size-s-font-size); | |
| block-size: var(--spark-tabs-size-s-block-size); | |
| } | |
| .spark-tabs-size-s .spark-tabs-tab.spark-tabs-icon-only .spark-button-start-slot { | |
| padding-inline: var(--spark-tabs-block-s-icon-only-gap); | |
| } | |
| .spark-tabs-size-s.spark-tabs-ghost .spark-tabs-tab { | |
| padding-inline: var(--spark-tabs-ghost-s-padding-inline); | |
| } | |
| .spark-tabs-size-s.spark-tabs-ghost .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-ghost-gap); | |
| } | |
| .spark-tabs-size-s.spark-tabs-ghost .spark-tabs-active:after { | |
| left: var(--spark-tabs-ghost-s-padding-inline); | |
| right: var(--spark-tabs-ghost-s-padding-inline); | |
| } | |
| .spark-tabs-size-s.spark-tabs-block .spark-tabs-tab { | |
| align-items: center; | |
| } | |
| .spark-tabs-size-s.spark-tabs-block .spark-tabs-tab + .spark-tabs-tab { | |
| margin-inline-start: var(--spark-tabs-block-s-gap); | |
| } | |
| .spark-tabs { | |
| display: flex; | |
| min-inline-size: max-content; | |
| } | |
| .spark-tabs .spark-tabs-tab .spark-button-content { | |
| color: var(--spark-tabs-color); | |
| } | |
| .spark-tabs .spark-tabs-tab .spark-button-content .spark-badge { | |
| margin-inline-start: var(--spark-tabs-badge-start); | |
| } | |
| .spark-tabs .spark-tabs-tab .spark-button-start-slot, | |
| .spark-tabs .spark-tabs-tab .spark-button-end-slot { | |
| color: var(--spark-tabs-color); | |
| } | |
| .spark-tabs.spark-tabs-block { | |
| background: var(--spark-tabs-color-background); | |
| box-shadow: var(--spark-tabs-box-shadow-x) var(--spark-tabs-block-box-shadow-y) | |
| var(--spark-tabs-box-shadow-blur-radius) var(--spark-tabs-box-shadow-spread-radius) | |
| var(--spark-tabs-color-active-background); | |
| padding-block-start: var(--spark-tabs-block-padding-gap); | |
| padding-inline-start: var(--spark-tabs-block-padding-gap); | |
| } | |
| .spark-tabs.spark-tabs-ghost { | |
| box-shadow: var(--spark-tabs-box-shadow-x) var(--spark-tabs-box-shadow-y) | |
| var(--spark-tabs-box-shadow-blur-radius) var(--spark-tabs-box-shadow-spread-radius) | |
| var(--spark-tabs-color-ghost-border); | |
| } | |
| .spark-tabs.spark-tabs-ghost .spark-tabs-active .spark-button-start-slot, | |
| .spark-tabs.spark-tabs-ghost .spark-tabs-active .spark-button-end-slot, | |
| .spark-tabs.spark-tabs-ghost .spark-tabs-active .spark-button-content { | |
| color: var(--spark-tabs-color-active); | |
| } | |
| .spark-tabs.spark-tabs-ghost .spark-tabs-active:after { | |
| content: ''; | |
| position: absolute; | |
| block-size: var(--spark-tabs-active-border-thin); | |
| inset-block-end: var(--spark-tabs-inset-block-end); | |
| background-color: var(--spark-tabs-color-active-border); | |
| margin-block-end: var(--spark-tabs-active-margin-end); | |
| } | |
| .spark-tabs.spark-tabs-ghost .spark-tabs-disabled:after { | |
| background-color: var(--spark-tabs-color-disabled-border); | |
| } | |
| .spark-tabs.spark-tabs-block .spark-tabs-active { | |
| color: var(--spark-tabs-color-active); | |
| box-shadow: inset var(--spark-tabs-box-shadow-x) var(--spark-tabs-active-border-thin) | |
| var(--spark-tabs-box-shadow-blur-radius) var(--spark-tabs-box-shadow-spread-radius) | |
| var(--spark-tabs-color-active-border) ; | |
| background-color: var(--spark-tabs-color-active-background); | |
| } | |
| .spark-tabs.spark-tabs-block .spark-tabs-active .spark-button-start-slot, | |
| .spark-tabs.spark-tabs-block .spark-tabs-active .spark-button-end-slot, | |
| .spark-tabs.spark-tabs-block .spark-tabs-active .spark-button-content { | |
| color: var(--spark-tabs-color-active); | |
| } | |
| .spark-tabs.spark-tabs-block .spark-tabs-disabled { | |
| background-color: var(--spark-tabs-color-background); | |
| } | |
| .spark-tabs.spark-tabs-block .spark-tabs-disabled.spark-tabs-active { | |
| box-shadow: inset var(--spark-tabs-box-shadow-x) var(--spark-tabs-active-border-thin) | |
| var(--spark-tabs-box-shadow-blur-radius) var(--spark-tabs-box-shadow-spread-radius) | |
| var(--spark-tabs-color-disabled-border); | |
| background-color: var(--spark-tabs-color-disabled-background); | |
| } | |
| .spark-tabs .spark-tabs-tab:not(.spark-tabs-disabled):not(.spark-tabs-active):hover { | |
| background-color: var(--spark-tabs-color-hover-background); | |
| } | |
| .spark-tabs .spark-tabs-tab:not(.spark-tabs-disabled):not(.spark-tabs-active):focus { | |
| background-color: var(--spark-tabs-color-hover-background); | |
| } | |