diff --git a/data/apocalypse.gif b/data/apocalypse.gif new file mode 100644 index 0000000..650ea88 Binary files /dev/null and b/data/apocalypse.gif differ diff --git a/data/counting.gif b/data/counting.gif new file mode 100644 index 0000000..32ed841 Binary files /dev/null and b/data/counting.gif differ diff --git a/data/education.gif b/data/education.gif new file mode 100644 index 0000000..24012ff Binary files /dev/null and b/data/education.gif differ diff --git a/data/food.gif b/data/food.gif new file mode 100644 index 0000000..ce0fdbf Binary files /dev/null and b/data/food.gif differ diff --git a/data/housing.gif b/data/housing.gif new file mode 100644 index 0000000..118e71c Binary files /dev/null and b/data/housing.gif differ diff --git a/data/munson/1.jpg b/data/munson/1.jpg new file mode 100644 index 0000000..a9d4e2e Binary files /dev/null and b/data/munson/1.jpg differ diff --git a/data/munson/10.jpg b/data/munson/10.jpg new file mode 100644 index 0000000..2fedc35 Binary files /dev/null and b/data/munson/10.jpg differ diff --git a/data/munson/3.jpg b/data/munson/3.jpg new file mode 100644 index 0000000..02a373e Binary files /dev/null and b/data/munson/3.jpg differ diff --git a/data/munson/4.jpg b/data/munson/4.jpg new file mode 100644 index 0000000..aa1330d Binary files /dev/null and b/data/munson/4.jpg differ diff --git a/data/munson/5.jpg b/data/munson/5.jpg new file mode 100644 index 0000000..d5323e2 Binary files /dev/null and b/data/munson/5.jpg differ diff --git a/data/munson/6.jpg b/data/munson/6.jpg new file mode 100644 index 0000000..9dfbf9b Binary files /dev/null and b/data/munson/6.jpg differ diff --git a/data/munson/7.jpg b/data/munson/7.jpg new file mode 100644 index 0000000..9dceba6 Binary files /dev/null and b/data/munson/7.jpg differ diff --git a/data/munson/8.jpg b/data/munson/8.jpg new file mode 100644 index 0000000..b7cd7d8 Binary files /dev/null and b/data/munson/8.jpg differ diff --git a/data/munson/9.jpg b/data/munson/9.jpg new file mode 100644 index 0000000..043377c Binary files /dev/null and b/data/munson/9.jpg differ diff --git a/data/obama.png b/data/obama.png new file mode 100644 index 0000000..61ceb68 Binary files /dev/null and b/data/obama.png differ diff --git a/data/onion.webp b/data/onion.webp new file mode 100644 index 0000000..f2e05fc Binary files /dev/null and b/data/onion.webp differ diff --git a/data/phone.webp b/data/phone.webp new file mode 100644 index 0000000..8fe9a6a Binary files /dev/null and b/data/phone.webp differ diff --git a/data/recharge.webp b/data/recharge.webp new file mode 100644 index 0000000..ac7cf47 Binary files /dev/null and b/data/recharge.webp differ diff --git a/data/silence.webp b/data/silence.webp new file mode 100644 index 0000000..614f488 Binary files /dev/null and b/data/silence.webp differ diff --git a/data/twitter.webp b/data/twitter.webp new file mode 100644 index 0000000..90e4aa7 Binary files /dev/null and b/data/twitter.webp differ diff --git a/index.html b/index.html index 14dc31a..2aeb6ba 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + munson @@ -16,7 +16,7 @@ t f

- +
@@ -25,7 +25,7 @@ - Get an umbrella? ☂️ + Got an umbrella? ☂️ @@ -36,64 +36,6 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -101,12 +43,67 @@ + + + + + +

Call 1-800-1ST-YEAR to get a sprinkler to go off in a room near you!

+

+ important stuff +

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

+ The munson art gallery +

