Skip to content

Design‐documentation

Domitch edited this page Oct 13, 2026 · 14 revisions

Design Documentation

We design one feature at a time, after the PO confirms the rules and before any code. The trainer approves each design.

By feature

Ticket Rules confirmed Zoning/Wireframe Dictionary MCD MLD Approved
Import countries TODO TODO TODO TODO TODO TODO
Create monitoring note TODO TODO TODO TODO TODO TODO
Add indicator values TODO TODO TODO TODO TODO TODO

Graphic Design Guidelines

1. Visual Identity

PlanetPulse's visual identity is inspired by nature, environmental sustainability, and technology. The design should be modern, consistent, and user-friendly.

visual-identity

2. Color Palette

Color Purpose HEX Code
Primary color Main interface elements #TODO
Secondary color Supporting elements #TODO
Accent color Highlights and important actions #TODO
Background color Page backgrounds #TODO
Text color Main text and headings #TODO
color-palette

3. Typography

police

Typography must ensure readability and consistency throughout the application.

  • Headings: Clearly distinguish page titles and section headings.
  • Body text: Use a readable font with comfortable spacing.
  • Data and indicators: Display numerical information clearly and consistently.

4. UI Components

All interface components should follow consistent visual rules.

  • Buttons: Use consistent styles according to their purpose.
  • Forms: Provide clear labels and accessible input fields.
  • Cards: Organize country information and environmental indicators.
  • Icons: Use a consistent icon style with recognizable symbols.
  • Navigation: Keep navigation simple and predictable.

5. Design Principles

  • Maintain consistency across all application pages.
  • Use the defined color palette and typography.
  • Ensure sufficient contrast between text and backgrounds.
  • Prioritize readability and accessibility.
  • Design responsive interfaces for different screen sizes.
  • Present environmental data in a clear and understandable way.

6. Implementation

The development team should apply these guidelines consistently across the application to maintain a coherent visual identity and user experience.

Zoning and Wireframes

Use the shared design tool

excalidraw.

Header

header

List of Countries

List-of-countries (2)

Add indicator

wireframe
  • Tables and columns are, in English, in snake_case.
  • Each feature adds its entities to the global model and does not redefine another ticket's entities.
  • We write down and justify every decision.

Clone this wiki locally