« MediaWiki:Common.css » : différence entre les versions
De gahan
Aller à la navigationAller à la recherche
(Page blanchie) Balise : Blanchiment |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
/*====================*/ | |||
/* mw-collapsible A REFAIRE */ | |||
/*====================*/ | |||
.mw-collapsible span.mw-collapsible-toggle { | |||
float:left; | |||
margin-left:0; | |||
margin-right:1em; | |||
background-color: #FAFAFA; | |||
} | |||
.mw-collapsible-content { | |||
padding-left: 10px; | |||
padding-top: 1.5em; | |||
} | |||
/*====================*/ | |||
/* PAPER */ | |||
/*====================*/ | |||
.paper { | |||
background-color: #f8f5de; | |||
background-image: linear-gradient(to right, #e4e1d4 0%, #f1f0e9 16%, #e4e1d4 40%, #f1f0e9 60%); | |||
box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; | |||
} | |||
.paper2 { | |||
background-color: #f8f5de; | |||
background-image: linear-gradient(to right, #f1f0e9 20%, #e4e1d4 35%, #f1f0e9 45%, #bbb593 50%, #aca67e 50%, #f1f0e9 58%, #e4e1d4 70%, #f1f0e9 80%); | |||
box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; | |||
} | |||
.paper-titre, .paper2-titre { | |||
padding: 1.25em 9% 0 9%; | |||
color: var(--color_main); | |||
font-family: "Old English Text MT"; | |||
font-size: 200%; | |||
text-align: left; | |||
} | |||
.paper2-titre {padding: 1.25em 4.5% 0 4.5%;} | |||
.paper-titre [class^="image-"] {margin-bottom: 0;} | |||
.paper-text, .paper2-text { | |||
padding: 1.75em 9% 3.5em 9%; | |||
color: rgba(0,0,0,0.85); | |||
letter-spacing: 0.03em; | |||
font-family: Geranium, Cavolini; | |||
font-size: var(--fs_XS); | |||
} | |||
.paper2-text {padding: 1.75em 4.5% 3.5em 4.5%;} | |||
.paper-text::first-letter { | |||
color: var(--color_main); | |||
font-family: "Old English Text MT"; | |||
font-size: 4em; | |||
line-height: 1; | |||
float: left; | |||
margin-right: 0; | |||
} | |||
/*====================*/ | |||
/* BLOCS */ | |||
/*====================*/ | |||
.section-title { | |||
/* box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 14px, rgba(0, 0, 0, 0.22) 0px 10px 10px; */ | |||
box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 15px; | |||
padding: 0.2em 1em; | |||
font-size: 150%; | |||
font-weight: bold; | |||
font-variant-caps: small-caps; | |||
color: #FFFFFF; | |||
background-color: var(--color_main); | |||
/* border-style: solid; border-width: 1px; border-color: #D9D9D9; */ | |||
border-radius: 5px 30px 0px 0px; | |||
} | |||
.section-content { | |||
/* box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 14px, rgba(0, 0, 0, 0.22) 0px 10px 10px; */ | |||
box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 15px; | |||
padding: 1em; | |||
background-color: var(--color_main_grey2); | |||
/* border-style: solid; border-width: 0 1px 1px 1px; border-color: #D9D9D9; */ | |||
border-radius: 0px 0px 5px 5px; | |||
} | |||
/* Section par défaut avec 1% d'espace entre elles. Adapté lorsqu'il s'agit de textes uniquement sans box. */ | |||
.section-100 {width: 98%; padding: 10px 1%;} | |||
.section-90 {float: left; width: 88%; padding: 10px 1%;} | |||
.section-80 {float: left; width: 78%; padding: 10px 1%;} | |||
.section-70 {float: left; width: 68%; padding: 10px 1%;} | |||
.section-60 {float: left; width: 58%; padding: 10px 1%;} | |||
.section-50 {float: left; width: 48%; padding: 10px 1%;} | |||
.section-40 {float: left; width: 38%; padding: 10px 1%;} | |||
.section-30 {float: left; width: 28%; padding: 10px 1%;} | |||
.section-20 {float: left; width: 18%; padding: 10px 1%;} | |||
.section-10 {float: left; width: 8%; padding: 10px 1%;} | |||
/* Section par défaut avec 0.5% d'espace entre elles. Plus adapté lorsqu'il s'agit de box. */ | |||
.sectionb-100 {width: 99%; padding: 10px 0.5%;} | |||
.sectionb-90 {float: left; width: 89%; padding: 10px 0.5%;} | |||
.sectionb-80 {float: left; width: 79%; padding: 10px 0.5%;} | |||
.sectionb-70 {float: left; width: 69%; padding: 10px 0.5%;} | |||
.sectionb-60 {float: left; width: 59%; padding: 10px 0.5%;} | |||
.sectionb-50 {float: left; width: 49%; padding: 10px 0.5%;} | |||
.sectionb-40 {float: left; width: 39%; padding: 10px 0.5%;} | |||
.sectionb-30 {float: left; width: 29%; padding: 10px 0.5%;} | |||
.sectionb-20 {float: left; width: 19%; padding: 10px 0.5%;} | |||
.sectionb-10 {float: left; width: 9%; padding: 10px 0.5%;} | |||
pre,.mw-code {font-size: 11px !important;} | |||
.italique {font-style: italic;} | |||
.Bl-Shad0 { | |||
box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 6px; | |||
hyphens: auto; | |||
text-align: justify; | |||
} | |||
.Bl-Shad0T { | |||
box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 6px; | |||
hyphens: auto; | |||
text-align: justify; | |||
padding: 1em; | |||
} | |||
.Justify, .Coll, .Coll3, .Coll4, .Coll-5, { | |||
hyphens: auto; | |||
text-align: justify; | |||
} | |||
.Coll {column-count: 2;} | |||
.Coll3 {column-count: 3;} | |||
.Coll4 {column-count: 4;} | |||
.Coll-5 {column-count: 2; column-gap: 10%;} | |||
/*====================*/ | |||
/* IMG DYNAMIC SIZE */ | |||
/*====================*/ | |||
.image-10w, .image-20w, .image-30w, .image-40w, .image-50w, .image-60w, .image-70w, .image-80w, .image-90w, .image-100w { | |||
height: auto; | |||
} | |||
.image-left, .image-right, .image-center { margin-bottom: 15px; } | |||
.image-left { float: left; margin-right: 15px; } | |||
.image-right { float: right; margin-left: 15px; } | |||
.image-center { margin-right: auto; margin-left: auto;} | |||
.image-thumb { | |||
padding: 5px; | |||
border: 1px solid #c8ccd1; | |||
background-color: #f8f9fa; | |||
font-size: 87%; | |||
} | |||
.image-10w {width: 10%;} | |||
.image-20w {width: 20%;} | |||
.image-30w {width: 30%;} | |||
.image-40w {width: 40%;} | |||
.image-50w {width: 50%;} | |||
.image-60w {width: 60%;} | |||
.image-70w {width: 70%;} | |||
.image-80w {width: 80%;} | |||
.image-90w {width: 90%;} | |||
.image-100w {width: 100%;} | |||
/*====================*/ | |||
/* LIVRE */ | |||
/*====================*/ | |||
.livre { | |||
position: relative; | |||
text-align: center; | |||
font-family: "Pristina"; | |||
font-weight: bold; | |||
font-size: 170%; | |||
transition: 0.5s; | |||
margin: 0 10px 10px 10px; | |||
} | |||
.livre a, .livre {color: #404040;} | |||
.livre-titre { | |||
position: absolute; | |||
top: 40%; | |||
left: 50%; | |||
transform: translate(-50%, -50%); | |||
} | |||
.livre:hover{transform: rotate(1deg);} | |||
/*====================*/ | |||
/* ZOOM DE CARTE */ | |||
/*====================*/ | |||
.titrecarte { | |||
text-align: center; | |||
color: var(--color_main); | |||
font-size: 120%; | |||
font-weight: bold; | |||
} | |||
.zoominfo { | |||
font-size: 80%; | |||
width: 1200px; | |||
text-align: right; | |||
margin-left: auto; | |||
margin-right: auto; | |||
} | |||
.structure { | |||
position: relative; | |||
margin-left: auto; | |||
margin-right: auto; | |||
width: 1200px; | |||
height: 900px; | |||
display: grid; | |||
grid-template: repeat(11, 1fr)/repeat(11, 1fr); | |||
} | |||
.cell { | |||
/* border: 1px solid gray; */ | |||
background-color: transparent; | |||
z-index: 1; | |||
} | |||
.cell:nth-child(n):hover ~ .mapcontent {--zoom: 1.8;} /* Le zoom réel est de la valeur de --zoom + 1 */ | |||
.cell:nth-child(1):hover ~ .mapcontent {--posX: 0%; --posY: 0%;} | |||
.cell:nth-child(2):hover ~ .mapcontent {--posX: 10%; --posY: 0%;} | |||
.cell:nth-child(3):hover ~ .mapcontent {--posX: 20%; --posY: 0%;} | |||
.cell:nth-child(4):hover ~ .mapcontent {--posX: 30%; --posY: 0%;} | |||
.cell:nth-child(5):hover ~ .mapcontent {--posX: 40%; --posY: 0%;} | |||
.cell:nth-child(6):hover ~ .mapcontent {--posX: 50%; --posY: 0%;} | |||
.cell:nth-child(7):hover ~ .mapcontent {--posX: 60%; --posY: 0%;} | |||
.cell:nth-child(8):hover ~ .mapcontent {--posX: 70%; --posY: 0%;} | |||
.cell:nth-child(9):hover ~ .mapcontent {--posX: 80%; --posY: 0%;} | |||
.cell:nth-child(10):hover ~ .mapcontent {--posX: 90%; --posY: 0%;} | |||
.cell:nth-child(11):hover ~ .mapcontent {--posX: 100%; --posY: 0%;} | |||
.cell:nth-child(12):hover ~ .mapcontent {--posX: 0%; --posY: 10%;} | |||
.cell:nth-child(13):hover ~ .mapcontent {--posX: 10%; --posY: 10%;} | |||
.cell:nth-child(14):hover ~ .mapcontent {--posX: 20%; --posY: 10%;} | |||
.cell:nth-child(15):hover ~ .mapcontent {--posX: 30%; --posY: 10%;} | |||
.cell:nth-child(16):hover ~ .mapcontent {--posX: 40%; --posY: 10%;} | |||
.cell:nth-child(17):hover ~ .mapcontent {--posX: 50%; --posY: 10%;} | |||
.cell:nth-child(18):hover ~ .mapcontent {--posX: 60%; --posY: 10%;} | |||
.cell:nth-child(19):hover ~ .mapcontent {--posX: 70%; --posY: 10%;} | |||
.cell:nth-child(20):hover ~ .mapcontent {--posX: 80%; --posY: 10%;} | |||
.cell:nth-child(21):hover ~ .mapcontent {--posX: 90%; --posY: 10%;} | |||
.cell:nth-child(22):hover ~ .mapcontent {--posX: 100%; --posY: 10%;} | |||
.cell:nth-child(23):hover ~ .mapcontent {--posX: 0%; --posY: 20%;} | |||
.cell:nth-child(24):hover ~ .mapcontent {--posX: 10%; --posY: 20%;} | |||
.cell:nth-child(25):hover ~ .mapcontent {--posX: 20%; --posY: 20%;} | |||
.cell:nth-child(26):hover ~ .mapcontent {--posX: 30%; --posY: 20%;} | |||
.cell:nth-child(27):hover ~ .mapcontent {--posX: 40%; --posY: 20%;} | |||
.cell:nth-child(28):hover ~ .mapcontent {--posX: 50%; --posY: 20%;} | |||
.cell:nth-child(29):hover ~ .mapcontent {--posX: 60%; --posY: 20%;} | |||
.cell:nth-child(30):hover ~ .mapcontent {--posX: 70%; --posY: 20%;} | |||
.cell:nth-child(31):hover ~ .mapcontent {--posX: 80%; --posY: 20%;} | |||
.cell:nth-child(32):hover ~ .mapcontent {--posX: 90%; --posY: 20%;} | |||
.cell:nth-child(33):hover ~ .mapcontent {--posX: 100%; --posY: 20%;} | |||
.cell:nth-child(34):hover ~ .mapcontent {--posX: 0%; --posY: 30%;} | |||
.cell:nth-child(35):hover ~ .mapcontent {--posX: 10%; --posY: 30%;} | |||
.cell:nth-child(36):hover ~ .mapcontent {--posX: 20%; --posY: 30%;} | |||
.cell:nth-child(37):hover ~ .mapcontent {--posX: 30%; --posY: 30%;} | |||
.cell:nth-child(38):hover ~ .mapcontent {--posX: 40%; --posY: 30%;} | |||
.cell:nth-child(39):hover ~ .mapcontent {--posX: 50%; --posY: 30%;} | |||
.cell:nth-child(40):hover ~ .mapcontent {--posX: 60%; --posY: 30%;} | |||
.cell:nth-child(41):hover ~ .mapcontent {--posX: 70%; --posY: 30%;} | |||
.cell:nth-child(42):hover ~ .mapcontent {--posX: 80%; --posY: 30%;} | |||
.cell:nth-child(43):hover ~ .mapcontent {--posX: 90%; --posY: 30%;} | |||
.cell:nth-child(44):hover ~ .mapcontent {--posX: 100%; --posY: 30%;} | |||
.cell:nth-child(45):hover ~ .mapcontent {--posX: 0%; --posY: 40%;} | |||
.cell:nth-child(46):hover ~ .mapcontent {--posX: 10%; --posY: 40%;} | |||
.cell:nth-child(47):hover ~ .mapcontent {--posX: 20%; --posY: 40%;} | |||
.cell:nth-child(48):hover ~ .mapcontent {--posX: 30%; --posY: 40%;} | |||
.cell:nth-child(49):hover ~ .mapcontent {--posX: 40%; --posY: 40%;} | |||
.cell:nth-child(50):hover ~ .mapcontent {--posX: 50%; --posY: 40%;} | |||
.cell:nth-child(51):hover ~ .mapcontent {--posX: 60%; --posY: 40%;} | |||
.cell:nth-child(52):hover ~ .mapcontent {--posX: 70%; --posY: 40%;} | |||
.cell:nth-child(53):hover ~ .mapcontent {--posX: 80%; --posY: 40%;} | |||
.cell:nth-child(54):hover ~ .mapcontent {--posX: 90%; --posY: 40%;} | |||
.cell:nth-child(55):hover ~ .mapcontent {--posX: 100%; --posY: 40%;} | |||
.cell:nth-child(56):hover ~ .mapcontent {--posX: 0%; --posY: 50%;} | |||
.cell:nth-child(57):hover ~ .mapcontent {--posX: 10%; --posY: 50%;} | |||
.cell:nth-child(58):hover ~ .mapcontent {--posX: 20%; --posY: 50%;} | |||
.cell:nth-child(59):hover ~ .mapcontent {--posX: 30%; --posY: 50%;} | |||
.cell:nth-child(60):hover ~ .mapcontent {--posX: 40%; --posY: 50%;} | |||
.cell:nth-child(61):hover ~ .mapcontent {--posX: 50%; --posY: 50%;} | |||
.cell:nth-child(62):hover ~ .mapcontent {--posX: 60%; --posY: 50%;} | |||
.cell:nth-child(63):hover ~ .mapcontent {--posX: 70%; --posY: 50%;} | |||
.cell:nth-child(64):hover ~ .mapcontent {--posX: 80%; --posY: 50%;} | |||
.cell:nth-child(65):hover ~ .mapcontent {--posX: 90%; --posY: 50%;} | |||
.cell:nth-child(66):hover ~ .mapcontent {--posX: 100%; --posY: 50%;} | |||
.cell:nth-child(67):hover ~ .mapcontent {--posX: 0%; --posY: 60%;} | |||
.cell:nth-child(68):hover ~ .mapcontent {--posX: 10%; --posY: 60%;} | |||
.cell:nth-child(69):hover ~ .mapcontent {--posX: 20%; --posY: 60%;} | |||
.cell:nth-child(70):hover ~ .mapcontent {--posX: 30%; --posY: 60%;} | |||
.cell:nth-child(71):hover ~ .mapcontent {--posX: 40%; --posY: 60%;} | |||
.cell:nth-child(72):hover ~ .mapcontent {--posX: 50%; --posY: 60%;} | |||
.cell:nth-child(73):hover ~ .mapcontent {--posX: 60%; --posY: 60%;} | |||
.cell:nth-child(74):hover ~ .mapcontent {--posX: 70%; --posY: 60%;} | |||
.cell:nth-child(75):hover ~ .mapcontent {--posX: 80%; --posY: 60%;} | |||
.cell:nth-child(76):hover ~ .mapcontent {--posX: 90%; --posY: 60%;} | |||
.cell:nth-child(77):hover ~ .mapcontent {--posX: 100%; --posY: 60%;} | |||
.cell:nth-child(78):hover ~ .mapcontent {--posX: 0%; --posY: 70%;} | |||
.cell:nth-child(79):hover ~ .mapcontent {--posX: 10%; --posY: 70%;} | |||
.cell:nth-child(80):hover ~ .mapcontent {--posX: 20%; --posY: 70%;} | |||
.cell:nth-child(81):hover ~ .mapcontent {--posX: 30%; --posY: 70%;} | |||
.cell:nth-child(82):hover ~ .mapcontent {--posX: 40%; --posY: 70%;} | |||
.cell:nth-child(83):hover ~ .mapcontent {--posX: 50%; --posY: 70%;} | |||
.cell:nth-child(84):hover ~ .mapcontent {--posX: 60%; --posY: 70%;} | |||
.cell:nth-child(85):hover ~ .mapcontent {--posX: 70%; --posY: 70%;} | |||
.cell:nth-child(86):hover ~ .mapcontent {--posX: 80%; --posY: 70%;} | |||
.cell:nth-child(87):hover ~ .mapcontent {--posX: 90%; --posY: 70%;} | |||
.cell:nth-child(88):hover ~ .mapcontent {--posX: 100%; --posY: 70%;} | |||
.cell:nth-child(89):hover ~ .mapcontent {--posX: 0%; --posY: 80%;} | |||
.cell:nth-child(90):hover ~ .mapcontent {--posX: 10%; --posY: 80%;} | |||
.cell:nth-child(91):hover ~ .mapcontent {--posX: 20%; --posY: 80%;} | |||
.cell:nth-child(92):hover ~ .mapcontent {--posX: 30%; --posY: 80%;} | |||
.cell:nth-child(93):hover ~ .mapcontent {--posX: 40%; --posY: 80%;} | |||
.cell:nth-child(94):hover ~ .mapcontent {--posX: 50%; --posY: 80%;} | |||
.cell:nth-child(95):hover ~ .mapcontent {--posX: 60%; --posY: 80%;} | |||
.cell:nth-child(96):hover ~ .mapcontent {--posX: 70%; --posY: 80%;} | |||
.cell:nth-child(97):hover ~ .mapcontent {--posX: 80%; --posY: 80%;} | |||
.cell:nth-child(98):hover ~ .mapcontent {--posX: 90%; --posY: 80%;} | |||
.cell:nth-child(99):hover ~ .mapcontent {--posX: 100%; --posY: 80%;} | |||
.cell:nth-child(100):hover ~ .mapcontent {--posX: 0%; --posY: 90%;} | |||
.cell:nth-child(101):hover ~ .mapcontent {--posX: 10%; --posY: 90%;} | |||
.cell:nth-child(102):hover ~ .mapcontent {--posX: 20%; --posY: 90%;} | |||
.cell:nth-child(103):hover ~ .mapcontent {--posX: 30%; --posY: 90%;} | |||
.cell:nth-child(104):hover ~ .mapcontent {--posX: 40%; --posY: 90%;} | |||
.cell:nth-child(105):hover ~ .mapcontent {--posX: 50%; --posY: 90%;} | |||
.cell:nth-child(106):hover ~ .mapcontent {--posX: 60%; --posY: 90%;} | |||
.cell:nth-child(107):hover ~ .mapcontent {--posX: 70%; --posY: 90%;} | |||
.cell:nth-child(108):hover ~ .mapcontent {--posX: 80%; --posY: 90%;} | |||
.cell:nth-child(109):hover ~ .mapcontent {--posX: 90%; --posY: 90%;} | |||
.cell:nth-child(110):hover ~ .mapcontent {--posX: 100%; --posY: 90%;} | |||
.cell:nth-child(111):hover ~ .mapcontent {--posX: 0%; --posY: 100%;} | |||
.cell:nth-child(112):hover ~ .mapcontent {--posX: 10%; --posY: 100%;} | |||
.cell:nth-child(113):hover ~ .mapcontent {--posX: 20%; --posY: 100%;} | |||
.cell:nth-child(114):hover ~ .mapcontent {--posX: 30%; --posY: 100%;} | |||
.cell:nth-child(115):hover ~ .mapcontent {--posX: 40%; --posY: 100%;} | |||
.cell:nth-child(116):hover ~ .mapcontent {--posX: 50%; --posY: 100%;} | |||
.cell:nth-child(117):hover ~ .mapcontent {--posX: 60%; --posY: 100%;} | |||
.cell:nth-child(118):hover ~ .mapcontent {--posX: 70%; --posY: 100%;} | |||
.cell:nth-child(119):hover ~ .mapcontent {--posX: 80%; --posY: 100%;} | |||
.cell:nth-child(120):hover ~ .mapcontent {--posX: 90%; --posY: 100%;} | |||
.cell:nth-child(121):hover ~ .mapcontent {--posX: 100%; --posY: 100%;} | |||
.mapcontent { | |||
position: absolute; | |||
top: 0; | |||
right: 0; | |||
bottom: 0; | |||
left: 0; | |||
--zoom: 0; | |||
--posX: 0%; | |||
--posY: 0%; | |||
overflow: hidden; | |||
} | |||
.mapzoom img { | |||
transform: scale(calc(var(--zoom) * 1.5 + 1)); | |||
transform-origin: var(--posX) var(--posY); | |||
transition: all 1s ease-out; | |||
} | |||
.map {width: 50%;} | |||
/*====================*/ | |||
/* TIMELINE */ | |||
/*====================*/ | |||
.timeline { | |||
width: 100%; | |||
text-align: center; | |||
font-weight: bold; | |||
} | |||
.period1, .period2, .period3 { | |||
float: left; | |||
height: 4em; | |||
color: white; | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
line-height: 1.2em; | |||
border: solid; | |||
border-color: #EEEEEE; | |||
border-left-width: 2px; | |||
border-right-width: 0px; | |||
border-top-width: 2px; | |||
border-bottom-width: 2px; | |||
box-sizing: border-box; | |||
} | |||
.period1 {background-color: var(--color_gradient1);} | |||
.period2 {background-color: var(--color_gradient2);} | |||
.period3 {background-color: var(--color_gradient3);} | |||
/*====================*/ | |||
/* TEST DAN */ | |||
/*====================*/ | |||
.paper3 { | |||
background-color: #f8f5de; | |||
background-image: Livre-O_0.png; | |||
box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; | |||
} | |||
.parallax { | |||
height: 1000px; | |||
background-attachment: fixed; | |||
background-position: center; | |||
background-repeat: no-repeat; | |||
background-size: contain; | |||
} | |||
.parallax1 { | |||
background-image: url("http://www.jammerjun.net/gahan/images/b/b4/Lande_1.jpg"); | |||
} | |||
/*background-image: url("http://www.jammerjun.net/gahan/Lande_1.jpg");*/ |
Version du 20 juin 2024 à 13:13
/*====================*/ /* mw-collapsible A REFAIRE */ /*====================*/ .mw-collapsible span.mw-collapsible-toggle { float:left; margin-left:0; margin-right:1em; background-color: #FAFAFA; } .mw-collapsible-content { padding-left: 10px; padding-top: 1.5em; } /*====================*/ /* PAPER */ /*====================*/ .paper { background-color: #f8f5de; background-image: linear-gradient(to right, #e4e1d4 0%, #f1f0e9 16%, #e4e1d4 40%, #f1f0e9 60%); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .paper2 { background-color: #f8f5de; background-image: linear-gradient(to right, #f1f0e9 20%, #e4e1d4 35%, #f1f0e9 45%, #bbb593 50%, #aca67e 50%, #f1f0e9 58%, #e4e1d4 70%, #f1f0e9 80%); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .paper-titre, .paper2-titre { padding: 1.25em 9% 0 9%; color: var(--color_main); font-family: "Old English Text MT"; font-size: 200%; text-align: left; } .paper2-titre {padding: 1.25em 4.5% 0 4.5%;} .paper-titre [class^="image-"] {margin-bottom: 0;} .paper-text, .paper2-text { padding: 1.75em 9% 3.5em 9%; color: rgba(0,0,0,0.85); letter-spacing: 0.03em; font-family: Geranium, Cavolini; font-size: var(--fs_XS); } .paper2-text {padding: 1.75em 4.5% 3.5em 4.5%;} .paper-text::first-letter { color: var(--color_main); font-family: "Old English Text MT"; font-size: 4em; line-height: 1; float: left; margin-right: 0; } /*====================*/ /* BLOCS */ /*====================*/ .section-title { /* box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 14px, rgba(0, 0, 0, 0.22) 0px 10px 10px; */ box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 15px; padding: 0.2em 1em; font-size: 150%; font-weight: bold; font-variant-caps: small-caps; color: #FFFFFF; background-color: var(--color_main); /* border-style: solid; border-width: 1px; border-color: #D9D9D9; */ border-radius: 5px 30px 0px 0px; } .section-content { /* box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 14px, rgba(0, 0, 0, 0.22) 0px 10px 10px; */ box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 15px; padding: 1em; background-color: var(--color_main_grey2); /* border-style: solid; border-width: 0 1px 1px 1px; border-color: #D9D9D9; */ border-radius: 0px 0px 5px 5px; } /* Section par défaut avec 1% d'espace entre elles. Adapté lorsqu'il s'agit de textes uniquement sans box. */ .section-100 {width: 98%; padding: 10px 1%;} .section-90 {float: left; width: 88%; padding: 10px 1%;} .section-80 {float: left; width: 78%; padding: 10px 1%;} .section-70 {float: left; width: 68%; padding: 10px 1%;} .section-60 {float: left; width: 58%; padding: 10px 1%;} .section-50 {float: left; width: 48%; padding: 10px 1%;} .section-40 {float: left; width: 38%; padding: 10px 1%;} .section-30 {float: left; width: 28%; padding: 10px 1%;} .section-20 {float: left; width: 18%; padding: 10px 1%;} .section-10 {float: left; width: 8%; padding: 10px 1%;} /* Section par défaut avec 0.5% d'espace entre elles. Plus adapté lorsqu'il s'agit de box. */ .sectionb-100 {width: 99%; padding: 10px 0.5%;} .sectionb-90 {float: left; width: 89%; padding: 10px 0.5%;} .sectionb-80 {float: left; width: 79%; padding: 10px 0.5%;} .sectionb-70 {float: left; width: 69%; padding: 10px 0.5%;} .sectionb-60 {float: left; width: 59%; padding: 10px 0.5%;} .sectionb-50 {float: left; width: 49%; padding: 10px 0.5%;} .sectionb-40 {float: left; width: 39%; padding: 10px 0.5%;} .sectionb-30 {float: left; width: 29%; padding: 10px 0.5%;} .sectionb-20 {float: left; width: 19%; padding: 10px 0.5%;} .sectionb-10 {float: left; width: 9%; padding: 10px 0.5%;} pre,.mw-code {font-size: 11px !important;} .italique {font-style: italic;} .Bl-Shad0 { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 6px; hyphens: auto; text-align: justify; } .Bl-Shad0T { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 6px; hyphens: auto; text-align: justify; padding: 1em; } .Justify, .Coll, .Coll3, .Coll4, .Coll-5, { hyphens: auto; text-align: justify; } .Coll {column-count: 2;} .Coll3 {column-count: 3;} .Coll4 {column-count: 4;} .Coll-5 {column-count: 2; column-gap: 10%;} /*====================*/ /* IMG DYNAMIC SIZE */ /*====================*/ .image-10w, .image-20w, .image-30w, .image-40w, .image-50w, .image-60w, .image-70w, .image-80w, .image-90w, .image-100w { height: auto; } .image-left, .image-right, .image-center { margin-bottom: 15px; } .image-left { float: left; margin-right: 15px; } .image-right { float: right; margin-left: 15px; } .image-center { margin-right: auto; margin-left: auto;} .image-thumb { padding: 5px; border: 1px solid #c8ccd1; background-color: #f8f9fa; font-size: 87%; } .image-10w {width: 10%;} .image-20w {width: 20%;} .image-30w {width: 30%;} .image-40w {width: 40%;} .image-50w {width: 50%;} .image-60w {width: 60%;} .image-70w {width: 70%;} .image-80w {width: 80%;} .image-90w {width: 90%;} .image-100w {width: 100%;} /*====================*/ /* LIVRE */ /*====================*/ .livre { position: relative; text-align: center; font-family: "Pristina"; font-weight: bold; font-size: 170%; transition: 0.5s; margin: 0 10px 10px 10px; } .livre a, .livre {color: #404040;} .livre-titre { position: absolute; top: 40%; left: 50%; transform: translate(-50%, -50%); } .livre:hover{transform: rotate(1deg);} /*====================*/ /* ZOOM DE CARTE */ /*====================*/ .titrecarte { text-align: center; color: var(--color_main); font-size: 120%; font-weight: bold; } .zoominfo { font-size: 80%; width: 1200px; text-align: right; margin-left: auto; margin-right: auto; } .structure { position: relative; margin-left: auto; margin-right: auto; width: 1200px; height: 900px; display: grid; grid-template: repeat(11, 1fr)/repeat(11, 1fr); } .cell { /* border: 1px solid gray; */ background-color: transparent; z-index: 1; } .cell:nth-child(n):hover ~ .mapcontent {--zoom: 1.8;} /* Le zoom réel est de la valeur de --zoom + 1 */ .cell:nth-child(1):hover ~ .mapcontent {--posX: 0%; --posY: 0%;} .cell:nth-child(2):hover ~ .mapcontent {--posX: 10%; --posY: 0%;} .cell:nth-child(3):hover ~ .mapcontent {--posX: 20%; --posY: 0%;} .cell:nth-child(4):hover ~ .mapcontent {--posX: 30%; --posY: 0%;} .cell:nth-child(5):hover ~ .mapcontent {--posX: 40%; --posY: 0%;} .cell:nth-child(6):hover ~ .mapcontent {--posX: 50%; --posY: 0%;} .cell:nth-child(7):hover ~ .mapcontent {--posX: 60%; --posY: 0%;} .cell:nth-child(8):hover ~ .mapcontent {--posX: 70%; --posY: 0%;} .cell:nth-child(9):hover ~ .mapcontent {--posX: 80%; --posY: 0%;} .cell:nth-child(10):hover ~ .mapcontent {--posX: 90%; --posY: 0%;} .cell:nth-child(11):hover ~ .mapcontent {--posX: 100%; --posY: 0%;} .cell:nth-child(12):hover ~ .mapcontent {--posX: 0%; --posY: 10%;} .cell:nth-child(13):hover ~ .mapcontent {--posX: 10%; --posY: 10%;} .cell:nth-child(14):hover ~ .mapcontent {--posX: 20%; --posY: 10%;} .cell:nth-child(15):hover ~ .mapcontent {--posX: 30%; --posY: 10%;} .cell:nth-child(16):hover ~ .mapcontent {--posX: 40%; --posY: 10%;} .cell:nth-child(17):hover ~ .mapcontent {--posX: 50%; --posY: 10%;} .cell:nth-child(18):hover ~ .mapcontent {--posX: 60%; --posY: 10%;} .cell:nth-child(19):hover ~ .mapcontent {--posX: 70%; --posY: 10%;} .cell:nth-child(20):hover ~ .mapcontent {--posX: 80%; --posY: 10%;} .cell:nth-child(21):hover ~ .mapcontent {--posX: 90%; --posY: 10%;} .cell:nth-child(22):hover ~ .mapcontent {--posX: 100%; --posY: 10%;} .cell:nth-child(23):hover ~ .mapcontent {--posX: 0%; --posY: 20%;} .cell:nth-child(24):hover ~ .mapcontent {--posX: 10%; --posY: 20%;} .cell:nth-child(25):hover ~ .mapcontent {--posX: 20%; --posY: 20%;} .cell:nth-child(26):hover ~ .mapcontent {--posX: 30%; --posY: 20%;} .cell:nth-child(27):hover ~ .mapcontent {--posX: 40%; --posY: 20%;} .cell:nth-child(28):hover ~ .mapcontent {--posX: 50%; --posY: 20%;} .cell:nth-child(29):hover ~ .mapcontent {--posX: 60%; --posY: 20%;} .cell:nth-child(30):hover ~ .mapcontent {--posX: 70%; --posY: 20%;} .cell:nth-child(31):hover ~ .mapcontent {--posX: 80%; --posY: 20%;} .cell:nth-child(32):hover ~ .mapcontent {--posX: 90%; --posY: 20%;} .cell:nth-child(33):hover ~ .mapcontent {--posX: 100%; --posY: 20%;} .cell:nth-child(34):hover ~ .mapcontent {--posX: 0%; --posY: 30%;} .cell:nth-child(35):hover ~ .mapcontent {--posX: 10%; --posY: 30%;} .cell:nth-child(36):hover ~ .mapcontent {--posX: 20%; --posY: 30%;} .cell:nth-child(37):hover ~ .mapcontent {--posX: 30%; --posY: 30%;} .cell:nth-child(38):hover ~ .mapcontent {--posX: 40%; --posY: 30%;} .cell:nth-child(39):hover ~ .mapcontent {--posX: 50%; --posY: 30%;} .cell:nth-child(40):hover ~ .mapcontent {--posX: 60%; --posY: 30%;} .cell:nth-child(41):hover ~ .mapcontent {--posX: 70%; --posY: 30%;} .cell:nth-child(42):hover ~ .mapcontent {--posX: 80%; --posY: 30%;} .cell:nth-child(43):hover ~ .mapcontent {--posX: 90%; --posY: 30%;} .cell:nth-child(44):hover ~ .mapcontent {--posX: 100%; --posY: 30%;} .cell:nth-child(45):hover ~ .mapcontent {--posX: 0%; --posY: 40%;} .cell:nth-child(46):hover ~ .mapcontent {--posX: 10%; --posY: 40%;} .cell:nth-child(47):hover ~ .mapcontent {--posX: 20%; --posY: 40%;} .cell:nth-child(48):hover ~ .mapcontent {--posX: 30%; --posY: 40%;} .cell:nth-child(49):hover ~ .mapcontent {--posX: 40%; --posY: 40%;} .cell:nth-child(50):hover ~ .mapcontent {--posX: 50%; --posY: 40%;} .cell:nth-child(51):hover ~ .mapcontent {--posX: 60%; --posY: 40%;} .cell:nth-child(52):hover ~ .mapcontent {--posX: 70%; --posY: 40%;} .cell:nth-child(53):hover ~ .mapcontent {--posX: 80%; --posY: 40%;} .cell:nth-child(54):hover ~ .mapcontent {--posX: 90%; --posY: 40%;} .cell:nth-child(55):hover ~ .mapcontent {--posX: 100%; --posY: 40%;} .cell:nth-child(56):hover ~ .mapcontent {--posX: 0%; --posY: 50%;} .cell:nth-child(57):hover ~ .mapcontent {--posX: 10%; --posY: 50%;} .cell:nth-child(58):hover ~ .mapcontent {--posX: 20%; --posY: 50%;} .cell:nth-child(59):hover ~ .mapcontent {--posX: 30%; --posY: 50%;} .cell:nth-child(60):hover ~ .mapcontent {--posX: 40%; --posY: 50%;} .cell:nth-child(61):hover ~ .mapcontent {--posX: 50%; --posY: 50%;} .cell:nth-child(62):hover ~ .mapcontent {--posX: 60%; --posY: 50%;} .cell:nth-child(63):hover ~ .mapcontent {--posX: 70%; --posY: 50%;} .cell:nth-child(64):hover ~ .mapcontent {--posX: 80%; --posY: 50%;} .cell:nth-child(65):hover ~ .mapcontent {--posX: 90%; --posY: 50%;} .cell:nth-child(66):hover ~ .mapcontent {--posX: 100%; --posY: 50%;} .cell:nth-child(67):hover ~ .mapcontent {--posX: 0%; --posY: 60%;} .cell:nth-child(68):hover ~ .mapcontent {--posX: 10%; --posY: 60%;} .cell:nth-child(69):hover ~ .mapcontent {--posX: 20%; --posY: 60%;} .cell:nth-child(70):hover ~ .mapcontent {--posX: 30%; --posY: 60%;} .cell:nth-child(71):hover ~ .mapcontent {--posX: 40%; --posY: 60%;} .cell:nth-child(72):hover ~ .mapcontent {--posX: 50%; --posY: 60%;} .cell:nth-child(73):hover ~ .mapcontent {--posX: 60%; --posY: 60%;} .cell:nth-child(74):hover ~ .mapcontent {--posX: 70%; --posY: 60%;} .cell:nth-child(75):hover ~ .mapcontent {--posX: 80%; --posY: 60%;} .cell:nth-child(76):hover ~ .mapcontent {--posX: 90%; --posY: 60%;} .cell:nth-child(77):hover ~ .mapcontent {--posX: 100%; --posY: 60%;} .cell:nth-child(78):hover ~ .mapcontent {--posX: 0%; --posY: 70%;} .cell:nth-child(79):hover ~ .mapcontent {--posX: 10%; --posY: 70%;} .cell:nth-child(80):hover ~ .mapcontent {--posX: 20%; --posY: 70%;} .cell:nth-child(81):hover ~ .mapcontent {--posX: 30%; --posY: 70%;} .cell:nth-child(82):hover ~ .mapcontent {--posX: 40%; --posY: 70%;} .cell:nth-child(83):hover ~ .mapcontent {--posX: 50%; --posY: 70%;} .cell:nth-child(84):hover ~ .mapcontent {--posX: 60%; --posY: 70%;} .cell:nth-child(85):hover ~ .mapcontent {--posX: 70%; --posY: 70%;} .cell:nth-child(86):hover ~ .mapcontent {--posX: 80%; --posY: 70%;} .cell:nth-child(87):hover ~ .mapcontent {--posX: 90%; --posY: 70%;} .cell:nth-child(88):hover ~ .mapcontent {--posX: 100%; --posY: 70%;} .cell:nth-child(89):hover ~ .mapcontent {--posX: 0%; --posY: 80%;} .cell:nth-child(90):hover ~ .mapcontent {--posX: 10%; --posY: 80%;} .cell:nth-child(91):hover ~ .mapcontent {--posX: 20%; --posY: 80%;} .cell:nth-child(92):hover ~ .mapcontent {--posX: 30%; --posY: 80%;} .cell:nth-child(93):hover ~ .mapcontent {--posX: 40%; --posY: 80%;} .cell:nth-child(94):hover ~ .mapcontent {--posX: 50%; --posY: 80%;} .cell:nth-child(95):hover ~ .mapcontent {--posX: 60%; --posY: 80%;} .cell:nth-child(96):hover ~ .mapcontent {--posX: 70%; --posY: 80%;} .cell:nth-child(97):hover ~ .mapcontent {--posX: 80%; --posY: 80%;} .cell:nth-child(98):hover ~ .mapcontent {--posX: 90%; --posY: 80%;} .cell:nth-child(99):hover ~ .mapcontent {--posX: 100%; --posY: 80%;} .cell:nth-child(100):hover ~ .mapcontent {--posX: 0%; --posY: 90%;} .cell:nth-child(101):hover ~ .mapcontent {--posX: 10%; --posY: 90%;} .cell:nth-child(102):hover ~ .mapcontent {--posX: 20%; --posY: 90%;} .cell:nth-child(103):hover ~ .mapcontent {--posX: 30%; --posY: 90%;} .cell:nth-child(104):hover ~ .mapcontent {--posX: 40%; --posY: 90%;} .cell:nth-child(105):hover ~ .mapcontent {--posX: 50%; --posY: 90%;} .cell:nth-child(106):hover ~ .mapcontent {--posX: 60%; --posY: 90%;} .cell:nth-child(107):hover ~ .mapcontent {--posX: 70%; --posY: 90%;} .cell:nth-child(108):hover ~ .mapcontent {--posX: 80%; --posY: 90%;} .cell:nth-child(109):hover ~ .mapcontent {--posX: 90%; --posY: 90%;} .cell:nth-child(110):hover ~ .mapcontent {--posX: 100%; --posY: 90%;} .cell:nth-child(111):hover ~ .mapcontent {--posX: 0%; --posY: 100%;} .cell:nth-child(112):hover ~ .mapcontent {--posX: 10%; --posY: 100%;} .cell:nth-child(113):hover ~ .mapcontent {--posX: 20%; --posY: 100%;} .cell:nth-child(114):hover ~ .mapcontent {--posX: 30%; --posY: 100%;} .cell:nth-child(115):hover ~ .mapcontent {--posX: 40%; --posY: 100%;} .cell:nth-child(116):hover ~ .mapcontent {--posX: 50%; --posY: 100%;} .cell:nth-child(117):hover ~ .mapcontent {--posX: 60%; --posY: 100%;} .cell:nth-child(118):hover ~ .mapcontent {--posX: 70%; --posY: 100%;} .cell:nth-child(119):hover ~ .mapcontent {--posX: 80%; --posY: 100%;} .cell:nth-child(120):hover ~ .mapcontent {--posX: 90%; --posY: 100%;} .cell:nth-child(121):hover ~ .mapcontent {--posX: 100%; --posY: 100%;} .mapcontent { position: absolute; top: 0; right: 0; bottom: 0; left: 0; --zoom: 0; --posX: 0%; --posY: 0%; overflow: hidden; } .mapzoom img { transform: scale(calc(var(--zoom) * 1.5 + 1)); transform-origin: var(--posX) var(--posY); transition: all 1s ease-out; } .map {width: 50%;} /*====================*/ /* TIMELINE */ /*====================*/ .timeline { width: 100%; text-align: center; font-weight: bold; } .period1, .period2, .period3 { float: left; height: 4em; color: white; display: flex; align-items: center; justify-content: center; line-height: 1.2em; border: solid; border-color: #EEEEEE; border-left-width: 2px; border-right-width: 0px; border-top-width: 2px; border-bottom-width: 2px; box-sizing: border-box; } .period1 {background-color: var(--color_gradient1);} .period2 {background-color: var(--color_gradient2);} .period3 {background-color: var(--color_gradient3);} /*====================*/ /* TEST DAN */ /*====================*/ .paper3 { background-color: #f8f5de; background-image: Livre-O_0.png; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; } .parallax { height: 1000px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: contain; } .parallax1 { background-image: url("http://www.jammerjun.net/gahan/images/b/b4/Lande_1.jpg"); } /*background-image: url("http://www.jammerjun.net/gahan/Lande_1.jpg");*/