ZT Blog

一个简单的独立博客。
首页 归档 主题 饭否 歌单 联系

Yellow注册一个新的主题

最近看了一下yellow文档,明白如何注册一个新主题了,我之前一直就是用默认主题Flatsite的名字,所以css的名字也是flatsite.css,其实这个名字完全可以自定义的。

以下是注册一个主题的方法,例如在/system/themes/assets目录创建一个kiko.php的文件:

<?php
class YellowThemekiko {
  const VERSION = "0.0.1";
}
$yellow->themes->register("kiko", "YellowThemekiko", YellowThemekiko::VERSION);
?>

/system/config/config.txt中更改设置:

Theme: kiko

现在创建一个kiko.css或者kiko.js的文件作为样式表。

它会在<head>里自动输出下面的代码:

<link rel="stylesheet" type="text/css" media="all" href="/media/themes/assets/kiko.css" />
<link rel="stylesheet" type="text/css" media="all" href="/media/themes/assets/kiko.js" />

OK,这就完成注册一个主题啦~~