diff --git a/src/components/layout/Footer.astro b/src/components/layout/Footer.astro index d0ff69a..e273e26 100644 --- a/src/components/layout/Footer.astro +++ b/src/components/layout/Footer.astro @@ -67,7 +67,7 @@ const footer = yaml.load( diff --git a/src/content/site/footer.yaml b/src/content/site/footer.yaml index 4b78170..b12f9a8 100644 --- a/src/content/site/footer.yaml +++ b/src/content/site/footer.yaml @@ -30,5 +30,5 @@ services: recaptcha: Ta strona jest chroniona przez reCAPTCHA. Obowiązują - Google Polityka prywatności oraz - Warunki korzystania. \ No newline at end of file + Google Polityka prywatności oraz + Warunki korzystania. \ No newline at end of file diff --git a/src/styles/buttons.css b/src/styles/buttons.css index f923de1..549e301 100644 --- a/src/styles/buttons.css +++ b/src/styles/buttons.css @@ -88,7 +88,7 @@ resize: none; } */ -.fuz-link { +/* .fuz-link { color: var(--fuz-accent); transition: color 0.2s ease; -} \ No newline at end of file +} */ \ No newline at end of file diff --git a/src/styles/footer.css b/src/styles/footer.css index 0fe4bbb..c7e4326 100644 --- a/src/styles/footer.css +++ b/src/styles/footer.css @@ -7,7 +7,7 @@ } /* Linki */ -.fuz-footer-link { +/* .fuz-footer-link { color: var(--fuz-text); text-decoration: none; transition: opacity 0.2s ease; @@ -15,7 +15,7 @@ .fuz-footer-link:hover { opacity: 0.7; -} +} */ .footer-col { @apply max-w-sm pt-4; diff --git a/src/styles/theme.css b/src/styles/theme.css index 327a4df..7c00898 100644 --- a/src/styles/theme.css +++ b/src/styles/theme.css @@ -1,33 +1,41 @@ :root { --fuz-bg: #ffffff; - --fuz-text: #1a1a1a; - --fuz-accent: #0066ff; - --fuz-accent-hover: #9e133d; - --fuz-accent-text: #ffffff; - + --fuz-text: #0d0d0d; + /* Links */ + --fuz-link: #0050c8; + --fuz-link-hover: #003f9a; + + /* Accent (buttons, highlights) */ + --fuz-accent: #0066ff; + --fuz-accent-hover: #004bcc; + --fuz-accent-text: #ffffff; /* Buttons */ --btn-bg: var(--fuz-accent); --btn-text: var(--fuz-accent-text); - --btn-outline-border: var(--fuz-accent); - --btn-outline-text: var(--fuz-accent); - --btn-outline-bg-hover: rgba(0, 148, 255, 0.07); + --btn-outline-border: var(--fuz-link); + --btn-outline-text: var(--fuz-link); + --btn-outline-bg-hover: rgba(0, 80, 200, 0.08); --btn-ghost-text: var(--fuz-text); --btn-ghost-hover-bg: rgba(0, 0, 0, 0.05); } :root.dark { - --fuz-text: #e6edf3; --fuz-bg: #0d1117; + --fuz-text: #e6edf3; + + /* Links (GitHub Dark palette) */ + --fuz-link: #58a6ff; + --fuz-link-hover: #79b7ff; + + /* Accent */ --fuz-accent: #58a6ff; - --fuz-accent-hover: #9e133d; + --fuz-accent-hover: #79b7ff; --fuz-accent-text: #0d1117; - - /* Buttons */ --btn-bg: var(--fuz-accent); --btn-text: var(--fuz-accent-text); @@ -40,13 +48,22 @@ --btn-ghost-hover-bg: rgba(255,255,255,0.08); } -/* Ustawienia bazowe motywu */ +/* Body */ body { background-color: var(--fuz-bg); color: var(--fuz-text); } -/* Przycisk przełącznika */ +/* Links */ +a { + color: var(--fuz-link); +} + +a:hover { + color: var(--fuz-link-hover); +} + +/* Theme Toggle */ .theme-toggle-btn { @apply text-xl p-2 rounded-full cursor-pointer transition-colors; color: var(--fuz-text); @@ -55,4 +72,3 @@ body { .theme-toggle-btn:hover { opacity: 0.8; } -