WIP: removing unecessary changes, removing inline CSS
Some checks failed
Build / build_full_element_call (pull_request) Has been cancelled
Build / build_embedded_element_call (pull_request) Has been cancelled
Build / build_sdk_element_call (pull_request) Has been cancelled
Lint, format & type check / Lint, format & type check (pull_request) Has been cancelled
Build & publish embedded packages for releases / Versioning (pull_request) Has been cancelled
Test / Run unit tests (pull_request) Has been cancelled
Test / Run end-to-end tests (pull_request) Has been cancelled
GitHub Actions Security Analysis with zizmor 🌈 / Run zizmor 🌈 (pull_request) Has been cancelled
Prevent blocked / Prevent blocked (pull_request_target) Has been cancelled
Build / deploy_develop (pull_request) Has been cancelled
Build / docker_for_develop (pull_request) Has been cancelled
Build & publish embedded packages for releases / build_element_call (pull_request) Has been cancelled
Build & publish embedded packages for releases / Publish tarball (pull_request) Has been cancelled
Build & publish embedded packages for releases / Publish NPM (pull_request) Has been cancelled
Build & publish embedded packages for releases / Publish Android AAR (pull_request) Has been cancelled
Build & publish embedded packages for releases / Publish SwiftPM Library (pull_request) Has been cancelled
Build & publish embedded packages for releases / Update release notes (pull_request) Has been cancelled

This commit is contained in:
mk
2026-03-28 12:45:06 -03:00
parent fd39daae5e
commit a3cde91dd1
3 changed files with 13 additions and 20 deletions

View File

@@ -44,28 +44,21 @@ Please see LICENSE in the repository root for full details.
margin-block: var(--cpd-space-3x) 0; margin-block: var(--cpd-space-3x) 0;
} }
.thresholdSlider {
margin-block-start: calc(-32px + var(--cpd-space-2x));
}
.noiseGateSeparator { .noiseGateSeparator {
margin-block: 6px var(--cpd-space-4x); margin-block: 6px var(--cpd-space-4x);
} }
.advancedGate { .vadRampLabel {
margin-top: var(--cpd-space-3x); display: block;
margin-block: var(--cpd-space-6x) var(--cpd-space-1x);
} }
.advancedGateToggle { .vadRampForm {
all: unset; margin-top: 0;
cursor: pointer;
font: var(--cpd-font-body-sm-semibold);
color: var(--cpd-color-text-secondary);
user-select: none;
} }
.advancedGateToggle:hover { .vadSpacedSlider {
color: var(--cpd-color-text-primary); margin-block-start: var(--cpd-space-6x);
} }
.restoreDefaults { .restoreDefaults {

View File

@@ -272,8 +272,8 @@ export const SettingsModal: FC<Props> = ({
)} )}
{vadState === "advanced" && ( {vadState === "advanced" && (
<> <>
<span className={styles.sliderLabel} style={{ display: "block", marginTop: "24px", marginBottom: "4px" }}>Ramp profiles</span> <span className={styles.vadRampLabel}>Ramp profiles</span>
<Form style={{ marginTop: "0" }}> <Form className={styles.vadRampForm}>
<InlineField <InlineField
name={vadModeRadioGroup} name={vadModeRadioGroup}
control={ control={
@@ -314,7 +314,7 @@ export const SettingsModal: FC<Props> = ({
<HelpMessage>160 samples / 10 ms 1 ms open / 5 ms close ramp.</HelpMessage> <HelpMessage>160 samples / 10 ms 1 ms open / 5 ms close ramp.</HelpMessage>
</InlineField> </InlineField>
</Form> </Form>
<div className={`${styles.volumeSlider} ${styles.thresholdSlider}`} style={{ marginTop: "24px" }}> <div className={`${styles.volumeSlider} ${styles.vadSpacedSlider}`}>
<span className={styles.sliderLabel}> <span className={styles.sliderLabel}>
Open threshold: {Math.round(vadAdvOpenRaw * 100)}% Open threshold: {Math.round(vadAdvOpenRaw * 100)}%
</span> </span>
@@ -346,7 +346,7 @@ export const SettingsModal: FC<Props> = ({
tooltip={false} tooltip={false}
/> />
</div> </div>
<div className={styles.volumeSlider} style={{ marginTop: "24px" }}> <div className={`${styles.volumeSlider} ${styles.vadSpacedSlider}`}>
<span className={styles.sliderLabel}> <span className={styles.sliderLabel}>
Hold time: {vadHoldRaw} ms Hold time: {vadHoldRaw} ms
</span> </span>

View File

@@ -7,6 +7,7 @@ Please see LICENSE in the repository root for full details.
import { import {
loadEnv, loadEnv,
PluginOption,
searchForWorkspaceRoot, searchForWorkspaceRoot,
type ConfigEnv, type ConfigEnv,
type UserConfig, type UserConfig,
@@ -33,8 +34,7 @@ export default ({
// In future we might be able to do what is needed via code splitting at // In future we might be able to do what is needed via code splitting at
// build time. // build time.
process.env.VITE_PACKAGE = packageType ?? "full"; process.env.VITE_PACKAGE = packageType ?? "full";
const plugins: PluginOption[] = [
const plugins = [
react(), react(),
svgrPlugin({ svgrPlugin({
svgrOptions: { svgrOptions: {