Skip to content

Commit 24b12a6

Browse files
committed
Refactor localization files and CSS styles; adjust list formatting for improved structure and accessibility, and enhance contact section styling for better contrast in light theme.
1 parent 0d1959f commit 24b12a6

File tree

4 files changed

+33
-45
lines changed

4 files changed

+33
-45
lines changed

locales/en.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,20 +121,20 @@ exp4-point3: |
121121
formation-title: |
122122
Education
123123
formation-bts: |
124-
BTS Logistics, ESPL, Angers, 2005
124+
- BTS Logistics, ESPL, Angers, 2005
125125
formation-autodidacte: |
126-
Self-taught and Technological Watch (2007 - Present): Continuous learning of cloud technologies, AI, SaaS architecture, participation in technical conferences, active monitoring of sector developments
126+
- Self-taught and Technological Watch (2007 - Present): Continuous learning of cloud technologies, AI, SaaS architecture, participation in technical conferences, active monitoring of sector developments
127127
languages-title: |
128128
Languages
129129
lang-fr: |
130-
French - Native
130+
- French - Native
131131
lang-en: |
132-
English - B2 Advanced level
132+
- English - B2 Advanced level
133133
interests-title: |
134134
Interests
135135
interest-1: |
136-
Boxing: Discipline and self-improvement
136+
- <strong>Boxing</strong>: Discipline and self-improvement
137137
interest-2: |
138-
Home Automation and IoT: Home Assistant, Zigbee, AI Assistant with extended context to home sensors, active technological watch
138+
- <strong>Home Automation and IoT</strong>: Home Assistant, Zigbee, AI Assistant with extended context to home sensors, active technological watch
139139
interest-3: |
140-
Real Estate Renovation: Technical constraint management and creativity
140+
- <strong>Real Estate Renovation</strong>: Technical constraint management and creativity

locales/fr.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,20 +121,20 @@ exp4-point3: |
121121
formation-title: |
122122
Formation
123123
formation-bts: |
124-
BTS Logistique, ESPL, Angers, 2005
124+
- BTS Logistique, ESPL, Angers, 2005
125125
formation-autodidacte: |
126-
Autodidacte et Veille Technologique (2007 - Aujourd'hui) : Apprentissage continu des technologies cloud, IA, architecture SaaS, participation à des conférences techniques, veille active sur les évolutions du secteur
126+
- Autodidacte et Veille Technologique (2007 - Aujourd'hui) : Apprentissage continu des technologies cloud, IA, architecture SaaS, participation à des conférences techniques, veille active sur les évolutions du secteur
127127
languages-title: |
128128
Langues
129129
lang-fr: |
130-
Français - Natif
130+
- Français - Natif
131131
lang-en: |
132-
Anglais - B2 Niveau avancé
132+
- Anglais - B2 Niveau avancé
133133
interests-title: |
134134
Centres d'intérêt
135135
interest-1: |
136-
<strong>Boxe</strong> : Discipline et dépassement de soi
136+
- <strong>Boxe</strong> : Discipline et dépassement de soi
137137
interest-2: |
138-
<strong>Domotique et IoT</strong> : Home Assistant, Zigbee, Assistant IA avec contexte étendu aux capteurs de la maison, veille technologique active
138+
- <strong>Domotique et IoT</strong> : Home Assistant, Zigbee, Assistant IA avec contexte étendu aux capteurs de la maison, veille technologique active
139139
interest-3: |
140-
<strong>Rénovation immobilière</strong> : Gestion de contraintes techniques et créativité
140+
- <strong>Rénovation immobilière</strong> : Gestion de contraintes techniques et créativité

style-web.css

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ body {
4949
display: none;
5050
}
5151

52-
/* Ensure symbols visible in light theme */
53-
[data-theme="light"] h2::before {
54-
display: inline-block;
55-
}
5652

5753
/* =================================================================
5854
DECORATIVE SYMBOLS - Added via CSS for web display only
@@ -65,6 +61,12 @@ body {
6561
font-family: var(--font-mono);
6662
}
6763

64+
/* In light theme the contact section uses a blue background, ensure
65+
the decorative symbol is white for sufficient contrast */
66+
[data-theme="light"] .contact-section h2::before {
67+
color: var(--contrast-high);
68+
}
69+
6870
/* Profile: >> */
6971
.profile-section h2::before {
7072
content: ">> ";
@@ -185,16 +187,7 @@ body {
185187
font-style: italic;
186188
}
187189

188-
.sub-header .sector::before,
189-
.sub-header .stack::before,
190-
.sub-header a::before {
191-
content: "-";
192-
margin-right: 0.5rem;
193-
color: var(--muted);
194-
font-style: normal;
195-
text-decoration: none;
196-
display: inline-block;
197-
}
190+
198191

199192
.sub-header a {
200193
font-size: 0.85rem;
@@ -204,8 +197,14 @@ body {
204197
.sub-experience ul {
205198
margin-top: 0.5rem;
206199
margin-bottom: 0.5rem;
200+
padding-left: 0;
201+
}
202+
.experience-item ul{
203+
padding-left: 0;
204+
}
205+
.formation-section ul, .languages-section ul, .interests-section ul{
206+
padding-left: 0;
207207
}
208-
209208
.sub-experience li {
210209
margin-bottom: 0.2rem;
211210
color: var(--muted);

style.css

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -335,9 +335,7 @@ h2 {
335335
padding-left: 0;
336336
}
337337

338-
[data-theme="light"] .contact-section h2::before {
339-
display: none;
340-
}
338+
341339

342340
.contact-section h2 .symbol {
343341
color: inherit;
@@ -348,9 +346,7 @@ h2 {
348346
color: #ffffff;
349347
}
350348

351-
[data-theme="light"] .contact-section .neonbox ul li::before {
352-
color: #ffffff;
353-
}
349+
354350

355351
.contact-section a {
356352
font-weight: 500;
@@ -365,9 +361,7 @@ h2 {
365361
font-size: 1.2rem;
366362
}
367363

368-
[data-theme="light"] h2::before {
369-
display: none;
370-
}
364+
371365

372366
/* =================================================================
373367
LISTS
@@ -386,19 +380,14 @@ ul li {
386380

387381

388382

389-
[data-theme="light"] .contact-section ul li::before {
390-
color: var(--accent);
391-
}
383+
392384

393385
ul ul {
394386
margin-top: 0.5rem;
395387
padding-left: 1rem;
396388
}
397389

398-
ul ul li::before {
399-
content: '•';
400-
color: var(--muted);
401-
}
390+
402391

403392
/* =================================================================
404393
LINKS

0 commit comments

Comments
 (0)