Git Product home page Git Product logo

moxfield-public's People

Contributors

harryfino avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

ardeend sawyerha

moxfield-public's Issues

Force/normalize tag case

I would like to suggest forcing a tag case to always be upper or lower to get past case sensitivity issues. Or at least and OPTION for the system to normalize my tags for me. Tag case sensitivity doesn't really make sense and is causing a proliferation of my lands getting tagged with land and Land because I typed one of them in incorrectly.

Add card to deck from compare view

Minor feature request. I made a "deck" called Inventory. When I compare Inventory to another one of my decks I can see a list off images. When I click an image I go to the detail view.

Now I'm looking for cards in my real life inventory that are unique to a deck, they are not added to the digital inventory yet.

I couldn't find a way to add one of the cards, unique to a deck but in my real inventory, to my digital inventory.

It would be handy if that would be possible.

Check for Companion Legality

It would be great if we could find out if our deck meets a companion's deck-building restriction if it is placed in the sideboard. Perhaps even a companion slot in decks to show that you're using a companion? It would still show up in the sideboard as well.

UX Modification to Switch Printing Modal

In the modal that pops up when clicking on a card, you add the functionality to load all the art printings and add little circle indicators below the latest artwork. Then we can swipe on the printing in the modal to see each printing and maybe even set it from that modal as well. The indicators indicate how many printings there are. The current printing being viewed has a circle indicator that is highlighted.

Example of the paradigm using a mobile UI mock I found on google images:
page-view-controller-1

Deck Tags

I think it would be awesome if we could tag a deck with what categories it fits into (budget, competitive, counters, superfriends, etc...). Would definitely help with searching for specific kinds of decklists to suit a user’s needs. Thanks!

Filtering on deck search

Could we get some Ordering when searching for a specific deck?

  • Ordering by most views
  • Ordering by most comments

also filtering by:

  • deck is < 100$ / budget
  • deck is > 600$ / expensive

Those, for now, would be amazing.

Feature request: Future Changes

Hi,

Would it be possible to implement future changes to decks.

For example:
In one month I'm going to switch out some cards.
I would like a separate view where I can see which cards are going in and which cards are going out.
This way I can consult my actual deck list, while I need it. And when the new cards arrive I can immediately see which card I switched for another card, then apply the change so the deck is updated automatically to the newest version.

This would be super handy for planning and making changes.

I know there is a history functionality at the moment, which I could use, but that prevents the possibility of consulting my actual decklist.

Kind regards

Notifications on Deck Likes

As a user, it would be nice to get a notification in the app/email when you get:

  • New Follower ✅
  • New Comment on a Deck ✅
  • New Like on a Deck ❌ (this does not exist at the moment)

Category search functionality

Would be a nice QoL improvement to implement a feature allowing for easy searching of commonly used categories of cards. This would make building singleton decks less tedious and, depending on how rich the feature gets, could even help with brewing decks in all formats.

e.g. if a user searches for "fetchland" or "fetchlands" then have all 10 of the true fetchlands appear as search results. Another example: "shockland" to have all 10 Ravnica shocklands show up.

A large number of categories like this can be brainstormed.

-"Shocklands" or "shocks"
-"Bouncelands" or "karoos"
-"ABUR" or "Duals"
-"Fetchlands" or "fetches"
-"Tutors"
-"Burn"
-"Counters"
-"Wheels"

etc.

Dark Mode

Self explanatory. Hard to achieve properly, but it would be a welcome addition!

Robust Profile Page

As a user, it would be great to have the following features on the profile oage

  • Pin/share my favorite decks at the top of my user page.
  • Social Media Links (Reddit, Discord, Twitter, YouTube, etc.)
  • For Content Creators, have a Content-Creator labels
  • A link to user's public inventory
  • A link to a user's public discord

If I think of more things, I'll add it here.

Search within own Decks

Can we get a search function to search for cards within our own decks? Why is it possible to search for cards in everyone's decks but on our own?

