一直想写一个组件库,但是一想到很复杂,就一直拖到现在。 第一次写组件库,很多地方不规范,欢迎纠正,欢迎提建议。 可能代码也不太规范,也希望有大佬能和我一起维护,但希望能保持 UI 。
项目地址: https://github.com/lewkamtao/Lew-UI
一点点门槛:
感兴趣的兄弟=> div#kamtao.com
![]() | 1 jevirs 2022-06-29 12:52:03 +08:00 不是这个头像,怎么似曾相识? |
![]() | 2 jevirs 2022-06-29 12:52:49 +08:00 ![]() 不过组件的风格很赞 |
![]() | 3 danhua 2022-06-29 13:06:50 +08:00 赞一个,首页很赞。 |
4 aikilan 2022-06-29 13:23:31 +08:00 自己公司内部搞了 PC/移动两套组件库,就我和另一个人专门维护,真的很累。 |
![]() | 5 userKamtao OP @jevirs 头像是不是感觉很熟悉哈哈哈哈 |
![]() | 6 userKamtao OP @aikilan 牛啊 兄弟 不过真的很累啊 |
![]() | 7 x1x1 2022-06-29 13:36:58 +08:00 很赞 |
![]() | 8 zhangfeiwudi 2022-06-29 13:40:56 +08:00 不错啊 很酷炫 |
![]() | 9 scyuns 2022-06-29 13:42:48 +08:00 赞一个,但是我时间不多。不知道能不能参与 |
![]() | 10 devswork 2022-06-29 13:43:48 +08:00 项目文档里面的女的头像怎么我觉得我在哪见过? |
![]() | 11 airplayxcom 2022-06-29 13:46:28 +08:00 很棒很清爽 已 star |
![]() | 12 devswork 2022-06-29 13:47:31 +08:00 HongKongDoll 玩偶姐姐 |
![]() | 13 KouShuiYu 2022-06-29 13:56:59 +08:00 |
![]() | 14 QUC062IzY3M1Y6dg 2022-06-29 13:58:31 +08:00 star 了,很不错,希望下个项目可以用到 |
15 sdwgyzyxy 2022-06-29 14:03:52 +08:00 我想,可是我不会,哈哈。 |
![]() | 16 WORUI 2022-06-29 14:05:24 +08:00 cy ,有空试试 |
![]() | 17 FFFFourwood 2022-06-29 14:10:35 +08:00 挺好看 已 star |
![]() | 18 moell 2022-06-29 14:15:03 +08:00 好看 |
![]() | 19 AlisaDestiny 2022-06-29 14:24:08 +08:00 朋友,写了多久前端呀,挺厉害呀 |
![]() | 20 devilte 2022-06-29 14:24:22 +08:00 没有开源经验的有机会把这个当作第一个开源项目参与并学习一下吗? |
![]() | 21 linkopeneyes 2022-06-29 14:29:28 +08:00 主要是三大框架的组件库看太多了,我现在想写 webcomponent 组件库,要不每次换框架还得重新写 |
![]() | 22 hailongsong 2022-06-29 14:30:24 +08:00 可以加入,WX:c29uZ2hhaWxvbmcuY29t (无需解码) |
![]() | 23 silk 2022-06-29 14:31:37 +08:00 没有 form 和 table 加油 |
24 shaohan0228 2022-06-29 14:38:55 +08:00 首页很有意思啊 |
25 YhXyt 2022-06-29 14:59:19 +08:00 很想加入,但是没有开源经验 |
26 YhXyt 2022-06-29 15:00:36 +08:00 真的好想加入啊 @@@ |
![]() | 27 userKamtao OP @shaohan0228 谢谢兄弟 |
![]() | 28 tyrone2333 2022-06-29 15:10:48 +08:00 请问 doc 是用什么生成的啊 |
![]() | 29 userKamtao OP @tyrone2333 自己写的页面,没有自动生成。 |
![]() | 30 userKamtao OP @AlisaDestiny 2 年多 哈哈 |
![]() | 31 tq0106 2022-06-29 15:20:42 +08:00 很酷 |
![]() | 32 tyrone2333 2022-06-29 15:21:19 +08:00 @userKamtao 什么框架啊,看起来应该不是手撸 |
33 laolaowang 2022-06-29 15:22:04 +08:00 组件库太多了,都有选择困难症了 |
![]() | 34 Lemonadeccc 2022-06-29 15:22:36 +08:00 emm ,其实我学 vue 不久。确实想参与一些开源项目。之前考虑过 GSoC 和 OSPP 。鉴于是初学者,今年的活动都没有参加。但是很想参加一些前端的开源项目。很希望能有机会参与这个项目的开源,蟹蟹。 |
![]() | 35 userKamtao OP @tyrone2333 哈哈哈 你直接看我源码就知道了,单纯的是手撸的 |
![]() | 36 fiypig 2022-06-29 15:24:17 +08:00 突出一个轻 |
![]() | 37 userKamtao OP @laolaowang 我就是因为每次纠结,所以就自己写,写自己喜欢的。 |
![]() | 38 ccyu220 2022-06-29 15:25:31 +08:00 @KouShuiYu TDesign 排第 4 , Vuetify 排第 9 就说明这个榜就是个屎,可能就看了下官网,连代码都没看过。 |
![]() | 39 Moeyua 2022-06-29 15:25:52 +08:00 报个名? |
![]() | 40 userKamtao OP @ccyu220 哈哈哈哈,确实 TDesign 性能不怎么样 |
![]() | 41 userKamtao OP @Moeyua 方便留个联系方式么 |
![]() | 42 bojue 2022-06-29 15:33:19 +08:00 有意思,建个群 |
![]() | 43 RockChang 2022-06-29 15:36:05 +08:00 @sjhhjx0122 我也有此想法 |
![]() | 44 RockChang 2022-06-29 15:37:23 +08:00 同想加入,但是没有开源经验, 可以吗 |
![]() | 45 Moeyua 2022-06-29 15:41:01 +08:00 |
![]() | 46 fish267 2022-06-29 15:50:31 +08:00 感兴趣~ |
![]() | 47 theprimone 2022-06-29 15:52:20 +08:00 Vue 啊,可惜可惜 |
48 Yunen 2022-06-29 15:59:19 +08:00 demo 站卡得一批,能不能把垃圾的 bootcdn 换了 |
![]() | 49 userKamtao OP @Yunen 兄弟 一语点醒梦中人啊,可以,我晚点就换了,特么的我就说怎么卡卡的,是 highlight.js 引入了 bootcdn |
![]() | 50 userKamtao OP @Lemonadeccc 提供个联系方式 好兄弟 |
![]() | 51 TimPeake 2022-06-29 16:07:10 +08:00 哈哈哈 Less is more 好熟悉 |
![]() | 52 TimPeake 2022-06-29 16:11:21 +08:00 遮罩背景模糊这个很赞。一直好奇主流的几个 UI 组件库为什么不弄这种,很好看啊。很早之前就想写个类似的 UI 组件了 |
53 horizon 2022-06-29 16:13:04 +08:00 这个组件库有啥优势。。 如果你用 tailwind 的话,我倒是觉得还行。。 |
![]() | 54 yoghurtoreo 2022-06-29 16:23:37 +08:00 vue3 是不是应该作为 peerDependency 哇 |
![]() | 55 Saiwenee 2022-06-29 16:42:17 +08:00 好看! 已 star |
![]() | 56 tuutoo 2022-06-29 16:42:58 +08:00 现在 Vue3 的组件库已经不少了, 如果 Vue3 刚出来, 就搞一个还不错. 现在人家都完工了, 你才开始搞. 进度就慢了, 另外就是刚开始肯定是 Bug 比较多的. 人家也不放心用. |
![]() | 57 userKamtao OP @tuutoo 确实,没办法,需要有一个过程,但是个人的项目可以先用。 |
![]() | 59 Ccbeango 2022-06-29 16:54:55 +08:00 牛的 |
![]() | 60 kangyan 2022-06-29 16:59:17 +08:00 首页骚气的很 |
![]() | 61 sonders 2022-06-29 17:05:17 +08:00 没有开源经验的有机会把这个当作第一个开源项目参与并学习一下吗? |
![]() | 62 Gaays 2022-06-29 17:19:00 +08:00 写过一个 vue2 message 组件,写的比较糙,能行不 https://github.com/Gaays/vue-notify |
![]() | 63 hzqcn 2022-06-29 17:19:36 +08:00 首页是真的扫呀,不过我是真的喜欢呀 |
64 shunia 2022-06-29 17:22:10 +08:00 ![]() 现在只对 tailwind 形式的组件库感兴趣,复制一下啥框架都能用。这种针对框架的组件库用起来太累了。 |
![]() | 65 userKamtao OP @hzqcn 我也喜欢 哈哈 |
66 xiaojun1994 2022-06-29 18:26:32 +08:00 |
![]() |
![]() | 68 yuthelloworld 2022-06-29 18:54:57 +08:00 报名, Y29jLXN0YXRz |
![]() | 69 LittleControl 2022-06-29 18:59:21 +08:00 已 star, 可以学习一下 |
![]() | 70 Trello 2022-06-29 19:13:52 +08:00 我能问问你 Git 提交的 Commit 前面的 Icon 是用什么工具自动生成的吗? |
![]() | 71 chjieza 2022-06-29 19:40:25 +08:00 MTg4MjYxMzAyOTE= 算我一个 现在正在用 VUE3 写一个大型项目 |
![]() | 72 userKamtao OP @chjieza vscode 搜索插件:Git CZ Emoji |
![]() | 73 christin 2022-06-29 21:11:21 +08:00 via iPhone 有意思 https://t.me/Csz4069381065 tg 联系我吧 |
![]() | 74 TomIsion 2022-06-29 21:16:29 +08:00 文档中代码缩进有 俩 有 四 这个有时间统一下? |
75 zxCoder 2022-06-29 22:12:23 +08:00 首页看起来好难受啊 (强迫症 能不能动画过后就把它摆正 |
![]() | 76 Xhack 2022-06-30 07:32:05 +08:00 好喜欢这个设计,加油 |
![]() | 77 xcatliu 2022-06-30 07:42:16 +08:00 道理我都懂,可为什么首页是歪的? |
78 HelloWorld556 2022-06-30 08:45:09 +08:00 VX: MzA4MTQ3NTQ= 报名 |
![]() | 79 uCharles 2022-06-30 09:07:29 +08:00 话说里面那个戴口罩女生,感觉有点熟悉 |
![]() | 80 DreamSaddle 2022-06-30 09:10:36 +08:00 <a href="https://imgtu.com/i/juGse0"><img src="https://s1.ax1x.com/2022/06/30/juGse0.png" alt="juGse0.png" border="0" /></a> |
![]() | 81 ludd 2022-06-30 09:27:48 +08:00 还挺好看的,vx: cd0176d0ab905c28ecf9 (无需解码) |
82 hehaiyang7133862 2022-06-30 09:42:13 +08:00 layui 都跑路了,个人维护的项目让人不放心啊 |
83 bsie403 2022-06-30 09:56:18 +08:00 我也写过这种组件。https://github.com/yanghuanrong/RelaxPlus 持续维护下去需要很大的驱动力,否则就是练习项目,难以落地 |
84 rsyjjsn 2022-06-30 10:15:56 +08:00 组件库建议还是先内部公司推广使用,不然就会出现你写了一堆特性实际用处不大,一些你觉得无关紧要的功能,其实在开发中才是最常用的 |
85 guxin0123 2022-06-30 10:24:05 +08:00 tag 里面英文的对齐好像有点奇怪 总感觉是偏下的 |
![]() | 86 userKamtao OP @guxin0123 马上看看 |
![]() | 87 userKamtao OP @luoyelusheng 对 我看了很多大型组件库就是这样笨重起来,其实实际常用的功能就那几个 |
![]() | 88 pinkJing 2022-06-30 14:13:02 +08:00 点击组件不会右边不会切换展示?点击显示代码无反应?是大佬还没做好吗 |
89 VitaminC1989 2022-06-30 14:29:56 +08:00 @KouShuiYu 感谢分享 |
![]() | 90 userKamtao OP @pinkJing 是不是你的网络不好,我这边正常哦 |
91 luvxy 2022-06-30 16:05:27 +08:00 |
92 luvxy 2022-06-30 16:06:28 +08:00 上一楼是我以前写的 没动力 哈哈 |
93 lankunblue 2022-06-30 20:12:00 +08:00 老哥,你这个功能太简单了,是有计划在正式环境使用还是就连手呢? |
94 Tentails666 2022-06-30 23:21:25 +08:00 via Android 不写测试吗 |
![]() | 95 userKamtao OP @Tentails666 因为个人能力有限,还没做这一块。 |
![]() | 96 userKamtao OP @lankunblue 当然会上正式环境,目前还是 dev 状态,完善一些会发布正式版,个人能力有限,所以要招募一些伙伴一起。 |
![]() | 97 dumbass 2022-07-01 11:15:49 +08:00 过渡效果不错,已经抄了 tab 切换的 transition。 发现 radio 选中后的中心圆在 edge 上视觉效果上看着不太居中,应该是宽高是奇数的原因吧。我试着改成偶数看着就居中了。 |
![]() | 98 dumbass 2022-07-01 11:17:57 +08:00 @bojackhorseman #97  |
![]() | 99 userKamtao OP @bojackhorseman 感谢兄弟,我在上班,晚点我看看。哈哈 |
![]() | 100 TomPig0216 2022-07-01 14:02:33 +08:00 风格不错 star 奉上 |