lithl / challenge32 Goto Github PK
View Code? Open in Web Editor NEWVisualization of checklist for "32 deck challenge" for MtG Commander
License: ISC License
Visualization of checklist for "32 deck challenge" for MtG Commander
License: ISC License
We support both mouse input and touch input. In the image adjustment dialog, dragging the image should move it using either input method.
Why:
At least for website words.
Ideally if you change the language it will query commander on scryfall in this language with english by default if the card doesn't exist in the language selected.
Like #50 Should have something that convey they are not official: like a sticker and be able to toggle it on/off on the settings (would be useful for printing purpose)
Alignments Values of the most obvious one:
Like #41 Should have something that convey they are not official. Users should be able to toggle it on/off on the settings (would be useful for printing purpose).
Why: To see it without hover mouse.
Ideas:
Other way of sharing, the primary on is #36
What size in pixels for each, which format ? Png ?
Rendering without aliasing would be even better.
Pro: It would help us to have a sustaining model to cover the name domain and hosting cost. Might make the website more popular
Con: They might refuse, some players could think it's a cash grab.
Partnerships could be free or paid.
Ideas for Partnerships:
There should be a progress bar at the top of the page which indicates how many different color identities have decks set. Identities with multiple decks should only count once.
Dependent on the implementation of #38
First, need to be completed:
After selecting an identity, the user should be able to change which commander is associated with that identity
Examples:
Why:
We need a favicon for the website! Design may or may not be related to logo created for #10
If the selected commander has Partner with and the correct partner is also in the list, select it automatically.
We support both mouse input and touch input. In the image adjustment dialog, scrolling the mousewheel or pinching to zoom in/out should scale the image.
For example, don't allow selecting both Akiri and Bruse when selecting a commander for Jeskai identity.
Fields that we talk about:
Several Possibilities for Deck Strategy:
Don’t implement it
Implement meta-data support like discord with link (https://discordapp.com/channels/706675968915406888/707157649308909660/712248506399850548) Pro: easy and no storage, Con: Less structured. But it could replace a note field so I would keep it + the deck strategy
Dropdown. Pro: Less “Storage”: Con: Never Ending list, less freedom. I think it’s the worst implementation.
Type field. Pro: Lot of Freedom for People, Con: “storage”
Tags: with a list of tags already defined in the app and you can add them. Pro: Shorter url than type field. Con: Less Freedom we will need to really think of every archetype and strategies that exist.
Our current plan is to generate a link which contains all relevant data from a user's diagram (eg, by converting a JSON representation of the data into base64), and using that as a parameter on a share endpoint.
The page displayed for the shared data should not allow editing the diagram, only viewing. However, a button to copy all of the information over to their own diagram (overwriting what they previously had?) could be useful.
This project does not aim to store decklists, only track and share completion progress for the 32 deck challenge. However, decklists would be useful for shared diagrams, so links to external decklists on sites such as tappedout, archidekt, etc. will be used.
The user should be able to select any two commanders from the list if they have Partner.
The commander selection dialog should only present commanders in the given identity.
When a color identity has multiple commanders (see #8), include ui for promoting one of the alternates to the "main" commander, which will be displayed in the diagram.
We want a way to select any of the 32 identities from within the edit tab
Players often have multiple decks in a single color identity, even if they're working towards the 32 deck challenge. We should allow them to save a list of additional commanders per identity, though additional commanders won't add to overall progress, per #6
Example: Brallin, Cazur, Haldan
We need a logo for the website!
For Promotional Material we should use for each color combination the top commander from https://edhrec.com/
And if the Art don't look really good on it (because the shape don't deserve it) use the second most used commander, etc.
We should market the tools as a tool to give an overview of your commander deck in a cool looking way before market it as 32 challenge tool.
We don't want the user to need to enter all of their information from zero each time they visit the site. Our current plan is saving to localstorage, so that we don't need to store any user data on the server.
On the plus side, this means less server-side work and user privacy concerns become minimal. The downside is that this means a user's data is per-device (and per-browser), rather than per-account. Browsers can also wipe out localstorage if they decide they need the memory.
https://discordapp.com/channels/706675968915406888/707157649308909660/711564687598420071
Keep the more prominent version (current one) or revert the changes or a third option
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.