From 3969d5ed689b21ee2c19f1e950c71235e88f737e Mon Sep 17 00:00:00 2001 From: kazeyukiro Date: Mon, 28 Sep 2026 15:30:03 +0000 Subject: [PATCH] fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. fix(subpage): harden HTML profile page for SFA/SFM WebView Avoid CSS that breaks embedded WebViews: solid color fallbacks, no side-by-side import grid, flex instead of place-items, overflow and safe-area padding for Profile-Web-Page-Url in-app browsers. --- backend/internal/subpage/render.go | 101 +++++++++++++++++++++++------ 1 file changed, 80 insertions(+), 21 deletions(-) diff --git a/backend/internal/subpage/render.go b/backend/internal/subpage/render.go index 3fd91fb..0230fd5 100644 --- a/backend/internal/subpage/render.go +++ b/backend/internal/subpage/render.go @@ -344,7 +344,9 @@ const defaultHTML = ` - + + + {{if .SubTitle}}{{.SubTitle}}{{else}}3m-ui Subscription{{end}}