Matytoonist

Bnnuy brainrot(?

19yo argentinian cis guy
Things i like range from art, to software, to DIY electronics, and whatever current project im having

big button that reads "powered by linux" featuring Xenia's left eye from the original drawing om the left
button that reads "bunny browser" parodying the netscape logo with a rabbit siluette


lexyeevee
@lexyeevee

did you know that with css you can just make whatever little inline pride flag you want and i think that's pretty cool even if none of these particular ones are about me specifically wait a second that last one is aquafresh

here are some flags. expand for html. the nice part is that you can fiddle with the styling however you like; if you hate my faint inner white border then just delete it. alternatively you can prototype your own flag right from cohost!

rainbow
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #e50000 0% 16.7%, #ff8d00 16.7% 33.3%, #fe0 33.3% 50%, #028121 50% 66.7%, #004cff 66.7% 83.3%, #708 83.3% 100%);
"></span>
bi
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #d60270 0% 40%, #9b4f96 40% 60%, #0038a8 60% 100%);
"></span>
pan
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #ff1c8d 0% 33.3%, #ffd700 33.3% 66.7%, #1ab3ff 66.7% 100%);
"></span>
lesbian
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #d62800 0% 20%, #ff9b56 20% 40%, white 40% 60%, #d462a6 60% 80%, #a40062 80% 100%);
"></span>
gay (but like, for dudes)
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #078d70 0% 14.3%, #26ceaa 14.3% 28.6%, #98e8c1 28.6% 42.9%, white 42.9% 57.1%, #7bade2 57.1% 71.4%, #5049cc 71.4% 85.7%, #3d1a78 85.7% 100%);
"></span>
ace
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, black 0% 25%, #a4a4a4 25% 50%, white 50% 75%, #810081 75% 100%);
"></span>
trans
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #5bcffb 0% 20%, #f5abb9 20% 40%, white 40% 60%, #f5abb9 60% 80%, #5bcffb 80% 100%);
"></span>
nonbinary
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #fcf431 0% 25%, #fcfcfc 25% 50%, #9d59d2 50% 75%, #282828 75% 100%);
"></span>
agender
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, black 0% 14.3%, #bababa 14.3% 28.6%, white 28.6% 42.9%, #baf484 42.9% 57.1%, white 57.1% 71.4%, #bababa 71.4% 85.7%, black 85.7% 100%);
"></span>
genderfluid
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #fe76a2 0% 20%, white 20% 40%, #bf12d7 40% 60%, black 60% 80%, #303cbe 80% 100%);
"></span>
genderqueer
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #b57fdd 0% 33.3%, white 33.3% 66.7%, #49821e 66.7% 100%);
"></span>
intersex

i took a little liberty with the size of the circle to make it readable at this small size

<span style="
    display: inline-grid;
    place-items: center;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: #ffd800;
"><span style="display: block; height: 75%; aspect-ratio: 1; border: 2px solid #7902aa; border-radius: 100%;"></span></span>
π poly (old, bad)

this one uses an actual pi character, so your mileage may vary. of course it's not really correct anyway since the π is only supposed to be visible on the red part, but i blew it up a bit so it's not 3 pixels tall

<span style="
    display: inline-grid;
    place-items: center;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1ex;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, blue 0% 33.3%, red 33.3% 66.7%, black 66.7% 100%);
    font-weight: bold;
    color: yellow;
">π</span>
poly (new, good, more complicated tho)

positioning that heart was not easy, and it's a literal heart symbol so i can't guarantee anything about the rendering for anyone else

<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #009fe3 0% 33.3%, #e50051 33.3% 66.7%, #340c46 66.7% 100%);
">
    <span style="display: block; position: absolute; top: -0.666em; left: -0.333em; border: 1em solid white; border-color: transparent white; border-right: none;"></span>
    <span style="display: block; position: absolute; bottom: 100%; text-align: center; font-size: 0.4em; transform-origin: bottom center; transform: translate(0.4rem, 0.333rem) rotate(-90deg) scaleX(1.5); color: #fcbf00;">♥</span>
</span>
aro
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #3ba740 0% 20%, #a8d47a 20% 40%, white 40% 60%, #ababab 60% 80%, black 80% 100%);
"></span>

You must log in to comment.

in reply to @lexyeevee's post:

My css is very rusty but I feel like you could do the poly heart using the transparent border trick for the right-side triangle part, and a pair of spans with border-radius for the left-side rounded parts? Saves you having to be dependent on vendor-specific text rendering / glyphs.

commit 0000 (HEAD -> feat-aroace, origin/feat-aroace)
Author: lexi <cohost.org/lexi>
Date: Thu Jul 27 01:20:37 2023 +0200

PR (#1): add aroace flag

<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #ef9007 0% 20%, #f6d317 20% 40%, white 40% 60%, #45bcee 60% 80%, #1e3f54 80% 100%);
"></span>

I love the inclusion of the gay flag, but like for dudes. There is one flag that never ends up on these lists that has a much longer and more storied history. If you were to add a bear flag I'd 100% add it to my bio. I dont even care if it has the pawprint.

It's like the gay flag, but like, for not twinks

image

I think in this case if you want it without the pawprint, u would just replace the colors of the agender flag with the relevant hex codes (same equal size seven stripe pattern)

sourcing from here https://www.flagcolorcodes.com/international-bear-brotherhood we get:

<span style="
display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #613704 0% 14.3%, #D46300 14.3% 28.6%, #FDDC62 28.6% 42.9%, #FDE5B7 42.9% 57.1%, white 57.1% 71.4%, #545454 71.4% 85.7%, black 85.7% 100%);
"></span>

```
you can escape this with \es though! this code block is written as \`\`\`, which in turn is written as \\\`\\\`\\\`. just escaping *inside* code blocks is hard, but as long as it's not in a code block you can escape to your heart's content

hmmmm I wonder if I can make the old intersex flag designed by Natalie Phox

    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #e9adf9 0% 16%, white 16% 32%, #a1cdee 32%, #a1cdee, #f0b7d6, #f0b7d6 68%, white 68% 84%, #e9adf9 84% 100%);
"></span>```

Made some more for fun!

Only just now realized you cant put html in comments, ah well... at least now I can slap these somewhere sometime.

Femboy
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #d260a5 0% 14.3%, #e4afcd 14.3% 28.5%, white 28.5% 43%, #57cef8 43% 57%, white 57% 71.4%, #e4afcd  71.4% 85.7%, #d260a5 85.7% 100%);
"></span>

Butch
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #d62c00 0% 14.3%, #f07528 14.3% 28.5%, #ff9b57 28.5% 43%, #fffcee 43% 57%, #ffcd88 57% 71.4%, #ffad09 71.4% 85.7%, #a16f00 85.7% 100%);
"></span>

GNC
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #50284c 0% 14.3%, #96477a 14.3% 28.5%, #5d96f7 28.5% 43%, #ffe6f8 43% 57%, #5d96f7 57% 71.4%, #96477a 71.4% 85.7%, #50284c 85.7% 100%);
"></span>

Demi
<span style="
    display: inline-block;
    height: 1rem;
    aspect-ratio: 3 / 2;
    line-height: 1;
    vertical-align: middle;
    border: 1px solid #666;
    border-radius: 1px;
    box-shadow: inset 0 0 1px #fff, 0 1px 2px #0004;
    background: linear-gradient(to bottom, #818181 0% 14.3%, #c6c6c6 14.3% 28.5%, #fbff76 28.5% 43%, #ffffff 43% 57%, #fbff76 57% 71.4%, #c6c6c6 71.4% 85.7%, #818181 85.7% 100%);
"></span>