插件
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_corehttps://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_distillhttps://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_cvhttps://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_upgradehttps://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_compathttps://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_iconshttps://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_cookiehttps://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_searchhttps://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_toolshttps://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_mathhttps://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_analyticshttps://github.com/al-org-dev/al-analytics | al_analytics | al_analytics | 1.0.0 - 1.x | al-org-dev | / | Analytics provider runtime integration. |
al_citationshttps://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_postshttps://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_chartshttps://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_commentshttps://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_newsletterhttps://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。
申请收录插件
- 在本仓库提交一个 Plugin Feature Proposal issue。
- 提供插件元信息(仓库 URL、gem 名称、插件 id、兼容性、demo 路径、维护者联系方式)。
- 提交一个 PR 更新
_data/featured_plugins.yml。 - 如果申请默认内置到 starter,请在同一个 PR 中包含
Gemfile和_config.yml的配套修改。
精选与内置是维护者的两个独立决定。