尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Landing page of Birchpad, https://birchpad.ru
翻译准备中
正在加载完整 README。
查看完整 README ↗Website of Birchpad: the landing pages and the documentation, in Russian and English.
public/ — the landing pages as plain HTML and CSS (index.html, en/index.html, assets/),
copied to the site as they are. assets/site.js moves the download links to the latest release
through the GitHub API and picks the download for the visitor's system.src/content/docs/ — the documentation, roadmap, privacy policy and contributing guide
(Astro + Starlight); Russian at the
root, English under en/. The sidebar is in astro.config.mjs.scripts/sync.mjs — builds the changelog, the keyboard shortcuts and the language list from
Birchpad's repository before every build (BIRCHPAD_REF picks the branch, BIRCHPAD_DIR a
local checkout). It also notes when those sources last changed, for the sitemap's <lastmod>.scripts/og.mjs — draws the social preview images public/assets/og-ru.png and og-en.png;
run it by hand after changing them.scripts/indexnow.mjs — tells Yandex, Bing and the other IndexNow engines which pages changed;
the key file is public/<key>.txt.npm ci
npm run dev # http://localhost:4321
npm run build # into dist/
.github/workflows/deploy.yml publishes the site to GitHub Pages on every push to main and
once a day, so a new Birchpad release reaches the site without a commit here. Pages that are new
or have another <lastmod> than on the live site are then sent to IndexNow. Google does not take
IndexNow; it reads the sitemap, submitted once in Search Console.
Fonts: Literata and JetBrains Mono, SIL Open Font License 1.1.