[Feature Request] Enhance Shopping List with Rich Attributes (Notes, URLs, Reminders & Document Linking) via Minimalist Approach #426
Closed
Wanderknight3
started this conversation in
Ideas
Replies: 1 comment
-
|
Hi @Wanderknight3 — thank you for such a thoughtful, well-structured proposal (and the kind words 🙏). You framed it around Yuvomi's "independent modules / no bloat" philosophy, and that framing is exactly what guided how I scoped it. Shipped in v0.87.0 — the minimalist core of your idea
Intentionally left out for now — and the honest reasoning
None of those are a "no" forever — they're just better as their own threads so each can be judged on its own merits. But the everyday win (notes + links) is live today. Thanks again for the excellent write-up! 🛒 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there,
First of all, as a self-hosted enthusiast, I would like to express my sincere gratitude to the developers and the community for this amazing project. Yuvomi’s elegant UI and lightweight architecture make it a real joy to use for family management.
While exploring the Shopping module, I noticed a practical pain point in real-world family provisioning: a shopping item often requires more context than just a name and quantity. For example, when buying specific hardware replacements, pantry stock, or brand-specific items, we desperately need to track extra metadata.
To align with Yuvomi’s brilliant core philosophy of "No build steps, no extra heavy frameworks, and keeping independent modules", I would love to propose a minimalist yet powerful enhancement for the Shopping list items.
1. Core Feature Requirements (The 4 Attributes)
Instead of a simple text string, an item in the shopping list could optionally support:
2. The Minimalist Implementation (Leveraging Existing Modules)
To avoid rewriting the wheel or bloating the codebase, we can achieve this purely through modular cross-linking:
3. Cross-Module Synergies
4. UX & "Restrained Design" Balance
To preserve the ultra-clean UI, we can use Progressive Disclosure:
This approach brings asset-level depth to the shopping flow without introducing any heavy database footprints or UI noise.
Thanks again for everyone's hard work and dedication to this project! Looking forward to hearing your thoughts.
Beta Was this translation helpful? Give feedback.
All reactions