From 5b14e0e9b599e7472aa0afe05f7a1f6c4b94fc10 Mon Sep 17 00:00:00 2001 From: Gazook89 Date: Wed, 6 Nov 2024 21:55:16 -0600 Subject: [PATCH] tweak alignment of spreads the `safe` keyword for `justify-content`, in combo with `center`, means that the content will be centered in the viewport unless there is not enough space for it. If there is not enough space, it aligns it to the *start*/left edge, rather than keeping it centered and clipping the left edge of the page. --- client/homebrew/brewRenderer/brewRenderer.less | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/homebrew/brewRenderer/brewRenderer.less b/client/homebrew/brewRenderer/brewRenderer.less index 5f08e9455..b40e9062e 100644 --- a/client/homebrew/brewRenderer/brewRenderer.less +++ b/client/homebrew/brewRenderer/brewRenderer.less @@ -17,7 +17,7 @@ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(3, auto); gap: 10px 10px; - justify-content: center; + justify-content: safe center; &.recto .page:first-child { // sets first page on 'right' ('recto') of the preview, as if for a Cover page. // todo: add a checkbox to toggle this setting @@ -33,7 +33,7 @@ display: flex; flex-wrap: wrap; gap: 10px; - justify-content: flex-start; + justify-content: safe center; & :where(.page) { flex: 0 0 auto; margin-left: unset !important;