Commit graph

  • cd839b0c98 Photo blog: remove "featured" flag from "Un Olé pour Eux" post main Jalil Arfaoui 2026-04-14 18:14:26 +02:00
  • 7776236f21 Photo blog : grille featured en colonnes fixes (2 cols, 4 cols au-dessus de 1600px) pour éviter les trous à certaines tailles d'écran Jalil Arfaoui 2026-04-14 18:14:15 +02:00
  • 7f8b0e3adc Photo blog : ajout du post « Par dessus Albi » Jalil Arfaoui 2026-04-14 17:48:15 +02:00
  • 2cebd7976d Photo blog : 9 nouveaux posts 2025 (FR/EN/AR) — Dharma, Caravane des Songes, La Yegros, Ciel de Cordes, Match d'Improbables, Médiévales de Cordes, Picon mon Amour, Soyons Sauvages, Urban Festival Jalil Arfaoui 2026-03-20 17:08:10 +01:00
  • 21a302a2ec Accueil : clarifier les 3 activités dans le hero avec phrase d'accroche et 3 boutons colorés (FR/EN/AR) Jalil Arfaoui 2026-03-17 19:36:44 +01:00
  • c6e5caa4e0 Suppression des flèches prev/next du slideshow photo (navigation par swipe, clavier et indicateurs) Jalil Arfaoui 2026-03-17 19:21:45 +01:00
  • 9cb78bbccc Expo « À nous les chemins ! » avec Albi Tadam : banner photo index + mention carte accueil (FR/EN/AR) Jalil Arfaoui 2026-03-17 18:17:52 +01:00
  • f30ac85643 Photo blog : Un Olé pour Eux — soirée solidaire Flamenco pour Tous, Albi (FR/EN/AR) Jalil Arfaoui 2026-03-17 16:41:46 +01:00
  • 262a99d5dd Fix footer /code en dark mode : fond violet foncé, langue courante lisible en blanc Jalil Arfaoui 2026-03-16 22:05:40 +01:00
  • 6f749f0790 Talk React Academy Conf : redux-saga vs redux-observable avec Moïse Fiscal (FR/EN/AR) Jalil Arfaoui 2026-03-16 18:08:30 +01:00
  • d97c92a20b Fix scroll horizontal mobile : overflow-hidden sur SquareLines (9 carrés aspect-square dépassaient le viewport) Jalil Arfaoui 2026-03-12 15:23:25 +01:00
  • cb4ae6af52 Menu mobile plein écran, CSS-only (checkbox hack), suppression JS menu Jalil Arfaoui 2026-03-12 12:06:10 +01:00
  • 0d9ac31099 Page acteur : description du rôle de CEO des Nouveaux Bandits (FR/EN/AR) Jalil Arfaoui 2026-03-12 12:03:47 +01:00
  • 0a8a5f215a Page acteur : vidéos YouTube Lost in Traduction, Milega + MProd Video (FR/EN/AR) Jalil Arfaoui 2026-03-12 10:44:58 +01:00
  • 77374d8d21 Théâtre écrit : galerie photos La Pièce en masonry (FR/EN/AR) Jalil Arfaoui 2026-03-12 09:32:53 +01:00
  • 16d2776428 Improvisation : photos LaTTIFA et Les Particules (FR/EN/AR) Jalil Arfaoui 2026-03-12 09:14:22 +01:00
  • 1ad72a71ea Link : contraste amélioré en mode clair (purple-700 au lieu de purple-200) Jalil Arfaoui 2026-03-12 08:11:11 +01:00
  • ebcb03e736 Théâtre : 3 sous-pages (improvisation, écrit, acteur) FR/EN/AR, composants NavCard et BackLink Jalil Arfaoui 2026-03-12 00:49:28 +01:00
  • ebd074b866 Théâtre : section La Pièce (Compagnie AspiRêves, mise en scène Michel Cals) Jalil Arfaoui 2026-03-12 00:29:13 +01:00
  • f88a17b0ee Logos clients dans la mini-timeline /code (FR/EN/AR) Jalil Arfaoui 2026-03-12 00:28:06 +01:00
  • 3d67c2a320 Urssaf : Télétravail / Montreuil Jalil Arfaoui 2026-03-12 00:03:36 +01:00
  • 677142a7c4 Lieux : télétravail en FR, Remote en EN, Veepee Saint-Denis Jalil Arfaoui 2026-03-12 00:01:59 +01:00
  • 663ce9a879 DisMoi : Remote / Bordeaux Jalil Arfaoui 2026-03-12 00:00:59 +01:00
  • 973b2faa04 Libeo : Remote / Paris Jalil Arfaoui 2026-03-12 00:00:34 +01:00
  • 5dfdbd88ba GoBuild : Remote / Lyon Jalil Arfaoui 2026-03-12 00:00:13 +01:00
  • 78a72bfb92 Parcours : dates/lieux plus visibles en mode nuit (opacité 80%, taille sm), ARaymond Remote / Grenoble Jalil Arfaoui 2026-03-11 23:59:36 +01:00
  • 6b3ceef903 GoBuild : type employment → freelance Jalil Arfaoui 2026-03-11 23:48:58 +01:00
  • 0a4ed28fc0 Correction des dates et lieux des expériences d'après l'export LinkedIn Jalil Arfaoui 2026-03-11 23:47:32 +01:00
  • c8f444993d Ajout logo ESN 81 Jalil Arfaoui 2026-03-11 23:36:12 +01:00
  • 52aaa0a5aa Ajout logo GoBuild (Go-Decision) Jalil Arfaoui 2026-03-11 23:33:56 +01:00
  • 88ed94dca3 Ajout logo Team Logics Jalil Arfaoui 2026-03-11 23:29:37 +01:00
  • f32cd09940 Tri des expériences par date de fin décroissante puis date de début (parcours et /code, FR/EN/AR) Jalil Arfaoui 2026-03-11 23:21:54 +01:00
  • 366d18764b Héritage i18n : les fichiers EN/AR ne surchargent que les champs traduits, les métadonnées partagées sont héritées de la base FR Jalil Arfaoui 2026-03-11 23:17:19 +01:00
  • a79e075fbb Ajout logo e-Themis, lien site web et correction du nom de société (eThemis → e-Themis) Jalil Arfaoui 2026-03-11 22:29:15 +01:00
  • b34e9420f3 Fusion des 2 expériences Veepee en une seule mission freelance (fév. 2016 → juin 2019) Jalil Arfaoui 2026-03-11 17:27:23 +01:00
  • fca4608beb Extraction composant CareerTimeline : suppression de la duplication 3x entre pages FR/EN/AR, traductions centralisées dans i18n.ts Jalil Arfaoui 2026-03-11 17:20:23 +01:00
  • 5b887c7926 Refactoring CSS cards parcours : CSS partagé, propriétés logiques, suppression des !important et de la duplication 3x Jalil Arfaoui 2026-03-11 15:23:49 +01:00
  • 8728594347 Page parcours : logos entreprises, badges de type colorés, durées calculées, support light/dark mode (FR/EN/AR) Jalil Arfaoui 2026-03-11 15:12:53 +01:00
  • 9871f189e3 Hero /code : intro resserrée avec badges technos, suppression du texte dense et du CTA redondant Jalil Arfaoui 2026-03-11 08:32:58 +01:00
  • 4e1bba4fb4 supprime pnpm-lock.yaml Jalil Arfaoui 2026-03-11 08:27:27 +01:00
  • 194dec0fbe Fix header contrast on /code page in light theme — nav links, logo and hamburger icon now white on purple gradient background Jalil Arfaoui 2026-03-11 01:07:03 +01:00
  • c2530f9181 Traduction EN et AR de tous les changements design /code : hero, timeline, valeurs, icônes, rythme, title Jalil Arfaoui 2026-03-11 00:53:30 +01:00
  • 8427fb066e Recommandations : taille de texte augmentée pour meilleure lisibilité Jalil Arfaoui 2026-03-11 00:35:25 +01:00
  • d5ca37cc45 Rythme global : fond subtil sur Parcours et Projets, espacement vertical accru entre sections Jalil Arfaoui 2026-03-11 00:28:58 +01:00
  • 7b74131c00 Section En ligne : icônes des plateformes (LinkedIn, Malt, Stack Overflow, GitHub, Forgejo) Jalil Arfaoui 2026-03-11 00:17:37 +01:00
  • 6714bb62a6 Accueil : réordonnancement sous-titre Développeur • Photographe • Comédien (FR, EN, AR) Jalil Arfaoui 2026-03-11 00:13:02 +01:00
  • 56eb6ce559 Valeurs & Approche : tirets latéraux violet, factorisation composant ValueItem Jalil Arfaoui 2026-03-11 00:01:54 +01:00
  • 412e7033d1 ProjectCard : glow au hover, titre plus grand, technos principales différenciées Jalil Arfaoui 2026-03-10 23:45:22 +01:00
  • 58594c37bc Section Parcours : mini-timeline visuelle, expériences featured, lien vers parcours complet Jalil Arfaoui 2026-03-10 23:40:44 +01:00
  • 6d10824a92 Hero section /code : badge, titre plus grand, trait accent gradient Jalil Arfaoui 2026-03-10 23:21:18 +01:00
  • 578c6733db Pages de détail individuelles pour les projets (FR, EN, AR) Jalil Arfaoui 2026-02-27 01:33:57 +01:00
  • 6f13800716 Description enrichie du projet Débats.co (FR, EN, AR) Jalil Arfaoui 2026-02-26 13:14:44 +01:00
  • d53039c75d Fix détection langue Google pour les pages arabes : hreflang + localisation UI Jalil Arfaoui 2026-02-26 12:06:55 +01:00
  • 6df73851e5 Description enrichie du projet DisMoi (FR, EN, AR) Jalil Arfaoui 2026-02-24 01:05:09 +01:00
  • 484c942541 Description enrichie du projet mon-entreprise (FR, EN, AR) Jalil Arfaoui 2026-02-24 00:36:56 +01:00
  • 8148d2c954 Refonte page d'accueil : bloc code élargi, couleurs charte Tiqa, palette harmonisée Jalil Arfaoui 2026-02-23 01:50:46 +01:00
  • 76bd2f9fb3 Intro enrichie et polices optimisées en WOFF2 Jalil Arfaoui 2026-02-23 01:25:51 +01:00
  • 0ac8a33c4c Style épuré pour /code : Raleway, espacements, cards simplifiées Jalil Arfaoui 2026-02-23 01:15:59 +01:00
  • a7362730ba Sitemap hreflang corrigé pour URLs traduites et routes dynamiques Jalil Arfaoui 2026-02-23 01:04:02 +01:00
  • 758b48521e Nettoyage projets : suppression DNS.Surf, Email.ML, GoBuild Jalil Arfaoui 2026-02-23 00:47:09 +01:00
  • 6fb2f8e4d3 Fusion intro et titre pro pour les pages hub /code Jalil Arfaoui 2026-02-23 00:40:52 +01:00
  • 89ab849050 Liens soulignés sur fond sombre pour meilleure lisibilité Jalil Arfaoui 2026-02-23 00:33:00 +01:00
  • d21bf6f9c0 Recommandations featured sélectionnées pour le hub /code Jalil Arfaoui 2026-02-23 00:19:56 +01:00
  • f4b71d387f Layout masonry avec ordre de lecture naturel pour les recommandations Jalil Arfaoui 2026-02-23 00:14:18 +01:00
  • 53c9f5ffb4 mise à jour des avatars de recommandations Jalil Arfaoui 2026-02-23 00:08:12 +01:00
  • 3e4a632adc Ajout de 4 recommandations Malt et avatars manquants Jalil Arfaoui 2026-02-22 15:01:37 +01:00
  • e48a551dcb Refonte des pages hub /code en aperçus de contenu Jalil Arfaoui 2026-02-22 14:39:47 +01:00
  • bf26caded3 Recommandations cliquables avec avatars LinkedIn Jalil Arfaoui 2026-02-22 14:07:09 +01:00
  • a3732887f5 Restructuration section Code en sous-pages avec collections de contenu Jalil Arfaoui 2026-02-22 01:30:06 +01:00
  • 575f67665b Descriptions SEO spécifiques pour les pages photo Jalil Arfaoui 2026-02-21 15:31:57 +01:00
  • a12f0880bf Ajout du schema JSON-LD BreadcrumbList sur les pages internes Jalil Arfaoui 2026-02-21 15:17:12 +01:00
  • d44f190845 Ajout du web manifest et des favicons multi-tailles Jalil Arfaoui 2026-02-21 15:10:38 +01:00
  • 91296ecdf5 Ajout du schema JSON-LD BlogPosting pour les articles photo Jalil Arfaoui 2026-02-21 14:58:40 +01:00
  • c0cb3e08a0 Ajout du flux RSS pour le photo blog Jalil Arfaoui 2026-02-21 14:40:33 +01:00
  • 23510f59b1 Infrastructure SEO complète : sitemap, meta descriptions, OG, Twitter Cards, JSON-LD, hreflang Jalil Arfaoui 2026-02-21 14:32:56 +01:00
  • 7cb920f773 Ajout du nom "Jalil Arfaoui" dans le header et retrait du logo du footer Jalil Arfaoui 2026-02-21 13:51:05 +01:00
  • 37362efdda Ajout de Plausible Analytics sur toutes les pages (main + photo) Jalil Arfaoui 2026-02-18 21:45:34 +01:00
  • 5e144e6e35 Retrait des dépendances sharp ajoutées manuellement Jalil Arfaoui 2026-02-18 21:33:59 +01:00
  • 45359bf5d0 Ajout des binaires sharp linux-x64 en devDependencies explicites Jalil Arfaoui 2026-02-18 19:22:01 +01:00
  • 0ee5f0e229 Ajout des coordonnées SAS Tiqa sous le logo sur les pages /code (FR/EN/AR) Jalil Arfaoui 2026-02-18 19:07:51 +01:00
  • 41699e5d03 Ajout de sharp en devDependency explicite pour corriger le build Clever Cloud Jalil Arfaoui 2026-02-18 18:58:03 +01:00
  • 4bd0595e3a Blocs de la homepage entièrement cliquables (FR/EN/AR) Jalil Arfaoui 2026-02-18 18:56:17 +01:00
  • 10a67a9276 Ajout de la facette Code : fond violet Tiqa, contenu complet FR/EN/AR et logo Jalil Arfaoui 2026-02-18 18:46:21 +01:00
  • 66c391a5de Ajout d'une page 404 multilingue (FR/EN/AR) Jalil Arfaoui 2026-02-18 18:32:13 +01:00
  • 0644038d64 Redirection permanente /photos → https://photos.jalil.arfaoui.net Jalil Arfaoui 2026-02-18 18:11:38 +01:00
  • ae565d46ac Migration Astro v4 → v5 avec Content Layer API Jalil Arfaoui 2026-02-18 18:11:29 +01:00
  • 73d4d2fa06 Ajout de .claude/, .direnv/ et .clever.json au .gitignore Jalil Arfaoui 2026-02-18 15:23:55 +01:00
  • d8f71a3040 Mise à jour du chemin WebDAV dans .env.example Jalil Arfaoui 2026-02-18 15:13:55 +01:00
  • 220a29957a Suppression des images inutilisées dans public/assets/images Jalil Arfaoui 2026-02-18 14:54:27 +01:00
  • 5ff1b23545 Ajout du nettoyage des fichiers orphelins dans fetch-images Jalil Arfaoui 2026-02-18 14:49:08 +01:00
  • b5964cdc78 Ajout du sélecteur de langue dans le footer photo Jalil Arfaoui 2026-02-18 14:47:37 +01:00
  • 3d23e84b34 Internationalisation complète et ajout des pages code, théâtre, acting (FR, EN, AR) Jalil Arfaoui 2026-02-18 14:14:00 +01:00
  • 4c6f57cd6a Utilisation du composant Image d'Astro pour les photos de profil Jalil Arfaoui 2026-02-18 11:22:05 +01:00
  • cd1ca94b11 Ajout section Explorer sous le diaporama /photo et factorisation HeroViewport Jalil Arfaoui 2026-02-18 10:28:57 +01:00
  • c80e2bd386 Suppression du CSS mort de l'ancien toggle dark mode (#darkToggle, animations sun/moon) Jalil Arfaoui 2026-02-18 09:26:00 +01:00
  • 98778965d2 Remplacement du div onclick par un button pour le backdrop du menu mobile (accessibilité) Jalil Arfaoui 2026-02-18 08:54:28 +01:00
  • 6115268587 Mise à jour des photos favories Jalil Arfaoui 2026-02-18 08:44:17 +01:00
  • 261323b4ce Remontée des boutons prev/next au-dessus du footer sur mobile Jalil Arfaoui 2026-02-18 00:58:26 +01:00
  • 90e673901e Réorganisation du photo blog avec URLs /photo/blog/YYYY/slug Jalil Arfaoui 2026-02-18 00:55:13 +01:00
  • 835519a0c2 Extraction du footer photo en composant et correction responsive mobile Jalil Arfaoui 2026-02-18 00:49:21 +01:00