fix: hide number spinner, placeholders

This commit is contained in:
Maya 2025-09-02 21:18:56 +08:00
parent 416eed8e48
commit fa1411b1e3
3 changed files with 14 additions and 1 deletions

View File

@ -283,7 +283,7 @@ export class FFmpegConverter extends Converter {
const userSetting = Settings.instance.settings.ffmpegQuality;
const userSampleRate = Settings.instance.settings.ffmpegSampleRate;
const customSampleRate =
Settings.instance.settings.ffmpegCustomSampleRate;
Settings.instance.settings.ffmpegCustomSampleRate ?? 44100;
let audioBitrateArgs: string[] = [];
let sampleRateArgs: string[] = [];

View File

@ -374,6 +374,17 @@ body {
@apply w-full p-3 rounded-lg bg-panel border-2 border-button pl-3 pr-[4rem];
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="number"] {
-moz-appearance: textfield;
appearance: textfield;
}
input[type="text"]::placeholder {
@apply text-muted font-normal;
}

View File

@ -64,6 +64,7 @@
type="number"
min={1}
max={100}
placeholder={"100"}
extension={"%"}
/>
</div>
@ -106,6 +107,7 @@
}
type="number"
min={1}
placeholder={"44100"}
extension={"Hz"}
disabled={settings.ffmpegSampleRate !== "custom"}
/>