From fa92786cb88b9c45e6713271f3fff8f4c31a3fe3 Mon Sep 17 00:00:00 2001 From: Iva Date: Wed, 21 Oct 2026 20:39:05 +0200 Subject: [PATCH] dodan hero naslov v css --- stylesheet.css | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/stylesheet.css b/stylesheet.css index 9f50d78..4686ecb 100644 --- a/stylesheet.css +++ b/stylesheet.css @@ -151,4 +151,95 @@ a:focus-visible { /*če klikneš Tab se okoli naslova pojavi obroč da veša kaj color: var(--barva-besedilo-na-temnem); } +/* glavna vsebina in noga, na splosno*/ + +main { + width: 100%; + max-width: 1100px; /* da lahko stran malo diha, da ne zasede celega zaslona */ + margin: 0 auto; + padding: 2rem 1rem 4rem; +} + +footer { + padding: 2.5rem 1rem; + background-color: var(--barva-besedilo); + color: var(--barva-ozadje); + text-align: center; +} + +footer address { + margin-bottom: 1rem; + font-style: normal; +} + +footer a { + color: var(--barva-dodatna); +} + +footer p { + margin-bottom: 0; + font-size: 0.9rem; +} + +/* hero naslov */ + +.home_page .hero { + display: flex; + align-items: center; + justify-content: center; + + min-height: 70vh; /* 1vh - 1% višine vidnega mesta, in pač ker se to vidno mesto razlikuje, je ta enota bolj responsive */ + margin-bottom: 3rem; + padding: 3rem 1.5rem; + + background-image: + linear-gradient( + var(--barva-hero-prekrivna), + var(--barva-hero-prekrivna) /*da je zmanjšana prosojnost slike ozadja, da tekst bolj "pade v oči" */ + ), + url("restavracija.png"); + + background-size: cover; + background-position: center; + background-repeat: no-repeat; + + border-radius: var(--zaobljenost); + text-align: center; +} + +.home_page .hero_vsebina { + width: 100%; + max-width: 700px; + color: var(--barva-besedilo-na-temnem); +} + +.home_page .hero h1 { + margin-top: 0; + color: var(--barva-besedilo-na-temnem); + font-size: 3.5rem; +} + +.home_page .hero p { + margin-bottom: 2rem; + color: var(--barva-besedilo-na-temnem); + font-size: 1.15rem; +} + +.home_page .gumb_osnovni { + display: inline-block; + padding: 0.85rem 1.5rem; + border-radius: 0.5rem; + + background-color: var(--barva-dodatna); + color: var(--barva-besedilo); + font-weight: 700; + text-decoration: none; + + transition: background-color 0.2s ease; /* da izgleda sprememba barve bolj smooth */ +} + +.home_page .gumb_osnovni:hover { + background-color: var(--barva-poudarek); + color: var(--barva-besedilo-na-temnem); +}