Shalanah Dawson's Avatar

Shalanah Dawson

@shalanah.bsky.social

Software Engineer Loves UI development + running on ice (broomball) Made for fun: ๐ŸŽŠ https://wandawhirl.com โ„๏ธ https://supersnowflakemaker.com Github ๐Ÿ’ป github.com/shalanah

150 Followers  |  357 Following  |  41 Posts  |  Joined: 20.10.2024  |  1.8463

Latest posts by shalanah.bsky.social on Bluesky

Segmented type playground with different found typography

Segmented type playground with different found typography

It's getting cold - so that means more treadmill time.

It also has me staring and thinking about segmented type (miles, incline, laps on my little lcd screen...).

Today I also ran into this awesome playground by @aresluna.org. โค๏ธ

aresluna.org/segmented-ty...

17.11.2025 03:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What You Need to Know about Modern CSS (2025 Edition) If you thought 2024 was packed with amazing new CSS, well, you're right. But so is 2025 and it keeps looking bright. Check out our list of the best stuff with easy-to-reference examples.

What You Need to Know about Modern CSS (2025 Edition)

If you thought 2024 was packed with amazing new CSS, well, you're right. But so is 2025 and it keeps looking bright. Check out our list of the best stuff with easy-to-reference examples.

20.09.2025 07:39 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
A yellow 8 with a large and complex dependency graph underneath, a right arrow extending from that labeled 50% lighter pointing to a pink 9 with a much smaller and simpler graph underneath, another right arrow extending from that labeled 15% lighter pointing to a blue 10 with a simpler dependency graph labeled ESM and a graph with a red line through it labeled No CJS

A yellow 8 with a large and complex dependency graph underneath, a right arrow extending from that labeled 50% lighter pointing to a pink 9 with a much smaller and simpler graph underneath, another right arrow extending from that labeled 15% lighter pointing to a blue 10 with a simpler dependency graph labeled ESM and a graph with a red line through it labeled No CJS

The next version of Storybook will only have one significant breaking change:

Storybook 10 is ESM-only.

09.09.2025 15:48 โ€” ๐Ÿ‘ 113    ๐Ÿ” 11    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 8
Background-repeat... with cookies
YouTube video by Alvaro Montoro Background-repeat... with cookies

A video mimicking the oreo joke to showcase different values of background-repeat in CSS
www.youtube.com/watch?v=Eyhp...

#css #youtube

29.08.2025 21:01 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 08.09.2025 21:28 โ€” ๐Ÿ‘ 92    ๐Ÿ” 24    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

Making some small edits to a site of mine and got stuck in a loop ๐ŸŒ€

23.08.2025 21:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

For the next few weeks I am trying to get the game ready, and of course me mentally/emotionally ready for a private playtest ahead of a Demo.๐Ÿ˜ฐ๐Ÿ˜€ sooooo... stay tuned for the call.

#gamedev #indiegame #godotengine

17.08.2025 22:06 โ€” ๐Ÿ‘ 123    ๐Ÿ” 25    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3
Post image

Op Rhythm. #p5 #nextdraw

11.08.2025 00:08 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Here's the full hero section from my upcoming Prismic course... this one took the longest out of everything. It has to be *just right*.

The loose keycaps are in a group and I just scale the group up to make them fly away. Lots of fun tricks in this one!

04.08.2025 22:26 โ€” ๐Ÿ‘ 104    ๐Ÿ” 8    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 0

Love the color text as a texture in the background ๐Ÿคฉ๐ŸŒˆ

29.07.2025 01:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Okay, gang, the next phase of the "askhole" AI behavior: people asking actual humans to TL;DR or rewrite everything for them.

Just had this interaction on LI with an AI-titled person and I just...

We're treating bots as humans and humans as bots. No. Nope. No.

Restart the matrix.

26.07.2025 16:50 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Blue background. 18 geometric flowers shaped like Voronoi cells, with orange centres and 12 white petals.

Blue background. 18 geometric flowers shaped like Voronoi cells, with orange centres and 12 white petals.

๐ŸŒผ

20.07.2025 13:04 โ€” ๐Ÿ‘ 127    ๐Ÿ” 23    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
State of HTML 2025 Take the State of HTML survey

๐Ÿ“ข The State of HTML Survey is live survey.devographics.com/en-US/survey...

The #HTML and #CSS surveys are the only web surveys I don't want to miss. Thank you @sachagreif.com for making them, and @lea.verou.me for curating.

Please take a few minutes to fill the survey if/when you can. โœจ

20.07.2025 16:21 โ€” ๐Ÿ‘ 64    ๐Ÿ” 35    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

Aw thanks, it is! Honored to get a chance to work on it while I was at Amplify. It's Philipp Legner's brain child ๐Ÿง !

19.07.2025 02:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Merdlidop

Merdlidop

16.07.2025 04:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Best part about building Chrome extensions is just focusing on one browser and experimenting with the latest greatest.

02.07.2025 15:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

The backdrop not covering the status bar when opening a sheet on the web makes it feel... subpar compared to native.

So in Silk I baked-in the ability to blend them together by automatically dimming the theme-color in sync with the backdrop opacity.

27.05.2025 13:07 โ€” ๐Ÿ‘ 40    ๐Ÿ” 4    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0
Video thumbnail

No API docs should have physics. Its super distracting.

24.05.2025 00:20 โ€” ๐Ÿ‘ 33    ๐Ÿ” 5    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Video thumbnail

making progress, but slow โ€ข fortress wip #b3d #mayterials

17.05.2025 20:24 โ€” ๐Ÿ‘ 65    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Starting with Firefox 139, Nightly builds now support the View Transition API.

Starting with Firefox 139, Nightly builds now support the View Transition API.

