/* /assets/css/components/_slider.css */ /* ================================================= */ /* === STILI ZA DRSNIK NA DOMAČI STRANI === */ /* ================================================= */ .slider { position: relative; max-width: 1200px; margin: var(--spacing-l) auto; background: var(--color-white); padding: var(--spacing-l); border-radius: 1rem; overflow: hidden; box-shadow: var(--shadow-medium); } .slide { display: none; } .slide.active { display: block; animation: fadeIn 0.5s ease-in-out; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .slide-content { display: flex; align-items: center; gap: var(--spacing-xl); } .slide-image { flex: 1 1 50%; } .slide-image img { width: 100%; height: auto; display: block; border-radius: 0.5rem; /* Rahlo zaobljeni robovi na sliki */ } .slide-text { flex: 1 1 50%; } .slide-text h2 { font-size: clamp(1.8rem, 4vw, 2.5rem); color: var(--color-primary-accent); margin-bottom: var(--spacing-m); } .slide-text p { margin-bottom: var(--spacing-m); } /* === SPREMENJENI STILI ZA PORTRET NA PRVEM SLAJDU === */ .slide-portrait { float: right; width: 250px; /* SPREMEMBA: Velikost usklajena s kontaktno stranjo */ height: 250px; /* SPREMEMBA: Velikost usklajena s kontaktno stranjo */ margin: 0 0 var(--spacing-m) var(--spacing-l); /* Odmik od besedila */ border-radius: 10px; /* SPREMEMBA: Zaobljeni robovi, kot na kontaktni strani */ overflow: hidden; box-shadow: var(--shadow-medium); /* Uporaba obstoječe sence */ border: none; /* Odstranjen bel rob */ } .slide-portrait img { width: 100%; height: 100%; object-fit: cover; /* Zagotovi, da slika lepo zapolni kvadrat brez popačenja */ display: block; } /* --- MEDIA QUERIES --- */ @media (max-width: 768px) { /* Spremembe za tablice in manjše naprave */ .slide-content { flex-direction: column; text-align: center; } .slide-text h2 { font-size: 1.8rem; } /* Prilagoditve za portret na mobilnih napravah */ .slide-portrait { float: none; /* Odstranimo float, da se slika centrira */ margin: 0 auto var(--spacing-l) auto; /* Centriramo portret in mu dodamo odmik spodaj */ width: 200px; /* SPREMEMBA: Povečana velikost za boljšo vidljivost */ height: 200px; /* SPREMEMBA: Povečana velikost za boljšo vidljivost */ } }