Skip to content

v0.2#2

Draft
nathancfox wants to merge 12 commits into
mainfrom
develop-v0.2
Draft

v0.2#2
nathancfox wants to merge 12 commits into
mainfrom
develop-v0.2

Conversation

@nathancfox

Copy link
Copy Markdown
Owner
  • Expand character sheet and dice rolling functionality

Added all new modules and formed the grid. Most are placeholders,
and there is a lot of overflow, but the grid is built.
Rewrote the dice script to be general. Added the rest of
the dice objects. Fiddled with the CSS to restructure some.
Moved style blocks around in groups that make sense. Didn't change any values.
Change d100 so that it no longer provides [1, 100],
it provides [10, 100, 10].
All modules for v0.2 are functional for input. There is
a massive overflow and misused space issue, but that
will be fixed later. I made one minor grid arrangement
adjustment so that the overflow is only aesthetic and
doesn't degrade function.
Created a flask app to serve as the server-side
framework. Added user login functionality, a
database to store users and character sheets,
and split the existing HTML files into templates.
Also restructured the character sheet page to
be one large form instead of many smaller forms.
@nathancfox nathancfox added the bug Something isn't working label Dec 31, 2021
@nathancfox nathancfox marked this pull request as draft January 2, 2022 00:37
@nathancfox nathancfox added enhancement New feature or request and removed bug Something isn't working labels Jan 2, 2022
* Add HTML for ability modifiers

* Refactor input number style and remove spinners
* Refactor the dice utility layout and HTML/CSS implementation

* Refactor layout of the full character sheet page.

* Add saving throw labels/fieldset structure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant