使用自定义的 CSS/JS⁕
目前,ph-Bookshelf 提供了一个简单的在站点中使用你自己的 CSS 和 JS 文件自定义 ph-Bookshelf 的方式。
你可以在 /data
目录下建立 custom.css
文件和 custom.js
文件来自定义你的站点。
custom.css
中的内容会在预定义的 css 文件之后,作为 <head>
标签的最后一个子元素,内联进<style>
输出。
custom.js
会在页面尾在预定义 js 输出后,通过内联进<script>
输出。
对于 Book 或是 Page,目前暂时还没有使用自定义 CSS 和 JS 的接口。尽管,你其实可以在 Markdown 文件里编写 <style></style>
和 <script></script>
标签。ph-Bookshelf 的 Markdown 的解析器并不会将这些标签安全化所以它们可以被正常使用。不过这也意味着你要注意自己在 Markdown 文本内的导入的内容的安全性。