+ About
+
+ WhispAssist v{appInfo?.version ?? "…"}
+
+ A fully local, open-source, Windows-native meeting assistant.
+
+ Build commit{appInfo?.commit ?? "…"}
+
+
+
+
+
{/if}
@@ -1151,13 +1179,19 @@
top: 0;
background: var(--bg-elevated);
display: flex;
- align-items: center;
+ align-items: flex-start;
gap: 1rem;
padding: 0.9rem 0;
border-bottom: 1px solid var(--border);
}
+ /* nav takes the middle and wraps its tabs onto a second row instead of
+ overflowing the fixed-width panel — that overflow was pushing the close
+ button off the panel edge and adding a horizontal scrollbar. */
nav {
display: flex;
+ flex: 1 1 auto;
+ min-width: 0;
+ flex-wrap: wrap;
gap: 0.25rem;
}
nav button,
@@ -1187,6 +1221,7 @@
.close {
display: grid;
place-items: center;
+ flex: 0 0 auto;
margin-left: auto;
width: 30px;
height: 30px;
@@ -1417,6 +1452,23 @@
.link.danger {
color: var(--danger);
}
+ .about-name {
+ font-size: 1.05rem;
+ font-weight: 600;
+ margin: 0.5rem 0 0.25rem;
+ }
+ .about-ver {
+ color: var(--muted);
+ font-weight: 500;
+ }
+ /* The source link reads as a link (accent + underline), unlike the muted
+ .link buttons used for secondary actions elsewhere. */
+ .link.source {
+ color: var(--accent);
+ text-decoration: underline;
+ padding: 0;
+ font: inherit;
+ }
.test {
display: inline-flex;
align-items: center;