etaoux/brix

按钮的class命名问题

Closed this issue · 7 comments

自成 (15:06:34):
Brix 里面按钮大小用 45, 40, 30, 28, 25 这种命名能不能改成 large big normal small tiny bit
这样会好记很多
数字的东西以后容易混淆到底是 28 还是 26,22 还是 25

逸才 (15:06:50):
我觉得还是数字好记……
large big
看到了的话,哪个是 45 哪个是 40 都得想半天哇

自成 (15:07:37):
这里只是 large 和 big 的问题
但是 其他的每个数字用的时候都得回想到底是多少
而且还这么多,记不住的

xlarge,large,medium,small,xsmall

medium 这个就不加,默认就是这么大的

  • btn-xlarge
  • btn-large
  • btn
  • btn-small
  • btn-xsmall

用数字挺好的,CSS写多的人,对数值应该挺敏感的。。

@chongzhi 明显作为程序员,单词会比数字好记很多,单词你不会在每次写的时候猜想到时是 40 还是 42,到时是 22 还是 23,况且,目前给出的数字是没有规律的
而用单词就不同了,你永远不会把 large 记成其他的东西,单词拼写错误也是很明显的。

这样吧,同时支持两种写法。btn-xlarge = btn-size45

而且,还有一种情况,当突然某天设计师说要把 45 的尺寸换成 46,然后用数字值作为 class_name 的就悲剧了

此外,目前按钮的尺寸一共有六种,最小的按钮是默认是否合适,这个是用研那边的要求么?如果不是,建议以用一个中间值作为默认尺寸。

dbe961c 已经加上了