# PhoenixKitDocumentCreator v0.4.4 - Table of Contents

> Document Creator module for PhoenixKit — document templates and PDF generation via Google Docs

## Modules

- [PhoenixKitDocumentCreator](PhoenixKitDocumentCreator.md): Document Creator module for PhoenixKit.
- [PhoenixKitDocumentCreator.Documents](PhoenixKitDocumentCreator.Documents.md): Context module for managing templates and documents via Google Drive.
- [PhoenixKitDocumentCreator.Documents.Composer](PhoenixKitDocumentCreator.Documents.Composer.md): Composition orchestration for documents built from multiple template sections.
- [PhoenixKitDocumentCreator.Errors](PhoenixKitDocumentCreator.Errors.md): Single translation point for every error atom the Document Creator
module emits.
- [PhoenixKitDocumentCreator.Gettext](PhoenixKitDocumentCreator.Gettext.md): Gettext backend for phoenix_kit_document_creator.
- [PhoenixKitDocumentCreator.GoogleDocsClient](PhoenixKitDocumentCreator.GoogleDocsClient.md): Google Docs and Drive API client for the Document Creator module.
- [PhoenixKitDocumentCreator.GoogleDocsClient.DriveWalker](PhoenixKitDocumentCreator.GoogleDocsClient.DriveWalker.md): Paginated + recursive Google Drive traversal.
- [PhoenixKitDocumentCreator.Media](PhoenixKitDocumentCreator.Media.md): Façade over PhoenixKit.Modules.Storage for the image-substitution pipeline.
- [PhoenixKitDocumentCreator.Paths](PhoenixKitDocumentCreator.Paths.md): Centralized path helpers for the Document Creator module.

- [PhoenixKitDocumentCreator.Schemas.Category](PhoenixKitDocumentCreator.Schemas.Category.md): Top-level taxonomy node for the Document Creator.
- [PhoenixKitDocumentCreator.Schemas.Document](PhoenixKitDocumentCreator.Schemas.Document.md): Schema for documents created from templates or from scratch.
- [PhoenixKitDocumentCreator.Schemas.DocumentSection](PhoenixKitDocumentCreator.Schemas.DocumentSection.md): Schema for a template-backed section within a composed document.
- [PhoenixKitDocumentCreator.Schemas.HeaderFooter](PhoenixKitDocumentCreator.Schemas.HeaderFooter.md): Legacy schema for reusable header or footer designs.
- [PhoenixKitDocumentCreator.Schemas.Template](PhoenixKitDocumentCreator.Schemas.Template.md): Schema for document templates.
- [PhoenixKitDocumentCreator.Schemas.TemplatePreset](PhoenixKitDocumentCreator.Schemas.TemplatePreset.md): Schema for named, reusable template compositions.
- [PhoenixKitDocumentCreator.Schemas.Type](PhoenixKitDocumentCreator.Schemas.Type.md): Second-level taxonomy node. Every Type belongs to exactly one
Category. Soft-deleted via `status = "deleted"`.

- [PhoenixKitDocumentCreator.Taxonomy](PhoenixKitDocumentCreator.Taxonomy.md): Context module for managing the Document Creator Category → Type hierarchy.
- [PhoenixKitDocumentCreator.Variable](PhoenixKitDocumentCreator.Variable.md): Variable definitions for document templates.
- [PhoenixKitDocumentCreator.Web.CategoriesLive](PhoenixKitDocumentCreator.Web.CategoriesLive.md): Admin list page for the Document Creator Category → Type hierarchy.
- [PhoenixKitDocumentCreator.Web.CategoryFormLive](PhoenixKitDocumentCreator.Web.CategoryFormLive.md): New / edit form for a Document Creator Category.
- [PhoenixKitDocumentCreator.Web.Components.CreateDocumentModal](PhoenixKitDocumentCreator.Web.Components.CreateDocumentModal.md): Multi-step modal for creating documents.
- [PhoenixKitDocumentCreator.Web.Components.ImagePicker](PhoenixKitDocumentCreator.Web.Components.ImagePicker.md): Generic image picker LiveComponent.
- [PhoenixKitDocumentCreator.Web.Components.VariableConfigForm](PhoenixKitDocumentCreator.Web.Components.VariableConfigForm.md): Renders per-variable config fields for `:image` and `:image_list` variables.
- [PhoenixKitDocumentCreator.Web.DocumentsLive](PhoenixKitDocumentCreator.Web.DocumentsLive.md): Main listing page for the Document Creator.
- [PhoenixKitDocumentCreator.Web.GoogleOAuthSettingsLive](PhoenixKitDocumentCreator.Web.GoogleOAuthSettingsLive.md): Settings page for the Document Creator module.
- [PhoenixKitDocumentCreator.Web.Helpers](PhoenixKitDocumentCreator.Web.Helpers.md): Cross-LiveView helpers for the Document Creator admin pages.

- [PhoenixKitDocumentCreator.Web.PresetFormLive](PhoenixKitDocumentCreator.Web.PresetFormLive.md): New / edit form for a Document Creator template preset.
- [PhoenixKitDocumentCreator.Web.Routes](PhoenixKitDocumentCreator.Web.Routes.md): Admin route definitions for the Document Creator module.
- [PhoenixKitDocumentCreator.Web.TypeFormLive](PhoenixKitDocumentCreator.Web.TypeFormLive.md): New / edit form for a Document Creator Type.

