Загрузка видео...

Не удалось загрузить видео

На главную

Introducing CSS Studio. A design tool that lives in your site. Runs in your browser. Writes code with your existing AI agent. All completely local - so no subscription. One price, lifetime updates.

300,327 просмотров • 5 месяцев назад •via X (Twitter)

Комментарии: 80

Фото профиля Motion
Motion5 месяцев назад

With CSS Studio, you simply make changes to your site, right there on your page. Run /studio in your agent, and it'll start implementing your changes as they're made. Content, styles, layout, DOM, CSS variables, animations and more. Learn more:

Фото профиля Motion
Motion5 месяцев назад

Of course, we had to add a full animation editor in here. Add CSS transitions, animations and scroll animations with a single click. Add, edit and remove keyframes in a timeline editor. Generate CSS springs (using Motion under the hood!) and visualise scroll triggers.

Фото профиля Motion
Motion5 месяцев назад

Edit the CSS variables for any element and see those variables updated exactly where they were originally defined in code.

Фото профиля Motion
Motion5 месяцев назад

Add, duplicate and delete elements. Edit content inline. Your agent will figure out where in the source code is best to make these changes, even with data-driven sites.

Фото профиля Motion
Motion5 месяцев назад

Want to learn more? Check our docs, play around with CSS Studio live on the site, and install the editor on your own site completely for free. Connect to AI for just $99.

Фото профиля Motion
Motion5 месяцев назад

Thanks for a super positive response! We just pushed an update containing a few minor fixes, as well as the ability to collapse the toolbar, and to hold space while drawing a new element - handy for choosing a different parent.

Фото профиля anyg
anyg5 месяцев назад

Cool product! I was able to improve your landing page for large screens using it ;)

Фото профиля Motion
Motion5 месяцев назад

Copy us the prompt 😅

Фото профиля joshpuckett
joshpuckett5 месяцев назад

Lotta good ideas here 👏

Фото профиля Motion
Motion5 месяцев назад

Thanks Josh!

Фото профиля Tanishq (tk)
Tanishq (tk)5 месяцев назад

are you still a one man army? How do you ship this fast?

Фото профиля Motion
Motion5 месяцев назад

Yes we say "we" for the aesthetics of the account but we really is just me still. In terms of shipping we (I) wrote about it here but honestly since Jan everything's been on another level. Closed 160 Motion issues, launched two products

Фото профиля Tanishq (tk)
Tanishq (tk)5 месяцев назад

Amazing. 🚀

Фото профиля ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie5 месяцев назад

congrats on the launch! looks great ✨

Фото профиля Motion
Motion5 месяцев назад

Thanks lochie!

Фото профиля 81reap
81reap5 месяцев назад

Welcome back Adobe Dreamweaver

Фото профиля Motion
Motion5 месяцев назад

We were FrontPage for the Zelda fansite

Фото профиля 0xPooka
0xPooka5 месяцев назад

@benjitaylor look what you’ve done

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

Can you share a bit more about what the agent actually gets please also is there any tooling to make it work with our codebase or anything like that?

Фото профиля Motion
Motion5 месяцев назад

Yes - when /skill is invoked the agent polls the MCP (or uses Claude Code Channels). It receives a list of changes and messages in JSON format. Each change receives identifying information about the viewport, URL, element, path and change.

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

no i mean like how does the agent know where an element i clicked on the page is in the codebase? a video or smth showing the workflow implementing a change would be really really cool before I buy it

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

Also is there a way to hook into that json before it reaches my agent?

Фото профиля Motion
Motion5 месяцев назад

Not yet, it's an interesting idea though. What kind of workflow/capability do you envision for that?

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

well I have no idea yet as I don't even know what the json has but idk I want to do framework integrations and do prompt customisation or whatever Idk I'll buy it once I get home then see

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

Fk I'm waay too excited for this and don't have a laptop to try lmao

Фото профиля Shreyas Mididoddi
Shreyas Mididoddi5 месяцев назад

Okay this is cool!! So this is exactly what my model gets? does it dedupe changes or anything like that

Фото профиля Twlvone
Twlvone5 месяцев назад

local first, no subscription, works with whatever AI agent you already use. this is the right architecture. the best dev tools are going to be thin layers that let the AI do the heavy lifting

Фото профиля Motion
Motion5 месяцев назад

This is the idea. Considering a cloud layer using Haiku - I assume some people might find that more accessible? Not everyone has a local agent I guess.

Фото профиля Tim — oss/acc
Tim — oss/acc5 месяцев назад

Does it work with Svelte? Because the landing only shows React & Vue. Just want to make sure. Looks amazing tbf

Фото профиля Motion
Motion5 месяцев назад

If your agent works with Svelte, this works with Svelte

Фото профиля Tim — oss/acc
Tim — oss/acc5 месяцев назад

That's neat

Фото профиля matt
matt5 месяцев назад

woah

Фото профиля matt
matt5 месяцев назад

🎯

Фото профиля liamx
liamx5 месяцев назад

checking this out!

Фото профиля Victor Boutté
Victor Boutté5 месяцев назад

Congrats on the launch. This looks awesome

Фото профиля Motion
Motion5 месяцев назад

Thanks Victor!

Фото профиля Peter Cruckshank
Peter Cruckshank5 месяцев назад

Cool this looks like a great idea. I mean people are pretty bad with CSS 😜 Love that you built in animations too.

Фото профиля Motion
Motion5 месяцев назад

Suspect we couldn't have launched this without animation support, being Motion.

