style: minor changes

This commit is contained in:
MAZE 2024-08-31 13:26:10 +04:30
parent 5c9a2aa23a
commit b27f24d374
2 changed files with 47 additions and 16 deletions

View file

@ -33,15 +33,44 @@
}
}
.selectBox {
.selectWrapper {
position: relative;
width: 100%;
min-width: 0;
height: 45px;
padding: 0 12px;
margin-top: 8px;
font-size: var(--font-sm);
color: var(--color-foreground);
background-color: var(--color-neutral-100);
background-color: var(--color-neutral-50);
border: 1px solid var(--color-neutral-200);
border-radius: 8px;
&::before {
position: absolute;
top: -1px;
left: 50%;
width: 80%;
height: 1px;
content: '';
background: linear-gradient(
90deg,
transparent,
var(--color-neutral-300),
transparent
);
transform: translateX(-50%);
}
& .selectBox {
width: 100%;
min-width: 0;
height: 100%;
font-size: var(--font-sm);
color: var(--color-foreground);
background-color: transparent;
border: none;
outline: none;
& option {
color: var(--color-neutral-50);
}
}
}

View file

@ -93,6 +93,7 @@ export function Exercise() {
<p className={styles.phase}>{PHASE_LABELS[currentPhase]}</p>
</div>
<div className={styles.selectWrapper}>
<select
className={styles.selectBox}
value={selectedExercise}
@ -104,6 +105,7 @@ export function Exercise() {
</option>
))}
</select>
</div>
</>
);
}