1
0
Fork 0

Compare commits

...

12 Commits

Author SHA1 Message Date
Rhiannon Morris 65b8c092b9 swap order of links & stats 2021-05-24 09:57:26 +02:00
Rhiannon Morris f957388787 remove unused images 2021-05-24 09:56:52 +02:00
Rhiannon Morris 49f004ea92 use normal blend on ℹ️ icon 2021-05-24 09:54:55 +02:00
Rhiannon Morris 35d1c517ec make hr brighter 2021-05-24 09:54:30 +02:00
Rhiannon Morris b4122e4c5c new border style 2021-05-24 09:53:45 +02:00
Rhiannon Morris 9851de9961 update twitter username 2021-05-24 09:52:09 +02:00
Rhiannon Morris 2c7e482f1e redo links section 2021-05-24 09:51:58 +02:00
Rhiannon Morris 1013c42917 reorder stats 2021-05-24 09:51:06 +02:00
Rhiannon Morris 369cd9b9da remove footer
dzuk isn't worried about credit for small personal pages and i want to
keep things as clean as possible. there's still a link in the source as
a comment tho
2021-05-24 09:49:07 +02:00
Rhiannon Morris 51e8ee9804 remove cakes from header, adjust markup 2021-05-24 09:44:19 +02:00
Rhiannon Morris c5bf46b76f update <link rel=me> stuff 2021-05-24 09:41:00 +02:00
Rhiannon Morris c2ef793dcb add contact info page 2021-03-31 06:57:25 +02:00
13 changed files with 398 additions and 199 deletions

View File

@ -1,10 +1,11 @@
FONTS = $(shell find fonts -type f)
CSS = style.css
PAGES = index.html
CSS = style.css where.css
PAGES = index.html where.html pubkey.txt
IMAGES = $(patsubst %,images/%, \
mlem.gif mlem_static.png icon.svg \
niss_uwu_bg_dim.png niss_uwu_bg.png \
info.svg star.svg sparkles.svg niss_wave.svg shortcake.svg \
info.svg star.svg sparkles.svg 18_plus.svg \
cybre.png donphan.png types.png dragncool.svg \
)
BUILDDIR ?= _build

1
images/18_plus.svg Normal file
View File

@ -0,0 +1 @@
<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path clip-rule="evenodd" d="m0 0h32v32h-32z"/></clipPath><metadata/><path d="m0 0h32v32h-32z" fill="none"/><g clip-path="url(#a)"><circle cx="16" cy="16" r="16"/><circle cx="16" cy="16" fill="#e02a33" r="14"/><circle cx="16" cy="16" r="12"/><g fill="#fff" fill-rule="nonzero"><path d="m8.523 12.595-1.975 1.43v-2.418l1.975-1.481h2.23v11.748h-2.23z"/><path d="m16.321 22.061c-.693 0-1.311-.139-1.856-.417s-.974-.678-1.286-1.2-.468-1.124-.468-1.805v-.392c0-.533.125-1.024.375-1.472.249-.449.601-.803 1.055-1.064-.363-.216-.655-.52-.877-.911-.221-.392-.332-.843-.332-1.354v-.306c0-.579.139-1.113.418-1.601.278-.488.672-.877 1.183-1.166.511-.29 1.112-.434 1.805-.434.692 0 1.297.144 1.813.434.516.289.911.678 1.183 1.166.273.488.409 1.022.409 1.601v.306c0 .499-.114.948-.341 1.345s-.516.704-.868.92c.454.272.803.632 1.047 1.081.244.448.366.928.366 1.438v.392c0 .692-.156 1.3-.468 1.822s-.743.922-1.294 1.2c-.55.278-1.172.417-1.864.417zm.017-7.236c.386 0 .692-.128.919-.383s.341-.582.341-.979v-.323c0-.375-.117-.687-.349-.937-.233-.25-.537-.374-.911-.374-.375 0-.679.124-.911.374-.233.25-.349.562-.349.937v.323c0 .409.113.738.34.988.227.249.534.374.92.374zm0 5.346c.442 0 .797-.141 1.064-.425s.4-.664.4-1.141v-.409c0-.454-.133-.823-.4-1.106-.267-.284-.622-.426-1.064-.426-.432 0-.784.142-1.056.426-.272.283-.409.652-.409 1.106v.409c0 .465.131.843.392 1.132.261.29.619.434 1.073.434z"/><path d="m22.834 16.943h-2.073v-1.886h2.073v-2.073h1.886v2.073h2.073v1.886h-2.073v2.073h-1.886z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
images/cybre.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
images/donphan.png (Stored with Git LFS) Normal file

