Appendix A: Source Code Structure
Advanced Topic
This appendix is intended for advanced users, developers, and site administrators who need to understand or modify the underlying source code structure.
Contributors writing documentation do NOT need to read this section. All necessary information for contributing MDX documentation is covered in the main guide.
Overview
The src/ folder contains all source code for custom React components, styles, pages, and theme files used in the RMC Software Documentation project. This folder is part of the project's ⛔ Off-Limits Areas for regular contributors.
Directory Structure:
src/
├── components/ → React components used in MDX
│ └── icons/ → SVG icon components for landing pages
├── contexts/ → React context for state management
├── clientModules/ → Client-side modules (analytics, scroll behavior)
├── css/ → Global stylesheets
├── data/ → Build-generated data files