diff --git a/padelnomics/pyproject.toml b/padelnomics/pyproject.toml index 17dcf03..73fadf2 100644 --- a/padelnomics/pyproject.toml +++ b/padelnomics/pyproject.toml @@ -24,8 +24,10 @@ packages = ["src/padelnomics"] [tool.uv] dev-dependencies = [ "hypothesis>=6.151.6", + "playwright>=1.58.0", "pytest>=8.0.0", "pytest-asyncio>=0.23.0", + "pytest-playwright>=0.7.2", "respx>=0.22.0", "ruff>=0.3.0", ] diff --git a/padelnomics/src/padelnomics/static/css/custom.css b/padelnomics/src/padelnomics/static/css/custom.css index 5c43dd7..fced317 100644 --- a/padelnomics/src/padelnomics/static/css/custom.css +++ b/padelnomics/src/padelnomics/static/css/custom.css @@ -11,6 +11,14 @@ --pico-muted-color: #64748B; --pico-muted-border-color: #E2E8F0; + /* Headings — Deep Navy (overrides Pico's per-level grays) */ + --pico-h1-color: #0F172A; + --pico-h2-color: #0F172A; + --pico-h3-color: #1E293B; + --pico-h4-color: #1E293B; + --pico-h5-color: #334155; + --pico-h6-color: #334155; + /* Primary accent — Electric Blue */ --pico-primary: #3B82F6; --pico-primary-hover: #2563EB; @@ -36,8 +44,9 @@ --pico-form-element-focus-color: #3B82F6; } -/* Headings — Deep Navy, Inter */ +/* Headings — Deep Navy, Inter (belt-and-suspenders override) */ h1, h2, h3, h4, h5, h6 { + --pico-color: #0F172A; color: #0F172A; font-family: 'Inter', system-ui, -apple-system, sans-serif; } diff --git a/padelnomics/src/padelnomics/static/images/logo.png b/padelnomics/src/padelnomics/static/images/logo.png index fac3c30..90a5cbd 100644 Binary files a/padelnomics/src/padelnomics/static/images/logo.png and b/padelnomics/src/padelnomics/static/images/logo.png differ diff --git a/padelnomics/src/padelnomics/templates/base.html b/padelnomics/src/padelnomics/templates/base.html index 633f74e..210a407 100644 --- a/padelnomics/src/padelnomics/templates/base.html +++ b/padelnomics/src/padelnomics/templates/base.html @@ -20,7 +20,7 @@ @@ -67,7 +67,7 @@