写了一个 figma 导出 css 的插件,可以理解为前端同学 figma dev mode 的简单平替。已经接近 1000 的安装量了

2024-03-12 17:28:05 +08:00
 zhwithsweet

省流:

动机

figma 公测许久的 dev mode ,在 2 月底宣布收费了,不充值的话,我连自己开发的 figma plugin 都不能使用。而默认的模式,从之前的复制 CSS ,变为了右键元素 -> export as CSS ,功能瞬间倒退,切图的效率瞬间降低 N 倍,加上我本人几乎所有的项目都在使用 atomic CSS ,整体的开发效率降低到冰点。

整活

看过我之前帖子的朋友,应该知道我开发过 figma plugin to-unocss ;也开发了能够在 sketch measure 和蓝湖中生成 atomic CSS 的 插件。然后又在看 X 上看到可以通过浏览器插件获取 figma 设计稿的信息。一切都顺利串起来了。

我花了 30 分钟确定了技术栈 wxt,一款轻量级的浏览器开发框架; UI 确定了 react + shadcn-ui ,又花了 1 天的时间快速的开发出原型。最后经过 100+用户的试用之后,2 周内在商店上架。最终它长这个样子

功能

这个插件目前核心的功能已经基本完成,UI 也基本完善,希望能帮助到大家。也欢迎大家多多 pr ,多多 star...

2723 次点击
所在节点    分享创造
17 条回复
ruoxie
2024-03-12 18:18:07 +08:00
edge 上没反应,图标是亮了
zhwithsweet
2024-03-12 18:47:17 +08:00
@ruoxie #1 刷新两次就好
yanyao233
2024-03-12 19:03:42 +08:00
好耶!
hayeCheng
2024-03-12 19:34:33 +08:00
用上了!!!
zhwithsweet
2024-03-12 19:36:01 +08:00
@hayeCheng #4 觉得好用帮推荐奥
GOgoX
2024-03-12 20:00:11 +08:00
点赞
zhwithsweet
2024-03-12 20:31:27 +08:00
@GOgoX 谢谢
D2h0VL89HMAU417B
2024-03-13 08:28:34 +08:00
先 star 再用
Rannnnnnn
2024-03-13 09:07:12 +08:00
用了有段时间了,非常好用!
zhwithsweet
2024-03-13 10:02:26 +08:00
@zephyr1 #8 那太好不过了~
zhwithsweet
2024-03-13 10:02:46 +08:00
@Rannnnnnn #9 多多推荐给朋友,多多 star 奥。
zhandi4
2024-03-13 10:04:07 +08:00
用了有段时间了,点赞
paynezhuang
2024-03-13 11:04:46 +08:00
先 star ,有朝一日会用得上
autung
2024-03-13 18:13:53 +08:00
现在从 UI->jsx 只要 5 分钟
zhwithsweet
2024-03-13 19:15:07 +08:00
@autung #14 D2C 目前在组件化上有点无解,掌握基本的 CSS 还是有用的。
autung
2024-03-13 20:40:57 +08:00
@zhwithsweet 损失一点 html 结构的可维护性,mvc 分离,html 根本不需要维护
反观一下没有组件化的时代,像素热区定位,依然跑的很顺畅,
UI 不是影响组件化的原因,甚至可以让设计更灵活,
但是问题在于,总有那么种期待,希望足够的可读性,这部分我期待用 ai 解决,有兴趣沟通一下
MjYwMjY5ODUwNgo=
mydebug
2024-03-14 14:50:56 +08:00
nice 来得正是时候

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1022948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX