Docs

Internal Documentation Overview

This page provides links and descriptions for internal documentation about the Open Coding Society repository structure and theme/navigation system.

Each document is crucial for understanding the technical setup and best practices students should follow while working with the repository.


_includes Consolidation Documentation

The _includes directory was historically a flat, disorganized collection of layout fragments. We performed a large-scale refactor to clean up, consolidate, and modularize these includes.

This reorganization leads to:

View _includes Consolidation Documentation Here


Theme Switching and Navigation Logic Documentation

Our repository supports dynamic theme switching between Minimal and Minima.

This ensures:

View Theme and Navigation Logic Documentation Here


GitHub Workflow Documentation

This guide introduces the different GitHub workflows you will encounter in coursework:

A must-read to properly work on projects, team collaborations, and coursework submissions.

View GitHub Workflow Documentation Here


Repository README Documentation

This README file is your comprehensive guide to setting up and maintaining your GitHub Pages repository:

Essential for correctly launching and managing your portfolio or project site.

View README Documentation Here


End of Documentation

For best practices, refer to these documents whenever you are modifying layouts, navigation, or includes within the Open Coding Society repositories.