2021-10-20 03:54:20 -07:00
< template >
< div class = "d-flex justify-content-center align-items-center" >
< div class = "logo d-flex flex-column justify-content-center align-items-center" >
< object class = "my-4" width = "200" height = "200" data = "/icon.svg" / >
< div class = "fs-4 fw-bold" > Uptime Kuma < / div >
< div > { { $t ( "Version" ) } } : { { $root . info . version } } < / div >
2022-03-07 00:24:24 -08:00
< div class = "my-3 update-link" > < a href = "https://github.com/louislam/uptime-kuma/releases" target = "_blank" rel = "noopener" > { { $t ( "Check Update On GitHub" ) } } < / a > < / div >
< div class = "mt-1" >
< div class = "form-check" >
2022-04-29 05:17:15 -07:00
< label > < input v -model = " settings.checkUpdate " type = "checkbox" @change ="saveSettings()" / > { { $t ( "Show update if available" ) } } < / label >
2022-03-07 00:24:24 -08:00
< / div >
< div class = "form-check" >
2022-04-29 05:17:15 -07:00
< label > < input v -model = " settings.checkBeta " type = "checkbox" :disabled ="!settings.checkUpdate" @change ="saveSettings()" / > { { $t ( "Also check beta release" ) } } < / label >
2022-03-07 00:24:24 -08:00
< / div >
< / div >
2021-10-20 03:54:20 -07:00
< / div >
< / div >
< / template >
< script >
export default {
2022-03-07 00:24:24 -08:00
computed : {
settings ( ) {
return this . $parent . $parent . $parent . settings ;
} ,
saveSettings ( ) {
return this . $parent . $parent . $parent . saveSettings ;
} ,
settingsLoaded ( ) {
return this . $parent . $parent . $parent . settingsLoaded ;
} ,
} ,
watch : {
2021-10-20 03:54:20 -07:00
2022-03-07 00:24:24 -08:00
}
2021-10-20 03:54:20 -07:00
} ;
< / script >
< style lang = "scss" scoped >
. logo {
margin : 4 em 1 em ;
}
2022-04-13 09:52:07 -07:00
2021-10-20 03:54:20 -07:00
. update - link {
font - size : 0.9 em ;
}
< / style >