commit cd605e3d062735165e6476af3939fdea81127ce9 Author: Rhiannon Morris Date: Mon Jun 29 02:21:02 2020 +0200 First diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b623f3a --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +fonts/**/*.eot +fonts/**/*.svg +fonts/**/*.ttf +fonts/**/*.woff +fonts/**/*.woff2 +_build +_tmp diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..77c2675 --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +mlem.gif: mlem_bg.gif + gifsicle -U mlem_bg.gif -o mlem_bg_u.gif + convert -transparent '#ff9bc7' mlem_bg_u.gif mlem_t.gif + gifsicle --disposal=previous mlem_t.gif -o mlem.gif + +clean: + $(RM) mlem_bg_u.gif mlem_t.gif mlem.gif + +.PHONY: clean diff --git a/fonts/muller/muller.css b/fonts/muller/muller.css new file mode 100644 index 0000000..87b5d8f --- /dev/null +++ b/fonts/muller/muller.css @@ -0,0 +1,119 @@ +@font-face { + font-family: 'Muller'; + src: url('Muller-Bold-webfont.eot'); + src: url('Muller-Bold-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Bold-webfont.woff2') format('woff2'), + url('Muller-Bold-webfont.woff') format('woff'), + url('Muller-Bold-webfont.ttf') format('truetype'), + url('Muller-Bold-webfont.svg#mullerbold') format('svg'); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Bold_Italic-webfont.eot'); + src: url('Muller-Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Bold_Italic-webfont.woff2') format('woff2'), + url('Muller-Bold_Italic-webfont.woff') format('woff'), + url('Muller-Bold_Italic-webfont.ttf') format('truetype'), + url('Muller-Bold_Italic-webfont.svg#mullerbold_italic') format('svg'); + font-weight: 600; + font-style: italic; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Medium-webfont.eot'); + src: url('Muller-Medium-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Medium-webfont.woff2') format('woff2'), + url('Muller-Medium-webfont.woff') format('woff'), + url('Muller-Medium-webfont.ttf') format('truetype'), + url('Muller-Medium-webfont.svg#mullermedium') format('svg'); + font-weight: 500; + font-style: normal; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Medium_Italic-webfont.eot'); + src: url('Muller-Medium_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Medium_Italic-webfont.woff2') format('woff2'), + url('Muller-Medium_Italic-webfont.woff') format('woff'), + url('Muller-Medium_Italic-webfont.ttf') format('truetype'), + url('Muller-Medium_Italic-webfont.svg#mullermedium_italic') format('svg'); + font-weight: 500; + font-style: italic; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-ExtraBold-webfont.eot'); + src: url('Muller-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-ExtraBold-webfont.woff2') format('woff2'), + url('Muller-ExtraBold-webfont.woff') format('woff'), + url('Muller-ExtraBold-webfont.ttf') format('truetype'), + url('Muller-ExtraBold-webfont.svg#mullerextrabold') format('svg'); + font-weight: 800; + font-style: normal; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-ExtraBold_Italic-webfont.eot'); + src: url('Muller-ExtraBold_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-ExtraBold_Italic-webfont.woff2') format('woff2'), + url('Muller-ExtraBold_Italic-webfont.woff') format('woff'), + url('Muller-ExtraBold_Italic-webfont.ttf') format('truetype'), + url('Muller-ExtraBold_Italic-webfont.svg#mullerextrabold_italic') format('svg'); + font-weight: 800; + font-style: italic; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Light-webfont.eot'); + src: url('Muller-Light-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Light-webfont.woff2') format('woff2'), + url('Muller-Light-webfont.woff') format('woff'), + url('Muller-Light-webfont.ttf') format('truetype'), + url('Muller-Light-webfont.svg#mullerlight') format('svg'); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Light_Italic-webfont.eot'); + src: url('Muller-Light_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Light_Italic-webfont.woff2') format('woff2'), + url('Muller-Light_Italic-webfont.woff') format('woff'), + url('Muller-Light_Italic-webfont.ttf') format('truetype'), + url('Muller-Light_Italic-webfont.svg#mullerlight_italic') format('svg'); + font-weight: 300; + font-style: italic; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Regular-webfont.eot'); + src: url('Muller-Regular-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Regular-webfont.woff2') format('woff2'), + url('Muller-Regular-webfont.woff') format('woff'), + url('Muller-Regular-webfont.ttf') format('truetype'), + url('Muller-Regular-webfont.svg#muller_regularregular') format('svg'); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: 'Muller'; + src: url('Muller-Regular_Italic-webfont.eot'); + src: url('Muller-Regular_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('Muller-Regular_Italic-webfont.woff2') format('woff2'), + url('Muller-Regular_Italic-webfont.woff') format('woff'), + url('Muller-Regular_Italic-webfont.ttf') format('truetype'), + url('Muller-Regular_Italic-webfont.svg#mullerregular_italic') format('svg'); + font-weight: 400; + font-style: italic; +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..c2de246 --- /dev/null +++ b/index.html @@ -0,0 +1,46 @@ + + + + + +web site more like web shite haha gottem + +
+ +

so basically? im gecs

+
+

“mlem”

+

“mlem also”

+ niss & nisse +
+

+ a + big one (niss) + and a + little one (nisse) +

+ +
+ +

stats

+
+
quantity
2 +
pronom +
+ she, he* +
limbs
many +
consistency
soft +
+ +
+ +

where to find gecs

+
+
masto +
+ g@cybre.space
+ g@snouts.online +
twit +
+ @gec_ko_ +
diff --git a/mlem_bg.gif b/mlem_bg.gif new file mode 100644 index 0000000..488aaca Binary files /dev/null and b/mlem_bg.gif differ diff --git a/style.css b/style.css new file mode 100644 index 0000000..201d56f --- /dev/null +++ b/style.css @@ -0,0 +1,101 @@ +@import url(fonts/muller/muller.css); + +body { + background: + linear-gradient(to bottom, + #f9cf6b 0%, + #f96b88 20% 25%, + #ff9bc7 40% 55%, + #8693ff 80% 85%, + #58d6ff 98% 100%) + fixed; + + font-family: 'Muller'; + font-size: x-large; + font-weight: 500; + color: white; + text-shadow: + 1px 1px 0 black, + -1px 1px 0 black, + 1px -1px 0 black, + -1px -1px 0 black, + 4px 4px 2px rgba(0, 0, 0, 60%); + text-align: center; + + max-width: 50em; + margin: 24px auto 36px; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 600; + margin-top: 0; +} + +h1 { + font-size: 200%; +} + +#mlem { + margin: 36px auto 0; + position: relative; + height: 219px; + width: 420px; +} +.mlem-text { + position: absolute; + font-size: 24px; + font-weight: 700; +} +.niss { + top: -55px; left: 20px; +} +.nisse { + top: -22px; right: 0; +} + +#big-little { + margin: -20pt 0 0 0; + ruby-position: under; +} +#big-little rt { + font-size: 60%; + font-style: italic; +} +#big-little rt::before, #big-little rt::after { + content: '—'; +} + +hr { + height: 3px; + width: 60%; + border: 1px solid black; + background-color: white; + text-shadow: none; + margin: 20px auto; +} + +dl { + display: grid; + width: 30em; + margin: auto; + grid-template-columns: 1fr 2fr 1fr 2fr; + grid-row-gap: 6px; +} + +dt { + text-align: right; +} +dd { + font-weight: 600; + text-align: left; +} + +[title] { + border-bottom: 3px dotted white; +} + +a { + color: #c9f1ff; + font-weight: 700; + text-decoration: none; +}