/*
Theme Name: Bartkowska 2
Theme URI: https://bartkowska.photo
Author: Barbara Bartkowska
Author URI: https://bartkowska.photo
Description: Nowoczesny motyw fotografa rodzinnego — Tailwind CSS, responsywny, szybki
Version: 2.0.0
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bartkowska2
Domain Path: /languages
*/

/* Nasza siatka galerii (front-page) */
.bartkowska-gallery {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
}

@media (min-width: 768px) {
    .bartkowska-gallery {
        grid-template-columns: repeat(var(--gallery-cols, 3), 1fr);
    }
}

/* Marginesy dla treści wpisów i stron (Tailwind reset usuwa domyślne marginesy) */
.prose h1,
.entry-content h1,
.prose h2,
.entry-content h2,
.prose h3,
.entry-content h3,
.prose h4,
.entry-content h4,
.prose p,
.entry-content p {
    margin-top: 1em;
    margin-bottom: 1em;
}

.prose p:first-child,
.entry-content p:first-child {
    margin-top: 0;
}

/* Classic Editor [gallery columns="X"] — Tailwind reset niszczy domyślny layout WordPressa */
.gallery {
    display: grid;
    gap: 8px;
    margin: 0 auto;
}

.gallery-columns-1 { grid-template-columns: repeat(1, 1fr); }
.gallery-columns-2 { grid-template-columns: repeat(2, 1fr); }
.gallery-columns-3 { grid-template-columns: repeat(3, 1fr); }
.gallery-columns-4 { grid-template-columns: repeat(4, 1fr); }
.gallery-columns-5 { grid-template-columns: repeat(5, 1fr); }
.gallery-columns-6 { grid-template-columns: repeat(6, 1fr); }
.gallery-columns-7 { grid-template-columns: repeat(7, 1fr); }
.gallery-columns-8 { grid-template-columns: repeat(8, 1fr); }
.gallery-columns-9 { grid-template-columns: repeat(9, 1fr); }

.gallery-item {
    margin: 0;
    overflow: hidden;
}

.gallery-icon,
.gallery-icon a {
    display: block;
    height: 100%;
}

.gallery-icon img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
