Gallery:模块:色彩包(colorpack)
=色彩包(ColorPack)模块=
描述
能够修改某些外观主题的色彩方案。用法
- 色彩包模块要安装并激活之后方可使用。
- * 站点管理(Site admin) -> 插件(plugins)
如何新建色彩包
该模块使用简单的CSS文件来控制外观主题的呈现方式。
新建某色彩包最简单的方式就是复制某个现有的色彩包并对其做修改。
色彩包自身位于gallery2/modules/colorpack/packs目录中。每个色彩包都有自己的目录并包含一个名为color.css的文件。
color.css样例:
/* i18n('Black'); ?>
* $Revision: 1.3 $ $Date: 2005/08/03 07:05:00 $
*/
#gallery {
color: #ffffff !important;
background-color: #000000 !important;
}
body.gallery { background-color: #000000 !important; }
.gcBackground1 { background-color: #595959 !important; }
.gcBackground2 { background-color: #707070 !important; }
.gcBorder1 { border-color: #999999 !important; }
.gcBorder2 { border-color: #696969 !important; }
#gallery a { color: #00a0ff !important; }
#gallery a:hover { color: #cccc00 !important; }
#gallery a:active { color: #cccc00 !important; }
.giSuccess { color: #190 !important; }
.giWarning { color: #b31 !important; }
.giError { color: #d14 !important; }
.giInfo { color: #aaaaaa !important; }
.block-core-PeerList .current { color: #67b !important; }
table.gbDataTable th { background-color: #303030 !important; }
.gbEven { background-color: #707070 !important; }
.gbOdd { background-color: #505050 !important; }
#gallery select { background-color: #a0a0a0 !important; }
#gallery input { background-color: #a0a0a0 !important; }
#gallery textarea { background-color: #a0a0a0 !important; }
如果你稍加注意,就会看到文件顶部是以含有PHP标识的C++样式代码批注作为开始的。此标识的目的在于给予Gallery适当的色彩包名称以用于用户界面。例如,
i18n('Black'); ?>
你可以按需要为色彩包命名。但一般来说,将色彩包目录的名称相似地命名为色彩包的名称会比较好。
例如,gallery2/modules/colorpack/packs/bluebottle目录还有名为"Blue Bottle"的色彩包。
并非所有的色彩包都能用于所有的外观主题。看着很棒的某外观主题上的色彩组合用于其他某个外观主题时可能就会很难看,原因很简单,这是由于色彩在页面上的安排方式所致。