Well done!
22.08.2025 12:00 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@trysound.io.bsky.social
Full-time open source at @webstudio.is Prev: Postcss, Rollup, SVGO
Well done!
22.08.2025 12:00 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0๐ฎ Hollow Knight: Silksong finally has a release date, and itโs September 4th! It comes out in two weeks.
Excited for this. The original Hollow Knight is one of my favourite games. โค๏ธ
Finally! Loved the original game.
21.08.2025 20:06 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0We had a bug report in Webstudio. The guy couldn't save his SVG. Well, we figured it was 1MB svg with embedded png as base64. And our sync engines just did not let it through because of memory limits.
18.08.2025 07:50 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The restriction actually makes sense even in 2025. If you put huge scripts on the page it will load forever on mobile networks. Moreover, google will give such website lower score and put it down in search results.
18.08.2025 07:47 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Is it some svg stuff? How big is this file?
17.08.2025 07:59 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0What do you use it for?
16.08.2025 10:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Yes, I mean descendant selector here. So heading could work as section label.
15.08.2025 17:01 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Like this
<div>
<label for="sibling(input)"></label>
<input>
</div>
<div data-app>
<button commandfor="closest([data-app])"></button>
</div>
<section aria-labelledby="query(.title)">
<h2 class="title"></h2>
</section>
<button popovertarget="next-sibling"></button>
<div popover></div>
I would love this! I'll have to figure out a way to reduce maintenance cost of these ids in visual builder like webstudio when we add invokers. Having something builtin would help a lot.
15.08.2025 14:45 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0I'll read them later (probably)
13.08.2025 20:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Exactly!
12.08.2025 20:21 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Announcing "asset renaming"!
Itโs like MacOS Finder - just for renaming images.
Donโt like a name? Change the name!
Announcing "Black Dot" โซ
Itโs like a black hole - but for cleaning up unused assets.
See a dot on an image? That image is unused.
1. Click it
2. Delete the image
3. Enjoy
Idea for an AI startup?
12.08.2025 14:18 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Casing issue?
12.08.2025 13:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I'll go try some wine
12.08.2025 12:10 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Did my first small contribution to HTML specification. Added <p> to the list of allowed children in <hgroup> at indices table.
github.com/whatwg/html/...
Touched the beauty ๐
Did my first small contribution to HTML specification. Added <p> to the list of allowed children in <hgroup> at indices table.
github.com/whatwg/html/...
Touched the beauty ๐
Hibernation mode
10.08.2025 15:41 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Screenshot of 253h I spent in cyberpunk 2077
Totally unplayable
09.08.2025 16:12 โ ๐ 10 ๐ 0 ๐ฌ 2 ๐ 0Wow, it can solve scroll overflow issues with display:grid;min-height:100%; on our websites
Sad it was not supported even with prefix for height. Already have using stretch for width where it can be fully polyfilled.
Great news! You can now self-host sites featuring scroll-driven animations powered by the Webstudio Animation Engine.
webstudio.is/scroll-drive...
Example of code we used to fix blank route issue. Here removed route "config"
Every half year of so we fix weird bugs related to vercel deployment. This time I removed a few routes and builder started rendering blank page with 200 status. No errors, nothing. Turns out a hack (official documented api) we used to reduce huge vercel function size was the cause.
03.08.2025 20:46 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0๐
03.08.2025 17:53 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Huge thanks to the Webflow and Webstudio communities for all the love on Reddit lately - we really appreciate each mention! ๐
Seeing Webstudio named as the #1 alternative to Webflow is incredible, and weโre honored. Letโs keep supporting one another and our favorite tools โค๏ธ
Example of styling links with HTML Embed component in webstudio
30.07.2025 16:38 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Use HTML Embed component to render any html code
30.07.2025 15:53 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Introducing a yearly Pro plan: webstudio.is/pricing
- Save 25%
- Unlimited sites with custom domains
- 100,000 page views
๐ค
It's really not. Now you do
theThing.addEventListener('command', () => { ... })
<button commandfor="the-thing" command="--do-it">
click me
</button>