mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-29 07:08:27 +00:00
UI/UX Specification Index
docs/uiux is organized by "object type" rather than by file history stack.
The current directory constraints are as follows:
foundation/- Design baseline for global style, visual language, and cross-page sharing.
- The documentation here cannot smuggle in the layout details of a specific page.
pages/- Put page-level specifications.
- Each file only interprets one page object and does not interpret the reusable component body.
components/- Put component-level specifications and component implementation specifications.
- Only component boundaries, responsibilities, status and implementation constraints are defined here, and pages are not defined in reverse.
Current file ownership:
foundation/firmware_visual_style.mdpages/node_info_page.mdpages/node_info_page_layer_popup_addendum.mdcomponents/shared_map_viewport.mdcomponents/shared_map_viewport_impl.mdcomponents/shared_map_viewport_layer_popup_addendum.md
If you add a new document later, you must first determine what type of object it belongs to before placing it in the directory:
- Does it describe the global visual language, a certain page, or a certain component.
- If it wants to define pages and components at the same time, it means that the document boundary has not been cut yet and should be split first. 3