For my fellow Firefox friends, we might see some eye candy eventually. ๐ŸŽ‰

Honestly, missing view transitions drove me pretty close to switching daily browsers... so let's see.

www.mozilla.org/en-US/firefo...

11.05.2025 14:18 โ€” ๐Ÿ‘ 54    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Strong Bad and Homestar Runner stand in a spotlight, singing on Strong Bad's desk. A little gold foil sticker says "25 dot coms" and text below them reads "Back to a Website."

Strong Bad and Homestar Runner stand in a spotlight, singing on Strong Bad's desk. A little gold foil sticker says "25 dot coms" and text below them reads "Back to a Website."

Let's all go back:
homestarrunner.com/toons/backto...

17.04.2025 14:16 โ€” ๐Ÿ‘ 5730    ๐Ÿ” 2313    ๐Ÿ’ฌ 90    ๐Ÿ“Œ 250
1๏ธโƒฃ Draw a line along the direction of the stripes, let's say along the main diagonal.

Defaults for x1, y1, x2, y2 are all 0 and we want the start point x1,y1 to be at 0,0 (top left corner) anyway, so we only set x2,y2 at 100%,100% (bottom right corner).

<line x2='100%' y2='100%' stroke='orange'/>

This draws an orange ine along the main diagonal, from the top left corner to the bottom right one.

2๏ธโƒฃ Make this line dashed.

<line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%'/>

This makes the line dashed.

3๏ธโƒฃ Make this line thicker.

<line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%' stroke-width='20%'/>

This makes the dashed line thicker.

4๏ธโƒฃ No, not like that... really, much thicker!

<line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%' stroke-width='150%'/>

The dashed line is now so thick that the dash lines stretch perpendicularly onto it to the point they cover the entire SVG rectangle.

1๏ธโƒฃ Draw a line along the direction of the stripes, let's say along the main diagonal. Defaults for x1, y1, x2, y2 are all 0 and we want the start point x1,y1 to be at 0,0 (top left corner) anyway, so we only set x2,y2 at 100%,100% (bottom right corner). <line x2='100%' y2='100%' stroke='orange'/> This draws an orange ine along the main diagonal, from the top left corner to the bottom right one. 2๏ธโƒฃ Make this line dashed. <line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%'/> This makes the line dashed. 3๏ธโƒฃ Make this line thicker. <line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%' stroke-width='20%'/> This makes the dashed line thicker. 4๏ธโƒฃ No, not like that... really, much thicker! <line x2='100%' y2='100%' stroke='orange' stroke-dasharray='20%' stroke-width='150%'/> The dashed line is now so thick that the dash lines stretch perpendicularly onto it to the point they cover the entire SVG rectangle.

#tinySVGtip Been using this forever, but don't think I've ever shared it here.

Easily create stripes along any direction in SVG!
โœจ draw a line along that direction
โœจ make it dashed
โœจ make it much thicker
โœจ no, not like that... I really mean much thicker!

That's it! ๐Ÿฅณ๐ŸŽ‰

codepen.io/thebabydino/...

28.11.2023 09:15 โ€” ๐Ÿ‘ 22    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Better typography with text-wrap pretty Support for text-wrap: pretty just shipped in Safari Technology Preview, bringing an unprecedented level of polish to typography on the web.

Iโ€™m super excited about `text-wrap: pretty`. It does a lot more to improve typography than you might expect โ€”ย at least in Safari Technology Preview 216.

It improves all lines of text, not just the last 4. It enhances hyphenation & rag, not just avoiding short last lines.

webkit.org/blog/16547/b...

08.04.2025 14:33 โ€” ๐Ÿ‘ 181    ๐Ÿ” 28    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 11
A geometric generative artwork featuring a symmetrical, 12-point starburst pattern composed of layered, rotated squares filled with fine linework. The composition uses red, cyan, and black inks, with overlapping transparencies creating rich secondary tones. The central white circle serves as a visual anchor, surrounded by intricate grid and web textures. The result is a hypnotic, kaleidoscopic image that evokes both sacred geometry and digital aesthetics.

A geometric generative artwork featuring a symmetrical, 12-point starburst pattern composed of layered, rotated squares filled with fine linework. The composition uses red, cyan, and black inks, with overlapping transparencies creating rich secondary tones. The central white circle serves as a visual anchor, surrounded by intricate grid and web textures. The result is a hypnotic, kaleidoscopic image that evokes both sacred geometry and digital aesthetics.

Transformations
Ink on paper
#p5 #nextdraw #kaleidoscope

28.03.2025 23:30 โ€” ๐Ÿ‘ 35    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Video thumbnail

look at him go

29.03.2025 12:57 โ€” ๐Ÿ‘ 3457    ๐Ÿ” 817    ๐Ÿ’ฌ 71    ๐Ÿ“Œ 28
Video thumbnail

in Chrome 135 - Tomorrow Mar 26, 2025
customize all the parts of a <select> with #CSS!

โคท nerdy.dev/customize-a-...

24.03.2025 21:31 โ€” ๐Ÿ‘ 406    ๐Ÿ” 70    ๐Ÿ’ฌ 14    ๐Ÿ“Œ 16

worldwithoutcaesars.com

13.03.2025 18:39 โ€” ๐Ÿ‘ 20335    ๐Ÿ” 2365    ๐Ÿ’ฌ 761    ๐Ÿ“Œ 639
Video thumbnail

amazing what a few lines of #CSS can do

https://codepen.io/argyleink/pen/LEYOgxy

13.03.2025 21:13 โ€” ๐Ÿ‘ 71    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Whole 'nother Story - February
YouTube video by KMOX1120 Whole 'nother Story - February

February classic

17.02.2025 00:49 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@shalanah is following 19 prominent accounts