Binary file not shown.

151
images/dragncool.svg Normal file
View File

@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:serif="http://www.serif.com/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="100%"
height="100%"
viewBox="0 0 512 512"
version="1.1"
xml:space="preserve"
style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;"
id="svg44"
sodipodi:docname="dragncool.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata50"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs48" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="713"
inkscape:window-height="480"
id="namedview46"
showgrid="false"
inkscape:zoom="0.4609375"
inkscape:cx="256"
inkscape:cy="256"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg44" />
<g
transform="matrix(-0.373662,0.154704,0.262868,0.634914,810.83,-270.806)"
id="g4">
<path
d="m 1375.42,266.148 -19.04,-0.164 c 0,0 -16.1,64.475 -100.7,63.424 -106,-1.318 -115.7,-148.757 -115.7,-148.757 l 213.33,53.429 27.93,-0.573 z"
style="fill:#2f2f2f"
id="path2"
inkscape:connector-curvature="0" />
</g>
<rect
id="Artboard1"
x="-512"
y="0"
width="512"
height="512"
style="fill:none"
transform="scale(-1,1)" />
<clipPath
id="_clip1">
<rect
id="Artboard11"
serif:id="Artboard1"
x="0"
y="0"
width="512"
height="512" />
</clipPath>
<g
clip-path="url(#_clip1)"
id="g42"
transform="matrix(-1,0,0,1,512,0)">
<g
id="Layer-2"
serif:id="Layer 2">
<g
transform="translate(42.8599,460.333)"
id="g11">
<path
d="m 0,-376.63 c 26.196,7.325 26.175,28.061 26.175,28.061 l 62.401,-12.146 c 0,0 23.662,-39.547 55.585,-31.524 12.095,0.262 25.275,4.799 90.028,0.895 5.351,-0.322 11.667,1.491 17.119,-0.597 61.776,-23.65 128.309,-53.305 128.309,-53.305 0,0 36.061,52.85 -42.734,101.247 0,1.541 -0.25,-0.29 0.75,1.666 1.882,-0.208 11.231,-2.256 127.325,-40.974 0,0 29.682,73.974 -73.204,107.789 -10.834,4.167 -5.731,12.44 -1.614,21.685 17.272,38.785 13,93 -0.5,151.5 -14.182,61.46 -64.814,131.449 -77.042,142.649 -124.517,28.3 -246.941,-59.75 -223.46,-79.272 31.579,-26.254 72.562,-60.575 89.642,-84.377 15.492,-21.59 32.86,-70.564 11.36,-74.064 -55.855,-9.093 -184.897,13.429 -206.203,-7.263 -19.537,-18.972 -25.054,-61.501 -25.054,-61.501 l 11.264,-106.119 c 0,0 3.657,-11.674 29.853,-4.35"
style="fill:#ffba00;fill-rule:nonzero"
id="path9"
inkscape:connector-curvature="0" />
</g>
<g
transform="matrix(-0.829036,0.559195,0.559195,0.829036,48.2208,113.618)"
id="g15">
<path
d="m 6.534,-21.372 c 6.448,0.027 11.676,5.28 11.676,11.733 0,6.454 -5.228,11.663 -11.676,11.637 -6.448,-0.027 -11.676,-5.28 -11.676,-11.733 0,-6.454 5.228,-11.663 11.676,-11.637"
style="fill:#231f20;fill-rule:nonzero"
id="path13"
inkscape:connector-curvature="0" />
</g>
<g
transform="matrix(-0.655273,0.755392,0.755392,0.655273,222.127,139.542)"
id="g19">
<path
d="M 22.091,-41.365 C 39.547,-40.883 51.156,-22.317 50.826,-9.19 50.495,3.938 39.547,13.353 22.091,12.87 4.636,12.387 -13.9,-5.223 -11.585,-21.889 c 1.813,-13.05 12.7,-20.056 33.676,-19.476"
style="fill:#2f2f2f;fill-rule:nonzero"
id="path17"
inkscape:connector-curvature="0" />
</g>
<g
transform="matrix(-0.655273,0.755392,0.755392,0.655273,222.127,139.542)"
id="g23">
<path
d="M 22.091,-41.365 C 39.547,-40.883 51.156,-22.317 50.826,-9.19 50.495,3.938 39.547,13.353 22.091,12.87 4.636,12.387 -13.9,-5.223 -11.585,-21.889 c 1.813,-13.05 12.7,-20.056 33.676,-19.476 z"
style="fill:none;fill-rule:nonzero;stroke:#1b2031;stroke-width:5px"
id="path21"
inkscape:connector-curvature="0" />
</g>
<g
transform="matrix(1.1653,0,0,0.957498,-18.0431,238.651)"
id="g27">
<path
d="m 16.834,-43.055 c 2.407,13.535 7.441,25.521 13.467,36.333 3.611,6.482 9.032,18.572 15.077,10.698 4.422,-5.76 7.616,-12.274 10.07,-17.319 2.13,-4.379 5.566,-9.585 8.092,-9.673 4.007,-0.139 11.004,9.46 21.009,21.477 0.75,0.9 7.107,7.973 12.213,8.418 3.728,0.325 7.312,-0.204 10.49,-1.893 6.826,-3.627 11.128,-6.545 17.683,-10.699 3.764,-2.384 7.512,-4.803 11.178,-7.359 2.372,-1.653 5.19,-3.356 7.023,-5.77 5.548,-7.307 -5.074,-18.521 -10.622,-11.213 -0.862,1.136 1.878,-1.739 1.69,-1.594 -0.497,0.38 -2.362,2.163 -2.858,2.545 -1.523,1.172 -3.102,2.257 -4.68,3.334 -4.179,2.851 -8.435,5.569 -12.713,8.24 -4.113,2.569 -8.39,6.488 -14.246,7.575 -2.122,0.394 -4.55,-1.307 -6.828,-2.945 -4.549,-3.272 -8.634,-6.502 -12.013,-9.842 -5.138,-5.077 -9.665,-11.614 -15.189,-13.626 -2.457,-0.896 -7.157,0.757 -9.711,3.809 -2.883,3.445 -4.742,8.344 -7.262,12.059 -1.71,2.517 -5.47,9.382 -7.13,9.285 -1.416,-0.083 -3.56,-5.475 -5.118,-8.44 -4.036,-7.681 -7.68,-16.258 -9.355,-25.675 -1.703,-9.575 -11.984,-7.382 -10.267,2.275 z"
style="fill:#2f2f2f;fill-rule:nonzero;stroke:#1b2031;stroke-width:3.75px"
id="path25"
inkscape:connector-curvature="0" />
</g>
</g>
<g
transform="matrix(0.649034,0.268714,-0.290412,0.701442,-678.494,-445.682)"
id="g40">
<path
d="m 1367.32,232.628 42.11,0.299 218.33,-51.123 c 0,0 5.54,139.404 -131.46,148.373 -82.71,5.414 -95.33,-63.808 -95.33,-63.808 l -38.99,-11.455 z"
style="fill:#2f2f2f"
id="path30"
inkscape:connector-curvature="0" />
<g
transform="matrix(0.621535,0.0973393,-0.113694,0.621535,567.134,-35.4676)"
id="g34">
<path
d="m 1173.26,224.688 c -1.03,-2.598 -0.36,-5.514 1.74,-7.491 2.09,-1.976 5.23,-2.659 8.06,-1.754 19.89,6.363 53.99,17.279 67.31,21.541 1.43,0.457 2.59,1.448 3.19,2.732 0.6,1.284 0.59,2.743 -0.02,4.023 -6.92,14.365 -26.66,54.823 -29,53.765 -23.69,-10.716 -42.58,-51.085 -51.28,-72.816 z"
style="fill:#ffffff"
id="path32"
inkscape:connector-curvature="0" />
</g>
<g
transform="translate(250.902,8.56495)"
id="g38">
<path
d="m 1167.61,245.659 c -0.3,-1.188 -0.06,-2.439 0.65,-3.465 0.72,-1.027 1.85,-1.742 3.14,-1.983 11.72,-2.185 41.42,-7.713 53.9,-10.035 1.18,-0.22 2.4,0.154 3.21,0.985 0.8,0.831 1.07,1.993 0.71,3.056 -5.13,14.903 -19.96,57.376 -22.57,57.493 -24.34,1.094 -35.7,-33.422 -39.04,-46.051 z"
style="fill:#ffffff"
id="path36"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
clip-rule="evenodd"
fill-rule="evenodd"
stroke-linejoin="round"
stroke-miterlimit="2"
viewBox="0 0 32 32"
version="1.1"
id="svg14"
sodipodi:docname="niss_wave.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<defs
id="defs18" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="711"
inkscape:window-height="480"
id="namedview16"
showgrid="false"
inkscape:zoom="7.375"
inkscape:cx="16"
inkscape:cy="16"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg14" />
<metadata
id="metadata2">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<path
d="m0 0h32v32h-32z"
fill="none"
id="path4" />
<path
d="m3.695 26c-.513-.791-.607-1.826-.155-2.73.28-.559.725-.982 1.247-1.238-1.325-1.232-1.657-3.264-.69-4.878.061-.103.127-.203.197-.297-.068-.084-.132-.171-.193-.26-.677-1.001-.854-2.293-.471-3.439.136-.406.34-.789.599-1.13.267-.35.592-.654.959-.896.219-.144.452-.266.696-.363-.076-.322-.111-.654-.103-.985.012-.488.115-.973.304-1.423.17-.405.409-.781.704-1.107.287-.318.626-.589 1-.797.902-.503 1.984-.622 2.971-.346.173-.574.475-1.109.89-1.551.293-.313.638-.576 1.016-.778.388-.206.81-.347 1.245-.414.465-.071.943-.058 1.404.04.108-.496.355-.967.74-1.353.74-.739 1.797-.969 2.733-.69.08-.108.169-.212.267-.31 1.074-1.073 2.816-1.073 3.89 0l2 2c1.073 1.074 1.073 2.816 0 3.89-.124.123-.256.232-.395.327 2.008.362 3.533 2.12 3.533 4.231v6.379c0 2.149-.703 4.226-1.982 5.923-.091.177-.212.343-.361.492 0 0-.042.043-.119.12l-.18.174c-.078.085-.158.168-.24.25-.109.108-.226.201-.351.279-3.109 2.596-7.332 3.351-11.106 2.072-.025.351-.117.704-.284 1.038-.373.746-1.041 1.248-1.792 1.437-.047.191-.117.38-.208.563-.679 1.357-2.332 1.908-3.69 1.23l-3-1.5c-1.357-.679-1.908-2.332-1.23-3.69.047-.094.099-.184.155-.27z"
id="path6" />
<path
d="m14.406 10.795-1.542-2.571c-.123-.207-.208-.433-.248-.67-.097-.583.088-1.195.493-1.626.143-.153.312-.282.497-.381.19-.101.396-.17.608-.202.236-.036.479-.028.712.025.24.054.47.154.672.294.224.155.41.357.551.589l5.336 8.894v-3.644c0-1.269 1.03-2.299 2.299-2.299s2.299 1.03 2.299 2.299v6.379c0 1.823-.634 3.58-1.781 4.976l.024.025s-.043.042-.12.119c-.063.064-.128.127-.193.189-.074.08-.149.158-.226.235 0 .001-.001.001-.001.001l-.015-.016c-3.101 2.739-7.645 3.181-11.233 1.032-2.945-1.763-6.067-3.633-6.067-3.633-.907-.544-1.202-1.721-.659-2.628.27-.451.696-.75 1.167-.871l4.257 3.041c.042.029.089.051.139.062.156.035.321-.033.407-.168.024-.037.041-.079.051-.122.01-.045.012-.092.005-.138-.007-.049-.023-.096-.048-.139-.027-.047-.065-.087-.108-.119l-5.895-4.21c-.01-.014-.02-.028-.029-.042-.332-.49-.419-1.122-.231-1.683.066-.199.166-.387.293-.554.131-.171.289-.319.468-.437.2-.132.424-.225.658-.275.241-.051.491-.055.734-.012.268.047.521.153.746.305l1.326.908 3.197 3.196c.039.038.084.068.135.088.046.017.096.025.145.024.046-.001.092-.01.135-.028.041-.016.08-.04.113-.07.118-.107.158-.281.098-.429-.019-.048-.048-.09-.084-.127l-5.152-5.151c-.19-.193-.34-.422-.436-.676-.087-.23-.128-.477-.122-.723.005-.239.056-.477.148-.697.083-.198.2-.381.344-.541.141-.155.307-.288.49-.39.517-.288 1.154-.319 1.697-.084.22.096.419.234.59.403l4.709 4.709.17.17c.037.036.079.065.127.084.148.06.322.02.429-.098.03-.033.054-.072.07-.113.018-.043.027-.089.028-.135.001-.049-.007-.098-.024-.145-.02-.051-.05-.096-.088-.135z"
fill="#00e2d7"
id="path8" />
<path
d="m5.665 28.171 3 1.5c.37.185.821.035 1.006-.336.185-.37.035-.821-.336-1.006l-3-1.5c-.37-.185-.821-.035-1.006.336-.185.37-.035.821.336 1.006zm0-3 5 2.5c.37.185.821.035 1.006-.336.185-.37.035-.821-.336-1.006l-5-2.5c-.37-.185-.821-.035-1.006.336-.185.37-.035.821.336 1.006zm11.805-20.641 3 3c.292.293.768.293 1.06 0 .293-.292.293-.768 0-1.06l-3-3c-.292-.293-.768-.293-1.06 0-.293.292-.293.768 0 1.06zm3-1 2 2c.292.293.768.293 1.06 0 .293-.292.293-.768 0-1.06l-2-2c-.292-.293-.768-.293-1.06 0-.293.292-.293.768 0 1.06z"
fill="#565656"
id="path12" />
</svg>