Improve highlight bar to show only current options

As a I user I would like to have a more compact highlight bar based on the following criteria:

  • Color only shows commander identity colors + colorless
  • Produces / Mana cost only shows the available options currently in the deck.

Quoting Arsteel from discord:

Or just show the colors that are available
so for me playing White Weenie with mono basic plains, I'd only see White and Colorless for both Color and Produces
But someone on Estrid with rainbow mana rocks would see Bant + Colorless for color, and Produces all 5 colors + colorless (because you should be on Sol Ring for colorless)

Feature Request: Commander Challenge Breakdown (aka colors at a glance)

I sent this originally via twitter and then thought to look for a github repo, but:

As a Moxfield User, I want a way to view the color breakdown of my decks at a glance so I can view and track my progress on the commander challenge.

This feature should:

  • Display a list of color combinations + their name
  • List how many decks I have in that color combination (either manually, or by API reading my decks)

After sending it via twitter, I got curious and wrote a tampermonkey script as a small POC, and it can be found here:
https://gist.github.com/Jed-Giblin/8ec30d2d721cca03197bdbb8a5199660

Spell/Grammar Check on Mobile

When using Mobile Safari to edit the Primer of a deck, it would be great if a spellcheck feature could be enabled.

Not sure if this is possible, but for some reason the mobile keyboard isn't offering fixes for fat-fingered entries.

Set Preferred art of tokens in playtest

From the discord:

...is a highly requested feature. If you really want a specific token in the playtester, you can use the "Search for card" function in the playtester with something like t:token Zombie e:temn cn:4

I use moxfield to play on spelltable and want to show off virtual bling.

Feature request: multiple versions of deck

Hi,

I'd like to request the ability to have multiple versions of the same deck. Essentially, a core set of cards, and then multiple sets that can be swapped in (from a sideboard). Alternatively, tags or toggles that swap in sets of cards, or core sets that build on one another. The use cases I'm running into are 1) wanting to be able to run the same deck at multiple power levels, and knowing precisely which cards go in each version, and 2) wanting to be able to swap between sub-themes or be able to counter particular other playstyles with the sideboard.

Ideally I think it would be possible to also to have a "live" version of the deck and the diff between that and the desired version.

example in commander:

  • core of 60 cards
  • budget/non-budget land base that fill the deck to 80
  • versions with a land destruction sub-theme or not that fill to 85 cards
  • competitive or non-competitive versions on top of those that fill in the final 15

User Inventory

As a user, it would be great if I could have a page denoting my current paper (or digital MTGO) inventory of card. This should allow for multiple versions of the same card, but different printings (and foiled versions of the same printing) to be denoted as separate entry.

Then, in the deck builder, it would be great if I could choose a card from my inventory (as an added options on top of switching printings)

Add search in decks functionality

It would be great if when searching for a card it told you which of your decks it's in. Maybe a dropdown on the search bar to select where to search.

Thanks for the amazing work, keep it up :)

Oathbreaker support

Hello, it would be nice to have Oathbreaker support (1 planeswalker and 1 instant/sorcery in the command zone + 58 other cards in the mainboard).
If it's too much work, could we have the option to add 2 commanders of any type in the command zone? Right now, we can only add 2 commanders if they're partners. Thanks!

Slight UX Modifications to Primer Editor

As a user, when in Preview mode in the Primer Editor, it would be nice to be able to go to Split Mode in the toolbar with one click, and not to have to go to Edit first.

Different view of compare view

I made a deck called "Inventory", this way I can compare whats in my inventory and whats in a deck.

Would it be possible to view "compare view" as a written list instead of images?

My inventory is getting bigger so the loading of the compare view is getting slower.
All the images are making the page really big, so I have to scroll a lot.
Searching is harder.

Choosing this option should be remembered by the app.

Add Set as an optional value when importing cards

It would be really useful if one could specify the set code when importing cards into Moxfield. I scan my cards with the TCGPlayer App. Then I export it as a list to be able to import into Moxfield. It gives it to me as follows:

