如何修改12.04中的现有主题?


11

有什么方法可以修改Ubuntu 12.04随附的主题吗?Ubuntu 10.x才有可能。

我想知道为什么他们删除了基本的自定义。12.04在这方面是否有任何改进?

Answers:


5

我知道的最简单的方法是安装gnome-tweak-tool进行任何调整,例如光标,字体和图标包。这使您可以即时调整这些选项,并与Unity和Gnome Shell一起使用(尽管某些功能(例如Shell Extensions,预计会安装Gnome Shell))。


1
我不明白为什么这个答案被否决了。这是对这个问题的完全有效的答案。特别是在OP提供额外信息之后。+1
Jo-Erlend Schinstad '04年

7

只需转到/usr/share/themes,您将找到主题文件。

例如,如果您要编辑Ambiance主题,然后进入Ambiance主题文件夹,您会找到所有CSS和设置文件,它的确非常基础,所有CSS样式和带有一些图像的颜色代码均由其组成。


2
我在11.10中做了很多(手动编辑CSS),因为11.04中可用的便捷界面在11.10中消失了,并且在12.04中没有再出现。Gnome Tweak工具齿轮,系统设置,外观提供的界面允许选择主题,但不能对其进行略微修改。为此,手工编辑CSS文件是必须的,如果一个人想事情只是如此

1
例如,这是如何产生我最喜欢的主题(我特别喜欢它和天蓝色的桌面背景):sudo cp -a /usr/share/themes/Ambiance /usr/share/themes/Ambiance-blue然后sudo sed -i 's/#f07746/#3999e7/g' `find /usr/share/themes/Ambiance-blue -type f | fgrep -v .png | xargs fgrep -l '#f07746'`
Walter Tross

关于我之前的评论:“衍生”主题(如Ambiance-blue我所指示的主题)应保持最新。例如,您可以不时检查原始主题和派生主题之间的差异是否仅限于您期望的更改。如果不是,则最好从头开始重建派生主题目录。顺便说一句,上述Ambiance-blue主题实际上是一个漂亮的橙色和蓝色主题,其中蓝色用于突出显示,进度条等,并且很好地补充了橙色。
Walter Tross

3

是的,在Ubuntu 12.04中,主题的自定义有了根本性的改进。

在Ubuntu 12.04中,大多数应用程序都使用GTK3主题,该主题使用与网页样式相同的语言。您可以在Wikipedia上了解有关CSS的信息。这意味着学习该方法变得更加容易,因为有成千上万的有关该主题的教程和书籍。样式GTK2几乎不那么友好。

Ubuntu 10.x使用的平台不同于Ubuntu 11.10和12.04使用的平台。因此,删除内容不是问题。这主要是不是所有事情都尚未实施。它不是同一软件,所以您不能使用相同的程序来自定义它们。

尽管如此,您仍然可以下载和使用许多自定义程序。请记住,Ubuntu 12.04是Gnome 3操作系统。您要主题的Gnome。


所以我必须等待。直到他们提出好的自定义程序。
约翰

有好的自定义程序。问题是您要自定义什么。既然你不问,我就无法回答。它可能适合作为自己的问题,但请尝试具体化。
Jo-Erlend Schinstad'4

实际上,我想为当前主题修改字体和大小。
约翰

1
在这种情况下,我会推荐agc93的答案。
Jo-Erlend Schinstad'4
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.