{"ops":[{"insert":"First, I love Archidekt! by far the best mtg deck builder out there. I use it a ton. There’s just one thing that I find myself tripping over when building decks. I find the default height of the category <select> element is too short. for EDH decks, I always use more than the six categories which are visible by default in this dropdown. This makes the process of adding cards to the deck quite slow, as I like to categorize each card.\n\nI’ve attached a screenshot of a naive solution: just removing the max-height attribute on the category select. I realize there are downsides to this, including the one pictured (the list overflowing its parent modal). constraining it to stay inside the window could get complicated. or there's the severe overkill option: replace it with a combination search bar/dropdown. if it's set up right, this could allow super quick keyboard nav. click the search bar, type one or two characters, hit enter to select the category.\n\nI’ve noticed a bug that exacerbates this situation. The category dropdown contains default categories, even after they're removed (where removed = contain 0 cards). As a workaround, a hard refresh will update the category list and remove these unused defaults, but this is an expensive operation to have to do frequently.\n\nFor example, I rarely use the default 'Instant' and 'Sorcery' categories, but they often appear at the top of the category list. If I hard refresh the site, they'll disappear until I add a new instant or sorcery to the deck using the green plus button, instead of assigning it a category using the category select. (as an aside, I find it a bit confusing that the card detail view modal is almost identical in the Add dialog and in the deck. I frequently add a card using the green plus button, use the category selector to change the category, and then remember that that adds two cards. yes, I know the label is different :p). After that, there's no way to get rid of these unused categories until I do another hard refresh.\n\n<3, iain\n\n"},{"insert":{"image":"https://i.imgur.com/7sxa4QG.png"}},{"insert":"\n"}]}
0
{"ops":[{"insert":"Thanks for taking the time to look into all of that! I'm actually redesigning the category selection now for the Multiple Category update so I'll keep your suggestions in mind!\n"}]}
0
{"ops":[{"insert":"awesome, thanks Andy!!\n"}]}
0