1 Abandoned Sarcophagus [C20]

This will make it a lot faster to have the exact card style selected, as well as the value of the cards, and not having to adjust each one individually.

I know in the manual search that already works, using the Scryfall syntax of set:c20.

Dark Mode Enhancements to the Primer Editor

(This is all my opinion, so take it as that)

In Dark Mode, the blue's used to delineate the [[Card Syntax]] is extremely painful on the eyes. The read isn't pretty either.
Screen Shot 2020-05-27 at 9 15 48 PM

Also, the letter i is painful to look at as well.
Screen Shot 2020-05-27 at 9 19 42 PM

Patreon Reward: Subdomains

For your future Patreon, it would be great to have a reward tier where a user would be given a subdomain redirect for their decks.

To ease your life, this should be able to be provision/deprovision automatically as patreon rewards lapse/unlapse.

On the flipside, it could become permanent if a user were to donate for 3 (or 6 or 12) months straight a specific tier, or hit a certain financial threshold over time (even when subscribing/unsubscribing).

Cards with no tags do not retain their Card Type as tag

Expected behavior

When switching Group By from Type to Tag, I'd expect cards I haven't tagged yet to retain their card type as a tag. This is definitely an artifact of my previous experience with Archidekt.

Observed behavior

When switching to the Tag view, all untagged cards are just sorted into the Untagged category.

Since a card can have multiple tags, was the intention to encourage the user to give each card its own unique tag?

`Add custom token` function in playtest

It'd be great to have the option of adding a custom token when playtesting a deck.

Option for new token could be Name, Power, Toughness.

Use cases examples:

  • Testing a clone deck, I need token copies of creatures outside my deck.
  • Testing mono black and getting Swan Song cast against you.
  • Keeping track of storm count, floating colours of mana, commander tax, etc

Deck-Specifics Tags

As a user, I would like to have the ability to add deck-specific tags for cards (as well as global tags).

I don't know how both will play together, but it would be nice to have both features built in, as different cards can have multiple uses.

For example, [[Mishra's Bauble]] is:

  • Sac outlet for Korvold
  • Mox Sapphire (Ramp) for Urza
  • Untapper when Grinding Station is on the battlefield

And so on.

adding cards directly to sideboard / considering

Just how you prefix a card with a number when adding it to the list, could you have a way to prefix the card so that it's loaded directly into the sideboard / considering sections of the decklist?

My current approach is to add the card then click on it and move it to the section. It's more a useability feature.

consider adding a tooltip to appear over/under the search when a mouse hovers for a specific time to show the different ways of loading cards through the text field.

"Other" Formats

Creating a format called "Other" with no restrictions would make formats that aren't currently included have a place to be. Currently, they get grouped into incorrect formats and this would make decks a lot more searchable. It would also allow for any size deck, so it can be used for generic card lists if needed.

My Kamigawa Block Pauper Partner Tiny Leaders deck (KBPPTL) isn't Standard legal, I already knew that!

How MTGGoldfish handles decks that aren't legal in their format, like KBPPTL listed as Standard, is that it doesn't make the deck searchable unless it's presently legal in that format. I think this would be a reasonable alternative, though I'd like to be able to sort by decks that aren't legal on my profile if that's how it's made to be.

Deck price from Cardmarket.com

Being from the EU and always buying cards from Cardmarket it would be interesting if there was a way to preview the price of a deck based on europes' prices as they can sometimes be 1/3 of the American price.

Setting to ignore global tags in a list

A lot of my decks use a lot of global tags, but in some cases I have a deck that will not play very similar to others and I would therefore like to tag them more uniquely, but often my global tags hinders that.

Add option to skip restart confirmation dialog

Sometimes I just want to see how a series of opening hands look or how a particularly good or bad hand plays. Would be nice to be able to say for the session to ignore the dialog in the playtest when you restart the playtest.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.