You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add labels, templates, defaults, and renderer dispatch.
26
-
- [Links and Page Discovery](index=pages/user-guide/tutorials/03-links-and-page-discovery.yml)
27
-
- Link Markdown, notebooks, YAML pages, and static assets.
20
+
These pages are the shortest path from an empty repository to a working
21
+
Webifier site. Read them in order if you are setting up a project for the
22
+
first time.
23
+
24
+
- [Installation and GitHub Actions](index=pages/user-guide/tutorials/00-installation-and-github-actions.yml): install the packages, render locally, and add a GitHub Actions workflow.
25
+
- [YAML Pages and Sections](index=pages/user-guide/tutorials/01-yaml-pages-and-sections.yml): learn the top-to-bottom page model with rendered examples.
26
+
- [Section Controls](index=pages/user-guide/tutorials/02-section-controls.yml): add labels, templates, defaults, and renderer dispatch.
27
+
- [Links and Page Discovery](index=pages/user-guide/tutorials/03-links-and-page-discovery.yml): link Markdown, notebooks, YAML pages, and static assets.
28
28
29
29
default_workflow:
30
30
label: Default workflow
31
31
content: |
32
-
- [Using the Default Site](md=pages/user-guide/01-default-site.md)
33
-
- [Render and Automate](md=pages/user-guide/02-render-and-automate.md)
34
-
- [Navigation and Pages](md=pages/user-guide/03-navigation-and-pages.md)
Renderers and extensions are where Webifier becomes reusable. Start with the
46
+
built-ins, then move toward your own templates, Python renderers, and
47
+
packaged website formats.
48
+
49
+
- [Renderer Catalog](index=pages/user-guide/renderers/index.yml): compare the bundled renderer categories and where each one fits.
50
+
- [Page and Section Renderers](index=pages/user-guide/renderers/01-page-and-section-renderers.yml): define complete pages and structured sections.
51
+
- [Content and Link Renderers](index=pages/user-guide/renderers/02-content-and-link-renderers.yml): render files and links into discoverable website pages.
52
+
- [Extension Renderers](index=pages/user-guide/renderers/03-extension-renderers.yml): understand how extensions register renderers, assets, hooks, and templates.
53
+
- [Bundled Extensions](index=pages/user-guide/extensions/bundled.yml): see what ships with Webifier and how to enable it.
54
+
- [Themes and Styles](md=pages/user-guide/06-themes.md): set defaults, switch themes, and prepare for custom visual systems.
55
+
- [Template Overrides](md=pages/user-guide/07-template-overrides.md): replace specific templates without rewriting the whole site.
56
+
- [Template-Only Renderers](md=pages/user-guide/08-template-renderers.md): add new rendering kinds from templates alone.
57
+
- [Python Renderers and Resolvers](md=pages/user-guide/09-python-renderers-and-resolvers.md): plug in Python code when templates are not enough.
58
+
- [Reusable Website Formats](md=pages/user-guide/10-reusable-formats.md): package repeatable formats for resumes, labs, academic sites, and project pages.
- [Extension and Customization Guide](md=pages/user-guide/reference/04-extension-guide.md): write extensions that register renderers, hooks, templates, and assets.
71
+
- [Processing Pipeline](md=pages/user-guide/reference/05-processing-pipeline.md): follow the build lifecycle from config loading to output files.
0 commit comments