gnome-shell和CSS | 寒山烟雨
现在的位置: 首页 > 小试身手 > 正文

gnome-shell和CSS

2012年01月29日 小试身手 ⁄ 共 893字 ⁄ 字号 评论 7 条 ⁄ 阅读 9,669 views 次

linux与windows的最大的不同就是在于自由度的差异,windows下的系统配置文件多数都是二进制包,修改配置都需要专门软件或者是那恶心的注册表,相比之下linux的配置文件多数都是一堆文本文件,多数只要一个文本编辑器即可。今天准备对gnome-shell的样式进行小试牛刀,这不,这配置文件就是个CSS文件。

CSS做网站的同学一定不陌生,其实说白了就是个输出格式化文件,定义了各种输出格式,功能上类似于fortran的format语句类似(表当作DOS下的format,否则一切后果,概不负责)。通过自定义模块确定样式,然后在html里调用模块。这样一来,对于自己是灵活多变,对于别人,或许就晦涩难懂了。

今天修改gnome-shell.css,主要是想把面板改成透明的,可是在CSS里Ctrl+F panel出了一堆的。不知道哪一个是,原本是没打算去搜索的,只想自己动手丰衣足食。可是对于一对各种panel确实头大,没办法,还是去搜索了一下,找到了速腾的修改方式——

#panel {
    color: #ffffff;
    background-color: rgba(0,0,0,0.6);
    /*border-image: url("panel-border.svg") 1;*/
    font-size: 10.5pt;
    font-weight: bold;
    height: 1.86em;
}

这段大概在277行左右,当然,实在ubuntu默认的主题下的,其他的可能略有初入。

在这学了一种新的颜色配置方式——rgba,除了RGB三个参数外,还有一个a的参数,这个指的是 Alpha,说白了就是一种透明度,0是完全透明,1是完全不透明。

好了,改一下gnome-tweak-tool改一下gnome-shell,顶部面板果然透明了。这再说一句,源里的gnome-tweak-tool默认情况下不能改shell,需要添加ppa安装gnome-shell-extensions-user-theme的插件。由于我用的是12.04的测试版,所以还木有ppa,冒险使用11.10的ppa,米有密钥验证,强行安装,也不知道有什么后果。

0

目前有 7 条留言    访客:7 条, 博主:0 条

  1. 谷雨の梦 2012年03月17日 下午2:46  @回复  Δ-49楼 回复
    Maxthon Maxthon Windows Windows

    好高深。。。。表示鸭梨大

  2. 面膜排行榜 2012年02月08日 下午11:49  @回复  Δ-48楼 回复
    Firefox Firefox Windows Windows

    支持博主

  3. delectate 2012年01月31日 上午11:25  @回复  Δ-47楼 回复
    Firefox Firefox GNU/Linux GNU/Linux

    轻轻地,我路过了……

  4. maplebeats 2012年01月31日 上午10:27  @回复  Δ-46楼 回复
    Firefox Firefox Ubuntu Ubuntu

    :lol: :lol: :lol:

  5. YeLee 2012年01月30日 下午8:49  @回复  Δ-45楼 回复
    Safari Safari Mac Mac

    嗯,前面感觉像广告,后面很简略。

  6. YeLee 2012年01月30日 下午8:47  @回复  Δ-44楼 回复
    Safari Safari Mac Mac

    :-D :-D :-D

  7. 冷轩信 2012年01月30日 下午7:58  @回复  Δ-43楼 回复
    Google Chrome Google Chrome GNU/Linux GNU/Linux

    !-o :lol: :-D

给我留言

留言无头像?


×