19 lines
924 B
Markdown
19 lines
924 B
Markdown
# Product Context
|
|
|
|
## Why this project exists?
|
|
Gridfinity is a popular modular storage system. While the standard is well-defined (42x42x7mm), users often need to:
|
|
1. Figure out how many baseplates fit in a drawer.
|
|
2. Determine the maximum height of bins for a specific drawer depth.
|
|
3. Scale the system slightly to perfectly fill a drawer that doesn't fit a whole number of 42mm grids.
|
|
|
|
## User Experience
|
|
- **Input-First:** Users should immediately see where to enter their dimensions.
|
|
- **Instant Feedback:** Results should update as they type.
|
|
- **Flexibility:** Toggle between mm and inches easily.
|
|
- **Precision:** Clear output showing "Full Grids" and "Vertical Units".
|
|
|
|
## Success Criteria
|
|
- Accurately converts between units.
|
|
- Correctly calculates bin height while accounting for baseplate/bin-bottom thickness.
|
|
- Provides clear instructions for "fractional" fits (e.g., if a drawer is 100mm, it fits 2.38 grids).
|