@@ -51,7 +51,7 @@ export default function SettingsAccessIndexRoute() {
5151
5252 // Use a simple string identifier for the selected provider
5353 const [ selectedProvider , setSelectedProvider ] = useState < string > ( "jetkvm" ) ;
54- const [ tlsMode , setTlsMode ] = useState < string > ( "self-signed " ) ;
54+ const [ tlsMode , setTlsMode ] = useState < string > ( "unknown " ) ;
5555 const [ tlsCert , setTlsCert ] = useState < string > ( "" ) ;
5656 const [ tlsKey , setTlsKey ] = useState < string > ( "" ) ;
5757
@@ -213,10 +213,11 @@ export default function SettingsAccessIndexRoute() {
213213 size = "SM"
214214 value = { tlsMode }
215215 onChange = { e => handleTlsModeChange ( e . target . value ) }
216+ disabled = { tlsMode === "unknown" }
216217 options = { [
218+ { value : "disabled" , label : "Disabled" } ,
217219 { value : "self-signed" , label : "Self-signed" } ,
218220 { value : "custom" , label : "Custom" } ,
219- { value : "disabled" , label : "Disabled" } ,
220221 ] }
221222 />
222223 </ SettingsItem >
@@ -261,7 +262,7 @@ export default function SettingsAccessIndexRoute() {
261262 < div className = "flex items-center gap-x-2" >
262263 < Button
263264 size = "SM"
264- theme = "primary "
265+ theme = "light "
265266 text = "Update TLS Settings"
266267 onClick = { handleTlsUpdate }
267268 />
0 commit comments