自定义ipython笔记本的欢迎页面

gma*_*s80 4 html css ipython ipython-notebook

我可以自定义iPython笔记本服务器(版本2.3)的登录页面吗?

我的意思是,在起始页面(类似于:) http://localhost:8888/tree,我想显示欢迎来到John Doe的i [Py]笔记本或修改现有的横幅..这可能吗?

Jak*_*kob 8

您可以使用custom.css更改横幅徽标或将其替换为文本.

自定义标题

要简单地更改文本,请添加以下行

#ipython_notebook::before{content:"Welcome to my notebook"}
#ipython_notebook img{display:none;}
Run Code Online (Sandbox Code Playgroud)

当然,可能还需要一些额外的造型.

自定义横幅徽标

要更改横幅徽标,请准备徽标并将其保存在例如〜/ .ipython/profile_default/static/custom/logo.png中.将以下内容添加到custom.css中

#ipython_notebook img{
display:block;
background: url(/static/custom/logo.png) no-repeat;
width: 233px;
height: 33px;
padding-left: 233px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
Run Code Online (Sandbox Code Playgroud)

随着后来(和一些额外的CSS着色)我的仪表板看起来像:)
在此输入图像描述

我从这个最近的邮件列表处获得了大部分信息,并从这里获得了必要的CSS .这套 "黑客"笔记本电脑也可能引起关注.