minor ui changes

This commit is contained in:
Siyuan Miao 2025-04-08 16:10:38 +02:00
parent ffb43da96e
commit a76299fb77
1 changed files with 4 additions and 3 deletions

View File

@ -51,7 +51,7 @@ export default function SettingsAccessIndexRoute() {
// Use a simple string identifier for the selected provider // Use a simple string identifier for the selected provider
const [selectedProvider, setSelectedProvider] = useState<string>("jetkvm"); const [selectedProvider, setSelectedProvider] = useState<string>("jetkvm");
const [tlsMode, setTlsMode] = useState<string>("self-signed"); const [tlsMode, setTlsMode] = useState<string>("unknown");
const [tlsCert, setTlsCert] = useState<string>(""); const [tlsCert, setTlsCert] = useState<string>("");
const [tlsKey, setTlsKey] = useState<string>(""); const [tlsKey, setTlsKey] = useState<string>("");
@ -213,10 +213,11 @@ export default function SettingsAccessIndexRoute() {
size="SM" size="SM"
value={tlsMode} value={tlsMode}
onChange={e => handleTlsModeChange(e.target.value)} onChange={e => handleTlsModeChange(e.target.value)}
disabled={tlsMode === "unknown"}
options={[ options={[
{ value: "disabled", label: "Disabled" },
{ value: "self-signed", label: "Self-signed" }, { value: "self-signed", label: "Self-signed" },
{ value: "custom", label: "Custom" }, { value: "custom", label: "Custom" },
{ value: "disabled", label: "Disabled" },
]} ]}
/> />
</SettingsItem> </SettingsItem>
@ -261,7 +262,7 @@ export default function SettingsAccessIndexRoute() {
<div className="flex items-center gap-x-2"> <div className="flex items-center gap-x-2">
<Button <Button
size="SM" size="SM"
theme="primary" theme="light"
text="Update TLS Settings" text="Update TLS Settings"
onClick={handleTlsUpdate} onClick={handleTlsUpdate}
/> />