diff --git a/CHANGELOG.md b/CHANGELOG.md index 83bda789..becb6680 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## v1.7.89-alpha (2026-06-12) + +- Restored the established AIUI mobile layout by hiding the Archipelago close pill and removing the newly added back button on phones. +- Embedded AIUI once again receives `hideClose=true`, and its previous 16px mobile spacing allowance is restored without changing shared Mesh, dashboard, or app-session layouts. +- Validation passed with `git diff --check`, `npm run type-check`, and the focused frontend route tests. + ## v1.7.88-alpha (2026-06-12) - AIUI now loads immediately again instead of waiting on a production availability probe and cache-busted iframe URL, restoring the lighter launch behavior from before the regression. diff --git a/neode-ui/src/style.css b/neode-ui/src/style.css index 09b0dc7c..412ecf7d 100644 --- a/neode-ui/src/style.css +++ b/neode-ui/src/style.css @@ -556,8 +556,8 @@ input[type="radio"]:active + * { context) stay above the tab bar instead of sliding underneath it. */ @media (max-width: 767px) { .chat-iframe-mobile { - height: calc(100vh - var(--mobile-tab-bar-height, 72px) - var(--safe-area-top, env(safe-area-inset-top, 0px))) !important; - height: calc(100dvh - var(--mobile-tab-bar-height, 72px) - var(--safe-area-top, env(safe-area-inset-top, 0px))) !important; + height: calc(100vh - var(--mobile-tab-bar-height, 72px) - var(--safe-area-top, env(safe-area-inset-top, 0px)) - 16px) !important; + height: calc(100dvh - var(--mobile-tab-bar-height, 72px) - var(--safe-area-top, env(safe-area-inset-top, 0px)) - 16px) !important; flex: none; } } diff --git a/neode-ui/src/views/Chat.vue b/neode-ui/src/views/Chat.vue index 59740467..e847d61d 100644 --- a/neode-ui/src/views/Chat.vue +++ b/neode-ui/src/views/Chat.vue @@ -1,7 +1,7 @@