Фото профиля victor
victor5 месяцев назад

does it support electron?

Фото профиля Motion
Motion5 месяцев назад

Like an electron app? We haven’t tested but there’s no technical reason why not.

Фото профиля Jarrad Grigg
Jarrad Grigg5 месяцев назад

Incredible. Looking forward to giving it a whirl.

Фото профиля Motion
Motion5 месяцев назад

Let us know what you think. It's free to spin up the editor in a project too. There's even a demo version on

Фото профиля Ivaavi.eth
Ivaavi.eth5 месяцев назад

no wayy, too good to be true. 🔥🔥

Фото профиля Motion
Motion5 месяцев назад

Don't wake up

Фото профиля vamshi nénu
vamshi nénu5 месяцев назад

Crazy!

Фото профиля Agustin ✱Acu
Agustin ✱Acu5 месяцев назад

Love this! Seems super useful. Can’t afford it right now but if there is a promo code one day I might buy it 🙌

Фото профиля Motion
Motion5 месяцев назад

DMd

Фото профиля Dex Ter
Dex Ter5 месяцев назад

WHAT IN DA WEB SORCERY!!!!!

Фото профиля Motion
Motion5 месяцев назад

We did call it Magic Motion once upon a time

Фото профиля adokce
adokce5 месяцев назад

that's a fair price. congrats on the launch!

Фото профиля Dano
Dano5 месяцев назад

yeah saw similar tools but local execution is tricky. tested 3 design ai tools last year and browser performance killed the experience. what's your approach to handling heavy design computations without lagging? curious how you solved that

Фото профиля Motion
Motion5 месяцев назад

What tools did you use? There's no heavy computations here - it's just a site, not a canvas experience.

Фото профиля msh
msh5 месяцев назад

big fan of the animation editor, super handy

Фото профиля Sanmid Anavkar
Sanmid Anavkar5 месяцев назад

soo goood 💪 working on something similar

Фото профиля Motion
Motion5 месяцев назад

Can’t wait to see it!

Фото профиля Sanmid Anavkar
Sanmid Anavkar5 месяцев назад

here is the alpha :

Фото профиля phobon
phobon5 месяцев назад

So rad! Definitely checking this out

Фото профиля Motion
Motion5 месяцев назад

Let us know how you get on!

Фото профиля Ozmah
Ozmah5 месяцев назад

Saw you don't have parity pricing, do you plan on adding it at some point? Looking forward to buying the studio soon.

Фото профиля Motion
Motion5 месяцев назад

No plans for just yet. We do it for Motion+ because it’s so comparably expensive

Фото профиля Ido S
Ido S5 месяцев назад

Any student discount by chance?

Фото профиля Motion
Motion5 месяцев назад

Not as yet, perhaps in the future

Фото профиля cap
cap5 месяцев назад

add some templated motions there. im a buyer!

Фото профиля Motion
Motion5 месяцев назад

We’ve got scroll enter and exit set up as presets so you don’t need to mess around with setting viewtimeline up correctly. We can definitely go further!

Фото профиля Crypto Hive🐝🔔
Crypto Hive🐝🔔5 месяцев назад

Any discount for motion++ user?

Фото профиля Motion
Motion5 месяцев назад

Yes DM’d

Фото профиля heyflo
heyflo5 месяцев назад

In short, it’s an advanced inspector with a local memory?

Фото профиля Jay Fang
Jay Fang5 месяцев назад

Is this CSS visualization?

Фото профиля Motion
Motion5 месяцев назад

What do you mean by visualisation?

Фото профиля Blaze
Blaze5 месяцев назад

Would love better integration with tailwind classes. Even just the class field under the HTML tab to be more prominent and easier to edit. I don't want to set exact px values for padding. I want to set it in scale with my tailwind setup - for example, I want to bump a section block padding from my py-section-md to py-section-lg clamp values. Making the class field in the HTML tab easier to work with would be awesome for quick changes.

Фото профиля Motion
Motion5 месяцев назад

Ah that’s interesting. It does instruct the agent to make underlying changes this way. But when editing it would be more helpful to have to work with those constraints.

Фото профиля Motion
Motion5 месяцев назад

Are all the classes available to you also inserted in the stylesheet? Or is it only if you use them?

Фото профиля Blaze
Blaze5 месяцев назад

Could you clarify what you mean here?

Фото профиля Motion
Motion5 месяцев назад

So if you have the classes py-section-md and lg defined in your codebase, are these present in the CSS in development mode even if actually unused on an element

Фото профиля Blaze
Blaze5 месяцев назад

Oh gotcha - I don't believe so, based on how Tailwind works with JIT. Curious if there's a workaround for that.

Фото профиля David
David5 месяцев назад

Need a way to reset inputs back to default, individually, independantly

Фото профиля Motion
Motion5 месяцев назад

Going on the list

Фото профиля d0rkmushr00m
d0rkmushr00m5 месяцев назад

any specific advice for using to design responsively? rn it seems impossible to use because it 'lives in browser window' with everything else, and the panels themselves aren't responsive so they cover everything when you aren't working at larger widths, or am I missing something?

Фото профиля Motion
Motion5 месяцев назад

You can resize the panels but yeah we need to take a look at a better mobile UI. Because when you shrink the window down this information is sent and is used to adjust mobile-specific styles already.

Фото профиля Kifah (will eye ⏿ for storms 🌪️)
Kifah (will eye ⏿ for storms 🌪️)5 месяцев назад

Next step:

Похожие видео