diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx
index dc9432b88..c6aaa5827 100644
--- a/interface/src/app/settings/Version.tsx
+++ b/interface/src/app/settings/Version.tsx
@@ -11,9 +11,11 @@ import {
DialogActions,
DialogContent,
DialogTitle,
+ Divider,
Link,
Typography
} from '@mui/material';
+import Grid from '@mui/material/Grid2';
import * as SystemApi from 'api/system';
import { callAction } from 'api/app';
@@ -182,43 +184,55 @@ const Version = () => {
return (
<>
-
- Firmware Version Check
-
-
-
-
- {LL.VERSION() + ':'} {data.emsesp_version}
- {data.build_flags && (
-
- ({data.build_flags})
+
+
+
+
+ {LL.VERSION()}
- )}
-
-
- Platform: {getPlatform()}
-
+
+ Platform
+
+
+ Release
+
+
+
+
+ {data.emsesp_version}
+ {data.build_flags && (
+
+ ({data.build_flags})
+
+ )}
+
+ {getPlatform()}
+
+ {isDev ? LL.DEVELOPMENT() : LL.STABLE()}
+
+ (changelog)
+
+
+
+
-
- Release:
-
+
+ {!isDev && (
+
+ {LL.SWITCH_DEV()}
+
+ )}
@@ -231,6 +245,7 @@ const Version = () => {
sx={{ ml: 2, textTransform: 'none' }}
variant="outlined"
color="primary"
+ size="small"
onClick={() => showFirmwareDialog(false)}
>
{isDev