diff --git a/README b/README index ae18929..e0fcc71 100644 --- a/README +++ b/README @@ -7,7 +7,7 @@ by Gitea. https://git.xpub.nl/XPUB/project.xpub.nl -To change the content of this folder, only do it via cloning the repos +To change the content of this folder, only do it via cloning the repos and pushing to it. The changes will be immediately live on https://project.xpub.nl @@ -26,47 +26,55 @@ need to present, namely: 1. the page must have a bio + link to personal site/domain (if relevant) -2. the page must have a description of the project + link(s) to the +2. the page must have a description of the project + link(s) to the project + link(s) to relevant wiki pages (if useful) + link(s) to git repos (if any) + year of the work -3. the page must have visual documentation of the work (screenshots, +3. the page must have visual documentation of the work (screenshots, photos, drawing, generated stuff, whatever is relevant and illustrative) -4. the page must have link to final PDF + visual documentation of the -printed version (I don't mean the thesis but the outcome of the book +4. the page must have link to final PDF + visual documentation of the +printed version (I don't mean the thesis but the outcome of the book sprint and final form of the published thesis) + link from home -5. the page must have visual documentation of the work during the grad +5. the page must have visual documentation of the work during the grad show + link from home -6. License/copyright statement. You're free to decide how you want your -work, from its documentation to its assets and core components, to be -distributed and reused, if you don't specify anything it will default to -standard copyright, it's always nice and useful to be explicit about -your position (whatever this can be!) in that regard, and regardless of -what alternative you choose (or not): default copyright, full fledged -free culture license, situationist style statement, underground press +6. License/copyright statement. You're free to decide how you want your +work, from its documentation to its assets and core components, to be +distributed and reused, if you don't specify anything it will default to +standard copyright, it's always nice and useful to be explicit about +your position (whatever this can be!) in that regard, and regardless of +what alternative you choose (or not): default copyright, full fledged +free culture license, situationist style statement, underground press copywrong trolling, anti-copyright notice, etc. Also from a technical POV, make sure that: -- you follow the following URL structure: +- you follow the following URL structure: https://project.xpub.nl/the-name-of-your-project/ no underscores, only dashes for space. - inside the the-name-of-your-project/ folder, your project page should - be named index.html, and from the main site only link to the folder - name, do not link to index.html directly. The web server will serve + inside the the-name-of-your-project/ folder, your project page should + be named index.html, and from the main site only link to the folder + name, do not link to index.html directly. The web server will serve index.html automatically. See how it's done for last year's projects -- do not load external resources, such as fonts or js scripts. Serve - *everything* from the project folder. Basically your project page +- do not load external resources, such as fonts or js scripts. Serve + *everything* from the project folder. Basically your project page should work locally and offline. -How all this is presented is really up to you and there are no -restrictions (Joca for instance is using a functional chat bot +How all this is presented is really up to you and there are no +restrictions (Joca for instance is using a functional chat bot interface). -You can always use one of the pages made by Lídia for last year's -projects as a starting point if you like. - +You can always use the template for student projects Lídia +made as a starting point if you like. You can find this file +(student-template.html) under the templates folder. Note, +however, that both project description **AND** bio need to be +maximum 600 characters, and you need a minimum of 4 images +for each of the different sections (*Work*, *Publication* and *Graduation Show*). + +!important (both for front page and individual pages): +Use class="int" on s for internal links and class="ext" on +s for external links. Add target='_blank' on links with +class='ext' to open link in a new tab diff --git a/alt-reality-lexicon/index.html b/alt-reality-lexicon/index.html index 55a7424..f9f701d 100644 --- a/alt-reality-lexicon/index.html +++ b/alt-reality-lexicon/index.html @@ -14,15 +14,13 @@
<< home
-

Alt Reality Lexicon
<<

-
+

Alt Reality Lexicon

Pleun Gremmen

-
-
+

The Alt Reality Lexicon (2018) is a lexicon of neologisms that helps the demystification and clarification of the language used by two prominent far-right online subcultures: the Alt-Right and the Manosphere by translating jargon to common language. In order to keep conversing about our differences the editors of the lexicon build a door in the walls of the echo chamber to open it up to a broader audience.

@@ -30,7 +28,8 @@

Pleun is a visual artist and graphic designer aiming to research ways to create and share new narratives about current affairs and interests while pushing the boundaries of her practice.

- go back + go back +
diff --git a/anomolous-faces/index.html b/anomolous-faces/index.html index 955c022..7967ed5 100644 --- a/anomolous-faces/index.html +++ b/anomolous-faces/index.html @@ -14,15 +14,14 @@
<< home
-

Anomolous Faces
<<

-
+

Anomolous Faces

Max Franklin

-
+

Improvisation poses questions upon the production and dissemination of artistic work in terms of its material value, and traditional attributions of mastery.
Karen Eliot is an improviser, musician, artist, and activist who works to resist standardised valuation of artistic practice. Her work cannot be characterised in distinct forms, but exists as a multitude of actions, challenging ownership, identity and representation.

@@ -31,7 +30,8 @@

Max Franklin is a musician and digital artist currently based in Rotterdam. His work is concerned with the fragile nature of improvisation in music, with software. He has worked within this position since completing his studies in Music, moving between a wide range of acts involving music, technology, design, arts and education.

- go back + go back +
diff --git a/back-it-up/index.html b/back-it-up/index.html index b1688a3..f3aadd8 100644 --- a/back-it-up/index.html +++ b/back-it-up/index.html @@ -14,16 +14,13 @@
<< home
-

Back It Up
<<

- -
+

Back It Up

Karina Dukalska

-
-
+

The intangibility of social dances create a disruptive beauty of pure fulfilment in the moment, a true sense of flow, as well as a yearning for the fleeting memory that may be lost forever. Back It Up (2018) is an interactive performance of two swing dancers whose steps are controlled by the audience. It is accompanied by graphical notation systems, traces of the non-verbal dialogue between dancers and the atmosphere in the room recorded by the audience. The difference in perception of the experience is what makes every recording unique.

@@ -31,7 +28,8 @@

Karina Dukalska is a graphic designer challenging the physicality of books by enforcing physical interaction. Engaging with the content through materials, tangibility and actions deepens the experience of consuming the content itself.

