5e-character-creator's People
5e-character-creator's Issues
Choose X from N view
A view that lets the user choose X things from N options. Could be used for starting equipment, ASI, Skill proficiencies, etc.
- TODO
- Passable Css
Ability Score Increase View
Create a view that allows the user to dictate where their ASI will go. Could be specialization of #6.
- TODO
- Filter?
- Passable Css
Ability scores view
Have a view for the 6 ability scores. Most likely will be 2 rows of 3 inputs.
- Ability scores are shown and editable
- Passable css
"Database"
Create some way to read files off the system disk. These files will be all the information regarding the classes. Most likely will need the nodejs haxelib. It may also just need to be defined in Haxe files as json or anonymous structures, depending on how the nodejs library is.
- Have some way to load class information
Skill proficiency view
Create a view that allows the user to pick skill proficiencies according to their class. If possible, make the proficiencies filter based on what is already chosen. Could be specialization of #6.
- TODO
- Filters?
- Passable Css
Backgrounds
Are character backgrounds going to be included in this project? If yes, create a new issue for the view. If no, do nothing.
- Decide
Add class and level select view
Create a view that allows the user to select one of the 4 classes, with an empty option, and a level selector for levels 1-4.
- Class selector
- Level selector
- Labels for both
- Passable css
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.