13

我是DAT.gui的本地调试和我的工作图表控件的用户快乐,但我需要的东西,具有基本相同的功能DAT.gui - 生产准备替代

  • 控制整数或浮点数范围内采用了滑盖
  • 选择一种颜色

,但我需要的是多一点定制的,所以我可以风格它给我们的产品匹配,并最终增加新的功能。

有没有像那样的东西?

+0

顺便说一句,我意识到,有些人可能知道答案,但不知道DAT.gui是什么,所以这里是链接 http://workshop.chromeexperiments.com/examples/gui/ #1 - 基本使用 – kodisha 2013-03-18 13:25:07

+1

编辑dat.GUI的CSS文件有什么问题? – 2013-03-24 20:04:35

+0

@JosephLennox,没什么,那是我最后的手段。但我记得当我在查看源代码时,我在代码中看到几处直接从代码设置css属性的地方。我更喜欢清晰分离代码,样式和模板的东西。顺便说一句,我完全理解dat.GUI的风格,它非常适合作为演示和实验的控制器。 – kodisha 2013-03-24 20:28:39

回答

7

由于dat.GUI已经满足您的需求,您最好的选择就是坚持下去。它的许可证号为Apache License V2,因此您可以自由修改它,使其成为一个封闭源代码项目等。您甚至可以在完全不同的许可证下发布新代码(有关许可证比较,请参见Wiki)。

至于更改样式和添加功能,没有什么能阻止您添加自己的CSS样式来覆盖默认值或添加自己的js功能。

编辑:查看源代码,它出现在gui目录中的style.scss文件中设置样式。所以你可以编辑它并重新构建它,或者只是混淆输出的css文件本身,然后重新编译整个包(源页面有指示)。

+1

谢谢,看到我刚才写的关于Joseph的回复。定制DAT是我的最后一个选择,如果没有其他东西在那里。 – kodisha 2013-03-24 20:32:05

+0

@kodisha请注意我的编辑。 DAT.gui已经与js分离了风格。编辑提供的css或scss后,您只需重新编译软件包即可。 – 2013-03-24 20:36:13

7

另一种选择是controlkit。如下图所示,它有很多操作和可视化数据的选项;包括颜色选择器和滑块。

enter image description here