- go back + go back +
diff --git a/css/grey-main.css b/css/grey-main.css new file mode 100644 index 0000000..5a0b21c --- /dev/null +++ b/css/grey-main.css @@ -0,0 +1,932 @@ +@font-face { + font-family: inconsolata; + src: url(fonts/inconsolata.ttf); +} + +@font-face { + font-family: inconsolatabold; + src: url(fonts/inconsolatabold.ttf); +} + +@font-face { + font-family: tenor; + src: url(fonts/tenor.ttf); +} + +* { + box-sizing: border-box; +} + +html{ + font-size: calc(0.85em + 1vw); +} + +body{ + font-family:inconsolata, sans-serif; + color:white; + min-width:320px; + +} + + +#wrapper { + position:fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + background-color: #2f2f2f; +} + +/*header*/ + +header{ + position:relative; + width:100%; + padding-bottom:5%; + display:block; + overflow:hidden; + margin-left:1.3%; + line-height:1.3vw; +} + +header h1{ + font-family:tenor; + font-size:9vw; + float:left; + width:60%; + margin-bottom:5%; + +} + +.show{ + font-size:0.9em; + color:#0f0; + text-decoration:none; +} + +.show:hover{ + color:magenta; +} + + +#sub{ + white-space:nowrap; + font-family:inconsolata; + float:right; + padding-top:3%; + padding-right:3%; + width:40%; +} + + +#sub > a { + display:inline-block; + width:45%; + text-align:right; + font-size:0.8em; +} + +#sub > a:visited { + color:white; + } + + +#hleft-text{ + display:none; + margin-top:0; + background:rgba(0,0,0,0.5); + width:100%; + height:100%; + left:0; + top:0; + position:fixed; + color:white; + z-index:55; + cursor:pointer; + +} + +#inner-hleft-text{ + background-color:black; + width:90vw; + height:95vh; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:auto; + +} + +#ihtp{ + width:80%; + height:95%; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size:0.8em; + line-height:130%; + + +} + +#hleft-text:target{ + display:block; + + +} + +#getback{ + text-decoration:underline; + text-decoration-color:#0f0; + z-index:100; + +} + +#getback:hover{ + text-decoration: overline; + text-decoration-color:magenta; +} + +#back, #back:hover, #back:visited{ + text-decoration:none; + color:white; +} + + +/*xpuf*/ + +[id*="att"]{ + background:rgba(0,0,0,0.7); + overflow:hidden; + height:100%; + width:100%; + top:0; + left:0; + margin:0 auto; + position:fixed; + z-index:10; + display:none; +} + + +.wrap{ + background:rgba(0,0,0,0.3); + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:hidden; + height:80%; + width:90%; + display:flex; + flex-direction:column; + +} + +.upbar { + height:5%; + width:100%; + background-color:#0f0; + position:relative; + +} + +.upbar a { + display:block; + height:100%; +} + +.upbar p { + position:absolute; + width:97%; + margin:0 auto; + position: absolute; + top: 50%; + left:50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.uptitle { + color:white; + float:left; + font-size:3vh; +} + +.upclose { + color:white; + float:right; + text-decoration:none; + font-size:3vh; +} + +.upclose:hover { + color:magenta; +} + + + +.twowrap { + height:95%; + overflow-y:auto; + overflow-x:hidden; +} + + +[id*="att"] img{ + width:100%; + padding:1% 3%; +} + + +[id*="att"]:target{ + display: block; + } + + +.twowrap-trailer{ + overflow-x:hidden; + overflow-y: auto; + height:91%; + +} + +.iframe-container { + overflow:hidden; + padding-top: 56%; + position: relative; +} + +.iframe-container iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top:0; + width: 100%; +} + +.video-container{ + overflow:hidden; + padding-top: 0%; + position: relative; +} + + +[id*="att-video"] > .wrap{ + background:rgba(0,0,0,0); + +} + + +/*main*/ + +section#main{ + position:relative; + margin-left:0; + left:0; + width:100%; + padding-left:1%; + display: flex; + flex-direction: column; +} + +.logo{ + display:none; +} + +[class*="col"]{ + float:left; + width:21.75%; + height:100%; + display: flex; + flex-direction: column; + padding-right:2%; +} + + +[class*="col"] p, img, h2{ + padding-right:7%; + +} + +[class*="col"] p{ + font-size:0.65em; + line-height:1.5em; + +} + +.col1 { + width:13%; + display:initial; +} + +.col6 { + width:65.25%; + padding-right:0; + +} + +[class*="subcl"]{ + width:33%; + float:left; + +} + +.col2 p,.col1 p { + word-wrap:break-word; + +} + +p.subcl3{ + padding-right:1%; +} + +.row{ + padding-bottom:2.2vh; + padding-top:2.2vh; + border-bottom-style:solid; + border-bottom-color:white; + border-bottom-width:3px; + +} + +#categories{ + font-family:inconsolata, serif; + margin:0 auto; + width:100%; + border-bottom-style:double; + border-bottom-width:4px; + + +} + + +#categories.row { + padding-top:0.7%; + padding-bottom:0.5%; + -webkit-padding-after:0.5%; + +} + +#categories h2{ + font-size:0.7em; +} + +a{ + color:white; + text-decoration-color:plum; + + +} + +.ext:hover { + text-decoration: overline; + text-decoration-color:#f3ca1b; +} + +.int:hover { + text-decoration: overline; + text-decoration-color:magenta; +} + + +.gradShow { + font-weight:bold; +} + + +.row::after { + content: ""; + clear: both; + display: table; +} + +/* --------- 2nd case --------- */ + +@media all and (min-width: 600px) and (max-width: 720px){ + +/*header*/ + +#ihtp{ + /*font-size:calc(9px + 1.7vh);*/ + line-height:130%; +} + +#sub > a { + width:47%; +} + +/*xpuf*/ + +.wrap { + height:85%; +} + + +/*main*/ + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +/*[class*="col"] p{ + font-size:calc(10px + 0.6vw); + + +}*/ + +.row{ + border-bottom-width:4px; + +} + +#categories{ + border-bottom-width:4px; +} + +/*#categories h2{ + font-size:2.5vw; +}*/ + + + +} + + +/* --------- 3rd case --------- */ + +@media all and (min-width: 720px) and (max-width: 992px){ + + +/*header*/ + +#ihtp{ + font-size:calc(11px + 1.7vh); + line-height:130%; +} + +#sub > a { + width:47%; + /*font-size:2.1vw;*/ +} + +/*xpuf*/ + + +/*main*/ + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +/*[class*="col"] p{ + font-size:calc(11px + 0.6vw); + + +}*/ + +.row{ + border-bottom-width:5px; + +} + +p.subcl3{ + padding-right:5%; +} + +#categories{ + border-bottom-width:5px; +} + + +#categories.row { + width:100%; + +} + + +/*#categories h2{ + font-size:2.1vw; +}*/ + + +} + +/* --------- 4th case --------- */ + +@media all and (min-width: 992px) and (max-width: 1400px) { + +/*header*/ + + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + font-size:2.3em; + width:77%; + padding-bottom:3%; + -webkit-padding-after:7%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + font-size:0.7em; + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + padding-top:5%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:80%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + font-size:1em; + line-height:120%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; + color:white; + font-size:0.55em; +} + +/*xpuf*/ + +.wrap{ + width:60%; + height:82%; + +} + +.uptitle { + font-size:2.5vh; +} + +.upclose { + font-size:2.5vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +[class*="col"] p { + font-size:0.55em; +} + +.subrow p{ + padding-right:7%; + +} + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + margin-left:0; + border-bottom-width:5px; + width:98%; +} + +/*#categories h2{ + font-size:1.5em; +}*/ + +} + +/* --------- 5th case --------- */ + +@media all and (min-width: 1400px){ + +/*header*/ + + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + /*font-size:4vw;*/ + width:77%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + /*font-size:1.2em;*/ + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + margin-top:9%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:70%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + /*font-size:calc(9px + 0.5vw);*/ + line-height:125%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; +} + +/*xpuf*/ + +.wrap{ + height:70%; + width:53%; + +} + +.uptitle { + font-size:2vh; +} + +.upclose { + font-size:2vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +/*[class*="col"] p { + font-size:calc(8px + 0.6vw); +}*/ + +.subrow p{ + padding-right:7%; + +} + + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + border-bottom-width:7px; + width:99%; + margin-left:0; +} + +/* +#categories h2{ + font-size:calc(12px + 0.6vw); +} +*/ +} + +/* --------- 6th case --------- */ +@media all and (max-height: 450px) { + + [id*="att-video"] > .wrap{ + width:400px; +} + + .upbar{ + height:7%; + +} +} + +/* hiding years */ +div#year2020 { display:none; } \ No newline at end of file diff --git a/css/main-backup.css b/css/main-backup.css new file mode 100644 index 0000000..7297a92 --- /dev/null +++ b/css/main-backup.css @@ -0,0 +1,926 @@ +@font-face { + font-family: inconsolata; + src: url(fonts/inconsolata.ttf); +} + +@font-face { + font-family: inconsolatabold; + src: url(fonts/inconsolatabold.ttf); +} + +@font-face { + font-family: tenor; + src: url(fonts/tenor.ttf); +} + +* { + box-sizing: border-box; +} + +body{ + font-family:inconsolata, sans-serif; + color:white; + min-width:320px; + +} + + +#wrapper { + position:fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + background-color: #2f2f2f; +} + +/*header*/ + +header{ + position:relative; + width:100%; + padding-bottom:5%; + display:block; + overflow:hidden; + margin-left:1.3%; + line-height:1.3vw; +} + +header h1{ + font-family:tenor; + font-size:9vw; + float:left; + width:60%; + margin-bottom:5%; + +} + +.show{ + font-size:7vw; + color:#0f0; + text-decoration:none; +} + +.show:hover{ + color:magenta; +} + + +#sub{ + white-space:nowrap; + font-family:inconsolata; + float:right; + padding-top:3%; + padding-right:3%; + width:40%; +} + + +#sub > a { + display:inline-block; + width:45%; + text-align:right; + font-size:calc(9px + 0.9vw); +} + +#sub > a:visited { + color:white; + } + + +#hleft-text{ + display:none; + margin-top:0; + background:rgba(0,0,0,0.5); + width:100%; + height:100%; + left:0; + top:0; + position:fixed; + color:white; + z-index:55; + cursor:pointer; + overflow:hidden; + +} + +#inner-hleft-text{ + background-color:black; + width:90vw; + height:95vh; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:auto; + +} + +#ihtp{ + width:80%; + height:95%; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size:calc(8px + 1.5vh); + line-height:130%; + + +} + +#hleft-text:target{ + display:block; + + +} + +#getback{ + text-decoration:underline; + text-decoration-color:#0f0; + z-index:100; + +} + +#getback:hover{ + text-decoration: overline; + text-decoration-color:magenta; +} + +#back, #back:hover, #back:visited{ + text-decoration:none; + color:white; +} + + +/*xpuf*/ + +[id*="att"]{ + background:rgba(0,0,0,0.7); + overflow:hidden; + height:100%; + width:100%; + top:0; + left:0; + margin:0 auto; + position:fixed; + z-index:10; + display:none; +} + + +.wrap{ + background:rgba(0,0,0,0.3); + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:hidden; + height:80%; + width:90%; + display:flex; + flex-direction:column; + +} + +.upbar { + height:5%; + width:100%; + background-color:#0f0; + position:relative; + +} + +.upbar a { + display:block; + height:100%; +} + +.upbar p { + position:absolute; + width:97%; + margin:0 auto; + position: absolute; + top: 50%; + left:50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.uptitle { + color:black; + float:left; + font-size:3vh; +} + +.upclose { + color:black; + float:right; + text-decoration:none; + font-size:3vh; +} + +.upclose:hover { + color:magenta; +} + + + +.twowrap { + height:95%; + overflow-y:auto; + overflow-x:hidden; +} + + +[id*="att"] img{ + width:100%; + padding:1% 3%; +} + + +[id*="att"]:target{ + display: block; + } + + +.twowrap-trailer{ + overflow-x:hidden; + overflow-y: auto; + height:91%; + +} + +.iframe-container { + overflow:hidden; + padding-top: 56%; + position: relative; +} + +.iframe-container iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top:0; + width: 100%; +} + +.video-container{ + overflow:hidden; + padding-top: 0%; + position: relative; +} + + +[id*="att-video"] > .wrap{ + background:rgba(0,0,0,0); + +} + + +/*main*/ + +section#main{ + position:relative; + margin-left:0; + left:0; + width:100%; + padding-left:1%; + display: flex; + flex-direction: column; +} + +.logo{ + display:none; +} + +[class*="col"]{ + float:left; + width:21.75%; + height:100%; + display: flex; + flex-direction: column; + padding-right:2%; +} + + +[class*="col"] p, img, h2{ + padding-right:7%; + +} + +[class*="col"] p{ + font-size:calc(9px + 0.6vw); + line-height:130%; + +} + +.col1 { + width:13%; + display:initial; +} + +.col6 { + width:65.25%; + padding-right:0; + +} + +[class*="subcl"]{ + width:33%; + float:left; + +} + +.col2 p,.col1 p { + word-wrap:break-word; + +} + +p.subcl3{ + padding-right:1%; +} + +.row{ + padding-bottom:2.2vh; + padding-top:2.2vh; + border-bottom-style:solid; + border-bottom-color:white; + border-bottom-width:3px; + +} + +#categories{ + font-family:inconsolata, serif; + margin:0 auto; + width:100%; + border-bottom-style:double; + border-bottom-width:4px; + + +} + + +#categories.row { + padding-top:0.7%; + padding-bottom:0.5%; + -webkit-padding-after:0.5%; + +} + +#categories h2{ + font-size:2.7vw; +} + +a{ + color:white; + text-decoration-color:#0f0; + + +} + +.ext:hover { + text-decoration: overline; + text-decoration-color:#f3ca1b; +} + +.int:hover { + text-decoration: overline; + text-decoration-color:magenta; +} + + +.gradShow { + font-weight:bold; +} + + +.row::after { + content: ""; + clear: both; + display: table; +} + +/* --------- 2nd case --------- */ + +@media all and (min-width: 600px) and (max-width: 720px){ + +/*header*/ + +#ihtp{ + font-size:calc(9px + 1.7vh); + line-height:130%; +} + +#sub > a { + width:47%; +} + +/*xpuf*/ + +.wrap { + height:85%; +} + + +/*main*/ + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +[class*="col"] p{ + font-size:calc(10px + 0.6vw); + + +} + +.row{ + border-bottom-width:4px; + +} + +#categories{ + border-bottom-width:4px; +} + +#categories h2{ + font-size:2.5vw; +} + + + +} + + +/* --------- 3rd case --------- */ + +@media all and (min-width: 720px) and (max-width: 992px){ + + +/*header*/ + +#ihtp{ + font-size:calc(11px + 1.7vh); + line-height:130%; +} + +#sub > a { + width:47%; + font-size:2.1vw; +} + +/*xpuf*/ + + +/*main*/ + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +[class*="col"] p{ + font-size:calc(11px + 0.6vw); + + +} + +.row{ + border-bottom-width:5px; + +} + +p.subcl3{ + padding-right:5%; +} + +#categories{ + border-bottom-width:5px; +} + + +#categories.row { + width:100%; + +} + + +#categories h2{ + font-size:2.1vw; +} + + +} + +/* --------- 4th case --------- */ + +@media all and (min-width: 992px) and (max-width: 1400px) { + +/*header*/ + + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + font-size:7vw; + width:77%; + padding-bottom:3%; + -webkit-padding-after:7%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + font-size:calc(10px + 0.6vw); + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + padding-top:5%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:80%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + font-size:calc(8px + 0.6vw); + line-height:120%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; +} + +/*xpuf*/ + +.wrap{ + width:60%; + height:82%; + +} + +.uptitle { + font-size:2.5vh; +} + +.upclose { + font-size:2.5vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +[class*="col"] p { + font-size:calc(10px + 0.6vw); +} + +.subrow p{ + padding-right:7%; + +} + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + margin-left:0; + border-bottom-width:5px; + width:98%; +} + +#categories h2{ + font-size:calc(11px + 0.6vw); +} + +} + +/* --------- 5th case --------- */ + +@media all and (min-width: 1400px){ + +/*header*/ + + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + font-size:6vw; + width:77%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + font-size:1.2em; + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + margin-top:9%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:70%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + font-size:calc(9px + 0.5vw); + line-height:125%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; +} + +/*xpuf*/ + +.wrap{ + height:70%; + width:53%; + +} + +.uptitle { + font-size:2vh; +} + +.upclose { + font-size:2vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +[class*="col"] p { + font-size:calc(8px + 0.6vw); +} + +.subrow p{ + padding-right:7%; + +} + + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + border-bottom-width:7px; + width:99%; + margin-left:0; +} + +#categories h2{ + font-size:calc(12px + 0.6vw); +} + +} + +/* --------- 6th case --------- */ +@media all and (max-height: 450px) { + + [id*="att-video"] > .wrap{ + width:400px; +} + + .upbar{ + height:7%; + +} +} + +/* hiding years */ +div#year2020 { display:none; } \ No newline at end of file diff --git a/css/main-squares.css b/css/main-squares.css new file mode 100644 index 0000000..e42fdb4 --- /dev/null +++ b/css/main-squares.css @@ -0,0 +1,948 @@ +@font-face { + font-family: inconsolata; + src: url(fonts/inconsolata.ttf); +} + +@font-face { + font-family: inconsolatabold; + src: url(fonts/inconsolatabold.ttf); +} + +@font-face { + font-family: tenor; + src: url(fonts/tenor.ttf); +} + +* { + box-sizing: border-box; +} + +body{ + font-family:inconsolata, sans-serif; + color:white; + min-width:320px; + +} + + +#wrapper { + position:fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + background-color: #2f2f2f; +} + +/*header*/ + +header{ + position:relative; + width:100%; + padding-bottom:5%; + padding-left:1%; + display:block; + overflow:hidden; + margin-left:1.3%; + line-height:1.3vw; + background-color:#777; +} + +header h1{ + font-family:tenor; + font-size:9vw; + float:left; + width:60%; + margin-bottom:5%; + +} + +.show{ + font-size:7vw; + color:#0f0; + text-decoration:none; +} + +.show:hover{ + color:magenta; +} + + +#sub{ + white-space:nowrap; + font-family:inconsolata; + float:right; + padding-top:3%; + padding-right:3%; + width:40%; +} + + +#sub > a { + display:inline-block; + width:45%; + text-align:right; + font-size:calc(9px + 0.9vw); +} + +#sub > a:visited { + color:white; + } + + +#hleft-text{ + display:none; + margin-top:0; + background:rgba(0,0,0,0.5); + width:100%; + height:100%; + left:0; + top:0; + position:fixed; + color:white; + z-index:55; + cursor:pointer; + overflow:hidden; + +} + +#inner-hleft-text{ + background-color:black; + width:90vw; + height:95vh; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:auto; + +} + +#ihtp{ + width:80%; + height:95%; + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size:calc(8px + 1.5vh); + line-height:130%; + + +} + +#hleft-text:target{ + display:block; + + +} + +#getback{ + text-decoration:underline; + text-decoration-color:#0f0; + z-index:100; + +} + +#getback:hover{ + text-decoration: overline; + text-decoration-color:magenta; +} + +#back, #back:hover, #back:visited{ + text-decoration:none; + color:white; +} + + +/*xpuf*/ + +[id*="att"]{ + background:rgba(0,0,0,0.7); + overflow:hidden; + height:100%; + width:100%; + top:0; + left:0; + margin:0 auto; + position:fixed; + z-index:10; + display:none; +} + + +.wrap{ + background:rgba(0,0,0,0.3); + position:fixed; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); + overflow-y:hidden; + height:80%; + width:90%; + display:flex; + flex-direction:column; + +} + +.upbar { + height:5%; + width:100%; + background-color:#0f0; + position:relative; + +} + +.upbar a { + display:block; + height:100%; +} + +.upbar p { + position:absolute; + width:97%; + margin:0 auto; + position: absolute; + top: 50%; + left:50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform:translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.uptitle { + color:black; + float:left; + font-size:3vh; +} + +.upclose { + color:black; + float:right; + text-decoration:none; + font-size:3vh; +} + +.upclose:hover { + color:magenta; +} + + + +.twowrap { + height:95%; + overflow-y:auto; + overflow-x:hidden; +} + + +[id*="att"] img{ + width:100%; + padding:1% 3%; +} + + +[id*="att"]:target{ + display: block; + } + + +.twowrap-trailer{ + overflow-x:hidden; + overflow-y: auto; + height:91%; + +} + +.iframe-container { + overflow:hidden; + padding-top: 56%; + position: relative; +} + +.iframe-container iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top:0; + width: 100%; +} + +.video-container{ + overflow:hidden; + padding-top: 0%; + position: relative; +} + + +[id*="att-video"] > .wrap{ + background:rgba(0,0,0,0); + +} + + +/*main*/ + +section#main{ + position:relative; + margin-left:0; + left:0; + width:100%; + padding-left:1%; + display: flex; + flex-direction: column; +} + +#content{ + background-color:#555; + padding-left:1%; +} + +.logo{ + display:none; +} + + +[class*="col"]{ + float:left; + width:21.75%; + height:100%; + display: flex; + flex-direction: column; + padding-right:2%; +} + + +[class*="col"] p, img, h2{ + padding-right:7%; + +} + +[class*="col"] p{ + font-size:calc(9px + 0.6vw); + line-height:130%; + +} + +.col1 { + width:13%; + display:initial; + box-shadow: 5px 10px: +} + +.col6 { + width:65.25%; + padding-right:0; + +} + +.col6 p, .col1 p, .subcl3 p{ + color:pink; +} + +[class*="subcl"]{ + width:33%; + float:left; + +} + +.col2 p,.col1 p { + word-wrap:break-word; + +} + +p.subcl3{ + padding-right:1%; +} + +.row{ + padding-bottom:2.2vh; + padding-top:2.2vh; + border-bottom-style:solid; + border-bottom-color:#2f2f2f; + border-bottom-width:3px; + +} + +#categories{ + font-family:inconsolata, serif; + margin:0 auto; + width:100%; + border-bottom:none; + padding-left:1%; + /*border-bottom-width:4px;*/ +} + + +#categories.row { + padding-top:0.7%; + padding-bottom:0.5%; + -webkit-padding-after:0.5%; + +} + +#categories h2{ + font-size:2.7vw; +} + +a{ + color:white; + +} + +.ext{ + text-decoration-color:#0f0; +} + +.ext:hover { + text-decoration: none; + /*text-decoration-color:#f3ca1b;*/ + background-image: linear-gradient(to top, #555 , #555, #0f0, #555, #555); + +} + +.int{ + text-decoration-color:magenta; +} + +.int:hover { + text-decoration: none; + background-image: linear-gradient(to top, #555 , magenta, #555); +} + + +.gradShow { + font-weight:bold; +} + + +.row::after { + content: ""; + clear: both; + display: table; +} + +/* --------- 2nd case --------- */ + +@media all and (min-width: 600px) and (max-width: 720px){ + + + + +/*header*/ + +#ihtp{ + font-size:calc(9px + 1.7vh); + line-height:130%; +} + +#sub > a { + width:47%; +} + +/*xpuf*/ + +.wrap { + height:85%; +} + + +/*main*/ + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +[class*="col"] p{ + font-size:calc(10px + 0.6vw); + + +} + +.row{ + border-bottom-width:4px; + +} + +/*#categories{ + border-bottom-width:4px; +}*/ + +#categories h2{ + font-size:2.5vw; +} + + + +} + + +/* --------- 3rd case --------- */ + +@media all and (min-width: 720px) and (max-width: 992px){ + + +/*header*/ + +#ihtp{ + font-size:calc(11px + 1.7vh); + line-height:130%; +} + +#sub > a { + width:47%; + font-size:2.1vw; +} + +/*xpuf*/ + + +/*main*/ + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +[class*="col"] p{ + font-size:calc(11px + 0.6vw); + + +} + +.row{ + border-bottom-width:5px; + +} + +p.subcl3{ + padding-right:5%; +} + +/*#categories{ + border-bottom-width:5px; +}*/ + + +#categories.row { + width:100%; + +} + + +#categories h2{ + font-size:2.1vw; +} + + +} + +/* --------- 4th case --------- */ + +@media all and (min-width: 992px) and (max-width: 1400px) { + +/*header*/ + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + font-size:4vw; + width:77%; + padding-bottom:3%; + -webkit-padding-after:7%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + font-size:calc(10px + 0.6vw); + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + padding-top:5%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:80%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + font-size:calc(8px + 0.6vw); + line-height:120%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; +} + +/*xpuf*/ + +.wrap{ + width:60%; + height:82%; + +} + +.uptitle { + font-size:2.5vh; +} + +.upclose { + font-size:2.5vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + +[class*="col"] p { + font-size:calc(10px + 0.6vw); +} + +.subrow p{ + padding-right:7%; + +} + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + margin-left:0; + /*border-bottom-width:5px;*/ + width:98%; +} + +#categories h2{ + font-size:calc(11px + 0.6vw); +} + +} + +/* --------- 5th case --------- */ + +@media all and (min-width: 1400px){ + +/*header*/ + + +header{ + width:25%; + position:fixed; + left:0; + top:2%; + bottom:0; + padding-bottom:0; + float:left; + margin-left:2%; + display:flex; + flex-direction: column; +} + +header h1{ + font-size:3vw; + width:77%; + float:none; +} + +#page-title { + margin-bottom:13%; +} + +.show{ + display:none; +} + +#sub{ + padding-top:0; + float:none; + width:100%; +} + +#sub > a { + font-size:1.2em; + width: 35%; + text-align:left; +} + + +#hleft-text{ + position:relative; + display:block; + background:none; + margin-top:9%; + width:100%; + overflow-y:auto; + overflow-x:hidden; + padding-right:30%; + box-sizing:initial; + cursor:default; + +} + +#inner-hleft-text{ + width:100%; + height:inherit; + position:relative; + top:0; + left:0; + transform:none; + -webkit-transform:none; + -ms-transform:none; + overflow-y:hidden; + background-color:initial; + +} + +#ihtp{ + width:70%; + position:relative; + top:0; + left:0; + -webkit-transform:none; + -ms-transform:none; + transform:none; + font-size:calc(9px + 0.5vw); + line-height:125%; + +} + +#getback{ + display:none; +} + +#back, #back:hover, #back:visited{ + background-color:none; + cursor:default; +} + +/*xpuf*/ + +.wrap{ + height:70%; + width:53%; + +} + +.uptitle { + font-size:2vh; +} + +.upclose { + font-size:2vh; +} + +/*main*/ + +section#main{ + position:fixed; + top:0; + bottom:0; + overflow:hidden; + left:25%; + width:75%; + padding-left:1%; + +} + +#content{ + padding-top:1%; + overflow-y:auto; + overflow-x:hidden; + +} + +.logo{ + display:block; + width:70%; +} + + +[class*="col"]{ + width:20.75%; + +} + +.col1 { + width:17%; +} + +.col6 { + width:62.25%; +} + + +[class*="col"] p { + font-size:calc(8px + 0.6vw); +} + +.subrow p{ + padding-right:7%; + +} + + +p.subcl3{ + padding-right:5%; +} + +.row{ + border-bottom-width:5px; +} + + +#categories{ + /*border-bottom-width:7px;*/ + width:99%; + margin-left:0; +} + +#categories h2{ + font-size:calc(12px + 0.6vw); +} + +} + +/* --------- 6th case --------- */ +@media all and (max-height: 450px) { + + [id*="att-video"] > .wrap{ + width:400px; +} + + .upbar{ + height:7%; + +} +} + +/* hiding years */ +div#year2020 { display:none; } \ No newline at end of file diff --git a/css/main.css b/css/main.css index 9a821bb..9d49c73 100644 --- a/css/main.css +++ b/css/main.css @@ -17,10 +17,13 @@ box-sizing: border-box; } +html{ + font-size: calc(0.85em + 1vw); +} + body{ font-family:inconsolata, sans-serif; - color:white; - min-width:320px; + min-width:320px; } @@ -32,7 +35,45 @@ body{ bottom: 0; right: 0; z-index: -1; - background-color: #2f2f2f; + background-color: white; + +} + +a{ + color:black; + text-decoration:none; + background:transparent; + border-bottom:1.5px solid #99f; + padding-top:.05rem; + padding-bottom:.05rem; + background:linear-gradient(to bottom, #99f 0, #99f 100%); + background-position:0 100%; + background-repeat:repeat-x; + background-size: 0 0; + transition:background .2s ease-in-out; +} + +.ext { + border-bottom-color: #99f; + background:linear-gradient(to bottom, #99f 0, #99f 100%); + background-position:0 100%; + background-repeat:repeat-x; + background-size: 0 0; + transition:background .2s ease-in-out; +} + +.int { + border-bottom-color:#c6f; + background:linear-gradient(to bottom, #c6f 0, #c6f 100%); + background-position:0 100%; + background-repeat:repeat-x; + background-size: 0 0; + transition:background .2s ease-in-out; +} + +a:hover, a:active, a:focus { + outline:0; + background-size:.5rem .3rem ; } /*header*/ @@ -44,12 +85,12 @@ header{ display:block; overflow:hidden; margin-left:1.3%; - line-height:1.3vw; + line-height:1.5vh; } header h1{ font-family:tenor; - font-size:9vw; + font-size:2em; float:left; width:60%; margin-bottom:5%; @@ -57,9 +98,10 @@ header h1{ } .show{ - font-size:7vw; - color:#0f0; - text-decoration:none; + font-size:0.8em; + color:#c6f; + border-bottom:none; + background:none; } .show:hover{ @@ -77,15 +119,18 @@ header h1{ } -#sub > a { +#sub{ display:inline-block; - width:45%; text-align:right; - font-size:calc(9px + 0.9vw); + font-size:0.7em; +} + +#sub > span:first-child{ + margin-right:20%; } #sub > a:visited { - color:white; + color:black; } @@ -98,7 +143,7 @@ header h1{ left:0; top:0; position:fixed; - color:white; + color:black; z-index:55; cursor:pointer; overflow:hidden; @@ -128,12 +173,13 @@ header h1{ -webkit-transform: translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform: translate(-50%, -50%); - font-size:calc(8px + 1.5vh); + font-size:0.8em; line-height:130%; } + #hleft-text:target{ display:block; @@ -141,20 +187,18 @@ header h1{ } #getback{ - text-decoration:underline; - text-decoration-color:#0f0; z-index:100; + color:white; } -#getback:hover{ - text-decoration: overline; - text-decoration-color:magenta; -} #back, #back:hover, #back:visited{ text-decoration:none; color:white; + display:block; + border-bottom:none; + background:none; } @@ -193,7 +237,7 @@ header h1{ .upbar { height:5%; width:100%; - background-color:#0f0; + background-color:#f9f9eb; position:relative; } @@ -201,6 +245,8 @@ header h1{ .upbar a { display:block; height:100%; + border-bottom:none; + background:none; } .upbar p { @@ -218,18 +264,18 @@ header h1{ .uptitle { color:black; float:left; - font-size:3vh; + font-size:0.8em; } .upclose { color:black; float:right; text-decoration:none; - font-size:3vh; + font-size:0.8em; } .upclose:hover { - color:magenta; + color:#000099; } @@ -280,13 +326,6 @@ header h1{ position: relative; } - -[id*="att-video"] > .wrap{ - background:rgba(0,0,0,0); - -} - - /*main*/ section#main{ @@ -300,12 +339,12 @@ section#main{ } .logo{ - display:none; + width:70%; } [class*="col"]{ float:left; - width:21.75%; + width:28%; height:100%; display: flex; flex-direction: column; @@ -319,33 +358,53 @@ section#main{ } [class*="col"] p{ - font-size:calc(9px + 0.6vw); - line-height:130%; + font-size:0.65em; + line-height:1.5em; } .col1 { - width:13%; display:initial; } + +.short{ + display:block; +} + +.long{ + display:none; +} + +.col5 { + width:16%; +} + .col6 { - width:65.25%; + width:72%; padding-right:0; } [class*="subcl"]{ - width:33%; + width:38.5%; float:left; } -.col2 p,.col1 p { +.subcl3{ + width:22.5%; +} + +.col1 p { word-wrap:break-word; } +.attch { + padding-top:7%; +} + p.subcl3{ padding-right:1%; } @@ -353,8 +412,11 @@ p.subcl3{ .row{ padding-bottom:2.2vh; padding-top:2.2vh; +} + +.row:not(:last-child){ border-bottom-style:solid; - border-bottom-color:white; + border-bottom-color:black; border-bottom-width:3px; } @@ -378,27 +440,12 @@ p.subcl3{ } #categories h2{ - font-size:2.7vw; -} - -a{ - color:white; - text-decoration-color:#0f0; -} - -.ext:hover { - text-decoration: overline; - text-decoration-color:#f3ca1b; -} - -.int:hover { - text-decoration: overline; - text-decoration-color:magenta; + font-size:0.7em; } .gradShow { - font-weight:bold; + font-weight:900; } @@ -408,19 +455,26 @@ a{ display: table; } + + + + /* --------- 2nd case --------- */ @media all and (min-width: 600px) and (max-width: 720px){ +a{ + border-bottom:2px solid #99f; +} /*header*/ #ihtp{ - font-size:calc(9px + 1.7vh); + /*font-size:calc(9px + 1.7vh);*/ line-height:130%; } -#sub > a { - width:47%; +#sub > span:first-child { + margin-right:22%; } /*xpuf*/ @@ -432,27 +486,15 @@ a{ /*main*/ - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; +.short{ + display:none; } -[class*="col"] p{ - font-size:calc(10px + 0.6vw); - - +.long{ + display:block; } -.row{ +.row:not(:last-child){ border-bottom-width:4px; } @@ -461,12 +503,6 @@ a{ border-bottom-width:4px; } -#categories h2{ - font-size:2.5vw; -} - - - } @@ -474,6 +510,10 @@ a{ @media all and (min-width: 720px) and (max-width: 992px){ +a{ + border-bottom:2px solid #99f; +} + /*header*/ @@ -482,9 +522,13 @@ a{ line-height:130%; } -#sub > a { - width:47%; - font-size:2.1vw; +#sub > span:first-child{ + margin-right:22%; + /*font-size:2.1vw;*/ +} + +.show{ + font-size:0.6em; } /*xpuf*/ @@ -492,27 +536,15 @@ a{ /*main*/ -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; +.short{ + display:none; } - -[class*="col"] p{ - font-size:calc(11px + 0.6vw); - - +.long{ + display:block; } -.row{ +.row:not(:last-child){ border-bottom-width:5px; } @@ -531,20 +563,17 @@ p.subcl3{ } - -#categories h2{ - font-size:2.1vw; -} - - } /* --------- 4th case --------- */ @media all and (min-width: 992px) and (max-width: 1400px) { -/*header*/ +a{ + border-bottom:2px solid #99f; +} +/*header*/ header{ width:25%; @@ -560,7 +589,7 @@ header{ } header h1{ - font-size:7vw; + font-size:2.3em; width:77%; padding-bottom:3%; -webkit-padding-after:7%; @@ -579,25 +608,25 @@ header h1{ padding-top:0; float:none; width:100%; -} - -#sub > a { - font-size:calc(10px + 0.6vw); - width: 35%; + font-size:0.6em; text-align:left; } +#sub > span:first-child{ + margin-right: 20%; +} + #hleft-text{ position:relative; display:block; background:none; - padding-top:5%; + margin-top:7%; width:100%; overflow-y:auto; overflow-x:hidden; - padding-right:30%; - box-sizing:initial; + padding-right:1%; + box-sizing:border-box; cursor:default; } @@ -624,8 +653,8 @@ header h1{ -webkit-transform:none; -ms-transform:none; transform:none; - font-size:calc(8px + 0.6vw); - line-height:120%; + font-size:1em; + line-height:130%; } @@ -636,6 +665,8 @@ header h1{ #back, #back:hover, #back:visited{ background-color:none; cursor:default; + color:black; + font-size:0.55em; } /*xpuf*/ @@ -661,8 +692,8 @@ section#main{ top:0; bottom:0; overflow:hidden; - left:25%; - width:75%; + left:27%; + width:73%; padding-left:1%; } @@ -679,22 +710,16 @@ section#main{ width:70%; } - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; +[class*="col"] p { + font-size:0.55em; } -.col6 { - width:62.25%; +.short{ + display:none; } -[class*="col"] p { - font-size:calc(10px + 0.6vw); +.long{ + display:block; } .subrow p{ @@ -706,7 +731,7 @@ p.subcl3{ padding-right:5%; } -.row{ +.row:not(:last-child){ border-bottom-width:5px; } @@ -717,16 +742,17 @@ p.subcl3{ width:98%; } -#categories h2{ - font-size:calc(11px + 0.6vw); -} - } /* --------- 5th case --------- */ @media all and (min-width: 1400px){ + +a{ + border-bottom:2px solid #99f; +} + /*header*/ @@ -744,7 +770,7 @@ header{ } header h1{ - font-size:6vw; + font-size:2.3em; width:77%; float:none; } @@ -761,14 +787,13 @@ header h1{ padding-top:0; float:none; width:100%; -} - -#sub > a { - font-size:1.2em; - width: 35%; + font-size:0.6em; text-align:left; } +#sub > span:first-child{ + margin-right: 20%; +} #hleft-text{ position:relative; @@ -778,8 +803,8 @@ header h1{ width:100%; overflow-y:auto; overflow-x:hidden; - padding-right:30%; - box-sizing:initial; + padding-right:1%; + box-sizing:border-box; cursor:default; } @@ -806,8 +831,7 @@ header h1{ -webkit-transform:none; -ms-transform:none; transform:none; - font-size:calc(9px + 0.5vw); - line-height:125%; + line-height:130%; } @@ -818,6 +842,8 @@ header h1{ #back, #back:hover, #back:visited{ background-color:none; cursor:default; + color:black; + font-size:0.65em; } /*xpuf*/ @@ -843,8 +869,8 @@ section#main{ top:0; bottom:0; overflow:hidden; - left:25%; - width:75%; + left:27%; + width:73%; padding-left:1%; } @@ -862,24 +888,19 @@ section#main{ } -[class*="col"]{ - width:20.75%; - +[class*="col"] p { + font-size:0.55em; } -.col1 { - width:17%; +.short{ + display:none; } -.col6 { - width:62.25%; +.long{ + display:block; } -[class*="col"] p { - font-size:calc(8px + 0.6vw); -} - .subrow p{ padding-right:7%; @@ -890,7 +911,7 @@ p.subcl3{ padding-right:5%; } -.row{ +.row:not(:last-child){ border-bottom-width:5px; } @@ -901,24 +922,14 @@ p.subcl3{ margin-left:0; } -#categories h2{ - font-size:calc(12px + 0.6vw); -} - } /* --------- 6th case --------- */ @media all and (max-height: 450px) { - [id*="att-video"] > .wrap{ - width:400px; -} .upbar{ height:7%; } } - -/* hiding years */ -div#year2020 { display:none; } \ No newline at end of file diff --git a/css/pages.css b/css/pages.css index 7c38903..0fd3ba3 100644 --- a/css/pages.css +++ b/css/pages.css @@ -1,5 +1,6 @@ @import url("main.css"); + body{ color:black; } @@ -10,9 +11,27 @@ body{ /*header*/ +header{padding-bottom:2%;} + +header h1{float:none;} + +#homebttn{ + background-color: inherit; + text-align:right; + color:black; + position:absolute; + top:0; + right:0; + margin-right:6%; + margin-top:15px; + padding:0.3% 0 0 0.3%; + font-size:0.6em; + z-index:44; +} + #project-title { - font-size:calc(17px + 1.5vw); + font-size:1.4em; line-height:135%; margin-bottom:1%; } @@ -20,7 +39,7 @@ body{ #student-name { margin-bottom:0; font-weight:normal; - font-size:calc(10px + 0.6vw); + font-size:0.8em; } a#student-page{color:black;} @@ -35,7 +54,6 @@ a#student-page{color:black;} } #ihtp{ - margin-top:3%; width:80%; color:black; @@ -44,30 +62,21 @@ a#student-page{color:black;} #about-student{ width:95%; color:#2f2f2f; - font-size:calc(8px + 0.5vw); - line-height: 130%; + font-size:1em; font-style:italic; } +object{ + padding-bottom:7%; +} + hr{ width:50%; color:#ccc; } -a.show{ - font-size:calc(13px + 1.5vw); -} - -a#home { - font-size:calc(7px + 1.5vw); - color:black; - text-decoration:underline; - text-decoration-color:#0f0; -} - -a#home:hover{ - text-decoration:overline; - text-decoration-color:#f3ca1b; +.show{ + font-size:1em; } #project-link{ @@ -80,7 +89,6 @@ a#home:hover{ section#main{ overflow:auto; padding-left:1.5%; - } #galleries{ @@ -88,15 +96,16 @@ section#main{ } .gal-title{ - font-size:calc(12px + 0.7vw); + font-size:0.8em; } #publist { - line-height:155%; + line-height:80%; } -#galleries a{ +#galleries li, #galleries p{ color:black; + font-size:0.9em;; } .workimg{ @@ -107,40 +116,30 @@ section#main{ @media all and (min-width: 600px) and (max-width: 720px){ - #about-student{ - font-size:calc(8px + 1.7vh); - line-height:130%; +#galleries{ + padding-top:1%; } +#galleries li, #galleries p{ + font-size:0.8em; } -@media all and (min-width: 720px) and (max-width: 992px){ - - -/*header*/ - -#about-student{ - font-size:calc(10px + 1.7vh); - line-height:130%; } -} - -@media all and (max-width: 600px){ +@media all and (min-width: 720px) and (max-width: 992px){ -/*header*/ +#galleries{ + padding-top:1%; +} -#about-student{ - font-size:calc(7px + 1.5vh); - line-height:130%; +#galleries li, #galleries p{ + font-size:0.8em;; } + } @media all and (max-width: 992px){ -#homebttn{ - display:none; -} /*header*/ #sub{ width:30%; @@ -149,38 +148,32 @@ section#main{ } #student-name{ - text-align:right; line-height:125%; } -#ihtp, #about-student{ +#ihtp, #about-student, #ihtp a{ color:white; } -#getback { - padding-bottom:5%; -} } @media all and (min-width: 992px){ - + #homebttn{ - background-color:white; - text-align:right; - color:black; - position:absolute; - top:0; - right:0; margin-right:3%; margin-top:0.7%; - padding:0.3% 0 0.4% 0.3%; - font-size:calc(7px + 0.6vw); - z-index:100; } +/*header*/ +#student-name { + font-size:0.6em; +} + + +/*main*/ section#main{ width:74%; left:27%; @@ -188,10 +181,26 @@ section#main{ } - #galleries{ padding-left:1%; } +#galleries li, #galleries p{ + font-size:0.62em; +} + +} + +@media all and (min-width: 1400px){ + +#galleries li, #galleries p{ + font-size:0.55em; +} + +.gal-title{ + font-size:0.73em; +} + + } diff --git a/eigengrau/index.html b/eigengrau/index.html index 642e765..666797f 100755 --- a/eigengrau/index.html +++ b/eigengrau/index.html @@ -62,8 +62,6 @@ He graduated from Design Academy Eindhoven and currently studies Media Design ma
  • Project Website
  • - -

    Publication

    diff --git a/ilinx/index.html b/ilinx/index.html new file mode 100644 index 0000000..942e300 --- /dev/null +++ b/ilinx/index.html @@ -0,0 +1,143 @@ + + + + + + + ilinx + + + + + + + + + + \ No newline at end of file diff --git a/ilinx/pdf/OHE.pdf b/ilinx/pdf/OHE.pdf new file mode 100644 index 0000000..8f866cc Binary files /dev/null and b/ilinx/pdf/OHE.pdf differ diff --git a/img/2018_grad_logo.png b/img/2018_grad_logo.png index 61aa284..1334821 100644 Binary files a/img/2018_grad_logo.png and b/img/2018_grad_logo.png differ diff --git a/img/xpub_logo_2018.svg b/img/xpub_logo_2018.svg new file mode 100644 index 0000000..cfefa2c --- /dev/null +++ b/img/xpub_logo_2018.svg @@ -0,0 +1,70 @@ + + + + + + image/svg+xml + + Asset 3 + + + + + + + + Asset 3 + + + diff --git a/index.html b/index.html index 84eb71d..27d2d23 100644 --- a/index.html +++ b/index.html @@ -15,17 +15,20 @@

    XPUB

    + xpub.nl + XPUB wiki +
    +

    XPUB is the Master of Arts in Fine Art and Design: Experimental Publishing of the Piet Zwart Institute. XPUB focuses on the acts of making things public and creating publics in the age of post-digital networks. XPUB's interests in publishing are twofold:

    -> first, publishing as the inquiry and participation into the technological frameworks, political context and cultural processes through which things are made public;

    - -> and second, how these are, or can be, used to create publics by expanding the means of discourse circulation beyond print media and its direct digital translation.

    go back

    + -> and second, how these are, or can be, used to create publics by expanding the means of discourse circulation beyond print media and its direct digital translation.

    go back

    +
    @@ -35,38 +38,24 @@
    + +
    -
    - -
    - -
    - -
    - -
    - -
    -
    -
    -
    - +
    @@ -75,7 +64,7 @@
    - +
    @@ -84,7 +73,7 @@
    - +
    @@ -93,7 +82,7 @@
    - +
    @@ -102,7 +91,7 @@
    - +
    @@ -127,30 +116,8 @@
    -
    -
    - -
    - - -
    -
    -
    -
    -
    - -
    - -
    - -
    - -
    -
    -
    -
    @@ -162,22 +129,6 @@
    -
    -
    - -
    - -
    - -
    - -
    -
    -
    @@ -275,76 +226,72 @@
    -

    Year

    -

    Attachments

    Students

    Projects

    -

    Publications

    +

    PublicationsPub.

    +
    -

    UPSETTING SETTINGS

    July 2019

    -
    -

    poster generator

    -

    README19.NFO

    -

    -

    -

    +

    UPSETTING SETTINGS

    July 2019

    +
    @@ -382,9 +329,10 @@
    -

    Ex, XPUB

    July 2018

    -
    -

    gradshow.mp4

    +

    Ex, XPUB

    July 2018

    +
    diff --git a/instant-warnet/index.html b/instant-warnet/index.html index bdb15c2..054dbcd 100644 --- a/instant-warnet/index.html +++ b/instant-warnet/index.html @@ -15,15 +15,14 @@
    << home
    -

    Instant Warnet
    <<

    +

    Instant Warnet

    -
    +

    Instant Warnet is a live-action role-playing game which pokes and prods at networks of harassment on social media. In this collective performance, you are invited to assume fictional characters on the massively multiplayer arena of Instagram, with the goal of disrupting and defusing some of its more hostile practices and spaces.

    Composed entirely of found tactics, scenarios and language used by the world’s most cunning trolls, buzzers and campaign operatives, Instant Warnet is an experiment which aims to flip the script on online toxicity. Instead of looking away or logging off, players are encouraged to live vicariously through their characters, using performance as a mode of talking back and reclaiming space on the platform.

    Instant Warnet (2019) is published under the terms of the Peer Production License (PPL). The Peer Production License is an example of CopyFair licensing, in which only other commoners, collectives and nonprofits can share and re-use the material in question.

    @@ -32,7 +31,8 @@

    Natasha Berting (Cirebon, 1992) is a media artist and writer. Her work often explores the ways that netizenship and citizenship inform each other, revealing intersections and facilitating encounters between art, technology and culture.

    - go back + go back +
    diff --git a/is-it-time-to-eat-or-is-there-no-more-time-to-eat/index.html b/is-it-time-to-eat-or-is-there-no-more-time-to-eat/index.html index 4cb787c..3b7a16a 100644 --- a/is-it-time-to-eat-or-is-there-no-more-time-to-eat/index.html +++ b/is-it-time-to-eat-or-is-there-no-more-time-to-eat/index.html @@ -15,15 +15,14 @@
    << home
    -

    Is is time to eat, or is there no more time to eat?
    <<

    +

    Is is time to eat, or is there no more time to eat?

    -
    - -

    +
    diff --git a/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-5.jpg b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-5.jpg index 8acd651..93241ca 100644 Binary files a/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-5.jpg and b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-5.jpg differ diff --git a/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-6.jpg b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-6.jpg new file mode 100644 index 0000000..aa87aeb Binary files /dev/null and b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-6.jpg differ diff --git a/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-7.jpg b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-7.jpg index 62a7f92..9620c1f 100644 Binary files a/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-7.jpg and b/lets-amplify-unspeakable-things/img/pzi-gradshow-eaiaiaiaoi-7.jpg differ diff --git a/lets-amplify-unspeakable-things/index.html b/lets-amplify-unspeakable-things/index.html index e4ac9e4..23605df 100644 --- a/lets-amplify-unspeakable-things/index.html +++ b/lets-amplify-unspeakable-things/index.html @@ -4,12 +4,12 @@ + + + + +
    + << home +
    +

    Syster Papyri Magicae

    +

    Artemis Gryllaki

    +
    + +
    +
    + +
    +

    Syster Papyri Magicae is a project that unfolds the phenomenon of gender exclusions in male-dominated tech environments, aiming to document, discuss and activate a variety of feminist practices that respond to this issue. +

    +

    +The Syster Papyri Magicae website enables a playful navigation to a collection of stories and practices that are gathered in a growing, editable Wiki. Aided by the early web magic of hyperlinks, one may discover documentation of sexist incidents in tech, feminist hacker projects, wiki pages to write their versions of stories, or even dead-ends. A fictional context of sorcery provides a game-like atmosphere but is also tactically used. On the one hand, the witch as an excluded figure symbolises female strength, that challenges patriarchal systems. On the other hand, witchcraft is a theme ever-present in the geek culture, proposing that technology has a source of magical power, that one can harness for their own sense of agency and empowerment.

    +

    +Strolling through the website, the visitor encounters several quests, that challenge them to choose what they would do in situations of exclusion. This method helps them realise how hard it is, to take action under these circumstances. It is also a way to open discussions on diverse feminist approaches, learn about feminist hacker practices, and if interested, become a contributor.

    +

    +Syster Papyri Magicae (2020) is published under the terms of the Peer Production License (PPL). The Peer Production License is an example of CopyFair licensing, in which only other commoners, collectives and nonprofits can share and re-use the material in question. +

    +
    +
    +
    +

    Artemis Gryllaki is a researcher and media artist, with a background in architecture and music. Her current work focuses on the urgencies and potentials of autonomous networks and feminist communities.

    +
    + go back +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Work

    + + + + + + + +
    +
    +

    Publication

    + +
    +
    +
    +
    + + diff --git a/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf b/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf new file mode 100644 index 0000000..84910b9 Binary files /dev/null and b/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf differ diff --git a/tactical-watermarks/.DS_Store b/tactical-watermarks/.DS_Store new file mode 100644 index 0000000..c4461fe Binary files /dev/null and b/tactical-watermarks/.DS_Store differ diff --git a/tactical-watermarks/fonts/Favorit_Medium-Italic.ttf b/tactical-watermarks/fonts/Favorit_Medium-Italic.ttf new file mode 100644 index 0000000..366f53e Binary files /dev/null and b/tactical-watermarks/fonts/Favorit_Medium-Italic.ttf differ diff --git a/tactical-watermarks/fonts/Favorit_Medium.ttf b/tactical-watermarks/fonts/Favorit_Medium.ttf new file mode 100644 index 0000000..c2d29cf Binary files /dev/null and b/tactical-watermarks/fonts/Favorit_Medium.ttf differ diff --git a/tactical-watermarks/fonts/Favorit_Regular-Italic.ttf b/tactical-watermarks/fonts/Favorit_Regular-Italic.ttf new file mode 100644 index 0000000..33deaf3 Binary files /dev/null and b/tactical-watermarks/fonts/Favorit_Regular-Italic.ttf differ diff --git a/tactical-watermarks/fonts/Favorit_Regular.ttf b/tactical-watermarks/fonts/Favorit_Regular.ttf new file mode 100644 index 0000000..fa62511 Binary files /dev/null and b/tactical-watermarks/fonts/Favorit_Regular.ttf differ diff --git a/tactical-watermarks/fonts/LyonJeanTrue.ttf b/tactical-watermarks/fonts/LyonJeanTrue.ttf new file mode 100644 index 0000000..fd6a073 Binary files /dev/null and b/tactical-watermarks/fonts/LyonJeanTrue.ttf differ diff --git a/tactical-watermarks/img/.DS_Store b/tactical-watermarks/img/.DS_Store new file mode 100644 index 0000000..ab76803 Binary files /dev/null and b/tactical-watermarks/img/.DS_Store differ diff --git a/tactical-watermarks/img/beau.png b/tactical-watermarks/img/beau.png new file mode 100644 index 0000000..a4c8a79 Binary files /dev/null and b/tactical-watermarks/img/beau.png differ diff --git a/tactical-watermarks/img/psc01.jpg b/tactical-watermarks/img/psc01.jpg new file mode 100644 index 0000000..31cd30e Binary files /dev/null and b/tactical-watermarks/img/psc01.jpg differ diff --git a/tactical-watermarks/img/psc02.jpg b/tactical-watermarks/img/psc02.jpg new file mode 100644 index 0000000..fc87c87 Binary files /dev/null and b/tactical-watermarks/img/psc02.jpg differ diff --git a/tactical-watermarks/img/psc03.jpg b/tactical-watermarks/img/psc03.jpg new file mode 100644 index 0000000..a74d918 Binary files /dev/null and b/tactical-watermarks/img/psc03.jpg differ diff --git a/tactical-watermarks/img/psc04.jpg b/tactical-watermarks/img/psc04.jpg new file mode 100644 index 0000000..6414539 Binary files /dev/null and b/tactical-watermarks/img/psc04.jpg differ diff --git a/tactical-watermarks/img/psc05.jpg b/tactical-watermarks/img/psc05.jpg new file mode 100644 index 0000000..6f8e93a Binary files /dev/null and b/tactical-watermarks/img/psc05.jpg differ diff --git a/tactical-watermarks/img/psc06.jpg b/tactical-watermarks/img/psc06.jpg new file mode 100644 index 0000000..82da1f8 Binary files /dev/null and b/tactical-watermarks/img/psc06.jpg differ diff --git a/tactical-watermarks/index.html b/tactical-watermarks/index.html new file mode 100644 index 0000000..83ff99f --- /dev/null +++ b/tactical-watermarks/index.html @@ -0,0 +1,96 @@ + + + + + + + + + + + + + TACTICAL WATERMARKS + + + + +
    +
    + + + + + ↜ HOME + +
    +

    Tactical Watermarks

    +

    Pedro Sá Couto

    + +
    +
    +
    + + +
    +

    Tactical Watermarks is an online republishing platform that exists in both the clear and dark web. I actively make use of digital watermarks as a means to explore topics such as anonymity, paywalls, archives, and provenance. While the primary intention of analogue watermarks was to leave traces of authenticity, marks of quality or even aesthetic enhancements, digital watermarks are being used as a way to create accountability for users. Through this platform, I describe and document ways of living within and resist a culture of surveillance in the realm of publishing.

    + +

    I am motivated by all the invisible individuals behind extra-legal publishing platforms, from curators, the ones who host, upload and even download material. Through the act of watermarking, I embed layers of information often dissolved within the processes of sharing texts. I experiment on how the process of adding stains can be twisted and revived. Stains are what I call user patches or marks that are difficult to remove and that do not play an active role in archives.

    + +

    In this platform, users can upload and request different titles. While talking with members from the Library Genesis forum, I understood the need to create a tool that allows people to share watermarked pdfs in a safe way. My platform is NOT a library, and it is also NOT an archive. I don't keep the files or intend to archive them. What I open is a space to de-watermark files, and append new anonymous watermarks with the technical and personal regards around sharing specific texts. In the end, these stories will circulate alongside the main narrative. This is an automated republishing stream that spreads these new and unique files to Library Genesis.

    + +

    Tactical Watermarks (2020). License — Copyleft: This is a free work. You can copy, distribute, and modify it underthe terms of the Free Art License http://artlibre.org/licence/lal/en/

    +
    + + +
    +

    Pedro Sá Couto is a media researcher, hacker and graphic designer from Porto, Portugal. His research focuses on bypassing surveillance in the realm of publishing, while questioning authorship, protecting users’ identity and revealing hidden processes required to subvert surveillance in physical and digital media.

    +
    + +
    + +
    +
    +
    +
    + + +
    +
    +
    +

    Work

    + + + + + + + + + +
    + +
    + +

    Publication

    + + + +
    +
    +
    + + + diff --git a/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf b/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf new file mode 100644 index 0000000..d9139cf Binary files /dev/null and b/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf differ diff --git a/tactical-watermarks/style.css b/tactical-watermarks/style.css new file mode 100644 index 0000000..db48aa7 --- /dev/null +++ b/tactical-watermarks/style.css @@ -0,0 +1,177 @@ +@font-face { + font-family: "Lyon"; + src: url("fonts/LyonJeanTrue.ttf"); + font-weight: 300; + font-style: normal;} + +@font-face { + font-family: "Favorit"; + src: url("fonts/Favorit_Regular.ttf"); + font-weight: 300; + font-style: normal;} + +@font-face { + font-family: "Favorit"; + src: url("fonts/Favorit_Regular-Italic.ttf"); + font-weight: 300; + font-style: italic;} + +@font-face { + font-family: "Favorit"; + src: url("fonts/Favorit_Medium.ttf"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Favorit"; + src: url("fonts/Favorit_Medium-Italic.ttf"); + font-weight: 400; + font-style: italic;} + +body{ + background: none; +} + +a{ + color: #000; + text-decoration: none; + display: inline; + border-bottom: 0px; + background: none; +} + +.ext{ + background: none; +} + +a:hover{ + color: #c3c3c3; + text-decoration: none; + cursor: pointer; +} + +a:visited{ + text-decoration: none; +} + +/* HEADER */ + +aside{ + position: fixed; + top: 5px; + width: calc(100vw - 15px); + font-size: 12px; + font-family: "Lyon", Arial, Helvetica, sans-serif; + font-weight: 300; + font-style: normal; + z-index: 999; +} + +.marquee { + position: relative; + width: calc(100vw - 15px); + max-width: 100%; + overflow-x: hidden; + height: 50px; +} + +.track { + position: absolute; + white-space: nowrap; + will-change: transform; + animation: marquee 20s linear infinite; +} + +@keyframes marquee { + from { transform: translateX(0); } + to { transform: translateX(-50%); } +} + +/* HOME BUTTON */ + +.homebutton{ + background-color: inherit; + text-align:right; + color:black; + position:absolute; + top:0; + right:0; + margin-right:2%; + margin-top:25px; + padding:0.3% 0 0 0.3%; + font-size:0.6em; + z-index:999; +} + +/* TYPE STYLE */ + +#project-title{ + font-family: "Lyon", Arial, Helvetica, sans-serif; + font-weight: 300; + font-style: normal; +} + +#about-student{ + font-family: "Favorit", Arial, Helvetica, sans-serif; + font-style: italic; + color: #3c3c3c; + font-weight: 300; + font-size: calc(8px + 0.3vw); + padding-top: 10px; +} + +.mytypestyle{ + font-family: "Favorit", Arial, Helvetica, sans-serif; + font-weight: 300; + transform: scaleX(0.75); + transform-origin: 0 0; + text-transform: uppercase; +} + +#inner-hleft-text{ + overflow-y: scroll; + font-family: "Favorit", Arial, Helvetica, sans-serif; + font-weight: 300; + font-size: calc(12px + 0.3vw); +} + +li{ + list-style: none; + transform: scaleX(0.75); + transform-origin: 0 0; +} + +#inner-hleft-text::-webkit-scrollbar { + display: none; +} + +/* TWO BACKGROUND COLORS */ + +#indexyellowleft{ + position: fixed; + left: 0; + top: 0; + display: inline-block; + width: 25vw; + height: 100vh; + background-color: white; +} + +#indexyellowright{ + position: fixed; + left: 25vw; + top: 0; + display: inline-block; + height: 100vh; + width: 75vw; + background-color: #cfff00; +} + +img{ + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 8px 0 rgba(0, 0, 0, 0.19); +} + +.workimg{ + padding: 0 0 0 0; +} diff --git a/templates/student-template.html b/templates/student-template.html new file mode 100644 index 0000000..a27741c --- /dev/null +++ b/templates/student-template.html @@ -0,0 +1,71 @@ + + + + + + + Project Title + + + + + + +
    + << home +
    +

    Project Title

    +

    Sudent name

    + +
    +
    +
    +
    +

    Work

    + + + + + +
    +
    +

    Publication

    + + + + + +
    +
    +

    Graduation Show

    + + + + +
    +
    +
    +
    + + \ No newline at end of file diff --git a/the-repeater-archive/.DS_Store b/the-repeater-archive/.DS_Store deleted file mode 100644 index ba9ee25..0000000 Binary files a/the-repeater-archive/.DS_Store and /dev/null differ diff --git a/unlearning-the-rules-of-collectivity/index.html b/unlearning-the-rules-of-collectivity/index.html index e24ca9e..451f50a 100644 --- a/unlearning-the-rules-of-collectivity/index.html +++ b/unlearning-the-rules-of-collectivity/index.html @@ -14,15 +14,14 @@
    << home
    -

    Unlearning the Rules of Collectivity
    <<

    -
    +

    Unlearning the Rules of Collectivity

    Giulia de Giovanelli

    -
    +

    Unlearning the Rules of Collectivity (2018) is a research project that studies practices of collaboration for art and education models and existent communities. In the thesis, there is an interest in looking at the meaning of community and cooperation, and in rethinking these concepts in different terms. My proposal is to introduce different values that would aim to create a balance between individuals and their natural competitive forces, and the collective, with a need for community and cooperation. The research explores a variety of possibilities and values which calls for a need for balance.

    @@ -31,7 +30,8 @@

    Giulia de Giovanelli (Trento, 1992), is an Italian designer and researcher. Her work explores alternative models of collaboration within design and publishing fields. Giulia is interested in dialogical structures for sharing and making and counter-practices for the organization of communal life. An important part of her methodology is the use of technology as a medium for physical interaction, participation and performance. The starting point of her work is a political and sociological research which often grow from collaborating with existing communities.

    - go back + go back +
    diff --git a/unpublishing/index.html b/unpublishing/index.html index 69ca939..9119c92 100644 --- a/unpublishing/index.html +++ b/unpublishing/index.html @@ -14,14 +14,13 @@
    << home
    -

    Unpublishing
    <<

    -
    +

    Unpublishing

    Nadine Rotem-Stibbe

    -