merged joak's changes into call.html + added padding on the intro text for readibility + turned open day buttons into normal text also for readibility and simplicity of the whole page + made font size slightly smaller + enabled the random font picking for this version

master
mb 5 months ago
parent c957f4e23d
commit 5ce799d287

@ -4,16 +4,20 @@ body{
justify-content: center;
margin: 0;
}
div#start{
/* text-align: left; */
padding: 0 16vw;
margin: 1em 0 2em 0;
}
form{
max-width: 1200px;
margin: 1em auto;
margin: 0 auto;
padding: 1em;
text-align: center;
z-index: 1;
}
form *{
font-size: 20px;
font-size: 16px;
}
form h1{
font-size: 100%;
@ -22,11 +26,13 @@ fieldset{
background: #fff;
}
form select {
padding: 0.5em 0 0.5em 0.5em;
padding: 0.75em 0 0.75em 0.5em;
margin: 0 0 0.75em 0;
}
form button{
padding: 0.75em 1em;
}
form div#dropdowns {
text-align: right;
line-height: 1;
}
form div#dropdown-options.hide{
@ -35,20 +41,9 @@ form div#dropdown-options.hide{
form div#dropdowns div.row{
margin: 0em 0;
}
form button a,
form button a:visited{
color: black;
text-decoration: none;
}
form div#info{
padding: 0 12.5vw;
}
.drop{
position:absolute;
top:-10px;
animation: falling 5.5s linear infinite;
pointer-events: all;
}
marquee{
text-align: center;
@ -58,6 +53,14 @@ marquee button{
margin-bottom: 1em;
}
a,
a:visited{
color: black;
}
button a{
text-decoration: none;
}
div#rain1, div#rain2{
overflow: hidden;
position: fixed;
@ -78,10 +81,15 @@ div#rain1, div#rain2{
}
}
.drop{
position:absolute;
top:-10px;
animation: falling 5.5s linear infinite;
pointer-events: all;
}
input.sinus{
animation: sinus 5.5s ease-in-out infinite;
/* width: 30px; */
/* height: 30px; */
}
@keyframes sinus
{

@ -10,10 +10,20 @@
<form>
<fieldset>
<legend>XPUB</legend>
<div id="start">
The <a href="https://xpub.nl/" target="_blank">Master Experimental Publishing</a> at the <a href="https://www.pzwart.nl/" target="_blank">Piet Zwart Institute</a> in Rotterdam (NL) is a two-year master focused on the acts of making things public and creating publics in the age of post-digital networks. The course is centered around a variety of questions, such as:
</div>
<div id="dropdowns">
<div id="dropdown-options" class="hide">
<div class="row">
<span id="question-div"></span>
<select>
<option></option>
<option>How can</option>
<option>When do</option>
<option>Where can</option>
<option>Why do</option>
</select>
<select>
<!-- who -->
<option></option>
@ -97,10 +107,18 @@
<option>wikidata</option>
<option>zines</option>
<option>terminals</option>
<option>printers</option>
<option>radios</option>
<option>pen plotters</option>
</select>
at
<select>
<!-- in -->
<option></option>
<option>in</option>
<option>on</option>
<option>about</option>
<option>with</option>
<option>at</option>
</select>
<select>
<!-- where -->
<option></option>
@ -119,59 +137,40 @@
<option>community radio stations</option>
<option>zine festivals</option>
<option>workshops</option>
<option>free software organisations</option>
<option>experimental music nights</option>
<option>git repositories</option>
<option>performances</option>
<option>plotter parties</option>
<option>breakfast clubs</option>
</select>
?
</div>
</div> <!-- .row -->
</div> <!-- #options -->
</div> <!-- #dropdowns -->
<div id="info">
<p>Application deadlines:</p>
<p>
The <a href="https://xpub.nl/" target="_blank">Master Experimental Publishing</a> at the <a href="https://www.pzwart.nl/" target="_blank">Piet Zwart Institute</a> in Rotterdam (NL) is a two-year master focused on the acts of making things public and creating publics in the age of post-digital networks.
March 4, 2024 (non-EU + EU)<br>
May 8, 2024 (EU)<br>
</p>
<p>Open days:</p>
<p>
<a href="mailto:l.j.drost-robbins@hr.nl?subject=Open Day (online)&amp;body=Hello, I will join the online open day on the February 6th on 10:00 CET or 16:00 CET" target="_blank">February 6, 2024</a> (online)<br>
<a href="https://www.pzwart.nl/blog/2023/10/10/open-day-saturday-29-october-2023/" target="_blank">February 10, 2024</a> (IRL)<br>
</p>
<p>Application deadlines:</p>
<p>
March 4, 2023 (non-EU + EU)<br>
May 8, 2023 (EU)<br>
<br>
<button><a href="https://www.pzwart.nl/experimental-publishing/apply/" target="_blank">Apply</a></button>
<br>
</p>
</div> <!-- #info -->
<marquee behavior="alternate">
<br>
<br>
<button><a href="mailto:l.j.drost-robbins@hr.nl?subject=Open Day (online)&amp;body=Hello, I will join the online open day on the February 6th on 10:00 CET or 16:00 CET" target="_blank">Open Day (online) - February 6th, 2024</a></button>
<br>
<button><a href="https://www.pzwart.nl/blog/2023/10/10/open-day-saturday-29-october-2023/" target="_blank">Open Day (IRL) - February 10th, 2024</a></button>
<br>
<br>
</marquee>
</div>
</fieldset>
</form>
<div id="rain2" style="z-index: 1;"></div>
<script>
var options = document.getElementById("options");
var questions = [
"How can",
"When do",
"Where can",
"Why do",
"How can",
"When do",
"Where can",
"Why do",
];
questions.forEach(function(question, i){
var question_div = document.getElementById("question-div");
question_div.innerHTML = question;
for (const question of Array(10)) {
var dropdown_options = document.getElementById("dropdown-options");
var dropdowns_div = document.getElementById("dropdowns");
dropdowns_div.innerHTML += dropdown_options.innerHTML;
});
};
setInterval(dropping, 200);
function dropping(){
@ -185,8 +184,7 @@
var font = pickfont();
dropdown.style.width = "auto";
dropdown.style.color = color;
// dropdown.style.backgroundColor = backgroundcolor;
// dropdown.style.fontFamily = font;
dropdown.style.fontFamily = font;
}
function pickfont(){
fonts = [

Loading…
Cancel
Save