Is it possible to customize the skin on Zeppelin? In otherwords, replace the Zeppelin logo with something else?
3 Answers
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-moduleit 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.

- 663
- 3
- 12
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).

- 16,175
- 10
- 56
- 67
See 'how to set a notebook as homepage' in the documentation. In a notebook you can do whatever formating you like including html.

- 4,042
- 4
- 19
- 20
-
I understand we can customize the notebook. But I am more interested in changing the Zeppelin logo in the blue header bar that appears on every notebook. – jjreddick Sep 26 '15 at 19:10