Before

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -1 +0,0 @@
<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><metadata/><path d="m0 0h32v32h-32z" fill="none"/><path d="m15.086 6.532c.129-.53.401-1.019.793-1.411l1-1c.562-.562 1.325-.878 2.121-.878s1.559.316 2.121.878c.251.251.507.507.758.758.268.268.48.581.628.922 2.498.742 4.839 1.987 6.87 3.68.384.32.623.519.623.519v13l-28 7v-13z" fill="none" stroke="#000" stroke-width="4"/><path d="m2 19v-2l2-1 23-7 3 1v13l-2 .5z" fill="#ccc"/><path d="m28 18.5v5l-26 6.5v-5l1-1 24-6zm-26 4.5v-4l24.757-6.189c.299-.075.616-.008.858.182.243.189.385.48.385.788v2.719l-1 1.5-24 5.5-1-.5z" fill="#eaae53"/><path d="m28 18.5-26 6.5v-2l26-6.5z" fill="#da6363"/><path d="m2 17 15-12c4.523 0 8.903 1.586 12.377 4.481.384.32.623.519.623.519l-28 7z" fill="#fff"/><path d="m16 11c-.265 0-.52-.105-.707-.293-.188-.187-.293-.442-.293-.707v-2.757c0-.796.316-1.559.879-2.122l1-1c.562-.562 1.325-.878 2.121-.878s1.559.316 2.121.878c.251.251.507.507.758.758.562.562.878 1.325.878 2.121s-.316 1.559-.878 2.121c-.353.353-.702.702-1 1-.563.563-1.326.879-2.122.879-.85 0-1.964 0-2.757 0z" fill="#d72d35"/></svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

