Is it possible to customize the skin on Zeppelin?

[亡魂溺海] 提交于 2019-12-18 21:18:42

问题


Is it possible to customize the skin on Zeppelin? In otherwords, replace the Zeppelin logo with something else?


回答1:


Yes, it is possible very much.

As you know Apache Zeppelin (incubating) is an open source project, so need just to:

  • clone it from github.com/apache/incubator-zeppelin
  • make modifications inside zeppelin-web sub-module

    it is a standard Angular web-application, so you can change anything

  • build it

That is basically it.

There are at least 2 companies who are known to successfully follow these steps.




回答2:


As already mentioned in bzz's answer: it is possible to customise the UI of zeppelin. Here are some more details:

Check out zeppelin source code (e.g. from GitHub https://github.com/apache/zeppelin ). Then:

  • To customize the front page (which has a "Welcome to Zeppelin" on it): edit zeppelin-web/src/app/home/home.html

  • To customise the navbar (which contains a small zeppelin logo and the word zeppelin): edit zeppelin-web/src/components/navbar/navbar.html

  • To customise the color scheme edit zeppelin-web/src/app/home/home.css For the navbar color you need to change the entries for navbar-inverse, but many other elements (e.g. interpreter titles) use the same color.

After that you need to rebuild zeppelin mvn clean install -DskipTests (note that you may need to force reload in the browser).




回答3:


See 'how to set a notebook as homepage' in the documentation. In a notebook you can do whatever formating you like including html.



来源:https://stackoverflow.com/questions/32791384/is-it-possible-to-customize-the-skin-on-zeppelin

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!