Skip to content

Conversation

@kfrey-idm
Copy link
Member

Template for mkdocs homepage and workflows.

@kfrey-idm kfrey-idm requested a review from Copilot September 25, 2025 21:22
@kfrey-idm kfrey-idm self-assigned this Sep 25, 2025
@kfrey-idm kfrey-idm added the Type-Documentation Improvements or additions to documentation label Sep 25, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR sets up the initial documentation infrastructure for EMOD-Hub using MkDocs Material theme with GitHub Pages deployment automation.

  • Sets up MkDocs configuration with Material theme, navigation, and custom styling
  • Creates GitHub Actions workflows for building and deploying documentation
  • Establishes project structure with pyproject.toml for documentation dependencies

Reviewed Changes

Copilot reviewed 9 out of 13 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pyproject.toml Defines project metadata and documentation dependencies for MkDocs setup
mkdocs.yml Configures MkDocs site with Material theme, navigation, and custom features
docs/index.md Creates homepage template with include-markdown functionality
docs/customization/ Provides custom HTML, CSS, and JavaScript overrides for theme customization
docs/bib.md Defines reference links for EMOD ecosystem projects
.github/workflows/ Implements CI/CD pipelines for documentation building and GitHub Pages deployment

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@kfrey-idm kfrey-idm merged commit fcdc211 into EMOD-Hub:main Sep 25, 2025
@kfrey-idm kfrey-idm deleted the kfrey_template branch September 25, 2025 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type-Documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant