From 90ba41720eee71cbfc06ce41afe8ef75700fbfca Mon Sep 17 00:00:00 2001 From: Olivier Chafik Date: Sat, 21 Feb 2026 16:25:58 -0800 Subject: [PATCH] pdf: ignore safe area insets in fullscreen mode (#484) Add padding: 0 !important to .main.fullscreen so that safe area insets applied via inline styles are overridden, making the PDF viewer truly fullscreen edge-to-edge. Also add .build directories to .prettierignore to fix pre-commit hook failures from Swift build artifacts. --- .prettierignore | 1 + examples/pdf-server/src/mcp-app.css | 1 + 2 files changed, 2 insertions(+) diff --git a/.prettierignore b/.prettierignore index f5edcf9..6d5fc6f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,4 +4,5 @@ examples/basic-server-*/**/*.ts examples/basic-server-*/**/*.tsx examples/quickstart/**/*.ts **/vendor/** +**/.build/** SKILL.md diff --git a/examples/pdf-server/src/mcp-app.css b/examples/pdf-server/src/mcp-app.css index 286dc61..191fb7f 100644 --- a/examples/pdf-server/src/mcp-app.css +++ b/examples/pdf-server/src/mcp-app.css @@ -325,6 +325,7 @@ body { overflow: hidden; /* No scrolling on main - only canvas-container scrolls */ border-radius: 0; border: none; + padding: 0 !important; /* Ignore safe area insets in fullscreen */ } .main.fullscreen .viewer {