From b18c421415e82512e4dfcfca926bec1a63fbdd6c Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 1 Dec 2025 09:20:33 +0100 Subject: [PATCH 1/5] :paperclip: Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index c8f4cfc13a..e7dfcc7462 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ node_modules /playwright/.cache/ /render-wasm/target/ /**/.yarn/* +/.pnpm-store From 40e3617138e672cd5ffd683f0df1b2b9c6e0f47b Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 1 Dec 2025 09:20:44 +0100 Subject: [PATCH 2/5] :sparkles: Use setup script on exporter instead of direct commands --- docker/images/Dockerfile.exporter | 4 +--- exporter/scripts/build | 11 +++++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/docker/images/Dockerfile.exporter b/docker/images/Dockerfile.exporter index 98c7b0e5c0..393ea37572 100644 --- a/docker/images/Dockerfile.exporter +++ b/docker/images/Dockerfile.exporter @@ -113,9 +113,7 @@ WORKDIR /opt/penpot/exporter USER penpot:penpot RUN set -ex; \ - corepack install; \ - yarn install; \ - yarn run playwright install chromium; \ + ./setup \ rm -rf /opt/penpot/.yarn CMD ["node", "app.js"] diff --git a/exporter/scripts/build b/exporter/scripts/build index 4de1be2094..c364c41a68 100755 --- a/exporter/scripts/build +++ b/exporter/scripts/build @@ -18,4 +18,15 @@ cp ../.yarnrc.yml target/; cp yarn.lock target/; cp package.json target/; +cat < Date: Mon, 1 Dec 2025 11:19:41 +0100 Subject: [PATCH 3/5] :bug: Fix typo on exporter dockerfile --- docker/images/Dockerfile.exporter | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/images/Dockerfile.exporter b/docker/images/Dockerfile.exporter index 393ea37572..21465e08d9 100644 --- a/docker/images/Dockerfile.exporter +++ b/docker/images/Dockerfile.exporter @@ -113,7 +113,7 @@ WORKDIR /opt/penpot/exporter USER penpot:penpot RUN set -ex; \ - ./setup \ + ./setup; \ rm -rf /opt/penpot/.yarn CMD ["node", "app.js"] From 529c4eb38af2fc0b0058b0bd941dc9c5535cc9a2 Mon Sep 17 00:00:00 2001 From: Xaviju Date: Mon, 1 Dec 2025 11:37:37 +0100 Subject: [PATCH 4/5] :lipstick: Avoid code tab overflow (#7854) --- frontend/src/app/main/ui/inspect/code.scss | 1 - frontend/src/app/main/ui/inspect/right_sidebar.scss | 6 ++---- frontend/src/app/main/ui/inspect/styles.scss | 11 +++++++++++ 3 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 frontend/src/app/main/ui/inspect/styles.scss diff --git a/frontend/src/app/main/ui/inspect/code.scss b/frontend/src/app/main/ui/inspect/code.scss index 11257db66d..7f88871edc 100644 --- a/frontend/src/app/main/ui/inspect/code.scss +++ b/frontend/src/app/main/ui/inspect/code.scss @@ -14,7 +14,6 @@ padding-bottom: deprecated.$s-16; overflow-y: auto; overflow-x: hidden; - scrollbar-gutter: stable; padding-inline: var(--sp-m); } diff --git a/frontend/src/app/main/ui/inspect/right_sidebar.scss b/frontend/src/app/main/ui/inspect/right_sidebar.scss index 84ec4ec31b..d3dede9ffa 100644 --- a/frontend/src/app/main/ui/inspect/right_sidebar.scss +++ b/frontend/src/app/main/ui/inspect/right_sidebar.scss @@ -30,8 +30,8 @@ .tool-windows { block-size: 100%; - display: flex; - flex-direction: column; + display: grid; + grid-template-rows: auto 1fr; gap: var(--sp-s); } @@ -150,7 +150,6 @@ } .inspect-content { - flex: 1; overflow: hidden; } @@ -158,6 +157,5 @@ --tabs-nav-padding-inline-start: 0; --tabs-nav-padding-inline-end: var(--sp-m); - block-size: calc(100vh - px2rem(200)); // TODO: Fix this hardcoded value overflow: auto; } diff --git a/frontend/src/app/main/ui/inspect/styles.scss b/frontend/src/app/main/ui/inspect/styles.scss new file mode 100644 index 0000000000..1c1c4e6871 --- /dev/null +++ b/frontend/src/app/main/ui/inspect/styles.scss @@ -0,0 +1,11 @@ +// This Source Code Form is subject to the terms of the Mozilla Public +// License, v. 2.0. If a copy of the MPL was not distributed with this +// file, You can obtain one at http://mozilla.org/MPL/2.0/. +// +// Copyright (c) KALEIDOS INC + +@use "ds/_utils.scss" as *; + +.styles-tab { + block-size: calc(100vh - px2rem(200)); // TODO: Fix this hardcoded value +} From 77c9d8a2c8ffca709e82b0fc386dcbcbeaccb71a Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 1 Dec 2025 14:32:00 +0100 Subject: [PATCH 5/5] :bug: Revert exporter dockerfile changes --- docker/images/Dockerfile.exporter | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/images/Dockerfile.exporter b/docker/images/Dockerfile.exporter index 21465e08d9..98c7b0e5c0 100644 --- a/docker/images/Dockerfile.exporter +++ b/docker/images/Dockerfile.exporter @@ -113,7 +113,9 @@ WORKDIR /opt/penpot/exporter USER penpot:penpot RUN set -ex; \ - ./setup; \ + corepack install; \ + yarn install; \ + yarn run playwright install chromium; \ rm -rf /opt/penpot/.yarn CMD ["node", "app.js"]