feat(F-078): completed feature

This commit is contained in:
chattie
2026-08-20 05:55:46 +02:00
parent d799dd07d7
commit fffb52721a
26 changed files with 1296 additions and 39 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,15 @@
@import "tailwindcss";
/* ── Almagro font ── */
@font-face {
font-family: 'Almagro';
src: url('/fonts/Almagro.woff2') format('woff2'),
url('/fonts/Almagro.ttf') format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@theme {
--color-primary: #70ad47;
--color-primary-dark: #5a9040;

View File

@@ -13,8 +13,11 @@ export default function UserMenu() {
</span>
<button
onClick={logout}
className="text-sm font-medium text-[#70ad47] hover:text-[#5a9040] transition-colors"
className="flex items-center gap-1.5 text-sm font-medium text-[#70ad47] hover:text-[#5a9040] transition-colors"
>
<svg className="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" strokeWidth={2} aria-label="Cerrar sesión">
<path strokeLinecap="round" strokeLinejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0013.5 3h-6a2.25 2.25 0 00-2.25 2.25v13.5A2.25 2.25 0 007.5 21h6a2.25 2.25 0 002.25-2.25V15M12 9l-3 3m0 0l3 3m-3-3h12.75" />
</svg>
Cerrar sesión
</button>
</div>
@@ -24,8 +27,11 @@ export default function UserMenu() {
return (
<Link
href="/auth/login"
className="text-sm font-medium text-[#70ad47] hover:text-[#5a9040] transition-colors"
className="flex items-center gap-1.5 text-sm font-medium text-[#70ad47] hover:text-[#5a9040] transition-colors"
>
<svg className="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" strokeWidth={2} aria-label="Iniciar sesión">
<path strokeLinecap="round" strokeLinejoin="round" d="M15.75 6a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0zM4.501 20.118a7.5 7.5 0 0114.998 0A17.933 17.933 0 0112 21.75c-2.676 0-5.216-.584-7.499-1.632z" />
</svg>
Iniciar sesión
</Link>
);

View File

@@ -11,7 +11,7 @@ export function Footer() {
<div className="mb-3">
<p
className="text-2xl font-bold leading-none"
style={{ fontFamily: 'var(--font-heading)', letterSpacing: '0.04em', color: 'var(--color-footer-text)' }}
style={{ fontFamily: 'Almagro', color: '#70ad47' }}
>
Natural
</p>