插件

al-folio v1.x 的精选与内置插件生态目录

al-folio v1.x 是一个由插件提供运行时特性的 starter 模板。 本页面列出生态目录(_data/featured_plugins.yml)中收录的插件。

命名约定

  • 与主题耦合的插件:
    • 仓库:al-folio-<feature>
    • gem/插件 id:al_folio_<feature>
  • 可复用插件:
    • 仓库:al-<feature> 或中性名称
    • gem/插件 id 与插件命名空间对齐

第三方的非 al-* 插件也可以申请收录。

内置插件

Name Gem Plugin ID Compatibility Owner Demo Notes
al_folio_core
https://github.com/al-org-dev/al-folio-core
al_folio_core al_folio_core 1.0.0 - 1.x al-org-dev /about/ Core runtime primitives and starter contracts.
al_folio_distill
https://github.com/al-org-dev/al-folio-distill
al_folio_distill al_folio_distill 1.0.0 - 1.x al-org-dev /blog/2018/distill/ Distill layout/runtime ownership.
al_folio_cv
https://github.com/al-org-dev/al-folio-cv
al_folio_cv al_folio_cv 1.0.0 - 1.x al-org-dev /cv/ CV layouts, includes, and rendering behavior.
al_folio_upgrade
https://github.com/al-org-dev/al-folio-upgrade
al_folio_upgrade al_folio_upgrade 1.0.0 - 1.x al-org-dev / Upgrade audit/codemod/report CLI.
al_folio_bootstrap_compat
https://github.com/al-org-dev/al-folio-bootstrap-compat
al_folio_bootstrap_compat al_folio_bootstrap_compat 1.0.0 - 1.2.x al-org-dev /blog/2023/tables/ Transitional compatibility for legacy Bootstrap-marked content.
al_icons
https://github.com/al-org-dev/al-icons
al_icons al_icons 1.0.0 - 1.x al-org-dev /about/ Icon runtime loading (Font Awesome, Academicons, Scholar Icons).
al_cookie
https://github.com/al-org-dev/al-cookie
al_cookie al_cookie 1.0.0 - 1.x al-org-dev / Cookie consent runtime and consent-aware analytics gating.
al_search
https://github.com/al-org-dev/al-search
al_search al_search 1.0.0 - 1.x al-org-dev / Search runtime payload and keyboard/modal setup.
al_img_tools
https://github.com/al-org-dev/al-img-tools
al_img_tools al_img_tools 1.0.0 - 1.x al-org-dev /blog/2024/photo-gallery/ Image tooling, gallery, and lightbox behavior.
al_math
https://github.com/al-org-dev/al-math
al_math al_math 1.0.0 - 1.x al-org-dev /blog/2023/tikzjax/ Math and TikZ runtime integration.
al_analytics
https://github.com/al-org-dev/al-analytics
al_analytics al_analytics 1.0.0 - 1.x al-org-dev / Analytics provider runtime integration.
al_citations
https://github.com/al-org-dev/al-citations
al_citations al_citations 1.0.0 - 1.x al-org-dev /publications/ Bibliography rendering and publication runtime behavior.
al_ext_posts
https://github.com/al-org-dev/al-ext-posts
al_ext_posts al_ext_posts 1.0.0 - 1.x al-org-dev /blog/ External posts ingestion helpers.
al_charts
https://github.com/al-org-dev/al-charts
al_charts al_charts 1.0.0 - 1.x al-org-dev /blog/2023/charts/ Chart runtime integrations.
al_comments
https://github.com/al-org-dev/al-comments
al_comments al_comments 1.0.0 - 1.x al-org-dev /blog/ Comments providers and comment runtime glue.
al_newsletter
https://github.com/al-org-dev/al-newsletter
al_newsletter al_newsletter 1.0.0 - 1.x al-org-dev / Newsletter runtime integration.

仅精选插件

目前还没有仅精选的条目。 如果你想让自己的插件被考虑收录,请提交一个 Plugin Feature Proposal issue。

申请收录插件

  1. 在本仓库提交一个 Plugin Feature Proposal issue。
  2. 提供插件元信息(仓库 URL、gem 名称、插件 id、兼容性、demo 路径、维护者联系方式)。
  3. 提交一个 PR 更新 _data/featured_plugins.yml。
  4. 如果申请默认内置到 starter,请在同一个 PR 中包含 Gemfile 和 _config.yml 的配套修改。

精选与内置是维护者的两个独立决定。