Comments (4)
Alternative UX:
- Set quantity on Inventory Item
- Add item to Pack, setting quantity to whatever number
- If PackItem Quantity > InventoryItem Quantity, something indicates that you don't actually have all the gear you need (maybe a small icon which changes colour based on condition, with a tooltip hover. oh or maybe the
1 x
at the beginning of each item line can be red or something?)
Still need to think about existing packs/inventories. Presumably we will default inventory quantity to 1, so will it be annoying if all pack items suddenyl complain you don't have enough stuff?
from packstack.
This also only makes sense for items which would be grouped in sets. Like you would never set "Big Agnes Copper Spur Tent x 2"
. Does that make it weird? Maybe it is okay?
from packstack.
(maybe a small icon which changes colour based on condition, with a tooltip hover. oh or maybe the 1 x at the beginning of each item line can be red or something?)
Thinking about this, it probably only makes sense to show this in Pack edit mode. Packs can be public and therefore sharable, and other people either will be confused by what it means, or may not care about the state of your Inventory quantities.
from packstack.
On one hand, I get it. But it would potentially conflict with other feature requests. I had an idea to add usage stats to inventory items - mileage, # of liters filtered, # of nights used, etc... If you have a group of things - tent stakes - what if you own 12 but only pack 6? Which get assigned the usage? What if you own 4 filters, but only use 1 per trip? Maybe I'm overthinking this, but throwing it out there.
from packstack.
Related Issues (20)
- Search on Inventory page HOT 2
- bug: Edit Pack --> Quantity not showing HOT 2
- Feature request: Edit/Delete Category
- Feature Request: Sort Category by item type
- Provide Dockerfile/docker-compose.yml for frontend
- Enhancement: Cannot view pack when Private (messaging) HOT 2
- No "nice" way to return from pack View page HOT 2
- Bug: No notes in pack View page
- Bug: Long names/descriptions cut off in pack View
- Old gear list links broken HOT 1
- Feature: indicate where gear will be switched out/added/removed
- Configuring web application icon HOT 1
- Enhancement: pack view page and pack edit/inventory pages are not consistent HOT 1
- Create separate "Trip Details" form
- Add item field: Manufacturer HOT 3
- Expand/collapse all categories
- Add "Status" field indicator to inventory items
- Feature request: consumable items enhancement HOT 1
- Separate scrolling of main window and sidebar + Rearrange categories issue
- Enhanced User Profiles
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from packstack.