/*
Theme Name: TT5 Expo-IP Child
Theme URI: https://patternlab.aurora.xisio.com/
Description: Child-Theme zu Twenty Twenty-Five fuer den Pattern-Versuch A26-48. Traegt die
             Design-Token der Vorlage expo-ip.com in theme.json und eine Bibliothek von
             Sektions-Patterns aus reinen Core-Bloecken. Kein eigener Block, kein Pflicht-CSS.
Author: Ada Fuchs
Template: twentytwentyfive
Version: 0.1.0
License: GPL-2.0-or-later
Text Domain: tt5-expoip-child
*/

/*
 * Diese Datei ist absichtlich fast leer.
 *
 * Alles Gestalterische gehoert nach theme.json, weil WordPress die Werte von dort in den
 * Editor UND ins Frontend traegt. Genau das hat bei Serenada gefehlt: Design lag in dieser
 * style.css, die nur per wp_enqueue_scripts geladen wurde, also ausschliesslich vorn.
 * Der Editor sah dadurch anders aus als die Seite, und niemand fand den Grund.
 *
 * Was hier trotzdem stehen darf: Feinheiten, die theme.json nicht ausdruecken kann.
 * Alles davon muss ueber add_editor_style() auch im Editor landen, siehe functions.php.
 */

/* Kicker: Versalien ueber der Seitenueberschrift. */
.is-style-kicker {
	text-transform: uppercase;
	letter-spacing: 0.12em;
	font-weight: 600;
}

/* Karten sollen in einer Zeile gleich hoch sein, auch bei ungleichem Text. */
.wp-block-columns.is-style-cards > .wp-block-column {
	display: flex;
	flex-direction: column;
}

.wp-block-columns.is-style-cards > .wp-block-column > .wp-block-group {
	flex: 1;
}

/* Fussbereich: Seitenliste soll wie eine Menuespalte aussehen, nicht wie eine Aufzaehlung. */
footer .wp-block-page-list {
	list-style: none;
	padding-left: 0;
}

footer .wp-block-page-list li {
	margin-block: 0.4em;
}

footer .wp-block-page-list a {
	color: var(--wp--preset--color--contrast);
	text-decoration: none;
}

footer .wp-block-page-list a:hover,
footer .wp-block-page-list a:focus-visible {
	color: var(--wp--preset--color--accent);
	text-decoration: underline;
}