+
+ + + + + + + + + +
+ @@ -120,7 +117,7 @@
diff --git a/style.css b/style.css index 622691e..00e1f0a 100644 --- a/style.css +++ b/style.css @@ -1,29 +1,33 @@ -body { +html, body, #mainBod { margin: 0; + padding: 0; } #mainBod { + position: absolute; + top: 0; bottom: 0; + left: 0; right: 0; + overflow: auto; background-image: url("data/rit.webp"); width: 100vw; height: 100vh; - animation: animatedBackground 1s linear infinite alternate; + animation: bg 1s linear infinite alternate; display: flex; flex-direction: column; - margin: 0; font-family: "Comic Sans", "Comic Sans MS", "Chalkboard", "ChalkboardSE-Regular", "Marker Felt", "Purisa", "URW Chancery L", cursive, sans-serif; } +.wank { + transform: rotateZ(180deg) translateY(-100vh); +} + .thicc { flex: 1; } -a { - color: yellow; -} - -table { +.top { width: 50%; background-color: black; color: white; @@ -31,21 +35,69 @@ table { text-align: center; } -table td { +#middle { + font-size: 30px; + width: fit-content; + margin-left: 12.5%; + background-color: black; + color: orange; + animation: across 2s linear infinite; +} + +td a { + color: yellow; +} + +td:hover { + background-color: orange; +} + +td:hover a { + color: black; +} + +.top td { animation: border 1s linear infinite alternate; } +.middle { + width: 75%; + align-self: center; + text-align: center; + background-color: black; + margin-bottom: 2em; +} + +.middle td { + border: 2px solid orange; +} + +.middle td:hover { + border: 2px solid black; + background-color: orange; +} + footer { background-size: cover; position: sticky; bottom: 0; height: 10%; + margin: 0; +} + +.buttons { + position: sticky; + bottom: 10%; + align-self: center; + margin: 0; + margin-top: 1em; } footer video { width: 100%; height: 100%; object-fit: fill; + margin: 0; animation: spin 10s linear infinite; } @@ -110,11 +162,6 @@ marquee img { 0px 0px 38px rgba(255,0,0,.2); } -.buttons { - align-self: center; - margin-bottom: 2em; -} - html.dither>body>div{ background: url("data:image/webp;base64,UklGRjAAAABXRUJQVlA4TCQAAAAvA8AAAIVS27ahb3uzOUmSJoqqrOq6P47of8DQdcprYdP8/VY="); filter: contrast(2000); @@ -137,7 +184,44 @@ filter: initial; animation: flash 0.3s linear infinite; } -@keyframes animatedBackground { +.munson { + text-align: center; + width: 80%; + font-size: 50px; + padding: 0; + margin: 0; + margin-bottom: 1em; + animation: colorflash 1s linear infinite; + margin-left: 10%; +} + +#munson { + display: grid; + grid-template-columns: repeat(3, 1fr); +} + +#munson img { + height: 20em; + width: 100%; +} + +#munson img:hover { + animation: scale 0.3s linear; + animation-fill-mode: forwards; +} + +.john { + margin-left: auto; + display: block; + margin-right: auto; + max-width: 732px; + width: 100%; + height: 94px; + border: none; + margin-bottom: 2em; +} + +@keyframes bg { from { background-position: 0 0; } @@ -147,10 +231,10 @@ filter: initial; } @keyframes spin { - from { + 0%, 100% { transform: rotateY(0deg) rotateX(0deg); } - to { + 50% { transform: rotateY(3000deg) rotateX(3000deg); } } @@ -173,6 +257,19 @@ filter: initial; } } +@keyframes colorflash { + 0%, 100%, 49% { + border: 5px solid orange; + background-color: black; + color: orange; + } + 50%, 99% { + border: 5px solid black; + background-color: orange; + color: black; + } +} + @keyframes border { 0%, 100% { @@ -184,4 +281,23 @@ filter: initial; 66% { border: 2px solid rgb(0, 0, 255); } +} + +@keyframes across { + 0%, + 100% { + transform: translateX(0vw); + } + 50% { + transform: translateX(62.5vw); + } +} + +@keyframes scale { + from { + transform: scale3d(100%, 100%, 100%); + } + to { + transform: scale3d(120%, 120%, 120%); + } } \ No newline at end of file