{"id":13484457,"url":"https://github.com/saicaca/hexo-theme-vivia","last_synced_at":"2026-02-16T07:31:35.411Z","repository":{"id":158114223,"uuid":"586313659","full_name":"saicaca/hexo-theme-vivia","owner":"saicaca","description":"A clean and minimalist theme for Hexo.","archived":false,"fork":false,"pushed_at":"2024-06-30T11:45:27.000Z","size":17299,"stargazers_count":470,"open_issues_count":30,"forks_count":49,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-10-10T21:38:47.816Z","etag":null,"topics":["blog","dark-theme","hexo","hexo-theme","minimalist","theme"],"latest_commit_sha":null,"homepage":"https://saicaca.github.io/vivia-preview/","language":"Stylus","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/saicaca.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":"2023-01-07T17:38:41.000Z","updated_at":"2025-10-08T04:27:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"5bf0346a-f56a-41b7-8b8e-b3fbf24191c3","html_url":"https://github.com/saicaca/hexo-theme-vivia","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/saicaca/hexo-theme-vivia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saicaca%2Fhexo-theme-vivia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saicaca%2Fhexo-theme-vivia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saicaca%2Fhexo-theme-vivia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saicaca%2Fhexo-theme-vivia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saicaca","download_url":"https://codeload.github.com/saicaca/hexo-theme-vivia/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saicaca%2Fhexo-theme-vivia/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29502934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T05:57:17.024Z","status":"ssl_error","status_checked_at":"2026-02-16T05:56:49.929Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["blog","dark-theme","hexo","hexo-theme","minimalist","theme"],"created_at":"2024-07-31T17:01:24.716Z","updated_at":"2026-02-16T07:31:35.395Z","avatar_url":"https://github.com/saicaca.png","language":"Stylus","funding_links":[],"categories":["Stylus"],"sub_categories":[],"readme":"\u003e [!NOTE]\n\u003e This project is no longer actively maintained. If you are interested in this theme, it is recommended to use [the new Astro version](https://github.com/saicaca/fuwari).\n\u003e \n\u003e 本项目已不再活跃维护，若对本主题感兴趣，建议使用[新的 Astro 版本](https://github.com/saicaca/fuwari)\n\n\u003cbr\u003e\n\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"Vivia Logo\" src=\"https://raw.githubusercontent.com/saicaca/resource/main/vivia-img/logo.png\" width=\"280px\"\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003e\n\u003ca href=\"https://saicaca.github.io/vivia-preview/\"\u003e💻Live Demo\u003c/a\u003e\n|\n\u003ca href=\"https://github.com/saicaca/hexo-theme-vivia/blob/main/README.zh-CN.md\"\u003e🌏中文\u003c/a\u003e\n|\n\u003ca href=\"https://github.com/saicaca/fuwari\"\u003e✨Astro Version (NEW)\u003c/a\u003e\n\u003c/strong\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nA theme for \u003ca href=\"https://hexo.io/\"\u003eHexo\u003c/a\u003e, modified from \u003ca href=\"https://github.com/hexojs/hexo-theme-landscape\"\u003eLandscape\u003c/a\u003e. (Work in progress)\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ca href=\"https://www.npmjs.com/package/hexo-theme-vivia\"\u003e\n   \u003cimg src=\"https://img.shields.io/npm/v/hexo-theme-vivia\"/\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/saicaca/hexo-theme-vivia/blob/main/LICENSE\"\u003e\n   \u003cimg src=\"https://img.shields.io/github/license/saicaca/hexo-theme-vivia\"/\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n# Preview\n\n**[💻Live Demo](https://saicaca.github.io/vivia-preview/)**\n\n![home](https://raw.githubusercontent.com/saicaca/resource/main/vivia-img/home.png)\n\n![home_dark](https://raw.githubusercontent.com/saicaca/resource/main/vivia-img/home-dark.png)\n\n# Install\n\n\u003e [!NOTE]\n\u003e All the following commands should be executed in the root directory of your Hexo blog\n\n### 1. Install the Theme\n\nVia npm (Recommended)\n\n```bash\nnpm install hexo-theme-vivia\n```\n\nVia Git\n\n```bash\n# Clone the theme into the /themes/vivia directory\ngit clone https://github.com/saicaca/hexo-theme-vivia.git themes/vivia\n  \n# Install the required dependencies\nnpm install colorjs.io stylus hexo-symbols-count-time\n```\n\n### 2. Create the Theme Configuration File\n\nCopy the example configuration file to your Hexo blog's root directory:\n\n- If you installed the theme via npm, the file is located at `node_modules/hexo-theme-vivia/example_config.vivia.yml`.\n- If you installed via Git, the file is in `themes/vivia/example_config.vivia.yml`.\n\nAfter copying, rename this file to `_config.vivia.yml`.\n\n### 3. Customize the Theme\n\nEdit `_config.vivia.yml` and make any desired customizations.\n\n### 4. Set `vivia` as the Theme\n\n```bash\nhexo config theme vivia\n```\n\n### 5. Create the `about` Page\n\n```bash\nhexo new page about\n```\n\n### 6. Disable the Pagination of Archive Page\n\nEdit `_config.yml` and add the following lines:\n\n```yaml\narchive_generator:\n  per_page: 0\n```\n\nWithout this configuration, the archive page will only show up to ten articles at most.\n\n# To-do list\n\n- [x] Light / dark mode\n- [x] Custom theme color\n- [x] Custom banner\n- [x] Responsive design\n- [x] Comments\n  - [x] Valine\n  - [x] Twikoo\n  - [ ] Others\n- [ ] Search\n- [ ] TOC widget\n\n# Thanks\n\n\u003ca href=\"https://jb.gg/OpenSourceSupport\"\u003e\n   \u003cimg src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png\" alt=\"JetBrains Logo (Main) logo.\" width=\"200px\" height=\"200px\"\u003e\n\u003c/a\u003e\n\n- [Hexo](https://hexo.io/zh-cn/index.html)\n- [Landscape](https://github.com/hexojs/hexo-theme-landscape)\n- [Color.js](https://colorjs.io/)\n- [Font Awesome](https://github.com/FortAwesome/Font-Awesome)\n- [Material Icons / Material Symbols](https://github.com/google/material-design-icons)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaicaca%2Fhexo-theme-vivia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaicaca%2Fhexo-theme-vivia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaicaca%2Fhexo-theme-vivia/lists"}