style: consolidate aria-current nav styles — remove border-radius from base header links, keep global :focus-visible ring, move border-bottom/padding to shared header.css

This commit is contained in:
Pontoporeia
2026-06-08 11:58:22 +02:00
parent cb2b18e470
commit 3588f22d7b
5 changed files with 9 additions and 9 deletions

View File

@@ -38,11 +38,6 @@
margin-right: 0.4em;
}
/* Active nav link — non-colour indicator required by WCAG 1.4.1 */
.admin-body header nav ul a[aria-current="page"] {
border-bottom: 2px solid currentColor;
padding-bottom: 1px;
}
.admin-body main {
flex: 1;

View File

@@ -43,7 +43,6 @@ header nav ul a {
color: var(--accent-foreground);
text-decoration: none;
padding: var(--space-3xs) var(--space-xs);
border-radius: var(--radius);
text-shadow:
0 0 16px var(--header-shadow-strong),
0 0 32px var(--header-shadow-soft);
@@ -55,12 +54,13 @@ header nav ul a:hover {
}
header nav ul a[aria-current="page"] {
opacity: 1;
border-bottom: 1px solid var(--header-nav-active-border);
color: var(--accent-primary);
border-radius: 0;
border-bottom: 2px solid currentColor;
padding-bottom: 1px;
color: var(--accent-foreground);
}
/* ── Logo ───────────────────────────────────────────────────────────── */
.nav-logo {

View File

@@ -1,2 +1,4 @@
{"timestamp":"2026-06-08T08:33:36+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","resource":"thesis","action":"publish","status":"success","context":{"count":143,"ids":[143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1]}}
{"timestamp":"2026-06-08T09:24:44+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","resource":"settings","action":"formulaire_update","status":"success","context":{"values":{"restricted_files_enabled":"0"}}}
{"timestamp":"2026-06-08T10:04:25+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","resource":"thesis","action":"edit","status":"success","context":{"thesis_id":26,"title":"DepNum"}}
{"timestamp":"2026-06-08T10:04:50+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","resource":"thesis","action":"publish","status":"success","context":{"count":1,"ids":[26]}}

View File

@@ -1012,3 +1012,5 @@ J'ai choisi l'image de la nébuleuse, car je trouve que l'idée de quelque chose
Commencez pas dérouler et déplier une première fois le fanzine, laissez-le reposer à plat une petite demie heure, puis lisez le dans l'ordre de lecture indiqué par la numérotation de bas de page. A la fin de la lecture, je vous suggère de séparer les pages et d'apprécier ce mémoire en tant que posters.","context_note":null,"remarks":null,"access_type_id":2,"license_id":null,"jury_points":15.3,"jury_note_added":0,"submitted_at":"2026-06-08 08:33:14","defense_date":null,"published_at":null,"is_published":1,"baiu_link":"https://ils.bib.uclouvain.be/global/documents/3828713","created_at":"2026-06-08 08:33:14","updated_at":"2026-06-08 08:33:36","exemplaire_baiu":0,"exemplaire_erg":0,"cc2r":0,"license_custom":null,"deleted_at":null}}
{"timestamp":"2026-06-08T08:33:36+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","actor":"127.0.0.1","action":"UPDATE","table":"theses","record_id":1,"new_data":{"id":1,"identifier":"2024-001","title":"Le sel de la langue","subtitle":null,"year":2024,"is_doctoral":0,"objet":"tfe","orientation_id":9,"ap_program_id":2,"finality_id":3,"synopsis":"J'ai écrit 10 poèmes. Je me suis engagé.e dans une analyse approfondie de l'expérience sensorielle par l'écriture, mettant en lumière sa matérialité et sa capacité à exprimer la sensibilité. À travers une approche interdisciplinaire intégrant la fusion des réalités fictionnelles et réelles et le son, j'ai cherché à comprendre comment mon travail d'écriture devient un médium sensoriel et prend une forme matérielle. Le médium de la voix, de la parole et du son devient la passerelle pour accéder à lécriture comme matériau. Dans mon exploration, j'aborde les notions de mémoire, d'imagination et de perception. En examinant les « flashs de beauté » comme point de départ, je m'intéresse à la manière dont ces moments fugaces se manifestent dans ma création poétique et comment ils influencent la construction de celle-ci. Jai déconstruit mes poèmes pour révéler les mécanismes par lesquels la matérialité de l'écriture devient le véhicule de l'expérience sensorielle. Je cherche à transcender la perception pour offrir aux lecteur·ices des images-à-lire qui éveillent les sens, en intégrant mes souvenirs sonores dans mon processus d'écriture pour nourrir mon travail. Je cherche à comprendre comment les artistes manipulent la langue et la forme pour en créer un nouvel espace, un nouveau matériau.","context_note":null,"remarks":null,"access_type_id":2,"license_id":null,"jury_points":15,"jury_note_added":0,"submitted_at":"2026-06-08 08:33:14","defense_date":null,"published_at":null,"is_published":1,"baiu_link":"https://ils.bib.uclouvain.be/global/documents/3823532","created_at":"2026-06-08 08:33:14","updated_at":"2026-06-08 08:33:36","exemplaire_baiu":0,"exemplaire_erg":0,"cc2r":0,"license_custom":null,"deleted_at":null}}
{"timestamp":"2026-06-08T10:04:25+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","actor":"127.0.0.1","action":"UPDATE","table":"theses","record_id":26,"old_data":{"id":26,"identifier":"2024-026","title":"DepNum","subtitle":null,"year":2024,"is_doctoral":0,"objet":"tfe","orientation_id":1,"ap_program_id":3,"finality_id":3,"synopsis":"Mon mémoire de Master à l'ERG est un blog autobiographique sur ma dépendance numérique. Chaque post mêle vécu personnel, questions et recherche. J'explore les dynamiques complexes de notre dépendance collective aux technologies numériques, en croisant expérience individuelle et réflexion systémique.","context_note":null,"remarks":null,"access_type_id":2,"license_id":null,"jury_points":17.5,"jury_note_added":0,"submitted_at":"2026-06-08 08:33:14","defense_date":null,"published_at":null,"is_published":1,"baiu_link":"https://ils.bib.uclouvain.be/global/documents/3830452","created_at":"2026-06-08 08:33:14","updated_at":"2026-06-08 08:33:36","exemplaire_baiu":0,"exemplaire_erg":0,"cc2r":0,"license_custom":null,"deleted_at":null}}
{"timestamp":"2026-06-08T10:04:50+00:00","ip":"127.0.0.1","user_agent":"Mozilla/5.0 (X11; Linux x86_64; rv:151.0) Gecko/20100101 Firefox/151.0","actor":"127.0.0.1","action":"UPDATE","table":"theses","record_id":26,"old_data":{"id":26,"identifier":"2024-026","title":"DepNum","subtitle":null,"year":2024,"is_doctoral":0,"objet":"tfe","orientation_id":1,"ap_program_id":3,"finality_id":3,"synopsis":"Mon mémoire de Master à l'ERG est un blog autobiographique sur ma dépendance numérique. Chaque post mêle vécu personnel, questions et recherche. J'explore les dynamiques complexes de notre dépendance collective aux technologies numériques, en croisant expérience individuelle et réflexion systémique.","context_note":null,"remarks":null,"access_type_id":2,"license_id":4,"jury_points":17.5,"jury_note_added":0,"submitted_at":"2026-06-08 08:33:14","defense_date":null,"published_at":null,"is_published":0,"baiu_link":"https://ils.bib.uclouvain.be/global/documents/3830452","created_at":"2026-06-08 08:33:14","updated_at":"2026-06-08 10:04:25","exemplaire_baiu":0,"exemplaire_erg":0,"cc2r":1,"license_custom":"GPL-v3-LATER","deleted_at":null},"new_data":{"id":26,"identifier":"2024-026","title":"DepNum","subtitle":null,"year":2024,"is_doctoral":0,"objet":"tfe","orientation_id":1,"ap_program_id":3,"finality_id":3,"synopsis":"Mon mémoire de Master à l'ERG est un blog autobiographique sur ma dépendance numérique. Chaque post mêle vécu personnel, questions et recherche. J'explore les dynamiques complexes de notre dépendance collective aux technologies numériques, en croisant expérience individuelle et réflexion systémique.","context_note":null,"remarks":null,"access_type_id":2,"license_id":4,"jury_points":17.5,"jury_note_added":0,"submitted_at":"2026-06-08 08:33:14","defense_date":null,"published_at":null,"is_published":1,"baiu_link":"https://ils.bib.uclouvain.be/global/documents/3830452","created_at":"2026-06-08 08:33:14","updated_at":"2026-06-08 10:04:50","exemplaire_baiu":0,"exemplaire_erg":0,"cc2r":1,"license_custom":"GPL-v3-LATER","deleted_at":null}}