Skip to content
/ blog Public

The GitHub repository of khh.log, website accesses the contents through GitHub API, GitHack and ImageKit.

Notifications You must be signed in to change notification settings

rnmeow/blog

Repository files navigation

kuohuanhuan / blog @ GitHub

GitHub stars GitHub forks

這是 khh.log 的 GitHub 儲存庫。(網站 構建的一環。)

nekohuan.cyou 儲存庫:https://github.com/kuohuanhuan/nekohuan.cyou

添加友情連結

你需要準備:

  1. 一個 GitHub 帳號。
  2. 一個可編輯 JSON 格式檔案的編輯器(i.e. Notepad++, VS Code, Brackets ……)。
  3. 自己的網站資料。

在開始之前

請先確認自己的網站符合下列規範:

  • 支援 HTTPS,且憑證沒有過期。
  • 網站名稱和簡介沒有過長。
  • 網站 Avatar:
    • 長寬不超過 512px。
    • 託管服務(圖床、Git 儲存庫、網站目錄、雲端硬碟等)可靠(SLA > 75%)。
    • 檔案大小 < 2 MiByte。
    • 可正常辨識,不模糊或呈現格狀。(8-bit / Minecraft / pixel 等風格不在此限。)
    • 靜態圖片。MP4 / MKV 等影片格式禁止,動態 GIF / WebP 等請在 PR 中註明。
  • 網站備有「友情連結」頁面 / 區塊。若沒有,可置於頁首或頁尾。
  • 網站內容全年齡段適宜。

操作

  1. 添加本站資訊到「友情連結」列表中:
  1. 在 GitHub 上 Fork 此儲存庫。

  2. 修改 links.json 並 commit,格式如下:(注意:請勿更動任何無關檔案。)

  {
    "name": "網站名稱",
    "link": "網址",
    "avatar": "圖片",
    "descr": "簡介"
  }

(注意:上一個物件的大括號(})後請添加半形逗號(,),但最後一項(你添加的新物件)請勿尾隨逗號。並請確保 JSON 格式正確。建議使用 JSONLint 進行確認。)

  1. 發起 Pull Request 並等待 Merge。

(注意:本站使用 GitHack CDN 取得 JSON 資料,GitHub Actions CI 將在每次 commit 後自動更新前端儲存庫的 JSON 連結。)

(注意:本站使用 ImageKit 自動將圖片調整成適當大小,並轉換為 WebP 格式。你只需要提供最穩定不常變動的圖片連結即可。)

變動 / 更新友情連結

如果出於某些原因,你需要撤下自己的友情連結,請開個 issue不要發起 Pull Request。

如果要更新友情連結資訊,請發起 Pull Request。

如果友情連結被撤下

可能是因為您的網站……

  1. 違反了上述規範。
  2. 無法瀏覽。
  3. 撤下了本站的連結。(包括設定 CSS 樣式為 display: none;visibility: hidden; 等行為。)

如果要回覆連結,請確認您的網站已回復到正常狀態,並重新發起 Pull Request。

如果可以,請附上您的連結被撤下的 commit。(例如:383986b