{"id":13808759,"url":"https://github.com/xiaoluoboding/ghost-theme-kaldorei","last_synced_at":"2025-04-06T18:17:56.641Z","repository":{"id":65692748,"uuid":"50494463","full_name":"xiaoluoboding/ghost-theme-kaldorei","owner":"xiaoluoboding","description":"🎨 A Simple And Elegant Ghost Theme Derive From Default Theme Casper","archived":false,"fork":false,"pushed_at":"2023-10-26T05:00:23.000Z","size":3121,"stargazers_count":294,"open_issues_count":7,"forks_count":74,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-30T17:09:07.573Z","etag":null,"topics":["elegant","ghost","ghost-blog-theme","ghost-theme","kaldorei","simple","theme"],"latest_commit_sha":null,"homepage":"http://blog.xlbd.me","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xiaoluoboding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["xiaoluoboding"],"custom":["https://www.buymeacoffee.com/xlbd"]}},"created_at":"2016-01-27T08:53:18.000Z","updated_at":"2025-03-28T01:07:58.000Z","dependencies_parsed_at":"2024-08-04T01:09:42.985Z","dependency_job_id":"f6161ddd-c9b0-46c0-8e3e-4daa06ac9d23","html_url":"https://github.com/xiaoluoboding/ghost-theme-kaldorei","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoluoboding%2Fghost-theme-kaldorei","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoluoboding%2Fghost-theme-kaldorei/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoluoboding%2Fghost-theme-kaldorei/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoluoboding%2Fghost-theme-kaldorei/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xiaoluoboding","download_url":"https://codeload.github.com/xiaoluoboding/ghost-theme-kaldorei/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247526770,"owners_count":20953143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["elegant","ghost","ghost-blog-theme","ghost-theme","kaldorei","simple","theme"],"created_at":"2024-08-04T01:01:51.260Z","updated_at":"2025-04-06T18:17:56.621Z","avatar_url":"https://github.com/xiaoluoboding.png","language":"CSS","readme":"# Kaldorei\n\nA Simple And Elegant Ghost Theme Derive From Default Theme Casper.\n\n![Ghost 3.x](https://img.shields.io/badge/Ghost-v3.x-blue.svg?style=flat-square)\n![Kaldorei 3.0.0](https://img.shields.io/badge/Kaldorei-v3.0.0-009a61.svg?style=flat-square)\n\nEnglish | [简体中文](README_zh.md)\n\n## Preview\n\n![img](assets/img/preview.png)\n\n## Features\n\n- [x] Blog main theme is set to be fresh green\n\n- [x] The post's font color is ink blue\n\n- [x] Back To Top\n\n- [x] Code Highlight\n\n- [x] Side Bar\n\n    - [x] Tag Cloud\n\n    - [x] Table of Content\n    \n    - [x] Site Info\n    \n    - [x] Author Info\n    \n- [x] Post Page\n    \n    - [x] Author Info\n\n- [x] Loading Posts Animation\n\n- [x] Responsive Design\n\n- [x] Archives\n\n- [x] Image LightBox\n\n- [x] Blog Global Search\n\n- [x] Color \u0026 Fonts\n\n- [ ] Dark mode\n\n## Config Reference\n\n### 🌐 Language ^2.x\n\nGhost2.x version supports set the language of your site, `Kaldorei` also supports Chinese/English switching, the default value is `en`.\n\n\u003e Configure：ghost admin \u003e `General` \u003e `Publication Language` Enter `zh`\n\n### 🏷️ Tag Statistics ^2.x\n\nIn Ghost2.x version, Kaldorei uses the ghost api for statistics. so you need to enable the `Public API` function in the Ghost Labs.\n\n\u003e Configure：ghost admin \u003e `Labs` \u003e `Enable Beta Features` \u003e `Checked Public API`\n\n### 🌄 Lightbox ^2.x\n\nKaldorei integrates fancyBox 3，supports picture lightbox effect, slide show carousel, full screen preview, thumbnail preview and other fancy features. Preview \u0026 usage [Preview_Usage](http://blog.xlbd.me/how-to-use-fancybox-in-ghost-blog/)\n\n### 💬 Disqus ^2.x\n\nKaldorei supports Disqus plugins，only need a short code snippet in the ghost admin `code injection`.\n\n\u003e Configure：ghost admin \u003e `Code Injection` \u003e `Blog Header`\n\n```js\n\u003cscript\u003e\n    var disqus_shortname = 'your_disqus_shortname';\n\u003c/script\u003e\n```\n\n### 🗂 Archives ^2.x\n\nKaldorei provides simple archives features, using ghost api to generate site archives. Preview[Blog Archives](http://blog.xlbd.me/archives)。\n\n\u003e Ghost 3.x Configure：ghost admin\n\n1. Pages -\u003e New Page -\u003e Enter the title \"Archives\", At this time, the page url is `archives` by default.\n2. Design \u003e Create an archive navigation，URL：http://your_blog_url/archives;\n3. Done! Go to your site find your archives page. Have fun.\n\n\u003e Ghost 2.x Configure：ghost admin\n\n1. New Post \u003e Enter the title \"Archives\", At this time, the page url is `archives` by default.\n2. Post Settings \u003e Checked `Turn this post into a page`，Then Publish;\n3. Navigation \u003e Create an archive navigation，URL：http://your_blog_url/archives;\n4. Done! Go to your site find your archives page. Have fun.\n\n### 🎨 Code Highlighting Theme ^2.x\n\nKaldorei uses [highlight.js](https://github.com/isagalaev/highlight.js) to achieve code highlight，the default theme is: `monokai-sublime`\n\n\u003e Configuration：ghost admin \u003e `Code Injection` \u003e `Blog Header`\n\n```html\n\u003c!-- use solarized-light style --\u003e\n\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/assets/plugins/highlight-latest/styles/solarized-light.css\" /\u003e\n```\n\n[Fully Themes List](https://highlightjs.org/static/demo/)\n\n### 🔢 Show code line number ^3.x\n\n\u003e New feature in Version 3.x\n\nKaldorei supports config the line number of code snippets，show line numbers to the left of each code blocks, it's closed by default，also support `dark` / `light` mode\n\n\u003e Configuration：ghost admin \u003e `Code Injection` \u003e `Blog Header`\n\n```js\n\u003cscript\u003e\n  var hljsSettings = {\n    // Optional value: flase / true, default: false\n    lineNumber: true,\n    // Optional value: dark / light，default: 'dark'\n    mode: 'light'\n  };\n\u003c/script\u003e\n```\n\nNot only the line number can be configured, but also the background color of the line number can be customized. The default line number background color is as follows:\n\n```html\n\u003cstyle\u003e\n:root {\n  --linenumber-dark-bg: #282c34;\n  --linenumber-light-bg: #c5d2d9;\n}\n\u003c/style\u003e\n```\n\n### 🔍 Global Search ^2.x\n\nSearch engine supports search by blog title by default，This feature need the `ghost` version \u003e= `2.10.x`。\n\nConfigure by two steps：\n\n#### 1、Create Custom Integrations\n\n\u003e Configure：ghost admin \u003e `Integrations` \u003e `Add custom integration`\n\n![img](assets/img/apikey.png)\n\n#### 2、Configure Variables\n\n\u003e Configure：ghost admin \u003e `Code Injection` \u003e `Blog Header`\n\n```javascript\n// \n\u003cscript\u003e\n  var searchSettings = {\n    key: '__CONTENT__API__KEY__',  // Your custom integration Content API Key\n    host: '__API__URL__',  // Your custom integration API URL\n  };\n\u003c/script\u003e\n```\n\n### 🌈 Custom Color \u0026 Fonts ^2.x\n\nStarting from `kaldorei` v2.1.0 version, users can customize the color and font of your site.\n\n![banner_colors](assets/img/banner_colors.png)\n\n\u003e Configure：ghost admin \u003e `Code Injection` \u003e `Blog Header`\n\n```html\n\u003cstyle\u003e\n:root {\n  --primary-color: #4af;\n  --primary-light-hover: #4cf;\n  --primary-dark-hover: #49f;\n}\n\u003c/style\u003e\n```\n\nFully replaceable [variables](https://github.com/xiaoluoboding/ghost-theme-kaldorei/blob/master/assets/css/variables.css)\n\n### 🔖 Bookmark card ^3.x\n\nStarting from `Ghost` v3.x version, It provides a new bookmark card feature, it can show the page title、excerpt、author、publisher and even a preview image. Like this:\n\n![bookmark](assets/img/ghost_bookmark.jpg)\n\n`Kaldorei` supports bookmark card feature in the 3.x version, How to Configure, Checkout [official website](https://ghost.org/changelog/bookmark-cards/)\n\n## Credits\n\n* [font-awesome](https://github.com/FortAwesome/Font-Awesome)\n* [bootstrap](https://github.com/twbs/bootstrap)\n* [highlight.js](https://github.com/isagalaev/highlight.js)\n* [velocity.js](https://github.com/julianshapiro/velocity)\n* [jquery.toc.js](https://github.com/jgallen23/toc)\n* [anijs](https://github.com/anijs/anijs)\n* [jquery.githubRepoWidget.js](https://github.com/JoelSutherland/GitHub-jQuery-Repo-Widget)\n* [fancyBox](https://github.com/fancyapps/fancyBox)\n* [Ghost Search](https://github.com/HauntedThemes/ghost-search)\n\n## License\n\nMIT © [xiaoluoboding](https://github.com/xiaoluoboding)\n","funding_links":["https://github.com/sponsors/xiaoluoboding","https://www.buymeacoffee.com/xlbd"],"categories":["CSS"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaoluoboding%2Fghost-theme-kaldorei","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxiaoluoboding%2Fghost-theme-kaldorei","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaoluoboding%2Fghost-theme-kaldorei/lists"}