Files
fizzy/app/assets/stylesheets/workflows.css
T
2025-04-24 17:36:48 -05:00

68 lines
1.2 KiB
CSS

@layer components {
.workflow-stage {
--btn-background: transparent;
--btn-padding: 0.2em 0.5em;
--btn-border-size: 0;
--btn-border-radius: 0.2em;
--hover-size: 0;
color: inherit;
inline-size: 100%;
text-transform: uppercase;
@media (hover: hover) {
&:hover {
background-color: color(from var(--card-color) srgb r g b / 0.15);
}
}
}
.workflow-stage--current {
--btn-background: var(--card-color);
color: var(--color-ink-reversed);
@media (hover: hover) {
&:hover {
background-color: color(from var(--card-color) srgb r g b / 0.65);
}
}
}
.workflow-preview {
--border-size: 3px;
flex: 1 1 30%;
max-inline-size: 33%;
padding: 0.5em 1em;
button {
--hover-size: 0;
appearance: none;
background: transparent;
border: none;
cursor: pointer;
inline-size: auto;
margin: 0;
max-inline-size: 100%;
outline: 0;
padding: 0;
text-align: left;
}
}
.workflow-preview--selected {
--border-color: var(--color-link);
}
.workflow-preview__swatch {
--btn-size: 1em;
--btn-border-radius: 50%;
--btn-border-size: 0;
--hover-size: 0;
cursor: auto;
}
}