emallson / arenalander-league-bot Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
This only happens on decks with too many of a single card type (mostly creatures tbh). I found this CSS hack that pushes the footer down, but it might be better to automatically split it into Creatures
and Creatures - Continued
/* applied to the *parent* of div.deck-sections */
min-height: 1px;
overflow: hidden;
As part of this change, we should also move the margin-bottom
for footer spacing from div.deck-sections
to the footer or the parent.
Apparently the script looks specifically for span.mtgcard
, while I (somewhere) changed the HTML on our end to div.mtgcard
. Minor issue, easy fix. Might need to set the spans to display: block
.
This is an enhancement.
Consider placing a link to the discord server on one or both of the webpages.
I expect some players and myself to use the page to share decklists, or just to show off the format, so we should make sure we have an easy link to capture some of that interest.
Currently it uses your name as it is in DMs (aka your discord tag, sans #numbers). A lot of people have different names set in the discord server, so it'd be good to make them match.
The Penny Dreadful gold standard is to refuse deck submission for game-breaking or advantageous bugs. Gladiator Discord pointed out that Lich's Mastery is bugged and they're banning it from tournament play. We should consider having a solution in place.
This enhancement would display a descriptive deck submission error and an easy way to deploy changes to the bugged cards list. We shouldn't have to track these bugs on our own since WotC has a bug portal.
A menubar (on large screens) and menubutton dropdown (on small screens) will give us a place to put requested discord link in issue #1 as well as assist navigation between pages. It should likely contain:
Home in this case might be performing multiple roles later on, as website landing pages tend to do. We might just call it the Rules page for now until we brainstorm more ideas for future enhancements, as format rules are the least of our messaging concerns for the website itself
Removing the bot from each channel is a PITA.
MTGA can (I believe?) import with only card name. The biggest problem for this right now is correctly resolving split card names.
and also "how to build"
Currently, if you run the command:
!match confirm @emallson 2 0
it will (silently) fail since there is a 2nd space between the mention and the 2.
Two parts:
An enhancement to lower the barrier to getting into a league match or quick play match.
I started writing up user stories and realized that lots of design choices need to be made.
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.