Refonte page de connexion : vraies photos Unsplash, thème unique
All checks were successful
CI / build-and-test (push) Successful in 2m14s
CI / deploy (push) Successful in 3m15s

- Fond de connexion : diaporama de photos Unsplash hotlinkées (jamais
  réhébergées) avec attribution photographe + Unsplash toujours visible,
  conforme aux règles d'usage de l'API (download tracking déclenché).
- Suppression complète du switch thème clair/sombre : plus qu'un seul
  thème assumé (ThemeContext, darkMode Tailwind et .dark CSS retirés).
- Nouveau favicon minimaliste (l'ancien logo violet dégradé remplacé
  par un mark plat noir/citron vert cohérent avec la nouvelle DA).
- Suppression des doodles décoratifs, devenus superflus sur une vraie
  photo, pour un rendu plus sobre.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Adam Belkacemi 2026-09-22 15:48:55 +02:00
parent 4cf882144c
commit ddd0fbc0cb
13 changed files with 103 additions and 202 deletions

View file

@ -1,16 +1,12 @@
/**
* Design tokens for Tripoli Cloud, centralized here so components never
* hardcode colors, radii or spacing inline. Values mirror the validated
* Claude Design prototype (`project/Tripoli Cloud.dc.html`).
* hardcode colors, radii or spacing inline.
*
* Surface/text colors resolve through CSS variables (see src/index.css) so
* the same class (e.g. `bg-panel`) renders correctly in both themes without
* a `dark:` variant on every element. Theme switching itself still goes
* through Tailwind's `dark` class strategy on <html>.
* Surface/text colors resolve through CSS variables (see src/index.css) -
* a single theme, deliberately: no dark/light toggle to maintain.
* @type {import('tailwindcss').Config}
*/
export default {
darkMode: 'class',
content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'],
theme: {
extend: {