BIN
images/types.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -3,8 +3,12 @@
<meta charset=utf-8>
<link rel=me href=https://cybre.space/@g>
<link rel=me href=https://snouts.online/@g>
<link rel=me href=https://donphan.social/@g>
<link rel=me href=https://types.pl/@g>
<link rel=me href=https://scalie.business/@g>
<link rel=me href=https://twitter.com/2_gecs>
<link rel=me href=https://twitter.com/squishygecs>
<link rel=icon href=images/icon.svg>
<link rel=stylesheet href=style.css>
@ -12,69 +16,47 @@
<main>
<header>
<h1>so basically? <b class=cake>im gecs</b></h1>
<h1>so basically? <b>im gecs</b></h1>
<div id=mlem>
<p class='mlem-text niss'>“mlem”</p>
<p class='mlem-text nisse'>“mlem also”</p>
<picture>
<source srcset=images/mlem_static.png media='(prefers-reduced-motion)'>
<img src=images/mlem.gif alt='niss &amp; nisse'>
<img src=images/mlem.gif alt='— the gecs'>
</picture>
</div>
<h2>
a
<ruby>
<b>big one</b>
<rp>(<rt>niss<rp>)
</ruby>
and a
<ruby>
<b>little one</b>
<rp>(<rt>nisse<rp>)
</ruby>
</h2>
<p>
a <ruby><b>big one</b> <rp>(<rt>niss<rp>)</ruby>
and a <ruby><b>little one</b> <rp>(<rt>nisse<rp>)</ruby>
</header>
<hr>
<nav id=links>
<ul>
<li><a href=https://gallery.niss.website>gallery</a>
<li><a href=https://git.rhiannon.website/rhi>code</a>
<li><a href=https://lang.niss.website>conlangs</a>
<li><a href=where.html>contact</a>
</ul>
</nav>
<hr>
<section>
<h2>stats</h2>
<dl>
<dt>quantity <dd>2
<dt>limbs <dd>many
<dt>consistency <dd>soft
<dt>awakeness <dd>≈ 40%
<dt>how to say
<dd><span class=ipa>nıs</span>, <span class=ipa>nı</span>
<dt>prons
<dd title='“she” in real life pls!!'>
she, he
</dl>
</section>
<hr>
<section>
<h2>where to find gecs</h2>
<dl>
<dt>gallery
<dd><a href=https://gallery.niss.website>right here!</a>
<dt>code
<dd><a href=https://git.rhiannon.website/rhi>sometimes!</a>
<dt>masto
<dd><a href=https://cybre.space/@g>g@cybre.space</a>
<dt>twit
<dd><a href=https://twitter.com/2_gecs>@2_gecs</a>
<dt> how to say <dd> <span class=ipa>nıs</span>, <span class=ipa>nı</span>
<dt> prons <dd title='she for niss, he for nisse'> it or they
<dt> quantity <dd> 2
<dt> limbs <dd> many
<dt> consistency <dd> soft
<dt> awakeness <dd> ≤ 40%
</dl>
</section>
</main>
<footer>
<img src=images/niss_wave.svg alt='' class=emojo>
<p>
this site uses
<a href=https://mutant.tech>mutant standard</a>
emoji, which are licensed
<a href=https://creativecommons.org/licenses/by-nc-sa/4.0/>cc-by-nc-sa 4</a>.
</footer>
<!--
mutant standard emoji by dzuk: 👉 https://mutant.tech 👈
(licensed cc-by-nc-sa 4.0)
-->

