From 644408fed20fb9e70374c9b4afe9ae0f39c2a7e9 Mon Sep 17 00:00:00 2001 From: "kam (from the studio)" Date: Tue, 10 May 2022 10:29:19 +0200 Subject: [PATCH] 03 --- README.md | 144 +++++++ {css => archive/02/css}/main.css | 0 {images => archive/02/images}/notation.jpg | Bin archive/02/index.html | 107 +++++ atlas-map.svg | 58 +++ contents.js | 150 +++++++ fonts/fengardoneue_black-webfont.woff | Bin 0 -> 27468 bytes fonts/fengardoneue_regular-webfont.woff | Bin 0 -> 27760 bytes index.html | 471 ++++++++++++++++----- interface.css | 180 ++++++++ print.css | 177 ++++++++ style.css | 258 +++++++++++ 12 files changed, 1439 insertions(+), 106 deletions(-) create mode 100644 README.md rename {css => archive/02/css}/main.css (100%) rename {images => archive/02/images}/notation.jpg (100%) create mode 100644 archive/02/index.html create mode 100644 atlas-map.svg create mode 100644 contents.js create mode 100644 fonts/fengardoneue_black-webfont.woff create mode 100644 fonts/fengardoneue_regular-webfont.woff create mode 100644 interface.css create mode 100644 print.css create mode 100644 style.css diff --git a/README.md b/README.md new file mode 100644 index 0000000..63324e6 --- /dev/null +++ b/README.md @@ -0,0 +1,144 @@ + + + +## 🎺🎺 WEEK THREE is an []Emergent Opera[]! 🎺🎺 + +# *Deadline Saturday 11 AM* + + * Tuesday 10 May + * Publishing: + * 1. Kimberley + chae + * 2. jumbo + supi + * 3. Emma + Jian + * 4. Miri + Carmen + * + + * Caretakers: + * 1. Gersande + * 2. sumo + * 3. grgr + * + +*What does it mean? * + +*This week we invite you to make content within a common structure, instead of finding a structure when the contents have already been made! An emergent opera where each property is part of a bigger whole, that comes together in the becoming...* + + + +*Pick one part of the opera!* + + + +#### **Structure**: []Emergent Opera[] + +*Pick Your Opera Slot (if you pick Act 1 or Act 2 try to consult each other to balance out the contributions)* + + + +*Overture: jumbo supi + +*[https://pad.xpub.nl/p/atlas\_overture](https://pad.xpub.nl/p/atlas\_overture) + + + +*Act 1: Emm + Jian + +* + +*Act 2: Miri + Carmen + + + +*Curtain Call/Grand Finale/Finale: kim-chae + + + +*Below you can find some vocabulary that is usually related to opera. You can use the definitions or you can freely interpret them in order to build your piece.* + + + +#### **Vocabulary/Tools: ** + + * **Interference** + * Blur your contribution across other pieces. + * + + * **Open Call ** + * Your piece asks for external (but what does it mean external at the end?) interventions. + * + + * **Overture ** + * Which refers to an opening or a hole. + * + + * **Aria ** + * A solo piece which focuses on emotion. + * + + * **Suitcase Aria** + * A signature solo piece (performer's trademark) for a performer that returns often. + * Repetition, jingle-like piece, motif, virtuoso piece, stunt. + * + + * **Recitative Secco** + * Minimal instrumentation with a free rhythmic style where the singer/voice can do as pleased. + * + + * **Recitative Stromento ** + * Rhythms are dictated and should be followed. + * + + * **Recitative** + * Imitates rhyhtms of the spoken word or used in place of spoken words. + * + + * **Duets** + * Performed by two people or two contributions (botta e risposta/pingpong/back and forth). + * + + * **Orchestra** + * Instrumental only. + * + + * **Lighting** + * Sets the drama atmosphere, enlightens**,** puts in the shadow, etc... (Can be connected to the listening experience live). + * + + * [https://i.pinimg.com/474x/83/af/45/83af455c8e2a8647e685fc2c2f8d6127--roland-situationist-international.jpg](https://i.pinimg.com/474x/83/af/45/83af455c8e2a8647e685fc2c2f8d6127--roland-situationist-international.jpg) + * + + + +------------------------------------------------------------------------------------------------------------------------------------ + + + +### For the documentation: + +### *Deadline Saturday 11 AM* + +**Libretto ** + +*For this week's release, we'd like to create a Libretto! Please share your notes, scores, texts, lyrics or any other related drafts to your contribution with us in order to make it possible.* + + + +[https://www.gonnelli.it/photos/auctions/xlarge/13384.jpg](https://www.gonnelli.it/photos/auctions/xlarge/13384.jpg) + + * + + * + +### **Q\&A (answers every day at 10am)** + + + +1. Should a common story/theme/plot exist between the different parts? because you're asking to balance act 1 \& 2 but what about the entrance and final? + + + +more than a story or a plot, the different parts should be aware of each other. + +The different parts don't need to necessarily relate literally but can have common points or different tones, it be nice this time (if possible) to have more awareness of what the other groups are working on + + diff --git a/css/main.css b/archive/02/css/main.css similarity index 100% rename from css/main.css rename to archive/02/css/main.css diff --git a/images/notation.jpg b/archive/02/images/notation.jpg similarity index 100% rename from images/notation.jpg rename to archive/02/images/notation.jpg diff --git a/archive/02/index.html b/archive/02/index.html new file mode 100644 index 0000000..e027115 --- /dev/null +++ b/archive/02/index.html @@ -0,0 +1,107 @@ + + + + UNEVEN PATTERNS + + + + + + + + +
+ +
+ UNEVEN PATTERNS +
+ +
+ SPECIAL ISSUE 18
+ WEEK TWO +
+ +
+ + [ 2022-04-26 ] +
+ + +
+ + Welcome the sound. Free your gaze, let it wander, see but do not look. Closing your eyes is also a possibility. + Once the sound is received, start paying attention to it:

