/*
Theme Name: Schwabenhaus-KA
Theme URI: https://schwabenhaus-ka.de/
Author: Olav Seyfarth, Wolli Ruf, Trilobit
Author URI: https://schwabenhaus-ka.de/
Description: Vereinfachte Version des von Trilobit auf Contao gebauten Themes.
Requires at least: 5.8
Tested up to: 5.9
Requires PHP: 5.7
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentythree
Text Domain: schwabenhauska
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
*/

/* Bildunterschriften der Galerie lesbar (auch auf weißen Grundrissen) */
body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	background: rgba(0, 0, 0, .65);
	text-shadow: none;
}

/* Text auf den beigen Abschnitten: #666 hätte nur 3,75:1 */
#zimmer, #impressum { color: #505050; }

/* Dunkelmodus: nur eigene Regeln, Palette und Inhalte bleiben unverändert */
:root { color-scheme: light dark; }
@media (prefers-color-scheme: dark) {
	body { background-color: #121212; color: #dddddd; }
	/* :root main schlägt die globalen Stile (:root :where(...)), Kopfzeile bleibt weiß */
	:root main a:where(:not(.wp-element-button)) { color: #b5c47a; }
	:root main a:where(:not(.wp-element-button)):hover { color: #c5d28f; }
	/* beige Abschnitte (Farbe steht als Inline-Stil im Inhalt) */
	#zimmer, #impressum { background-color: #2b2a22 !important; color: #dddddd; }
	/* Grundrisse und Karte sind hell: leicht abdunkeln statt blenden */
	.wp-block-image img { filter: brightness(.9); }
}

/* h3 sichtbar eine Stufe unter h2 (fluide Typografie machte h3 am Handy textgroß) */
:root main h3 { font-size: clamp(1.0625rem, 0.85rem + 0.9vw, 1.375rem); }
