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