From 3ebd941f169d1e21589d50d7ac5dffa83ca7df8d Mon Sep 17 00:00:00 2001 From: agreatdayy <104555494+agreatdayy@users.noreply.github.com> Date: Mon, 15 Apr 2024 23:32:28 +0800 Subject: [PATCH] DeveloperGuide.md: Add ToC --- docs/DeveloperGuide.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index cebac95c2a8..a42d5d26154 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -3,8 +3,28 @@ layout: page title: Developer Guide --- -- Table of Contents - {:toc} +## Table of Contents +- [Acknowledgements](#acknowledgements) +- [Setting up, getting started](#setting-up-getting-started) +- [Design](#design) + - [Architecture](#architecture) + - [UI component](#ui-component) + - [Logic component](#logic-component) + - [Model component](#model-component) + - [Storage component](#storage-component) + - [Common classes](#common-classes) +- [Implementation](#implementation) + - [Add feature](#add-feature) + - [Save feature](#save-feature) + - [\[Proposed\] Undo/redo feature](#proposed-undo/redo-feature) +- [Documentation, logging, testing, configuration, dev-ops](#documentation-logging-testing-configuration-dev-ops) +- [Appendix: Requirements](#appendix-requirements) + - [Product scope](#product-scope) + - [User stories](#user-stories) + - [Use cases](#use-cases) + - [Non-Functional Requirements](#non-functional-requirements) + - [Glossary](#glossary) +- [Appendix: Instructions for manual testing](#appendix-instructions-for-manual-testing) ---