Commit Graph

32 Commits

Author SHA1 Message Date
22a53eca62 refactored much of the code to call functions with parameters whenever possible (instead of the functions pulling their input data from global vars or the DOM); added an index to each row; #combatant-form now encapsulates all input elements 2023-10-09 23:35:48 +02:00
2d64915cb0 cleaned up code a little: replaced tabs with spaces, clarified some code 2023-10-07 10:32:17 +02:00
26955b841d updated and enhanced 2023-10-03 22:44:33 +02:00
3aa06b6d7f fixed a bug with dead icon links in site.webmanifest, and slightly expanded manifest 2023-09-23 23:23:02 +02:00
4b57ebb5ea updated 2023-09-23 22:41:19 +02:00
d89227e7cd updated 2023-09-21 09:10:59 +02:00
17ad920477 updated 2023-09-20 22:17:38 +02:00
acf4b4dcdb updated 2023-09-20 12:52:37 +02:00
bce5ff10e6 updated 2023-09-13 14:12:50 +02:00
af40e4500a updated 2023-09-13 09:57:24 +02:00
5b547ec244 updated 2023-09-12 15:47:55 +02:00
797e8c2d90 updated 2023-09-07 09:16:24 +02:00
b12e2776a0 updated 2023-09-06 10:26:42 +02:00
63341abe08 updated 2023-09-06 00:48:38 +02:00
6427570964 updated 2023-09-02 00:41:39 +02:00
6c4714048f updated 2023-08-30 11:29:01 +02:00
0955e82336 updated to-dos 2023-08-29 21:14:32 +02:00
b925c85c22 updated list with new bugs and fixes 2023-08-28 23:23:16 +02:00
e2aa8842f0 fixed markdown formatting 2023-07-27 11:09:06 +02:00
043a1e6c48 Added more default values for new combatants 2023-07-27 10:48:14 +02:00
91ee90d1b9 minor bugfixes 2023-04-26 14:39:58 +02:00
04375e7d49 - added service worker that keeps file in browser cache
- added webmanifest to make a progressive web app (installability not tested yet)
- dependencies (jQuery etc.) are now included
- reduced dependency size by importing Bootstrap's modal.js only instead of bootstrap.js
2023-03-07 22:17:34 +01:00
c6d3bd5370 - started writing tests for jest 2023-03-03 00:19:19 +01:00
911effe72c - tidied up CSS using results from csslint
- cleaned up HTML using webhint results
- added files to tools/ that were used to create the favicon master image
- recreated more icons in SVG
2023-03-02 13:58:16 +01:00
0ad3083689 - replaced more png items with svg
- svg is now embedded into HTML, not loaded from file (loading from file buts off dependencies, namely the font for the -10 icon)
- started cleaning up CSS file
- started removing unnecessary classes and replacing single property Bootstrap classes with the property itself
2023-02-28 21:58:41 +01:00
8227cde4ee - added transition for damage monitors and actions menus
- need to slide them to the correct position
- was not able to style the activating button (yet); turns out there is no CSS selector for elements preceding a specific element
2023-02-27 23:19:42 +01:00
b52cad0a14 - added favicon
- switched several icons, introduced some SVG icons
- finished redesign
- Electrolize font is now locally available
2023-02-26 22:35:01 +01:00
4454bc3840 - improved favicon support
- now using a compressed background image
2023-02-24 15:53:51 +01:00
8cfb1b09ae - added tools/ directory for project tools, e.g. favicon master image
- added icons/ directory for favicons
2023-02-24 15:08:39 +01:00
382f0668c7 - mostly finished redesign (only details left to do)
- you can now view and edit damage levels in the combatant modal
- added Apply button to combatant modal
- added submenu to action buttons
- added clone button to actions
- moved remove button from damage monitor to submenu
2023-02-23 22:42:02 +01:00
f56c665b0c - continued complete redesign
- restyled all elements are now except footer
2023-02-20 23:41:45 +01:00
cb36ae4159 - started a complete redesign
- removed zero-row from damage monitor; damage buttons now toggle
- added decreasing z-indexes on sorted combatant-rows to mitigate a weird bug where damage monitors would be displayed under instead of over the rows
2023-02-19 00:01:12 +01:00