https://github.com/davidfischer/nicfitmtg
The code that runs NicFitMTG.com
https://github.com/davidfischer/nicfitmtg
Last synced: 3 months ago
JSON representation
The code that runs NicFitMTG.com
- Host: GitHub
- URL: https://github.com/davidfischer/nicfitmtg
- Owner: davidfischer
- Created: 2020-05-18T04:07:05.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-15T06:59:26.000Z (about 2 years ago)
- Last Synced: 2025-01-03T07:03:28.216Z (5 months ago)
- Language: HTML
- Homepage: https://nicfitmtg.com/
- Size: 24.3 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NicFitMTG.com
This is the source behind the website https://nicfitmtg.com.
## Site details
The site is built as a static site using [Jekyll](https://jekyllrb.com)
and hosted for free by [GitHub pages](https://pages.github.com/).
The site is automatically built and updated when there are commits on the main branch
although it can take up to 5 minutes.### Running the site locally
You can build the site HTML and serve it locally with:
bundle exec jekyll serve
# This starts a local webserver at http://localhost:4000To build the JavaScript and CSS which is only necessary if you want to work on design, use:
npm install
npm run build # Use watch instead of build to continuously build it## Contributing
If you're interested in contributing non-trivial updates or content to the site,
probably the best first step is to introduce yourself in the [NicFit Discord](https://discordapp.com/invite/5R6KBa5)
in the `#flashback-therapy` channel. That's the usual place where discussion about the site takes place.### Contributing content
Contributing content is always welcome.
The site is generally broken up into pages that change somewhat infrequently like deck archetypes (see `_pages/archetypes*`)
and more time-sensitive posts (see `_posts/*`) like meta-specific sideboard guides, tournament reports, new set overviews, and interviews.Here's some great areas to contribute:
- Tournament reports: if Nic Fit places near the top in the big tournament, we should write about it
and hopefully get the pilot to do a quick interview
- Videos: I'd love to have more videos of Nic Fit on camera at big paper tournaments
- The archetypes pages could use always use a bit more depth### Contributing to design
The layout and design of the site could absolutely use work.
Improvements here are welcome!### Contributing to code
There's not a ton of custom code for the site, but there's some in the plugins (`_plugins`)
to allow easy linking to cards and showing images of cards.
Improvements here are welcome!## Credits
NicFitMTG is unofficial Fan Content permitted under the [Wizards of the Coast Fan Content Policy][].
NicFitMTG uses card imagery provided by [Scryfall][] in accordance with their [image guidelines][]
and [bulk data][] to have accurate and up-to-date card information.[Wizards of the Coast Fan Content Policy]: https://company.wizards.com/fancontentpolicy
[Scryfall]: https://scryfall.com/
[image guidelines]: https://scryfall.com/docs/api/images
[bulk data]: https://scryfall.com/docs/api/bulk-data