3221947519Fixed minor bugs in sortTable() and handleEditButtonClick()Tobias2023-04-26 14:39:29 +0200
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.jsTobias2023-03-07 22:17:34 +0100
c6d3bd5370- started writing tests for jestTobias2023-03-03 00:19:19 +0100
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 SVGTobias2023-03-02 13:58:16 +0100
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 itselfTobias2023-02-28 21:58:41 +0100
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 elementTobias2023-02-27 23:19:42 +0100
b52cad0a14- added favicon - switched several icons, introduced some SVG icons - finished redesign - Electrolize font is now locally availableTobias2023-02-26 22:35:01 +0100
4454bc3840- improved favicon support - now using a compressed background imageTobias2023-02-24 15:53:51 +0100
8cfb1b09ae- added tools/ directory for project tools, e.g. favicon master image - added icons/ directory for faviconsTobias2023-02-24 15:08:39 +0100
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 submenuTobias2023-02-23 22:42:02 +0100
f56c665b0c- continued complete redesign - restyled all elements are now except footerTobias2023-02-20 23:41:45 +0100
66679dddac- modified package.json to accomodate new directory structure in deploymentTobias2023-02-19 12:02:29 +0100
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 rowsTobias2023-02-19 00:01:12 +0100
43a9aef8b1* all combatant data is now being stored in data-* attributes * switched from CSS to SCSS * changed all HTML class names, IDs etc. from camelCase to kebab-case * bootstrap and jquery are now being imported from index.html again, not throug imports * loading augmented-ui nowTobias2023-02-13 23:21:35 +0100
7cbd8d6c38Integrated project into toolchain around node.js, npm and parcel. Had to modify directory structure, asset links, filenames and quite a bit more. Works now.Tobias2023-02-12 23:47:28 +0100
26a9c216ab- went back to store true-ini in HTML data attribute via .attr(); .data() did not update the HTML attribute value reliably
production/master
Tobias2023-02-10 10:45:16 +0100
615a67cc5f- darkened active damage buttons to enhance contrastTobias2023-02-10 09:09:36 +0100
2fdb790552- K.O and death are now marked by icons in the damage monitor - changed icon for take damageTobias2023-02-09 20:32:34 +0100
ffeb85b080- switched from .attr() to .data()Tobias2023-02-09 15:28:08 +0100
493d7160b6- streamlined handling of contextual classes and damage badges; these are now all being applied in sortTable only - combatantModal now displays wound penalties - when two combatants have the same ini: only compare reaction values if both are set, report tie otherwise - elegantified certain commands, e.g. retrieving damage type in applyDamage (formerly handleDamageMonitorClick) - rearranged some of the functions in sr2ini.jsTobias2023-02-09 14:26:51 +0100
10830728b2- updated footer - changed way to show/hide .damage-monitor elements; now works via bootstrap class "d-none" instead of changing "display" attribute - same for modal OK buttonsTobias2023-02-09 12:14:30 +0100
938f32cb8c- added background image to navbar - emlarged navbar buttons - changed some of the iconsTobias2023-02-08 21:57:50 +0100
a142740330- capitalized const names - put all html into consts - fixed minor bugsTobias2023-02-08 12:26:46 +0100
c26dd7be94fixed some bugs about incorrectly transferred ini values after taking action / starting new roundTobias2023-02-08 00:43:17 +0100
c82a3e41d8- added working remove button - remove now asks to confirm - only one damage monitor is open at any timeTobias2023-02-08 00:01:23 +0100
86f1f4bad3enhanced and bugfixed damage level trackingTobias2023-02-07 13:16:53 +0100
7d5455fdfd- added damage monitor functionality to track stun/phys damage levels and automatically apply ini penalties accordingly - mostly working, but there's now way yet to enter/edit damage levels in the add/edit modal - changed some of the iconsTobias2023-02-07 11:29:29 +0100
380f98fa4dimproved a function to add a test combatantTobias2023-02-05 19:20:20 +0100
516cffb3a3- changed some icons - cleaned up custom.cssTobias2023-02-05 13:58:03 +0100
bb319d6bdc- changed icons - modified layout for use on small screensTobias2023-02-05 12:26:01 +0100
aa0713d3ee- fixed a bug where clicking on a nested table would not open the edit modal - refined sorting comparison functionTobias2023-02-04 15:49:36 +0100
e99c2e031d- buttons use icons now - added footer with icon attributionTobias2023-02-04 13:08:53 +0100
208738531a- streamlined element IDs, function etc. - sortTable() now adds contextual classes to combatantRows (depending on their ini value) - moved all inline CSS styles to custom.cssTobias2023-02-04 00:06:02 +0100
07747b3b18Introduced edit button in each combRows that lets the user modify values through the modalTobias2023-02-03 01:27:59 +0100
75d6a54e57Combatant order is now established by re-sorting table after every value change (instead of re-positioning the modified row)Tobias2023-02-02 23:30:25 +0100
9b7826568bremoved row for adding combatants; this is now done via modal added navbarTobias2023-02-02 15:19:56 +0100
cfee510e38various bugfixes, e.g. that data-ini will only be compared and filled with actual ini valuesTobias2023-02-01 23:13:59 +0100