Compare commits

..

7 Commits

Author SHA1 Message Date
1de032b698 Merge pull request 'polish(manifeste): harmoniser les sous-titres' (#364) from polish/manifeste-subtitles-tone-20260515 into main
All checks were successful
CI / build-and-anchors (push) Successful in 37s
Proposer Apply (Queue) / apply-proposer (push) Successful in 27s
SMOKE / smoke (push) Successful in 10s
Deploy staging+live (annotations) / deploy (push) Successful in 9m52s
Reviewed-on: #364
2026-05-15 16:31:54 +00:00
13cded83a6 polish(manifeste): harmoniser les sous-titres
All checks were successful
SMOKE / smoke (push) Successful in 5s
CI / build-and-anchors (push) Successful in 37s
CI / build-and-anchors (pull_request) Successful in 36s
2026-05-15 18:20:14 +02:00
defa9ee6db Merge pull request 'polish(ui): affiner sobrement les pages d’entrée' (#363) from polish/ui-parcimonie-finale-20260514 into main
All checks were successful
Proposer Apply (Queue) / apply-proposer (push) Successful in 23s
CI / build-and-anchors (push) Successful in 37s
SMOKE / smoke (push) Successful in 8s
Deploy staging+live (annotations) / deploy (push) Successful in 9m22s
Reviewed-on: #363
2026-05-15 07:47:20 +00:00
b1831c58d1 polish(ui): affiner sobrement les pages d’entrée
All checks were successful
SMOKE / smoke (push) Successful in 4s
CI / build-and-anchors (push) Successful in 38s
CI / build-and-anchors (pull_request) Successful in 36s
2026-05-15 09:23:19 +02:00
063c7fb4bb Merge pull request 'content(home): aligner les accès sur Archicratie' (#362) from content/home-align-archicratie-title-20260514 into main
All checks were successful
Proposer Apply (Queue) / apply-proposer (push) Successful in 31s
Deploy staging+live (annotations) / deploy (push) Successful in 9m29s
SMOKE / smoke (push) Successful in 7s
CI / build-and-anchors (push) Successful in 39s
Reviewed-on: #362
2026-05-14 18:04:22 +00:00
2180fcc27b content(home): aligner les accès sur Archicratie
All checks were successful
SMOKE / smoke (push) Successful in 6s
CI / build-and-anchors (push) Successful in 36s
CI / build-and-anchors (pull_request) Successful in 39s
2026-05-14 19:58:30 +02:00
bb868aa0b0 Merge pull request 'content(essai-these): intégrer Archicratie — La tenue des mondes' (#361) from content/tenue-des-mondes-resync-20260514 into main
All checks were successful
Proposer Apply (Queue) / apply-proposer (push) Successful in 24s
CI / build-and-anchors (push) Successful in 37s
SMOKE / smoke (push) Successful in 10s
Deploy staging+live (annotations) / deploy (push) Successful in 9m58s
Reviewed-on: #361
2026-05-14 17:16:09 +00:00
2 changed files with 42 additions and 33 deletions

View File

@@ -32,12 +32,12 @@ import SiteLayout from "../layouts/SiteLayout.astro";
<div class="landing-grid">
<a class="landing-card" href="/archicrat-ia/">
<strong>Essai-thèse — ArchiCraT-IA</strong>
<strong>Essai-thèse — Archicratie</strong>
<span>
Le corpus principal : fondements, histoire, philosophie du pouvoir,
tensions et régulations archicratiques.
</span>
<small>Lire ArchiCraT-IA →</small>
<small>Lire Archicratie →</small>
</a>
<a class="landing-card" href="/cas-ia/">

View File

@@ -727,10 +727,19 @@ html{ scroll-behavior: smooth; }
}
.landing{
--landing-accent: #00cfea;
--landing-accent-strong: #00d9ff;
--landing-panel-border: rgba(127,127,127,0.19);
--landing-panel-bg: rgba(127,127,127,0.038);
--landing-panel-glow: rgba(0,217,255,0.075);
--landing-card-bg: rgba(127,127,127,0.036);
--landing-card-hover-bg: rgba(127,127,127,0.064);
--landing-card-hover-border: rgba(0,217,255,0.18);
display: grid;
gap: clamp(18px, 3vw, 30px);
gap: clamp(18px, 2.6vw, 28px);
width: 100%;
padding: 14px 0 10px;
padding: 12px 0 10px;
}
.landing-hero,
@@ -739,33 +748,33 @@ html{ scroll-behavior: smooth; }
position: relative;
z-index: 0;
overflow: hidden;
border: 1px solid rgba(127,127,127,0.22);
border-radius: 24px;
border: 1px solid var(--landing-panel-border);
border-radius: 22px;
background:
radial-gradient(circle at 12% 0%, rgba(0,217,255,0.12), transparent 36%),
rgba(127,127,127,0.045);
radial-gradient(circle at 12% 0%, var(--landing-panel-glow), transparent 38%),
var(--landing-panel-bg);
}
.landing-hero{
padding: clamp(24px, 4vw, 46px);
padding: clamp(22px, 3.6vw, 42px);
}
.landing-kicker{
margin: 0 0 8px;
color: #00d9ff;
font-size: .78rem;
color: var(--landing-accent);
font-size: .76rem;
line-height: 1.2;
font-weight: 850;
letter-spacing: .08em;
letter-spacing: .075em;
text-transform: uppercase;
}
.landing-hero h1{
margin: 0;
font-size: clamp(2.45rem, 7vw, 5.4rem);
line-height: .95;
letter-spacing: -.055em;
text-shadow: 0 0 34px rgba(0,217,255,.10);
font-size: clamp(2.35rem, 6.2vw, 4.85rem);
line-height: .98;
letter-spacing: -.048em;
text-shadow: 0 0 28px rgba(0,217,255,.075);
}
.landing-lead{
@@ -790,9 +799,9 @@ html{ scroll-behavior: smooth; }
justify-content: center;
min-height: 38px;
padding: 7px 14px;
border: 1px solid rgba(127,127,127,0.38);
border: 1px solid rgba(127,127,127,0.34);
border-radius: 999px;
background: rgba(127,127,127,0.06);
background: rgba(127,127,127,0.052);
font-weight: 850;
text-decoration: none;
transition:
@@ -808,14 +817,14 @@ html{ scroll-behavior: smooth; }
}
.landing-btn--primary{
border-color: rgba(0,217,255,0.42);
background: rgba(0,217,255,0.10);
color: #00d9ff;
border-color: rgba(0,217,255,0.34);
background: rgba(0,217,255,0.075);
color: var(--landing-accent-strong);
}
.landing-section,
.edition-note{
padding: clamp(18px, 3vw, 28px);
padding: clamp(18px, 2.7vw, 26px);
}
.landing-section__head,
@@ -849,10 +858,10 @@ html{ scroll-behavior: smooth; }
display: grid;
gap: 8px;
min-width: 0;
padding: 16px;
border: 1px solid rgba(127,127,127,0.22);
border-radius: 18px;
background: rgba(127,127,127,0.045);
padding: 15px 16px;
border: 1px solid var(--landing-panel-border);
border-radius: 17px;
background: var(--landing-card-bg);
text-decoration: none;
transition:
transform 120ms var(--ease-out),
@@ -862,14 +871,14 @@ html{ scroll-behavior: smooth; }
.landing-card:hover{
transform: translateY(-1px);
background: rgba(127,127,127,0.075);
border-color: rgba(0,217,255,0.24);
background: var(--landing-card-hover-bg);
border-color: var(--landing-card-hover-border);
text-decoration: none;
}
.landing-card strong{
color: #00d9ff;
font-size: 1.05rem;
color: var(--landing-accent);
font-size: 1.02rem;
line-height: 1.22;
}
@@ -880,9 +889,9 @@ html{ scroll-behavior: smooth; }
}
.landing-card small{
color: #00d9ff;
color: var(--landing-accent);
font-weight: 800;
opacity: .92;
opacity: .86;
}
.presentation-next{
@@ -1080,7 +1089,7 @@ html{ scroll-behavior: smooth; }
.manifeste-article .manifest-subsection-title{
max-width: 38ch;
margin: 32px 0 13px;
color: #00d9ff;
color: inherit;
font-size: clamp(1.12rem, 1.55vw, 1.34rem);
line-height: 1.16;
font-weight: 850;