diff --git a/css/modules/_footnotes.scss b/css/modules/_footnotes.scss
index 2bd344b..964aaf5 100644
--- a/css/modules/_footnotes.scss
+++ b/css/modules/_footnotes.scss
@@ -1,51 +1,88 @@
-@page {
- @footnote {
- float: bottom;
- footnote-policy: auto;
- }
- }
+// @page {
+// @footnote {
+// float: bottom;
+// footnote-policy: auto;
+// }
+// }
- .pagedjs_footnote_content{
- padding-top: calc(var(--baseline)*1);
- }
+// .pagedjs_footnote_content{
+// padding-top: calc(var(--baseline)*1);
+// }
-.inline-note {
- float: footnote;
- footnote-policy: auto;
- font-size: var(--fs-small);
- line-height: calc(var(--baseline)*0.8);
- padding-left: var(--indent);
- position: relative;
- font-weight: 600;
+// .inline-note {
+// float: footnote;
+// footnote-policy: auto;
+// font-size: 9px;
+// line-height: calc(var(--baseline)*0.8);
+// padding-left: var(--indent);
+// position: relative;
+// // font-weight: 100;
- &::marker{
- display: none;
- content: "";
- }
+// &::marker{
+// display: none;
+// content: "";
+// }
-}
+// }
-[data-counter-note]{
-&::before{
- content: attr(data-counter-note) ".";
- position: absolute;
- left: 0px;
- }
-}
+// [data-counter-note]{
+// &::before{
+// content: attr(data-counter-note) ".";
+// position: absolute;
+// left: 0px;
+// }
+// }
-.inline-note::after{
- font-family: var(--font);
- font-size: var(--fs-small);
+// [data-footnote-call]{
+// font-size: 9px;
+// }
+
+
+.footnote-ref{
+ font-family: var(--font-title);
line-height: 0;
- position: relative;
- top: -3px;
- font-variant-position: normal!important;
-
-}
-
-blockquote .inline-note{
- font-variant-position: normal!important;
+ font-size: var(--fs-small);
+ font-weight: 500;
}
+#footnotes{
+ break-before: right;
+
+ .title-part{
+ font-family: var(--font-title);
+ font-size: 1.1rem;
+ font-weight: 500;
+ line-height: calc(var(--baseline)*1.2);
+ margin-top: calc(var(--baseline)*2);
+ padding-bottom: calc(var(--baseline)*1);
+ padding-right: 2ch;
+ padding-left: 2ch;
+ text-align: center;
+ text-wrap: balance;
+ &::before{
+ content: attr(data-part-number) ". "
+ }
+ }
+
+ li{
+ font-size: var(--fs-small);
+
+ // &::marker{
+ // font-family: var(--font-title);
+ // font-weight: 500;
+ // }
+ }
+
+ .footnote-back{
+ display: none;
+ }
+
+
+
+}
+
+[data-id="footnotes"][data-split-from] > :first-child {
+ margin-top: 0;
+}
\ No newline at end of file
diff --git a/css/modules/_layout.scss b/css/modules/_layout.scss
index 4304e1c..6397c6e 100644
--- a/css/modules/_layout.scss
+++ b/css/modules/_layout.scss
@@ -1,12 +1,12 @@
@media print {
@page {
- size: 176mm 240mm;
+ size: 134mm 205mm;
// size: 150mm 220mm;
margin-top: 36px;
margin-bottom: 20mm;
- bleed: 6mm;
- marks: crop;
+ // bleed: 6mm;
+ // marks: crop;
}
@page:left {
margin-left: 18mm;
diff --git a/css/modules/_text.scss b/css/modules/_text.scss
index 0695543..3650501 100644
--- a/css/modules/_text.scss
+++ b/css/modules/_text.scss
@@ -37,14 +37,12 @@ ol[type="1"] + p{
blockquote{
- font-family: var(--font-serif);
+
padding-left: calc(var(--indent)*1);
- padding-right: calc(var(--indent)*1);
- // font-size: var(--fs-small);
+ font-size: var(--fs-small);
+ // line-height: calc(var(--baseline)*0.75);
margin-top: calc(var(--baseline)*0.5);
margin-bottom: calc(var(--baseline)*0.5);
- font-size: 12px;
- color: #343434;
}
@@ -57,12 +55,8 @@ blockquote + ol + p{
.these{
- // color: red;
- // font-family: var(--font-title);
+ font-family: var(--font-title);
margin-bottom: calc(var(--baseline)*1);
- border-left: 4px solid #efefef;
- box-decoration-break: clone;
- padding-left: calc(var(--indent)*0.5);
}
@@ -72,31 +66,20 @@ ol[type="1"]{
break-after: avoid;
position: absolute;
- left: 0px;
+ left: calc(var(--indent)*-1.5 - 0.5ch);
- display: flex;
- gap: 0.25ch;
-
- &::after{
+ &::before{
content: attr(start);
// font-family: var(--font-title);
// font-weight: 500;
- font-size: var(--fs-small);
+ font-size: 0.6rem;
color: #999;
- // display: block;
- // height: var(--baseline);
+ display: block;
+ height: var(--baseline);
- // padding-right: 1ch;
- // border-right: 1px solid #efefef;
- }
-
- li::before{
- font-size: var(--fs-small);
- content: "¶";
- color: #d7d7d7;
- position: relative;
- top: -1px;
+ padding-right: 1ch;
+ border-right: 1px solid #efefef;
}
@@ -104,3 +87,48 @@ ol[type="1"]{
}
+
+// GRADATIONS
+
+
+/*
+ol[type="1"]{
+ list-style-type: none;
+ position: relative;
+ break-after: avoid;
+
+ position: absolute;
+ left: calc(var(--indent)*-1.5 - 0.5ch);
+ &::before{
+ content: attr(start);
+ font-family: var(--font-title);
+ font-weight: 500;
+ font-size: 0.6rem;
+ color: #999;
+ display: block;
+
+ padding: 0px 2px;
+ // border: 1px solid #efefef;
+ min-width: 20px;
+ justify-content: center;
+ }
+
+
+
+}
+.pagedjs_page_content::before{
+ --color: #efefef;
+ --size: 20px;
+ content: "";
+ display: block;
+ height: 100%;
+ width: var(--size);
+ position: absolute;
+ left: calc(var(--indent)*-1 - var(--size));
+ background: linear-gradient(transparent 0%, transparent calc(var(--baseline) - 1px), var(--color) calc(var(--baseline) - 1px), var(--color) var(--baseline)), transparent;
+ background-size: 100% var(--baseline);
+ background-repeat: repeat-y;
+
+}
+
+*/
\ No newline at end of file
diff --git a/css/modules/_titles.scss b/css/modules/_titles.scss
index 3d8fa16..d86c5ca 100644
--- a/css/modules/_titles.scss
+++ b/css/modules/_titles.scss
@@ -1,14 +1,13 @@
#section__content{
- margin-left: 28mm;
- h1, h2, h3 {
+ h1, h2, h3 {
&::before{
content: attr(data-counter);
}
}
- h4, h5, h6{
+ h4, h5, h6{
&::before{
content: attr(data-counter) ". ";
}
@@ -70,13 +69,10 @@
margin-top: calc(var(--baseline)*1 + 6px);
padding-bottom: calc(var(--baseline)*1);
padding-right: 2ch;
- padding-left: calc(var(--indent)*2);
&::before{
- position: absolute;
- left: 0;
- // display: block;
- // font-size: var(--fs-num);
- // padding-left: var(--indent);
+ display: block;
+ font-size: var(--fs-num);
+ padding-left: var(--indent);
}
}
@@ -93,11 +89,12 @@
position: relative;
margin-top: calc(var(--baseline)*1 + 4px);
padding-bottom: calc(var(--baseline)*0.75);
- padding-left: calc(var(--indent)*2);
&::before{
-
- position: absolute;
- left: 0;
+ display: block;
+ font-size: var(--fs-num);
+ padding-left: var(--indent);
+ // position: absolute;
+ // left: 0;
}
}
@@ -106,19 +103,13 @@
font-weight: 500;
font-size: 0.9rem;
line-height: calc(var(--baseline)*1);
+ padding-left: calc(var(--indent)*1);
padding-right: calc(var(--indent)*2);
position: relative;
margin-top: calc(var(--baseline)*1 + 4px);
padding-bottom: calc(var(--baseline)*0.75);
text-decoration: underline 1px #cfcfcf;
text-underline-offset: 3px;
-
- padding-left: calc(var(--indent)*2);
- &::before{
-
- // position: absolute;
- // left: 0;
- }
}
@@ -127,7 +118,7 @@
font-weight: 500;
font-size: 0.8rem;
line-height: calc(var(--baseline)*1);
- padding-left: calc(var(--indent)*2);
+ padding-left: calc(var(--indent)*1);
// padding-right: calc(var(--indent)*2);
position: relative;
margin-top: calc(var(--baseline)*1 + 4px);
@@ -154,32 +145,19 @@
h1{
font-family: var(--font-title);
- font-size: 1.6rem;
+ font-size: 1.4rem;
font-weight: 500;
text-transform: uppercase;
- line-height: calc(var(--baseline)*1.6);
- // text-align: center;
+ line-height: calc(var(--baseline)*1.4);
+ text-align: center;
position: relative;
margin-top: calc(var(--baseline)*2 - 3px);
padding-bottom: calc(var(--baseline)*1);
- padding-left: calc(var(--indent)*2);
+ padding-left: 1ch;
padding-right: 1ch;
-
-
&::before{
- // font-size: var(--fs-num);
- // width: 2ch;
- // height: 2ch;
- // border: 1px solid currentColor;
- // border-radius: 50%;
- // display: flex;
- // align-items: center;
- // justify-content: center;
- position: absolute;
- left: 0;
- width: calc(var(--indent)*2 - 0.5ch);
- // border-bottom: 2px solid #cfcfcf;
- // top: 3px;
+ display: block;
+ font-size: var(--fs-num);
}
}
diff --git a/css/modules/_var.scss b/css/modules/_var.scss
index 18aac84..bd1e219 100644
--- a/css/modules/_var.scss
+++ b/css/modules/_var.scss
@@ -1,10 +1,9 @@
:root{
- --font: 'Akkurat Std', sans-serif;
- --font-serif: 'Edgar', sans-serif;
+ --font: 'Edgar', sans-serif;
--font-title: 'Allium Rounded', sans-serif;
--font-sans: 'Allium Rounded', sans-serif;
--font-size: 11px;
- --fs-small: 8.5px;
+ --fs-small: 9.5px;
--fs-num: 14px;
--baseline: 16px;
diff --git a/css/style.css b/css/style.css
index 78bb725..8b1046c 100644
--- a/css/style.css
+++ b/css/style.css
@@ -1,11 +1,10 @@
@charset "UTF-8";
:root {
- --font: "Akkurat Std", sans-serif;
- --font-serif: "Edgar", sans-serif;
+ --font: "Edgar", sans-serif;
--font-title: "Allium Rounded", sans-serif;
--font-sans: "Allium Rounded", sans-serif;
--font-size: 11px;
- --fs-small: 8.5px;
+ --fs-small: 9.5px;
--fs-num: 14px;
--baseline: 16px;
--indent: 26px;
@@ -33,11 +32,9 @@ body {
@media print {
@page {
- size: 176mm 240mm;
+ size: 134mm 205mm;
margin-top: 36px;
margin-bottom: 20mm;
- bleed: 6mm;
- marks: crop;
}
@page :left {
margin-left: 18mm;
@@ -214,13 +211,10 @@ ol[type="1"] + p {
}
blockquote {
- font-family: var(--font-serif);
padding-left: calc(var(--indent) * 1);
- padding-right: calc(var(--indent) * 1);
+ font-size: var(--fs-small);
margin-top: calc(var(--baseline) * 0.5);
margin-bottom: calc(var(--baseline) * 0.5);
- font-size: 12px;
- color: #343434;
}
.these + ol + p,
@@ -229,11 +223,8 @@ blockquote + ol + p {
}
.these {
+ font-family: var(--font-title);
margin-bottom: calc(var(--baseline) * 1);
- border-left: 4px solid #efefef;
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
- padding-left: calc(var(--indent) * 0.5);
}
ol[type="1"] {
@@ -242,26 +233,59 @@ ol[type="1"] {
-moz-column-break-after: avoid;
break-after: avoid;
position: absolute;
- left: 0px;
- display: flex;
- gap: 0.25ch;
+ left: calc(var(--indent) * -1.5 - 0.5ch);
}
-ol[type="1"]::after {
+ol[type="1"]::before {
content: attr(start);
- font-size: var(--fs-small);
+ font-size: 0.6rem;
color: #999;
-}
-ol[type="1"] li::before {
- font-size: var(--fs-small);
- content: "¶";
- color: #d7d7d7;
- position: relative;
- top: -1px;
+ display: block;
+ height: var(--baseline);
+ padding-right: 1ch;
+ border-right: 1px solid #efefef;
}
-#section__content {
- margin-left: 28mm;
+/*
+ol[type="1"]{
+ list-style-type: none;
+ position: relative;
+ break-after: avoid;
+
+ position: absolute;
+ left: calc(var(--indent)*-1.5 - 0.5ch);
+ &::before{
+ content: attr(start);
+ font-family: var(--font-title);
+ font-weight: 500;
+ font-size: 0.6rem;
+ color: #999;
+ display: block;
+
+ padding: 0px 2px;
+ // border: 1px solid #efefef;
+ min-width: 20px;
+ justify-content: center;
+ }
+
+
+
}
+.pagedjs_page_content::before{
+ --color: #efefef;
+ --size: 20px;
+ content: "";
+ display: block;
+ height: 100%;
+ width: var(--size);
+ position: absolute;
+ left: calc(var(--indent)*-1 - var(--size));
+ background: linear-gradient(transparent 0%, transparent calc(var(--baseline) - 1px), var(--color) calc(var(--baseline) - 1px), var(--color) var(--baseline)), transparent;
+ background-size: 100% var(--baseline);
+ background-repeat: repeat-y;
+
+}
+
+*/
#section__content h1::before, #section__content h2::before, #section__content h3::before {
content: attr(data-counter);
}
@@ -314,11 +338,11 @@ ol[type="1"] li::before {
margin-top: calc(var(--baseline) * 1 + 6px);
padding-bottom: calc(var(--baseline) * 1);
padding-right: 2ch;
- padding-left: calc(var(--indent) * 2);
}
#section__content h2::before {
- position: absolute;
- left: 0;
+ display: block;
+ font-size: var(--fs-num);
+ padding-left: var(--indent);
}
#section__content h3 {
font-family: var(--font-title);
@@ -329,17 +353,18 @@ ol[type="1"] li::before {
position: relative;
margin-top: calc(var(--baseline) * 1 + 4px);
padding-bottom: calc(var(--baseline) * 0.75);
- padding-left: calc(var(--indent) * 2);
}
#section__content h3::before {
- position: absolute;
- left: 0;
+ display: block;
+ font-size: var(--fs-num);
+ padding-left: var(--indent);
}
#section__content h4 {
font-family: var(--font-title);
font-weight: 500;
font-size: 0.9rem;
line-height: calc(var(--baseline) * 1);
+ padding-left: calc(var(--indent) * 1);
padding-right: calc(var(--indent) * 2);
position: relative;
margin-top: calc(var(--baseline) * 1 + 4px);
@@ -347,14 +372,13 @@ ol[type="1"] li::before {
-webkit-text-decoration: underline 1px #cfcfcf;
text-decoration: underline 1px #cfcfcf;
text-underline-offset: 3px;
- padding-left: calc(var(--indent) * 2);
}
#section__content h5 {
font-family: var(--font-title);
font-weight: 500;
font-size: 0.8rem;
line-height: calc(var(--baseline) * 1);
- padding-left: calc(var(--indent) * 2);
+ padding-left: calc(var(--indent) * 1);
position: relative;
margin-top: calc(var(--baseline) * 1 + 4px);
padding-bottom: calc(var(--baseline) * 0.25);
@@ -374,67 +398,61 @@ ol[type="1"] li::before {
h1 {
font-family: var(--font-title);
- font-size: 1.6rem;
+ font-size: 1.4rem;
font-weight: 500;
text-transform: uppercase;
- line-height: calc(var(--baseline) * 1.6);
+ line-height: calc(var(--baseline) * 1.4);
+ text-align: center;
position: relative;
margin-top: calc(var(--baseline) * 2 - 3px);
padding-bottom: calc(var(--baseline) * 1);
- padding-left: calc(var(--indent) * 2);
+ padding-left: 1ch;
padding-right: 1ch;
}
h1::before {
- position: absolute;
- left: 0;
- width: calc(var(--indent) * 2 - 0.5ch);
+ display: block;
+ font-size: var(--fs-num);
}
section h1:first-of-type {
margin-top: 3px !important;
}
-@page {
- @footnote {
- float: bottom;
- footnote-policy: auto;
- }
-}
-.pagedjs_footnote_content {
- padding-top: calc(var(--baseline) * 1);
-}
-
-.inline-note {
- float: footnote;
- footnote-policy: auto;
- font-size: var(--fs-small);
- line-height: calc(var(--baseline) * 0.8);
- padding-left: var(--indent);
- position: relative;
- font-weight: 600;
-}
-.inline-note::marker {
- display: none;
- content: "";
-}
-
-[data-counter-note]::before {
- content: attr(data-counter-note) ".";
- position: absolute;
- left: 0px;
-}
-
-.inline-note::after {
- font-family: var(--font);
- font-size: var(--fs-small);
+.footnote-ref {
+ font-family: var(--font-title);
line-height: 0;
- position: relative;
- top: -3px;
- font-variant-position: normal !important;
+ font-size: var(--fs-small);
+ font-weight: 500;
}
-blockquote .inline-note {
- font-variant-position: normal !important;
+#footnotes {
+ -moz-column-break-before: right;
+ break-before: right;
+}
+#footnotes .title-part {
+ font-family: var(--font-title);
+ font-size: 1.1rem;
+ font-weight: 500;
+ line-height: calc(var(--baseline) * 1.2);
+ margin-top: calc(var(--baseline) * 2);
+ padding-bottom: calc(var(--baseline) * 1);
+ padding-right: 2ch;
+ padding-left: 2ch;
+ text-align: center;
+ text-wrap: balance;
+}
+#footnotes .title-part::before {
+ content: attr(data-part-number) ". ";
+}
+#footnotes li {
+ font-size: var(--fs-small);
+}
+#footnotes .footnote-back {
+ display: none;
+}
+
+[data-id=footnotes][data-split-from] > :first-child {
+ margin-top: 0;
}
#section__list-of-abbr {
diff --git a/css/style.css.map b/css/style.css.map
index 1cd0617..067fd3c 100644
--- a/css/style.css.map
+++ b/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_titles.scss","modules/_footnotes.scss","modules/_list-of-abbr.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_titles.scss","modules/_footnotes.scss","modules/_list-of-abbr.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
diff --git a/csspageweaver/manifest.json b/csspageweaver/manifest.json
index 5bd177d..7f59ca6 100644
--- a/csspageweaver/manifest.json
+++ b/csspageweaver/manifest.json
@@ -1,5 +1,5 @@
{
- "plugins": ["baseline","grid","marginBox","imposition","spread","previewPage","reloadInPlace","inlineNotes"],
+ "plugins": ["baseline","grid","marginBox","imposition","spread","previewPage","reloadInPlace","fullPage"],
"pluginsParameters":{},
"css": [
"css/style.css"
@@ -11,7 +11,8 @@
}
},
"hook": [
- "/js/counters.js"
+ "/js/counters.js",
+ "/js/sectionedFootnotes.js"
]
}
diff --git a/index.html b/index.html
index 888a588..7812dfb 100644
--- a/index.html
+++ b/index.html
@@ -9,11 +9,9 @@
-
-
-
-
-
+
+
+