Description
LifeGrid currently has a single layout style for each of the following:
- Year Progress
- Life Calendar
- Goal Countdown
This issue aims to introduce new layout designs (fresh visual styles) for all three views. The goal is to explore alternative designs that feel modern, creative, and visually distinct from the current layouts.
Contributors do not need to implement full backend support to participate. Design-only or preview-only submissions are welcome.
What needs to be done
Design-first friendly
If you are not comfortable modifying backend logic:
Why this matters
- Adds variety and creativity to LifeGrid
- Makes the project more visually appealing and shareable
- Attracts designers and frontend-focused contributors
- Allows experimentation without breaking existing layouts
Acceptance criteria
-
At least one new layout option for each:
- Year Progress
- Life Calendar
- Goal Countdown
-
New layouts are visible in the frontend preview
-
Existing layouts continue to work unchanged
-
Design-only PRs are acceptable
PR Requirements
Please include in your Pull Request:
- 📸 Screenshots or GIFs showing the new layouts
- Short explanation of the design concept
- Clear note on whether backend support is included or preview-only
Scope
- Frontend (
index.html, styles.css, app.js)
- Backend (
worker/src/*) optional
- No removal of existing layouts
If you’re a designer, feel free to submit a design-only PR or link mockups (Figma, images, etc.). We’re happy to collaborate on implementation.
Description
LifeGrid currently has a single layout style for each of the following:
This issue aims to introduce new layout designs (fresh visual styles) for all three views. The goal is to explore alternative designs that feel modern, creative, and visually distinct from the current layouts.
Contributors do not need to implement full backend support to participate. Design-only or preview-only submissions are welcome.
What needs to be done
Create new layout designs for:
Redesign can include:
Show the new design in the frontend preview
Design-first friendly
If you are not comfortable modifying backend logic:
You may:
Backend SVG generation can be implemented later by maintainers
Why this matters
Acceptance criteria
At least one new layout option for each:
New layouts are visible in the frontend preview
Existing layouts continue to work unchanged
Design-only PRs are acceptable
PR Requirements
Please include in your Pull Request:
Scope
index.html,styles.css,app.js)worker/src/*) optionalIf you’re a designer, feel free to submit a design-only PR or link mockups (Figma, images, etc.). We’re happy to collaborate on implementation.