UI框架更换为Semantic-UI,如遇BUG请及时反馈。

18-05-28 01:09 字数 446 阅读 2635 已编辑

看腻了Boostrap,偶然的机会发现了semantic-ui这个前端UI框架,感觉还不错的样子,于是就把十七度的UI改了一下。

因为Yii2和Bootstrap耦合度太高了(比如form表单,面包屑等),所以改起来还是挺费劲的,中途几次想要放弃。

好在坚持了下来,因为时间比较紧促,所以可能前台会出现一些莫名的问题(主要是js操作以前的dom的class之类的)。如果你遇到了这种问题,请及时在本贴反馈给我。


说一些自己的体会

semantic-ui的优点

  • semantic-ui 的一些动画效果比bootstrap强大的多,充分利用了css3的特性。
  • semantic-ui 提供了一些bootstrap没有的模块,比如SidebarSticky 、可搜索的下拉框等等

semantic-ui的缺点

  • 一个item里的图片大小你竟然给我写死了???

wtf

  • 编译出来的包还是有点大,没经过gzip压缩之前竟然有798kb,r u kidding me? 这对移动端也太不友好了,建议老铁们在安装的时候选择自己需要的模块进行编译。
1人点赞>
关注 收藏 改进 举报
0 条评论
排序方式 时间 投票
快来抢占一楼吧
请登录后发表评论
站长 @ 十七度
文章
380
粉丝
23
喜欢
191
收藏
31
排名 : 1
访问 : 128.5万
私信