53
pubkey.txt Normal file
View File

@ -0,0 +1,53 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
Ug==
=0Ip4
-----END PGP PUBLIC KEY BLOCK-----

123
style.css
View File

@ -12,6 +12,7 @@ body {
hsl(155deg, 70%, 62%)
);
--bg-image: url(images/niss_uwu_bg.png);
--size: 1.75rem;
--weight: 600;
background:
@ -20,7 +21,7 @@ body {
background-blend-mode: overlay;
font-family: 'Muller';
font-size: 1.75rem;
font-size: var(--size);
font-weight: var(--weight);
color: white;
text-shadow:
@ -33,10 +34,12 @@ body {
margin: 2em 1em 0.5em;
}
main, footer {
background: hsla(0, 0%, 100%, 40%);
main {
background: hsla(316deg, 100%, 95%, 45%);
border-radius: 2em;
border: 3px solid hsla(0, 0%, 100%, 30%);
--glow-col: hsla(318deg, 100%, 98%, 100%);
border: 1px solid var(--glow-col);
box-shadow: 0 0 25px var(--glow-col) inset;
}
main {
@ -45,7 +48,7 @@ main {
margin: 0 auto 1em;
}
h1, h2, h3, h4, h5, h6 {
header p, h1, h2, h3, h4, h5, h6 {
font-weight: 700;
margin-top: 0;
}
@ -54,6 +57,10 @@ h1 {
font-size: 200%;
}
h2, header p {
font-size: 150%;
}
b {
font-weight: 800;
}
@ -65,6 +72,7 @@ b {
width: 420px;
}
.mlem-text {
font-size: var(--size);
position: absolute;
font-weight: 700;
margin: 0;
@ -72,7 +80,7 @@ b {
.niss { bottom: 100%; left: 20px; }
.nisse { bottom: 85%; right: 0; }
#mlem picture {
filter: drop-shadow(0 0 30px hsla(52deg, 85%, 95%, 75%));
filter: drop-shadow(0 0 30px var(--glow-col));
}
header {
@ -82,16 +90,17 @@ header {
header h1 {
margin-top: 0;
}
header rt {
rt {
font-size: 60%;
font-style: italic;
}
hr {
height: 2px;
height: 4px;
width: 75%;
background-color: hsla(0, 0%, 100%, 75%);
mix-blend-mode: screen;
background-color: hsla(0, 0%, 100%, 85%);
box-shadow: 0 0 3px hsl(0, 0%, 100%, 50%);
border: none;
text-shadow: none;
margin: 20px auto;
}
@ -122,7 +131,6 @@ dd {
display: inline-block;
width: 0.75em; height: 0.75em;
vertical-align: text-top;
mix-blend-mode: hard-light;
}
}
@media (hover: none) {
@ -144,58 +152,25 @@ a:hover {
color: hsl(50deg, 100%, 82%);
}
.cake {
color: hsl(115deg, 100%, 84%);
}
.cake::before, .cake::after,
header rt::before, header rt::after,
section h2::before, section h2::after {
mix-blend-mode: overlay;
:is(rt, h1, h2)::before, :is(rt, h1, h2)::after {
padding: 0 0.25em;
vertical-align: middle;
display: inline-block;
height: 1em; width: 1em;
mix-blend-mode: overlay;
content: var(--around-image);
}
.cake::before, .cake::after { content: url(images/shortcake.svg); }
header rt::before, header rt::after { content: url(images/star.svg); }
section h2::before, section h2::after {
content: url(images/sparkles.svg);
}
rt { --around-image: url(images/star.svg); }
h1, h2 { --around-image: url(images/sparkles.svg); }
.emojo {
vertical-align: middle;
height: 1.2em; width: 1.2em;
}
footer {
max-width: 35em;
margin: 2em auto 0;
padding: 0.25em 0.5em;
border-radius: 0.5em;
font-size: 75%;
color: black;
text-shadow: none;
font-weight: 400;
display: grid;
grid-template: "e t" / 35px auto;
align-items: center;
justify-items: center;
}
footer .emojo {
grid-area: e;
}
footer p, footer div {
grid-area: t;
margin: 0;
}
footer a {
color: hsl(254deg, 50%, 50%);
}
.ipa {
font-family: BreezeSans;
@ -203,6 +178,20 @@ footer a {
}
#links ul {
display: flex;
justify-content: center;
align-items: center;
grid-column-gap: 2em;
margin: auto;
padding: 0;
font-size: 150%;
}
#links li { list-style: none; }
/* hacky fix for firefox mobile 68 freaking out at blend modes ☹ */
@media (-moz-touch-enabled) {
body {
@ -241,37 +230,16 @@ footer a {
main {
background: hsla(0, 0%, 0%, 60%);
border-color: hsla(0, 0%, 0%, 30%);
--glow-col: hsla(0, 0%, 0%, 60%);
}
.cake::before, .cake::after,
header rt::before, header rt::after,
section h2::before, section h2::after {
:is(#links ul, rt, h1, h2)::before, :is(#links ul, rt, h1, h2)::after {
mix-blend-mode: screen;
}
footer {
background: hsla(0, 0%, 0%, 50%);
color: white;
}
footer a {
color: hsl(254deg, 100%, 85%);
}
footer .emojo {
background: hsla(52deg, 85%, 95%, 75%);
padding: 2px;
border-radius: 1000px;
}
hr {
background: white;
}
#mlem picture {
filter: drop-shadow(0 0 20px hsla(52deg, 85%, 95%, 35%));
}
}
@media (prefers-reduced-transparency) {
@ -280,10 +248,7 @@ footer a {
background-blend-mode: initial;
}
.cake::before, .cake::after,
header rt::before, header rt::after,
section h2::before, section h2::after,
[title]::after {
:is(#links ul, rt, h1, h2)::before, :is(#links ul, rt, h1, h2)::after {
mix-blend-mode: initial;
}
}

30
where.css Normal file
View File

@ -0,0 +1,30 @@
@import url(style.css);
main {
max-width: 45em;
}
dl.contact {
width: 100%;
row-gap: 1em;
}
.contact .at {
--shadow-filter: drop-shadow(2px 2px 2px hsla(0, 0%, 0%, 70%));
vertical-align: -0.2em;
max-width: 1em;
max-height: 1em;
padding: 0 0.1em;
filter: var(--shadow-filter);
z-index: -1;
}
.at.outline {
filter:
drop-shadow(0.3px 0.3px 0.3px black)
drop-shadow(-0.3px 0.3px 0.3px black)
drop-shadow(-0.3px -0.3px 0.3px black)
drop-shadow(0.3px -0.3px 0.3px black)
var(--shadow-filter);
}

75
where.html Normal file
View File

@ -0,0 +1,75 @@
<!DOCTYPE html>
<html lang=en>
<meta charset=utf-8>
<link rel=icon href=images/icon.svg>
<link rel=stylesheet href=where.css>
<title>where to find gecs</title>
<main>
<header>
<h1>contact info</h1>
note to self put a gec pic here
<hr>
</header>
<dl class=contact>
<dt> fedi
<dd>
<a href=https://cybre.space/@g>
<img src=images/cybre.png alt='' class='at outline'>
g@cybre.space
</a> <br>
<a href=https://donphan.social/@g>
<img src=images/donphan.png alt='' class=at>
g@donphan.social
</a> <br>
<a href=https://types.pl/@g>
<img src=images/types.png alt='' class='at outline'>
g@types.pl
</a>
<dt> twitter
<dd> <a href=https://twitter.com/2_gecs>@2_gecs</a>
<dt> <img src=images/18_plus.svg alt=lewd class=emojo> fedi
<dd>
<a href=https://cybre.space/@g>
<img src=images/dragncool.svg alt='' class='at outline'>
g@scalie.business
</a>
<dt> <img src=images/18_plus.svg alt=lewd class=emojo> twitter
<dd> <a href=https://twitter.com/squishygecs>@squishygecs</a>
<dt> telegram
<dd> <a href=https://t.me/gec_ko>gec_ko</a>
<dt> matrix
<dd>
<a href=https://matrix.to/#/@g:cybre.space>
g:cybre.space
</a>
<dt> discord
<dd>
<a href=https://discord.com/users/567148873789997076>
niss<small>#0944</small>
</a>
<dt> xmpp
<dd> <a href=xmpp:niss@yummy.cricket>niss@yummy.cricket</a>
<dt> email
<dd> <a href=mailto:niss@niss.website>niss@niss.website</a>
<dt> pgp key
<dd> <a href=pubkey.txt>boop</a>
</dl>
<hr>
<a href=/>main</a>
</main>