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); | |
} | |