App versioning + the create page's missing top padding
Versioning: package.json carries the app version (0.1.2 here; one bump per task with `npm run version:bump`, patch 0-9 rolling into the minor at 10), baked into the build via lib/version.ts, reported by /api/healthz and shown in Settings next to the running commit. AGENTS.md documents the rule; the native suite checks both the API and the Settings row. Fix: on desktop the app header is hidden, so every page owns its top padding — /create was the only one without `lg:pt-10`, which slammed the Study deck / Make my homework switch against the top of the window while /homework had a comfortable gap. Both now sit at 40px; the wizard suite asserts the clearance and that the two pages stay in step (90 checks). SW -> freezmo-v50.
This commit is contained in:
parent
1f2e702b4e
commit
aac6befb0d
12 changed files with 124 additions and 10 deletions
|
|
@ -518,11 +518,13 @@ export function SettingsDialog({
|
|||
{version ? (
|
||||
<DetailRow
|
||||
label={t("settings.version")}
|
||||
value={
|
||||
version.builtAt
|
||||
? `${version.short} · ${new Date(version.builtAt).toLocaleString()}`
|
||||
: version.short
|
||||
}
|
||||
value={[
|
||||
version.version ? `v${version.version}` : "",
|
||||
version.short,
|
||||
version.builtAt ? new Date(version.builtAt).toLocaleString() : "",
|
||||
]
|
||||
.filter(Boolean)
|
||||
.join(" · ")}
|
||||
mono
|
||||
/>
|
||||
) : null}
|
||||
|
|
@ -797,7 +799,11 @@ export function SettingsDialog({
|
|||
{health ? <HealthPanel health={health} /> : null}
|
||||
{version ? (
|
||||
<p className="mt-2 text-[11px] text-[var(--text-subtle)]">
|
||||
{t("settings.version")}: <span className="font-mono">{version.short}</span>
|
||||
{t("settings.version")}:{" "}
|
||||
<span className="font-mono">
|
||||
{version.version ? `v${version.version} · ` : ""}
|
||||
{version.short}
|
||||
</span>
|
||||
{version.builtAt ? ` · ${new Date(version.builtAt).toLocaleString()}` : ""}
|
||||
</p>
|
||||
) : null}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue