Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madladsquad/youyinpublicdeckrepository
A public repository where users can upload their youyin decks
https://github.com/madladsquad/youyinpublicdeckrepository
database deck python
Last synced: about 12 hours ago
JSON representation
A public repository where users can upload their youyin decks
- Host: GitHub
- URL: https://github.com/madladsquad/youyinpublicdeckrepository
- Owner: MadLadSquad
- License: mit
- Created: 2023-02-06T19:52:54.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-12T14:19:29.000Z (6 months ago)
- Last Synced: 2024-05-12T15:26:30.724Z (6 months ago)
- Topics: database, deck, python
- Language: Python
- Homepage: https://madladsquad.com/
- Size: 65.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# YouyinPublicDeckRepository
[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
[![trello](https://img.shields.io/badge/Trello-UDE-blue])](https://trello.com/b/HmfuRY2K/untitleddesktop)
[![Discord](https://img.shields.io/discord/717037253292982315.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/4wgH8ZE)A public repository where users of [youyin](https://youyin.madladsquad.com/) can upload their own decks for usage by the community. The decks here, will
be automatically added to the packages page of the website for others to consume once merged(may take more than 6 hours for the site to update)## Contributing
To contribute a deck, first export one from the youyin website using the `Export` button on the `Deck` page as shown here:![image](https://user-images.githubusercontent.com/40400590/217593295-56180588-8bd6-4565-9fe3-1596d9f7b6fc.png)
Next, create a [github account](https://github.com/)
![image](https://user-images.githubusercontent.com/40400590/218274570-1bb00a32-f98a-4a16-a751-8251ca446167.png)After that you need to fork this repository
![image](https://user-images.githubusercontent.com/40400590/218274678-62b382b4-42d9-4517-9342-fb8eed4c453a.png)Next, rename your saved file, remember that `-` will be replaced with ` ` so a deck named `kangxi-radicals.yydeck.json` will become `kangxi radicals`
on the marketplace pageIf you're submitting a deck that's already pre-leveled up and want to leave the data there(for example a deck where every card is set at level 3) you
should change the file extension of the deck from `.yydeck.json` to `.presetlvl.yydeck.json` and make sure the name of the deck represents it.
Not setting the file extension like this will result in the removal of all data once the automatic sanitizer goes trough your deckAfter the files are renamed upload it under the `community` folder under the latest release.
When you're done simply create a pull request
![image](https://user-images.githubusercontent.com/40400590/218274855-b18e6ac1-079b-4384-a287-84a2a982e25b.png)Here, create a descriptive title and description like this:
![image](https://user-images.githubusercontent.com/40400590/218274942-1fd10711-b0cd-408b-8fe4-e14954802bae.png)and finally click submit. Make sure to monitor the pull request from a response from the maintainers. Once a pull request is approved and merged, changes
should apply in about 10 minutes