From ceadacbcb25fa6bc800ef7e0961a75a1f664fc99 Mon Sep 17 00:00:00 2001 From: Mark Rapson Date: Sun, 18 Oct 2026 00:00:34 +0100 Subject: [PATCH] Remove default margins from slide content --- CHANGELOG.md | 1 + src/player/public/css/player.css | 10 +--------- src/web/public/css/theme-custom.css | 14 +++----------- src/web/views/signage/slides/popup-preview.hbs | 12 ------------ 4 files changed, 5 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fb8e79d..8db5b2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ All notable changes to this project will be documented in this file. - Region width and height can be cleared and retyped without minimum-size clamping until the field is committed. - Restored remove controls when selecting image or video media from the Media Library. - Preserved Media Library search, filters, and sort order after individual or bulk deletion. +- Removed default 1em vertical margins from rich-text content in the player and slide previews. ## 2.15.4 - 2026-10-16 diff --git a/src/player/public/css/player.css b/src/player/public/css/player.css index 67e8b3f..0617ef2 100644 --- a/src/player/public/css/player.css +++ b/src/player/public/css/player.css @@ -583,18 +583,10 @@ body.screen-blackout #app { overflow: hidden; } -.template-region .template-region-text-scale > * { - margin: 1em 0; -} - -.template-region .template-region-text-scale > *:first-child { +.template-region.timetable .timetable-region-entry > :first-child { margin-top: 0; } -.template-region .template-region-text-scale > *:last-child { - margin-bottom: 1em; -} - .template-region .template-region-text-scale ul, .template-region .template-region-text-scale ol { padding-left: 1.2em; diff --git a/src/web/public/css/theme-custom.css b/src/web/public/css/theme-custom.css index edfc352..218459e 100644 --- a/src/web/public/css/theme-custom.css +++ b/src/web/public/css/theme-custom.css @@ -2375,20 +2375,12 @@ html[data-bs-theme='dark'] .template-field-card .tox .tox-collection { box-sizing: border-box; } -.slide-preview-text-content { - line-height: 1.5; -} - -.slide-preview-text-content > * { - margin: 1em 0; -} - -.slide-preview-text-content > *:first-child { +.slide-preview-region.timetable .timetable-region-entry > :first-child { margin-top: 0; } -.slide-preview-text-content > *:last-child { - margin-bottom: 1em; +.slide-preview-text-content { + line-height: 1.5; } .slide-preview-text-content ul, diff --git a/src/web/views/signage/slides/popup-preview.hbs b/src/web/views/signage/slides/popup-preview.hbs index d5f094e..741eccd 100644 --- a/src/web/views/signage/slides/popup-preview.hbs +++ b/src/web/views/signage/slides/popup-preview.hbs @@ -53,18 +53,6 @@ line-height: 1.5; } - .slide-preview-text-content > * { - margin: 1em 0; - } - - .slide-preview-text-content > *:first-child { - margin-top: 0; - } - - .slide-preview-text-content > *:last-child { - margin-bottom: 1em; - } - .slide-preview-text-content ul, .slide-preview-text-content ol { padding-left: 1.2em;