Compare commits

...
Sign in to create a new pull request.

38 commits

Author SHA1 Message Date
Julie Blanc
5560df8f21 portfolio 2026-03-20 13:44:43 +01:00
Julie Blanc
1867e54400 details styles 2026-03-17 15:59:47 +01:00
Julie Blanc
6e97e2f46c adjust header entretiens 2026-03-17 15:31:57 +01:00
Julie Blanc
828d97f3f9 color entretiens 2026-03-17 15:20:44 +01:00
Julie Blanc
fe9a3228a8 gaa unicode entretiens 2026-03-17 15:07:01 +01:00
Julie Blanc
a34e879296 layout entretiens 2026-03-17 12:16:39 +01:00
Julie Blanc
464f6cf39f add fonts 2026-03-17 11:49:49 +01:00
Julie Blanc
92668b5d29 num pages' 2026-03-17 00:10:52 +01:00
Julie Blanc
8a33fa6ef0 better running 2026-03-16 23:54:56 +01:00
Julie Blanc
738d470087 all on grid 2026-03-16 23:29:25 +01:00
Julie Blanc
ce4d7285fe change font-family for sign → teletext 2026-03-16 21:43:39 +01:00
Julie Blanc
9344129a9f add Teletext 2026-03-16 21:28:54 +01:00
Julie Blanc
1783105175 change class subtitles 2026-03-16 15:27:31 +01:00
Julie Blanc
7851d1a4ec correction subtitles & notes 2026-03-16 15:20:27 +01:00
Julie Blanc
2f5da421b5 to do readme 2026-03-16 15:12:02 +01:00
Julie Blanc
16e268c7ef bibliographie & blockauote 2026-03-16 15:11:43 +01:00
Julie Blanc
bd64798428 subtitle top page 2026-03-16 14:55:59 +01:00
Julie Blanc
f255ad6733 blockauote 2026-03-16 14:52:34 +01:00
Julie Blanc
56d11343f8 running pages 2026-03-16 13:57:11 +01:00
Julie Blanc
015689c0ed css running-page 2026-03-16 13:44:41 +01:00
Julie Blanc
4833822985 add running pages 2026-03-16 13:23:03 +01:00
Julie Blanc
cc971f6152 decor subtitles finish js 2026-03-16 12:01:16 +01:00
Julie Blanc
1c1a2b0a93 symbols on grid 2026-03-16 10:44:16 +01:00
Julie Blanc
512d62e5df add symbol nav left page 2026-03-16 09:48:16 +01:00
Julie Blanc
15aaf441cd support double line in subtitles 2026-03-15 11:30:36 +01:00
Julie Blanc
9340553c0b subtitles symbols 2026-03-15 11:09:25 +01:00
Julie Blanc
0e03ba8475 add fonts 2026-03-10 15:26:40 +01:00
Julie Blanc
cc75afe344 notes smaller 2026-03-10 11:49:36 +01:00
Julie Blanc
8823395d75 Revert "add fonts"
This reverts commit 5b3318a465.
2026-03-10 08:52:04 +01:00
Julie Blanc
5b3318a465 add fonts 2026-03-10 08:49:38 +01:00
Julie Blanc
fd77a0516e change font 2026-03-04 13:53:24 +01:00
86c418dba9 Merge pull request 'layout-5' (#1) from layout-5 into main
Reviewed-on: #1
2026-03-04 09:53:14 +00:00
Julie Blanc
72a6378c73 sass → css 2026-03-04 10:52:07 +01:00
Julie Blanc
68a0dcb88b layout terminal 2026-03-04 08:33:34 +01:00
Julie Blanc
aed4b9eb92 layout-5 2026-02-24 14:09:50 +01:00
Julie Blanc
ffa89ed031 add Baskemo 2026-02-24 12:40:59 +01:00
Julie Blanc
a8ab44f5a6 layout-4 2026-02-24 09:11:23 +01:00
Julie Blanc
31bb24548f layout-3 2026-02-23 23:30:33 +01:00
151 changed files with 4065 additions and 542 deletions

20
maquette-tests/README.md Normal file
View file

@ -0,0 +1,20 @@
# Notes
Choses que je nai pas automatisées:
- pour les titres h3 et h4, il faut mettre explicitement un `<br>` si on a 2 lignes pour que le décor fonctionne
- pour les titres h3 et h4 qui arrivent en début de page ajouter la class `.subtitle-top-page`
- pour les bibliographies: les wrapper dans une div `.bibliographie`
**TO-DO**
- Régler les hypens
- ajouter des `<wbr>aux liens
- ajouter des `+` devant les points dans les blockquote comme dans les bibliogaphies
- attention le «œ» de Routed Gothic Wide
- pas daccents pour les typo Teletex

View file

@ -0,0 +1,80 @@
:root{
--symbol: "+";
--unit: 70px;
--sub-unit: 17.5px;
--font: 'Routed Gothic', sans-serif;
--font: 'Wagram Slab', serif;
--font: 'Bilzig', serif;
--font: 'Routed Gothic', sans-serif;
--font-title: 'OCR-X';
/* --font: 'HAL Timezone', serif; */
--mono: 'Selectric Mono', monospace;
--mono: 'Ivory Mono', monospace;
--mono: 'Baskemo Sans', monospace;
--mono: 'HAL Timezone Mono', monospace;
--mono: 'Routed Gothic Wide', sans-serif;
--font-decor: 'Decor Round Random';
--font-notes: 'Selectric Mono', monospace;
--font-notes: 'Baskemo Sans', monospace;
--font-notes: 'OCR-X';
--font-sans: 'Routed Gothic', serif;
--font-subtitle: 'Routed Gothic Wide', sans-serif;
/* --font-subtitle: 'Baskemo Sans', monospace; */
--font-nav: 'Routed Gothic', sans-serif;
--title: 'HNoailles Times Triplex', sans-serif;
--red: #9B0000;
--green:#009B00;
--green-light:#009b0025;
--blue: #00009B;
--grey: #e4e4e4;
--border-grey: 2px solid var(--grey);
--indent: 7mm;
--font-size: 14px;
--baseline: 18px;
--fs-nav: 11px;
--fs-subtitle: 16px;
--fs-notes: 11px;
--gap: 8px;
--sign-family: 'Teletext';
--sign-size: 14px;
--sign-baseline: 18px;
/* --sign-spacing: 0.45rem; */
--sign-spacing: 7.5px;
--sign-spacing-dots: 7px;
--sign-color: var(--blue);
/* --sign-color: black; */
}

View file

@ -0,0 +1,35 @@
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
text-rendering: geometricPrecision;
}
a {
color: currentColor;
}
body {
font-family: var(--font);
font-size: var(--font-size);
line-height: var(--baseline);
}
.pagedjs_left_page .pagedjs_sheet{
--grid-position-x: 21px!important;
}
.pagedjs_right_page .pagedjs_sheet{
--grid-position-x: 16px!important;
}

View file

@ -0,0 +1,305 @@
@media print {
@page {
size: 165mm 240mm;
margin-top: 95px;
margin-bottom: 18mm;
bleed: 6mm;
marks: crop;
--symbol-top: 1px;
--running-top: 8mm;
--running-bottom: 6mm;
--running-left: 19px;
}
@page:left {
margin-left: 18mm;
margin-right: 26mm;
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
vertical-align: top;
padding-top: var(--running-top);
text-align: left;
padding-left: var(--running-left);
}
@top-left {
content: element(decor);
vertical-align: top;
padding-top: calc(var(--running-top) - var(--symbol-top));
width: calc(var(--unit)*2);
font-size: var(--font-size);
color: var(--sign-color);
font-family: var(--sign-family);
}
@top-center {
content: element(author);
vertical-align: top;
padding-top: calc(var(--running-top) - var(--symbol-top));
text-align: left;
white-space: nowrap;
font-size: var(--font-size);
color: var(--sign-color);
font-family: var(--sign-family);
}
@top-right {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
vertical-align: top;
padding-top: var(--running-top);
width: 100%;
white-space: nowrap;
text-align: left;
padding-left: 5px;
}
@bottom-left {
content: counter(page);
vertical-align: bottom;
padding-bottom: var(--running-bottom);
white-space: nowrap;
font-size: var(--sign-size);
color: var(--sign-color);
font-family: var(--sign-family);
z-index: 100;
}
}
@page:right {
margin-left: 26mm;
margin-right: 18mm;
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
vertical-align: top;
padding-top: var(--running-top);
text-align: left;
padding-left: var(--running-left);
}
@top-left {
content: element(title);
vertical-align: top;
padding-top: var(--running-top);
white-space: nowrap;
padding-right: 1.5ch;
font-family: var(--sign-family);
font-size: var(--font-size);
color: var(--sign-color);
}
@top-right {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
vertical-align: top;
padding-top: var(--running-top);
width: 100%;
white-space: nowrap;
}
@bottom-right {
content: counter(page);
vertical-align: bottom;
padding-bottom: var(--running-bottom);
text-align: right;
white-space: nowrap;
font-size: var(--sign-size);
color: var(--sign-color);
font-family: var(--sign-family);
z-index: 100;
}
}
@page:blank {
@top-left {
content: none;
}
@top-left-corner {
content: none;
}
@top-right {
content: none;
}
@top-center {
content: none;
}
@bottom-center {
content: none;
}
}
}
.nav-title {
position: running(title);
}
.nav-author {
position: running(author);
}
.nav-type {
position: running(type);
}
.nav-decor {
position: running(decor);
}
.pagedjs_area {
position: relative;
}
.pagedjs_margin-top-left .pagedjs_margin-content .nav-decor::after {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
/* padding-left: 1ch; */
width: calc(var(--unit) + var(--sub-unit));
position: relative;
top: var(--symbol-top);
padding-left: 11px;
}
.pagedjs_left_page .pagedjs_margin-top {
width: calc(100% + var(--pagedjs-margin-right) - 2ch);
overflow: hidden;
}
.pagedjs_right_page .pagedjs_margin-top{
width: calc(100% + var(--pagedjs-margin-left) - 4ch);
overflow: hidden;
}
.pagedjs_left_page .pagedjs_margin-bottom-left .pagedjs_margin-content::after {
padding-left: 0.25ch;
padding-right: 1.25ch;
display: inline-block;
background-color: white;
min-width: 2ch;
}
.pagedjs_right_page .pagedjs_margin-bottom-right .pagedjs_margin-content::after {
padding-left: 1.25ch;
padding-right: 0.25ch;
display: inline-block;
background-color: white;
min-width: 2ch;
}
[data-chapter="essai"]{
--sign-color: var(--blue);
page: essai;
break-before: right;
}
@page essai{
--sign-color: var(--blue);
}
[data-chapter="entretien"]{
--sign-color: var(--red);
page: entretien;
break-before: right;
}
@page entretien{
--sign-color: var(--red);
}
[data-chapter="portfolio"]{
--sign-color: var(--green);
--sign-color: white;
page: portfolio;
break-before: left;
}
@page portfolio{
--sign-color: var(--green);
--sign-color: white;
}
[data-chapter="portfolio-bis"]{
--sign-color: var(--green);
page: portfolioBis;
break-before: left;
}
@page portfolioBis{
--sign-color: var(--green);
}

View file

@ -1,23 +0,0 @@
:root{
--font: 'ITC Cheltenham', serif;
// --font: 'HAL Timezone', serif;
--mono: 'Selectric Mono', monospace;
// --mono: 'HAL Timezone Mono', monospace;
--note: 'Routed Gothic', serif;
--red: #9B0000;
--green:#009B00;
--green-light:#009b0025;
--blue: #00009B;
--red: black;
--green:black;
--blue: black;
--indent: 7mm;
--font-size: 14px;
--baseline: 18px;
}

View file

@ -0,0 +1,48 @@
blockquote{
/* padding-left: 3ch; */
margin-top: calc(var(--baseline)*1);
margin-bottom: calc(var(--baseline)*1);
padding-left: calc(var(--unit)*0.75);
padding-right: calc(var(--unit)*0.75);
}
blockquote p::before{
display: none;
}
.before-blockquote_container,
.after-blockquote_container{
position: absolute;
overflow: hidden;
}
.before-blockquote_container{
left: 0px;
}
.after-blockquote_container{
right: -10px;
}
.after-blockquote,
.before-blockquote{
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
word-break: break-all;
width: calc(var(--unit)*0.5 + 4px);
overflow-wrap: anywhere;
position: relative;
top: -3px;
}

View file

@ -0,0 +1,165 @@
.chapter-header {
position: relative;
/* break-after: page; */
}
.chapter-header .hgroup {
font-size: 22px;
line-height: 1;
font-weight: normal;
/* margin-top: calc(var(--baseline)*2);*/
position: relative;
top: calc(var(--baseline)*-0.25 - 2px);
margin-bottom: calc(var(--baseline)*3 + 13px);
padding-right: calc(var(--unit)*2);
position: relative;
padding-left: 15px;
}
.chapter-header .hgroup::before {
content: "***************************************************************************************************************************************************************************************************************************************************************************************************************************************************";
display: block;
width: calc(100% + 1ch);
height: 100%;
overflow: hidden;
position: absolute;
top: 0;
left: 0px;
z-index: -1;
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: calc(var(--sign-baseline)*1.5);
overflow-wrap: anywhere;
/* padding-top: 6px; */
}
.chapter-header .type {
display: none;
}
.chapter-header .hgroup h2 {
font-family: 'Teletext';
font-weight: normal;
font-size: 1em;
line-height: calc(var(--sign-baseline)*1.5);
display: inline;
box-sizing: border-box;
}
.chapter-header .hgroup h2 span {
color: white;
padding-left: 0.25ch;
padding-right: 0.25ch;
box-decoration-break: clone;
background-color: var(--sign-color);
padding: 1px 0.25ch;
text-transform: uppercase;
}
.chapter-header .author span {
font-family: 'Teletext';
color: var(--sign-color);
margin-top: calc(var(--baseline)*1.5);
text-transform: uppercase;
background-color: white;
display: inline-block;
}
.chapter-header .author::before {
display: none;
}
.chapter-header .bio {
display: none;
}
.hgroup-before,
.hgroup-after,
.chapter-header .title-before,
.chapter-header .title-after {
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: calc(var(--sign-baseline)*1);
}
.chapter-header .title-before,
.chapter-header .title-after{
white-space: nowrap;
position: absolute;
left: 0px;
}
.chapter-header .title-before {
top: calc(var(--baseline)*-1.25);
}
.chapter-header .title-after {
bottom: calc(var(--baseline)*-1.5 + 1px);
}
.hgroup-before{
position: absolute;
left: calc(var(--pagedjs-margin-left)*-1);
padding-left: 19px;
top: -47px;
}
.hgroup-after{
position: absolute;
bottom: calc(var(--baseline)*-5 - 1px);
right: calc(var(--pagedjs-margin-right)*-1);
text-align: right;
}
/* SPECIFIC ----------------------------------------------- */
#charlie-aubry .hgroup{
top: calc(var(--baseline)*-0.25 - 2px);
top: -2px;
}
#charlie-aubry .chapter-header .title-before{
/* top: calc(var(--baseline)*-1.25); */
top: calc(var(--baseline)*-1.5);
}
#charlie-aubry .chapter-header .title-after {
/* bottom: calc(var(--baseline)*-5 - 1px); */
bottom: calc(var(--baseline) * -1.75 + 1px);
}
#charlie-aubry .hgroup-after{
bottom: calc(var(--baseline)*-11 - 10px);
}

View file

@ -0,0 +1,138 @@
.description {
padding-left: calc(var(--unit)*0.75);
padding-right: calc(var(--unit)*0.75);
position: relative;
top: -4px;
}
.description-before {
position: relative;
top: -6px;
}
.description-after {
margin-top: -5px;
margin-bottom: calc(var(--baseline)*1 - 3px);
}
.description-before,
.description-after {
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
}
.description::before,
.description::after {
content: "......";
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
word-break: break-all;
width: calc(var(--unit)*0.75 + 4px);
overflow-wrap: anywhere;
display: block;
}
.description::before {
position: absolute;
left: 0;
top: -3px;
}
.description::after {
position: absolute;
right: -13px;
top: -3px;
}
h5 {
font-size: var(--sign-size);
color: var(--sign-color);
font-weight: normal;
position: relative;
z-index: 10;
top: calc(var(--baseline)*1);
background-color: white;
display: inline;
}
h5::before, h6::before{
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
}
.pagedjs_right_page h5{
left: -80px;
}
.pagedjs_right_page h5::before{
content: "+++++++"
}
.pagedjs_left_page h5{
left: -49px;
}
.pagedjs_left_page h5::before{
content: "+++++"
}
.h6_container {
position: relative;
z-index: 10;
top: calc(var(--baseline)*1);
}
h6 {
font-size: var(--sign-size);
color: var(--sign-color);
font-weight: normal;
position: relative;
background-color: white;
display: inline;
}
h6::before {
content: "++";
}
.decor-h6 {
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
position: absolute;
left: -49px;
top: calc(var(--baseline)*-2.5 + 11px);
}
.pagedjs_right_page .decor-h6 {
left: -80px;
top: calc(var(--baseline)*-4.5 + 11px);
}

View file

@ -1,60 +0,0 @@
.chapter-header{
// break-after: page;
margin-bottom: calc(var(--baseline)*6);
}
.chapter-header h2 {
string-set: title content(text);
}
.chapter-header .author {
string-set: author content(text);
}
.chapter-header .type {
string-set: type content(text);
}
.chapter-header h2{
font-size: 38px;
line-height: 1;
font-family: var(--note);
color: var(--blue);
margin-bottom: calc(var(--baseline)*1);
text-align: center;
font-weight: normal;
}
.chapter-header .type{
margin-bottom: calc(var(--baseline)*1);
}
.chapter-header .type,
.chapter-header .bio{
font-family: var(--mono);
// text-align: right;
hyphens: none;
font-size: 9px;
line-height: 1.2;
left: 0px!important;
}
.chapter-header .bio{
margin-top: calc(var(--baseline)*1);
text-align: left;
}
.chapter-header .author{
left: 0px!important;
font-size: 38px;
line-height: 1;
font-family: var(--note);
font-weight: normal;
text-align: center;
// color: var(--green);
}

View file

@ -0,0 +1,51 @@
.following-note {
/* font-family: var(--font-notes); */
font-size: var(--fs-notes);
line-height: 14px;
font-weight: 500;
display: block;
margin-top: calc(var(--baseline)*0.5);
margin-bottom: calc(var(--baseline)*0.5);
}
.container-following-note {
margin-left: calc(var(--unit)*2);
}
.wrapper__note-call {
break-inside: avoid;
}
.following-note_call,
.following-note_marker {
&::before {
content: "{"
}
&::after {
content: "}"
}
/* font-family: var(--font-notes);
font-weight: 500; */
font-size: var(--fs-notes);
}
.following-note_call {
padding-left: 0.25ch;
position: relative;
top: -3px;
line-height: 0;
}
.following-note_marker {
position: absolute;
left: 0;
}

View file

@ -0,0 +1,220 @@
:root{
--bleed-images: 3mm;
--pagedjs-fold: 0px;
}
[data-chapter="portfolio"] p{
color: white;
}
.pagedjs_portfolio_page .pagedjs_margin-bottom-right .pagedjs_margin-content::after,
.pagedjs_portfolio_page .pagedjs_margin-bottom-left .pagedjs_margin-content::after{
background-color: black;
color: white;
padding: 0;
}
[data-chapter="portfolio"] .chapter-header h2 span,
[data-chapter="portfolio"] .chapter-header .author span{
color: black;
padding-right: 0.75ch;
}
/* DOUBLE*/
.spread{
position: relative;
z-index: -1;
}
.spread__left{
margin: 0;
width: calc(var(--pagedjs-pagebox-width) + var(--bleed-images));
height: calc(var(--pagedjs-pagebox-height) + var(--bleed-images)*2)!important;
position: absolute;
top: calc((var(--pagedjs-margin-top) + var(--bleed-images))*-1);
left: calc((var(--pagedjs-margin-left) + var(--bleed-images))*-1);
overflow: hidden;
break-after: page;
}
.spread__right{
margin: 0;
width: calc(var(--pagedjs-pagebox-width) + var(--bleed-images));
height: calc(var(--pagedjs-pagebox-height) + var(--bleed-images)*2)!important;
position: absolute;
top: calc((var(--pagedjs-margin-top) + var(--bleed-images))*-1);
left: calc(var(--pagedjs-margin-left)*-1);
overflow: hidden;
}
.spread-content{
margin: 0;
width: calc(var(--pagedjs-pagebox-width)*2 + var(--bleed-images)*2);
height: calc(var(--pagedjs-pagebox-height) + var(--bleed-images)*2)!important;
position: absolute;
top: 0;
left: 0;
}
.spread__left .spread-content{
left: calc(var(--pagedjs-fold)*-1);
}
.spread__right .spread-content{
left: calc((var(--pagedjs-pagebox-width) + var(--bleed-images))*-1 + var(--pagedjs-fold));
}
/* SPECIFIC */
#josefa-1 .spread-content img{
width: 100%;
height: 100%;
object-fit: cover;
object-position: -310px 10px;
}
#josefa-2 .spread__left{
top: -280px;
}
#josefa-2 .spread-content img{
width: 100%;
height: 120%;
object-fit: cover;
object-position: -1700px 0px;
}
#josepha-2__1{
z-index: 100;
width: 140mm;
height: 190mm;
position: absolute;
left: -15mm;
overflow: hidden;
}
#josepha-2__1 img{
width: 100%;
height: 100%;
object-fit: cover;
object-position: -900px 0px;
}
#josefa-3{
break-before: left;
}
#josefa-3 .background{
width: 100%;
height: 120%;
object-fit: cover;
object-position: -1800px 0px;
}
#josepha-3__1_left{
z-index: 100;
width: 100%;
height: 156mm;
position: absolute;
top: -100px;
overflow: hidden;
}
#josepha-3__1_left img{
width: 100%;
height: 100%;
object-fit: cover;
object-position: -900px 0px;
}
#josepha-3__1_right{
z-index: 100;
width: calc(var(--pagedjs-pagebox-width)*0.4);
height: 156mm;
position: absolute;
top: -100px;
overflow: hidden;
}
#josepha-3__1_right img{
width: 100%;
height: 100%;
object-fit: cover;
object-position: calc(var(--pagedjs-pagebox-width)*-1 - var(--bleed-images) - 900px) 0px;
}
#josefa-4{
break-before: left;
}
#josefa-4 .background{
width: 100%;
height: 120%;
object-fit: cover;
object-position: -1900px -200px;
}
#josepha-4_inside{
z-index: 100;
width: 140mm;
height: 190mm;
position: absolute;
bottom: -5mm;
right: -5mm;
overflow: hidden;
}
#josepha-4_inside img{
width: 100%;
height: 100%;
object-fit: cover;
/* object-position: -900px 0px; */
}
#josefa-5{
break-before: left;
}
#josefa-5 figure{
/* background-color: black; */
}
#josefa-5 .background{
width: 100%;
height: 100%;
object-fit: cover;
/* object-position: -1900px -200px; */
}
.josepha-grid-1{
break-before: left;
}
.josepha-grid{
width: 100%;
}
.josepha-grid img{
width: 100%;
margin-bottom: calc(var(--baseline)*0.5);
}

View file

@ -0,0 +1,125 @@
.running-page_container{
--w-container: calc(var(--pagedjs-width) - var(--pagedjs-bleed-left)*2);
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
vertical-align: bottom;
padding-bottom: var(--running-bottom);
width: 100%;
position: absolute;
left: 0px;
bottom: 0px;
width: var( --w-container);
overflow: hidden;
/* background-color: red; */
}
.running-page{
width: calc(var(--w-container)*2);
padding-left: var(--running-left);
padding-right: 6px;
display: flex;
}
.running-page .symbols{
flex-shrink: 0;
/* background-color: white; */
z-index: 20;
}
.running-page .dots{
position: absolute;
top: -5px;
left: var(--running-left);
z-index: 10;
}
.pagedjs_right_page .running-page_container .running-page{
position: relative;
/* left: calc(var( --w-container)*-1 + var(--pagedjs-margin-left)*-1 + 2px); */
left: calc(var( --w-container)*-1 + 10px);
}
@page essai:first {
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
}
@page entretien:first {
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
}
@page portfolio:first {
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
}
/* TEMP */
@page entretien{
--sign-color: var(--red);
}

View file

@ -1 +0,0 @@
{"version":3,"sources":["base/_type.scss","base/_var.scss","style.css","base/_body.scss","base/_layout.scss","base/_type-specimen.scss","modules/_text.scss","modules/_notes.scss","modules/_chapter-header.scss","modules/_item-decor.scss"],"names":[],"mappings":"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","file":"style.css"}

View file

@ -0,0 +1,122 @@
h3, h4{
break-after: avoid;
}
h3, h4{
font-family: var(--sign-family);
font-weight: normal;
margin-top: calc(var(--baseline)*1.5);
margin-bottom: calc(var(--baseline)*1);
position: relative;
font-size: var(--font-size);
color: var(--sign-color);
}
.h3_container,
.h4_container{
position: relative;
}
.subtitle-before,
.subtitle-after{
letter-spacing:var(--sign-spacing);
font-size: var(--sign-size);
color: var(--sign-color);
line-height: var(--sign-baseline);
}
.subtitle-line {
display: flex;
justify-content: flex-end;
}
.subtitle-after{
padding-left: 0.75ch;
position: relative;
left: 6px;
overflow-wrap: anywhere;
}
.subtitle-text{
/* background-color: yellow; */
flex-grow: 2;
}
.decor-h3{
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
position: absolute;
}
/* LEFTPAGE */
.decor-h3_small{
left: -49px;
top: calc(var(--baseline)*-2.5 + 9px);
}
.decor-h3_big{
right: -81px;
text-align: right;
top: calc(var(--baseline) * -3.5 - 9px);
}
/*RIGHTPAGE */
.pagedjs_right_page .decor-h3_small{
left: auto;
right: -53px;
top: calc(var(--baseline)*-2.5 + 9px);
text-align: right;
}
.pagedjs_right_page .decor-h3_big{
right: 0;
left: -80px;
text-align: left;
top: calc(var(--baseline) * -3.5 - 9px);
}
/*if page top */
.pagedjs_right_page .subtitle-top-page h3 {
margin-top: 0px;
}
.pagedjs_right_page .subtitle-top-page [data-count="2"]{
color: transparent
}
.pagedjs_left_page .subtitle-top-page h3 {
margin-top: 5px;
}
.pagedjs_left_page .subtitle-top-page .decor-h3_big [data-count="1"],
.pagedjs_left_page .subtitle-top-page .decor-h3_big [data-count="2"]{
color: transparent!important
}

View file

@ -0,0 +1,71 @@
.chapter p {
text-align: justify;
hyphens: auto;
hyphenate-limit-chars: 7 3 2;
/* position: relative; */
orphans: 2;
hyphens: 2;
}
p::before {
content: ".........";
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: 0px;
position: relative;
top: -3px;
padding-left: 0px;
padding-right: 0px;
margin-right: -4px;
}
.following-title::before,
.following-h3::before {
display: none !important;
}
/*BILBIOGRAPHIE*/
.bibliographie p {
font-size: var(--fs-notes);
line-height: 14px;
font-weight: 500;
text-align: left;
padding-left: calc(var(--unit)*2);
text-indent: calc(var(--unit)*-0.75);
break-inside: avoid;
position: relative;
}
.bibliographie p::before {
content: ".....";
position: absolute;
/* left: calc(var(--unit)*0.75); */
left: calc(var(--unit)*0.75 + 16px);
top: 3px;
display: none !important;
}
.bibliographie p::after {
content: "+";
position: absolute;
left: calc(var(--unit)*0.75);
top: 0px;
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: var(--sign-baseline);
}

View file

@ -0,0 +1,54 @@
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalRegular.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalRegular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalItalic.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalItalic.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalSemiBold.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalSemiBold.woff') format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalSemiBoldItalic.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalSemiBoldItalic.woff') format('woff');
font-weight: 600;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalBold.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalBold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Adelphe Trouble Germinal';
src: url('Adelphe-Trouble-GerminalBoldItalic.woff2') format('woff2'),
url('Adelphe-Trouble-GerminalBoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}

View file

@ -0,0 +1,15 @@
@font-face {
font-family: 'Baskemo Sans';
src: url('BaskemoSans-Regular.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Baskemo Sans';
src: url('BaskemoSans-Italic.woff2') format('woff2');
font-weight: normal;
font-style: italic;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,72 @@
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-Black.woff2') format('woff2'),
url('Bilzig-Black.woff') format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-BlackItalic.woff2') format('woff2'),
url('Bilzig-BlackItalic.woff') format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-Bold.woff2') format('woff2'),
url('Bilzig-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-Italic.woff2') format('woff2'),
url('Bilzig-Italic.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-BoldItalic.woff2') format('woff2'),
url('Bilzig-BoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-Medium.woff2') format('woff2'),
url('Bilzig-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-MediumItalic.woff2') format('woff2'),
url('Bilzig-MediumItalic.woff') format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Bilzig';
src: url('Bilzig-Regular.woff2') format('woff2'),
url('Bilzig-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}

View file

@ -0,0 +1,45 @@
@font-face {
font-family: 'Decor Pixel Round';
src: url('DecorPixelRound-Bold.woff2') format('woff2'),
url('DecorPixelRound-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Decor Pixel Round';
src: url('DecorPixelRound-Regular.woff2') format('woff2'),
url('DecorPixelRound-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Decor Pixel Round';
src: url('DecorPixelRound-Medium.woff2') format('woff2'),
url('DecorPixelRound-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Decor Round Random';
src: url('DecorRoundRandom-Regular.woff2') format('woff2'),
url('DecorRoundRandom-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Decor Round Random Random';
src: url('DecorRoundRandomRandom-Regular.woff2') format('woff2'),
url('DecorRoundRandomRandom-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}

View file

@ -0,0 +1,8 @@
@font-face {
font-family: 'Garabosse Perle';
src: url('Garabosse-Perle.ttf') format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}

View file

@ -0,0 +1,18 @@
@font-face {
font-family: "JetBrains Mono";
src: url("JetBrainsMono[wght].ttf") format("truetype");
font-weight: 100 800;
font-style: normal;
}
@font-face {
font-family: "JetBrains Mono";
src: url("JetBrainsMono-Italic[wght].ttf") format("truetype");
font-weight: 100 800;
font-style: italic;
}
/* p {
font-family: "JetBrains Mono";
font-feature-settings: "calt" 1;
} */

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,54 @@
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Bold.woff2') format('woff2'),
url('OCR-X-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Black.woff2') format('woff2'),
url('OCR-X-Black.woff') format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Light.woff2') format('woff2'),
url('OCR-X-Light.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Regular.woff2') format('woff2'),
url('OCR-X-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Medium.woff2') format('woff2'),
url('OCR-X-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'OCR-X';
src: url('OCR-X-Thin.woff2') format('woff2'),
url('OCR-X-Thin.woff') format('woff');
font-weight: 100;
font-style: normal;
font-display: swap;
}

View file

@ -0,0 +1,13 @@
@font-face {
font-family: "OCR X";
src: url("OCR-XTrial-VariableVF.ttf") format("truetype");
font-weight: 10 220;
font-style: normal;
}
@font-face {
font-family: "OCR X";
src: url("OCR-XTrial-VariableVF.woff2") format("woff2");
font-weight: 10 220;
font-style: normal;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,40 @@
@font-face {
font-family: 'Teletext';
src: url('MODE7GX0.TTF') format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}
/* @font-face {
font-family: 'Teletext';
src: url('MODE7GX1.TTF') format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
} */
/* @font-face {
font-family: 'Teletext';
src: url('MODE7GX2.TTF') format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Teletext';
src: url('MODE7GX3.TTF') format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Teletext';
src: url('MODE7GX4.TTF') format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
} */

View file

@ -0,0 +1,55 @@
@font-face {
font-family: "Triplicate T3";
src: url("triplicate-t3.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Triplicate T3";
src: url("triplicate-t3-italic.ttf") format("truetype");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "Triplicate T3";
src: url("triplicate-t3-bold.ttf") format("truetype");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Triplicate T3";
src: url("triplicate-t3-bold-italic.ttf") format("truetype");
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: "Triplicate T4";
src: url("triplicate-t4.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Triplicate T4";
src: url("triplicate-t4-italic.ttf") format("truetype");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "Triplicate T4";
src: url("triplicate-t4-bold.ttf") format("truetype");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Triplicate T4";
src: url("triplicate-t4-bold-italic.ttf") format("truetype");
font-weight: bold;
font-style: italic;
}

View file

@ -0,0 +1,32 @@
@font-face {
font-family: 'Velvetyne';
src: url('Velvelyne-Light.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Velvetyne';
src: url('Velvelyne-Book.woff') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Velvetyne';
src: url('Velvelyne-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Velvetyne';
src: url('Velvelyne-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}

Some files were not shown because too many files have changed in this diff Show more