用于电子应用的原生外观UI组件

时间:2015-07-26 20:42:23

标签: javascript html css chromium electron

我使用Electron(以前称为Atom Shell)进行桌面应用。 使用起来非常有趣,事件驱动编程也有其优点。

我已经获得了所有HTML,CSS& JS掌握在我手中,因为它使用了最新的Chromium版本之一。 我想使用看起来类似于原生元素的UI元素(在我的情况下来自OS X)。

是否有一个UI库模仿本机UI元素的外观和功能,或其他适合这种桌面应用程序的元素?

4 个答案:

答案 0 :(得分:51)

Photon是最近的一个项目,但它可能就是你想要的。 UI目前只是像OSX一样。

  

使用Electron构建桌面应用程序的UI工具包。

链接:http://photonkit.com/

答案 1 :(得分:20)

在网上搜索了一下后,我发现了一个名为Maverix的引导主题。我认为它与OSX完全匹配,但它看起来非常接近。它是MIT下的开源软件,因此您应该能够根据自己的意愿进行弯曲。在那里扫描demo page后,它甚至将Electron(Atom-Shell)称为一个很好的用例:

  

非常适合用于基于HTML App的应用   容器如:MacGap Node-Webkit Github Atom Shell Adob​​e   Brackets Shell

这似乎完全符合您的要求。

答案 2 :(得分:19)

另一种选择虽然看起来很年轻,但却是React Desktop。目前它部分支持OS X El Capitan和Windows 10,但希望可用的组件数量和支持的系统将会增长。

  

创建此库是为了将本机桌面体验带入Web。它对于node-webkit或Electron.js等工具非常有效!

答案 3 :(得分:6)

https://xel-toolkit.org

其他答案提供一个框架和一些组件,Xel提供更多组件。 Xel构建于Web组件,与框架无关。