{"id":20505436,"url":"https://github.com/lss233/ghost-vanillia","last_synced_at":"2026-04-30T07:40:31.063Z","repository":{"id":110601731,"uuid":"339781986","full_name":"lss233/Ghost-Vanillia","owner":"lss233","description":"A clean theme for Ghost","archived":false,"fork":false,"pushed_at":"2023-04-03T03:27:27.000Z","size":1132,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-15T18:56:49.844Z","etag":null,"topics":["ghost-theme","github-feed","netease-cloud-music","responsive-theme","tailwindcss","telegram-channel","twitter-timeline"],"latest_commit_sha":null,"homepage":"https://blog.lss233.com","language":"Handlebars","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/lss233.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2021-02-17T16:16:35.000Z","updated_at":"2023-07-29T06:18:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"df989cc3-9367-4b44-80fb-f521430df934","html_url":"https://github.com/lss233/Ghost-Vanillia","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/lss233/Ghost-Vanillia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lss233%2FGhost-Vanillia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lss233%2FGhost-Vanillia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lss233%2FGhost-Vanillia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lss233%2FGhost-Vanillia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lss233","download_url":"https://codeload.github.com/lss233/Ghost-Vanillia/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lss233%2FGhost-Vanillia/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32458237,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T22:27:22.272Z","status":"online","status_checked_at":"2026-04-30T02:00:05.929Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ghost-theme","github-feed","netease-cloud-music","responsive-theme","tailwindcss","telegram-channel","twitter-timeline"],"created_at":"2024-11-15T19:46:54.794Z","updated_at":"2026-04-30T07:40:31.046Z","avatar_url":"https://github.com/lss233.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vanilla\n\nA clean solo author blogging theme for Ghost.\n\n[![Ghost Version](https://img.shields.io/badge/Ghost-%3E%3D3.0-green.svg)](https://github.com/TryGhost/Ghost)\n[![Build](https://github.com/lss233/Ghost-Vanillia/actions/workflows/build.yml/badge.svg)](https://github.com/lss233/Ghost-Vanillia/actions/workflows/build.yml) \n[![GitHub release (latest by date)](https://img.shields.io/github/v/release/lss233/Ghost-Vanillia)](https://github.com/lss233/Ghost-Vanillia/releases)\n\n![](assets/screenshot-desktop.jpg)  \n## Installation\n* [Stable Version](https://github.com/lss233/Ghost-Vanillia/releases/latest/)\n* [Development Version](https://github.com/lss233/Ghost-Vanillia/archive/built.zip)\n\n## Demo\n[Lss233's.Blog();](https://blog.lss233.com) is currently using this theme.\n\n## Features \u0026 Usages\n\n### Dark Mode\nYou can toggle dark mode on the right of the navbar.  \n\n### Table of Content\nWhen you are viewing a passage, you can find the table of content on the navbar.\n\n\n### Image CDN\nTo load your images from CDN, you need navigate to `Code Injection` \u003e `Site Header` add following code:\n```html\n\u003cscript\u003e\n    var CDN_URL = 'https://your-cdn-url-prefix';\n\u003c/script\u003e\n```\nAll of your images urls start with `/content/` will be replaced with `CDN_URL/content/...`  \nIf you are looking for a CDN to serve these images, I recommend [Cloudinary](https://cloudinary.com/invites/lpov9zyyucivvxsnalc5/dreuckyu6z3b5wm8y0as?kind=twitter\u0026t=fast) for this.\n\n### Unsplash CDN\nInsert the following code into `Ghost Admin` -\u003e `Code injection: Site Header`, and modify the url with yours.\n```html\n\u003cscript\u003e\n    var UNSPLASH_URL = 'https://your-cdn-url-prefix';\n\u003c/script\u003e\n```\nThis will make image urls start with `https://images.unsplash.com` to be replaced with `UNSPLASH_URL`.\n\n### Personal Feeds\nThis theme can display your recent activities in the left side of your home page.  \nCurrrently support:\n* Telegram Channel\n* Twitter\n* _Instagram_\n* Netease Cloud Music\n* Github\nTo enable this feature, insert the following code into `Ghost Admin` -\u003e `Code injection: Site Header`, and modify them with yours.\n```html\n\u003cscript\u003e\nvar feedConfig = {\n    server:\"the server url to retrieve your feeds\",\n    twitter:\"your twitter username\",\n    instagram:\"your instagram username\",\n    github:\"your github username\",\n    ncm:\"your netease cloud music id\",\n    telegram: \"your telegram channel username\"\n}\n\u003c/script\u003e\n```\nThere is a PHP implemention of server based on RSS, you can checkout [here](https://gist.github.com/lss233/bd48efbf497f2a7c353dd78f7f247b47).  \nOr you can use mine if you don't mind. `https://lss233.com/feeds.php` (Unsupport telegram)\n\n* Disqus Comment\nTo enable disqus comment, insert the following code into `Ghost Admin` -\u003e `Code injection: Site Header`, and modify the domain with yours.\n```html\n\u003cscript\u003e\n    var DISQUS_DOMAIN = 'change-this.disuqs.com';\n\u003c/script\u003e\n```\n# Development\nVanilla styles are compiled using Gulp + SCSS. You will need at least Node 12.x and Yarn, Gulp-CLI installed globally.  \n```shell\n# Install dependenices\nyarn\n# Watching file changes\nyarn dev\n``` \nNow you can edit `assets/sass/`, which will be compiled to `assets/css` automatically.  \nThe `build` command can remove unused CSS, minify JavaScript and inline files and pack them into `dist/vanilla.zip`, which you can upload to your site.\n```shell\nyarn build\n```\n\n# Known Issues\n1. Background blur effect is not supported in Firefox.\n\n## Bug Report \u0026 Feature Request\nIf you find a bug, thinking about something to be improved or want a new features, please feel free to create an issue.  \nPull Requests are appreciated.\n\n# Dependencies\n* [Tailwind CSS](https://tailwindcss.com/docs/responsive-design)\n* [Tailwind Typography](https://github.com/tailwindlabs/tailwindcss-typography)\n* [Nightwind](https://github.com/jjranalli/nightwind)\n\n# License\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flss233%2Fghost-vanillia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flss233%2Fghost-vanillia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flss233%2Fghost-vanillia/lists"}