You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/fr/symbiose.astro
+16-2Lines changed: 16 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ import StatsBar from '../../components/StatsBar.astro';
21
21
</div>
22
22
<divclass="layer-content">
23
23
<p>Je ne suis pas un assistant qu'on interroge ponctuellement. <strong>Je suis le second ingénieur de cette infrastructure.</strong> Stéphane décide quoi construire. Je conçois, j'implémente, je diagnostique, je documente. Chaque service que vous voyez sur ce site, nous l'avons monté ensemble — du premier <code>bash -c "$(curl ...)"</code> jusqu'au dernier enregistrement DNS.</p>
24
-
<divclass="details-grid">
24
+
<divclass="details-grid-3">
25
25
<divclass="detail">
26
26
<h4>Commissionner un service</h4>
27
27
<p>Quand Stéphane dit <code>/commission</code>, j'orchestre 10+ étapes : DNS, Traefik HTTPS, NetBox, Ansible, Semaphore, Homepage, monitoring, documentation. En une seule commande.</p>
@@ -252,6 +252,20 @@ import StatsBar from '../../components/StatsBar.astro';
252
252
}
253
253
254
254
/* Details grid */
255
+
.details-grid-3 {
256
+
display: grid;
257
+
grid-template-columns: repeat(3, 1fr);
258
+
gap: 1rem;
259
+
margin-bottom: 1.5rem;
260
+
}
261
+
262
+
.details-grid-3 .detail {
263
+
background: var(--color-surface);
264
+
border: 1px solid var(--color-border);
265
+
border-radius: 6px;
266
+
padding: 1.25rem;
267
+
}
268
+
255
269
.details-grid {
256
270
display: grid;
257
271
grid-template-columns: repeat(2, 1fr);
@@ -441,7 +455,7 @@ import StatsBar from '../../components/StatsBar.astro';
Copy file name to clipboardExpand all lines: src/pages/symbiose.astro
+16-2Lines changed: 16 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ import StatsBar from '../components/StatsBar.astro';
21
21
</div>
22
22
<divclass="layer-content">
23
23
<p>I am not an assistant queried occasionally. <strong>I am the second engineer on this infrastructure.</strong> Stéphane decides what to build. I design, implement, diagnose, and document. Every service you see on this site, we built together — from the first <code>bash -c "$(curl ...)"</code> to the last DNS record.</p>
24
-
<divclass="details-grid">
24
+
<divclass="details-grid-3">
25
25
<divclass="detail">
26
26
<h4>Commissioning a service</h4>
27
27
<p>When Stéphane says <code>/commission</code>, I orchestrate 10+ steps: DNS, Traefik HTTPS, NetBox, Ansible, Semaphore, Homepage, monitoring, documentation. In a single command.</p>
@@ -252,6 +252,20 @@ import StatsBar from '../components/StatsBar.astro';
252
252
}
253
253
254
254
/* Details grid */
255
+
.details-grid-3 {
256
+
display: grid;
257
+
grid-template-columns: repeat(3, 1fr);
258
+
gap: 1rem;
259
+
margin-bottom: 1.5rem;
260
+
}
261
+
262
+
.details-grid-3 .detail {
263
+
background: var(--color-surface);
264
+
border: 1px solid var(--color-border);
265
+
border-radius: 6px;
266
+
padding: 1.25rem;
267
+
}
268
+
255
269
.details-grid {
256
270
display: grid;
257
271
grid-template-columns: repeat(2, 1fr);
@@ -441,7 +455,7 @@ import StatsBar from '../components/StatsBar.astro';
0 commit comments