+ +      Do you recognise similarities?
+ +      Can you identify repetitions?
+ +      Can you decipher a logic?

+ + Fall into a comfortable loop until meeting the first disturbance...
+ Finally, look for:

+ +      surprises, subversions and singularities of all kinds.

+ + Follow the irregular outline of our uneven patterns. +
+ +
+ +
+ +
+ 00:00
+ Kimberley + Jian
+ Pattern

+ + 00:49
+ Emma + Miriam:
+ »Your Personal Guide to Making Sound«

+ + 03:57
+ Kimberley + Jian
+ Pattern

+ + 04:27
+ Kamo + Mitsa + Supi:
+ »Schooling Shoaling«

+ + 14:18
+ Kimberley + Jian
+ Pattern

+ + 14:31
+ Gersande + Carmen + Alex:
+ no title

+ + 17:46
+ Kimberley + Jian
+ Pattern

+ + 19:48
+ Erica + Chae:
+ »Critical Evaluation of Crunchy and Crispy Texture« from Issue number 1 of »The Perfect Crunch International Journal«, Patterns of Crunchiness to Satisfy Your Bored Mouth

+ + 25:14
+ Kimberley + Jian
+ Pattern +
+ +
+ Caretakers:
+ Kimberley + Carmen + Jian +
+ +
+ + +
+ +
+ + + diff --git a/atlas-map.svg b/atlas-map.svg new file mode 100644 index 0000000..9ae3366 --- /dev/null +++ b/atlas-map.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/contents.js b/contents.js new file mode 100644 index 0000000..60c9a98 --- /dev/null +++ b/contents.js @@ -0,0 +1,150 @@ +const reference = document.getElementById("reference"); +const contributionsList = document.getElementById("contributions"); +const trackList = document.getElementById("trackList"); + +const pagedjs = document.createElement("script"); +pagedjs.src = "https://unpkg.com/pagedjs/dist/paged.polyfill.js"; +pagedjs.id = "printview"; + +const printLib = document.getElementById("btn-print"); + +window.addEventListener("load", () => { + fetchContents(); + atlasLink(); +}); + +printLib.addEventListener("click", () => { + document.getElementsByTagName("head")[0].appendChild(pagedjs); + + // pardon for this is really stupid but it works + setTimeout(() => { + let sections = [".libretto", ".container", ".content", ".contribution", ".contributions"]; + + for (const section of sections) { + for (const el of document.querySelectorAll(section)) { + el.classList.add("full-height"); + } + } + }, 1000); +}); + +function fetchContents() { + fetch("https://hub.xpub.nl/soupboat/atlas-api/contributions") + .then((response) => response.json()) + .then((data) => populateContributions(data)); +} + +function populateContributions(contributions) { + contributions.sort((a, b) => a.order - b.order); + contributions.forEach((contribution) => { + contributionsList.appendChild(createSection(contribution)); + createIndexSection(contribution); + }); +} + +function createSection(contribution) { + let section = reference.cloneNode(true); + section.id = contribution.title; + section.querySelector(".moment").innerHTML = contribution.moment; + section.querySelector(".title").innerHTML = contribution.title; + section.querySelector(".author").innerHTML = contribution.author; + section.querySelector(".description").innerHTML = contribution.description; + section.querySelector(".content").innerHTML = contribution.content_html; + return section; +} + +function atlasLink() { + let atlas = document.getElementById("atlas-map"); + let groups = atlas.querySelectorAll("[data-link]"); + for (const group of groups) { + let link = document.createElementNS("http://www.w3.org/2000/svg", "a"); + link.setAttribute("href", "#" + group.dataset.link); + wrap(group, link); + } +} + +var wrap = function (toWrap, wrapper) { + wrapper = wrapper || document.createElement("div"); + toWrap.parentNode.appendChild(wrapper); + return wrapper.appendChild(toWrap); +}; + +function createIndexSection(contribution) { + if (contribution.audio) { + let table = document.createElement("table"); + let title = document.createElement("div"); + title.classList.add("index-title"); + title.innerHTML = contribution.title; + let tracks = contribution.audio; + tracks.forEach((track) => { + let row = document.createElement("tr"); + let sym = document.createElement("td"); + let filename = document.createElement("td"); + sym.setAttribute("class", "symbol"); + sym.innerHTML = symbols[track]; + sym.style.fontFamily = "Arial, sans-serif"; + filename.setAttribute("class", "filename"); + filename.innerHTML = track; + row.appendChild(sym); + row.appendChild(filename); + table.appendChild(row); + }); + trackList.appendChild(title); + trackList.appendChild(table); + } +} + +const symbols = { + "stream_01.mp3": "i1", + "stream_02.mp3": "i2", + "stream_03.mp3": "i3", + "stream_04.mp3": "i4", + "stream_05.mp3": "i5", + "stream_06.mp3": "i6", + "stream_07.mp3": "i7", + "stream_08.mp3": "i8", + "stream_09.mp3": "i9", + "stream_10.mp3": "i10", + "u.wav": "!!", + "t.wav": "-\\-", + "s.wav": "\\-", + "r.wav": "||", + "q.wav": "!—", + "p.wav": "!-", + "o.wav": ">/", + "n.wav": "\\", + "m.wav": "~~", + "l.wav": "/", + "k.wav": "ú", + "j.wav": ",-", + "i.wav": "|", + "h.wav": "^^", + "g.wav": "^", + "f.wav": "%", + "e.wav": "!", + "d.wav": "-", + "c.wav": ",,", + "b.wav": "_", + "a.wav": ".", + "sample8_Entracte3.mp3": "-c", + "sample6_Entracte3.mp3": "—C", + "sample3_Entracte3.mp3": "~c", + "sample7_Entracte3.mp3": "c-", + "sample4_Entracte3.mp3": "c—", + "sample2_Entracte3.mp3": "C~", + "sample5_Entracte3.mp3": "c/", + "sample1_Entracte3.mp3": "c\\", + "sample6_Entracte_2_2.mp3": "/b", + "sample5_Entracte_2_2.mp3": "\\b", + "sample4_Entracte_2_2.mp3": "=B", + "sample3_Entracte_2_2.mp3": ">B", + "sample2_Entracte_2_2.mp3": "b>", + "sample1_Entracte_2_2.mp3": "lfI8 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 literal 0 HcmV?d00001 diff --git a/fonts/fengardoneue_regular-webfont.woff b/fonts/fengardoneue_regular-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..5147f1ed7b766702ff3d7b70b740c29e34f4dd71 GIT binary patch literal 27760 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 z�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%0AqSRty?zY+J#N|#Ar@)IZkAo0 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 - - - UNEVEN PATTERNS - - - - - - - - -
- -
- UNEVEN PATTERNS -
- -
- SPECIAL ISSUE 18
- WEEK TWO -
- -
- - [ 2022-04-26 ] -
- - -
- - Welcome the sound. Free your gaze, let it wander, see but do not look. Closing your eyes is also a possibility. - Once the sound is received, start paying attention to it:

- -      Do you recognise similarities?
- -      Can you identify repetitions?
- -      Can you decipher a logic?

- - Fall into a comfortable loop until meeting the first disturbance...
- Finally, look for:

- -      surprises, subversions and singularities of all kinds.

- - Follow the irregular outline of our uneven patterns. -
- -
- -
- -
- 00:00
- Kimberley + Jian
- Pattern

- - 00:49
- Emma + Miriam:
- »Your Personal Guide to Making Sound«

- - 03:57
- Kimberley + Jian
- Pattern

- - 04:27
- Kamo + Mitsa + Supi:
- »Schooling Shoaling«

- - 14:18
- Kimberley + Jian
- Pattern

- - 14:31
- Gersande + Carmen + Alex:
- no title

- - 17:46
- Kimberley + Jian
- Pattern

- - 19:48
- Erica + Chae:
- »Critical Evaluation of Crunchy and Crispy Texture« from Issue number 1 of »The Perfect Crunch International Journal«, Patterns of Crunchiness to Satisfy Your Bored Mouth

- - 25:14
- Kimberley + Jian
- Pattern -
- -
- Caretakers:
- Kimberley + Carmen + Jian -
- -
- - -
- -
- - + + + + + + + + + + + + Emergent Opera + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
The Emergent Opera
+
10.05.2022
+
SI18#3
+
+ +
+
+
+
+ 10.05.2022
+ SI18 Weekly Release #3 +
+

Emergent Opera

+
+ What does it mean? This week we invite you to make content within a common + structure, instead of finding a structure when the contents have already + been made! An emergent opera where each property is part of a bigger whole, + that comes together in the becoming... +
+ +
+
Contribution by
+
+ Kimberley, Chae, Kamo, Supi, Emma,
+ Miri, Carmen, Alex, Gersande +
+ +
Caretakers
+
Erica, Gersande, Kamo
+
+ +
+ + +
+

Index

+
+ + +
+
+ + +
+
+ ~ + +
+

Overture Atlas

+
description
+
+
+
+
+ diff --git a/interface.css b/interface.css new file mode 100644 index 0000000..bc4aadf --- /dev/null +++ b/interface.css @@ -0,0 +1,180 @@ +/* CSS for Paged.js interface – v0.2 */ + +/* Change the look */ +:root { + --color-background: whitesmoke; + --color-pageSheet: #cfcfcf; + --color-pageBox: violet; + --color-paper: white; + --color-marginBox: transparent; + --pagedjs-crop-color: black; + --pagedjs-crop-shadow: white; + --pagedjs-crop-stroke: 1px; +} + +/* To define how the book look on the screen: */ +@media screen { + body { + background-color: var(--color-background); + } + + .pagedjs_pages { + display: flex; + width: calc(var(--pagedjs-width) * 2); + flex: 0; + flex-wrap: wrap; + margin: 0 auto; + } + + .pagedjs_page { + background-color: var(--color-paper); + box-shadow: 0 0 0 1px var(--color-pageSheet); + margin: 0; + flex-shrink: 0; + flex-grow: 0; + margin-top: 10mm; + } + + .pagedjs_first_page { + margin-left: var(--pagedjs-width); + } + + .pagedjs_page:last-of-type { + margin-bottom: 10mm; + } + + .pagedjs_pagebox { + box-shadow: 0 0 0 1px var(--color-pageBox); + } + + .pagedjs_left_page { + z-index: 20; + width: calc(var(--pagedjs-bleed-left) + var(--pagedjs-pagebox-width)) !important; + } + + .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-crop { + border-color: transparent; + } + + .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-middle { + width: 0; + } + + .pagedjs_right_page { + z-index: 10; + position: relative; + left: calc(var(--pagedjs-bleed-left)*-1); + } + + /* show the margin-box */ + + .pagedjs_margin-top-left-corner-holder, + .pagedjs_margin-top, + .pagedjs_margin-top-left, + .pagedjs_margin-top-center, + .pagedjs_margin-top-right, + .pagedjs_margin-top-right-corner-holder, + .pagedjs_margin-bottom-left-corner-holder, + .pagedjs_margin-bottom, + .pagedjs_margin-bottom-left, + .pagedjs_margin-bottom-center, + .pagedjs_margin-bottom-right, + .pagedjs_margin-bottom-right-corner-holder, + .pagedjs_margin-right, + .pagedjs_margin-right-top, + .pagedjs_margin-right-middle, + .pagedjs_margin-right-bottom, + .pagedjs_margin-left, + .pagedjs_margin-left-top, + .pagedjs_margin-left-middle, + .pagedjs_margin-left-bottom { + box-shadow: 0 0 0 1px inset var(--color-marginBox); + } + + /* uncomment this part for recto/verso book : ------------------------------------ */ + + /* + .pagedjs_pages { + flex-direction: column; + width: 100%; + } + + .pagedjs_first_page { + margin-left: 0; + } + + .pagedjs_page { + margin: 0 auto; + margin-top: 10mm; + } + + .pagedjs_left_page{ + width: calc(var(--pagedjs-bleed-left) + var(--pagedjs-pagebox-width) + var(--pagedjs-bleed-left))!important; + } + + .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-crop{ + border-color: var(--pagedjs-crop-color); + } + + .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-middle{ + width: var(--pagedjs-cross-size)!important; + } + + .pagedjs_right_page{ + left: 0; + } + */ + + + + /*--------------------------------------------------------------------------------------*/ + + + + /* uncomment this par to see the baseline : -------------------------------------------*/ + + + /* .pagedjs_pagebox { + --pagedjs-baseline: 22px; + --pagedjs-baseline-position: 5px; + --pagedjs-baseline-color: cyan; + background: linear-gradient(transparent 0%, transparent calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) var(--pagedjs-baseline)), transparent; + background-size: 100% var(--pagedjs-baseline); + background-repeat: repeat-y; + background-position-y: var(--pagedjs-baseline-position); + } */ + + + /*--------------------------------------------------------------------------------------*/ +} + + + + + +/* Marks (to delete when merge in paged.js) */ + +.pagedjs_marks-crop { + z-index: 999999999999; + +} + +.pagedjs_bleed-top .pagedjs_marks-crop, +.pagedjs_bleed-bottom .pagedjs_marks-crop { + box-shadow: 1px 0px 0px 0px var(--pagedjs-crop-shadow); +} + +.pagedjs_bleed-top .pagedjs_marks-crop:last-child, +.pagedjs_bleed-bottom .pagedjs_marks-crop:last-child { + box-shadow: -1px 0px 0px 0px var(--pagedjs-crop-shadow); +} + +.pagedjs_bleed-left .pagedjs_marks-crop, +.pagedjs_bleed-right .pagedjs_marks-crop { + box-shadow: 0px 1px 0px 0px var(--pagedjs-crop-shadow); +} + +.pagedjs_bleed-left .pagedjs_marks-crop:last-child, +.pagedjs_bleed-right .pagedjs_marks-crop:last-child { + box-shadow: 0px -1px 0px 0px var(--pagedjs-crop-shadow); +} \ No newline at end of file diff --git a/print.css b/print.css new file mode 100644 index 0000000..ffae834 --- /dev/null +++ b/print.css @@ -0,0 +1,177 @@ +@media print{ + + @page { + size: A5; + margin-top: 5mm; + margin-right: 10mm; + margin-bottom: 20mm; + margin-left: 7.5mm; + } + + html, body { + font-size: 14px; + font-family: Fengardo; + } + + .container{ + display: block; + width: auto; + height: auto; + } + + + + + .atlas { + border: none; + } + + .atlas svg { + width: auto; + height: auto; + max-width: 100%; + } + + + + + .contributions, + .contribution { + border-bottom: none; + } + + + + header.cover{ + width: auto; + height: 100%; + min-height: auto; + padding: 0; + border: none; + } + + .cover .title { + font-size: 46px; + margin: 64px 0; + } + + .atlas, + .cover, + .contributions, + .contribution, + .index, + .content img { + break-before: page; + } + + + .info{ + display: none; + } + + .index { + display: block; + columns: unset; + } + .index table{ + width: 100%; + border-collapse: collapse; + + } + .index tr{ + border-top: solid 1px currentColor; + border-bottom: solid 1px currentColor; + } + + .index-title { + font-weight: bold; + margin-top: 16px; + text-transform: uppercase; + text-align: right; + } + + + .symbol { + text-transform: lowercase; + width: 20%; + } + + + + + .libretto { + overflow: hidden; + /* height:100%; */ + } + + .libretto > *{ + border-bottom: none; + } + + .contribution .content h2, + .contribution .description{ + font-size: 18px; + } + + .contribution .title { + font-size: 28px; + } + + .contribution { + border-bottom: none; + height: 100%; + overflow: hidden; + } + + img { + margin: 16px auto; + } + + + /*Sorry Gi, the multicolumn layout is too painful */ + + /* .contribution .content{ + column-count: 2; + column-fill: auto; + } + .contribution li{ + column-span: none; + } + + .contribution img{ + column-span: all; + float: left; + } + + + */ + + + /* .content p, .content h2 { + margin: default; + } */ + + button#btn-print { + display: none; + } + + + .full-height { + height: 100%; + } + +} + + +@media print{ + +:root { + --text: tomato; + --wireframe: tomato; + --background: #ffffff; + } + + html, body{ + background-color: var(--background); + } +} \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..367231f --- /dev/null +++ b/style.css @@ -0,0 +1,258 @@ +@font-face { + font-family: Fengardo; + src: url("fonts/fengardoneue_regular-webfont.woff"); +} + +@font-face { + font-family: Fengardo; + src: url("fonts/fengardoneue_black-webfont.woff"); + font-weight: bold; +} + +:root { + --text:#111; + --wireframe:#111; + --background:#FF6347; +} + +*{ + box-sizing: border-box; +} + + + +body, html{ + margin: 0; + padding: 0; + background-color: var(--background); + color: var(--text); + font-family: Fengardo; + font-size: 21px; + line-height: 1.6; + +} + +.container { + display: flex; + width: 100vw; + height: 100vh; + margin: 0; + overflow: hidden; +} + +.container > * { + flex-basis: 50%; +} + +.atlas { + display: flex; + flex-direction: column; + justify-content: space-between; + border-right: solid 1px var(--wireframe); +} + + + +.info { + display: flex; + justify-content: space-around; + align-items: center; + height: 100px; + width: 100%; + border-top: solid 1px var(--wireframe); +} + +.libretto{ + overflow-y: scroll; + scroll-behavior: smooth; +} + + +.libretto > * { + border-bottom: solid 1px var(--wireframe); +} + +.atlas svg { + padding: 32px; + width: 100%; + +} + +path[data-link]{ + pointer-events: all; + pointer-events:bounding-box; +} + + +.moment{ + text-transform: uppercase; +} + +.cover{ + display: flex; + flex-direction: column; + align-items: center; + text-align: center; + + min-height: 100vh; + padding: 32px; +} + +.cover .release { + font-style: italic; +} + +.cover .title { + font-size: 64px; + margin: 64px 0; + +} + +.cover .description { + max-width: 50ch; +} + +dl { + margin-top: 128px; +} + +dt { + margin-top: 24px; + font-style: italic; +} + +dd { + max-width: 60ch; + margin: 0; +} + +.index { + display: none; +} + + +#reference { + display: none; +} + + +.contribution { + padding: 16px; + padding-bottom: 64px; + border-bottom: 1px solid currentColor; +} + +.contribution .title { + margin: 0; + margin-top: 0; + font-size: 42px; +} + +.contribution .meta { + /* font-size: 0.8em; */ + /* font-weight: bold; */ + text-transform: uppercase; +} + +ul, ol { + margin: 16px 0; +} + +.contribution .description { + font-style: italic; + + padding-bottom: 32px; + } + +.contribution .content h3, +.contribution .content h2 { + font-size: 28px; + margin: 16px 0; +} + +.contribution .content ol { + padding-inline-start: 16px; +} + +.contribution img { + width: 100%; + height: auto; + object-fit: contain; +} + + +.content { + white-space: pre-line; +} + +.content p, +.content h2 { + margin: 0; +} + +.content img { + width: 100%; + object-fit: contain; + height: auto; +} + +#btn-print { + display: inline-block; + color: var(--text); + margin-top: 32px; + background: none; + border: 1px solid var(--text); + padding: 4px 8px; + font-size: 1rem; +} + +#btn-print:hover{ + cursor: pointer; +} + +a{ + position: relative; + color: currentColor; + pointer-events: all; + +} + +a:hover{ + color: white; +} + + +@namespace svg url(http://www.w3.org/2000/svg); +/* Necessary to select only SVG elements, and not also HTML's. + See warning below */ + +svg|a:link, +svg|a:visited { + cursor: pointer; + color: currentColor; + pointer-events: all; +} + +svg|g { + pointer-events: all; +} + +@media (max-width: 991.98px){ + .container { + height: auto; + width: 100%; + display: block; + } + + .libretto { + overflow: hidden; + } + + .atlas svg { + padding: 16px; + } + + .info { + display: none; + } +} \ No newline at end of file