* Remove light mode
* Trim header
* New front page initial
* Get rid of build layout
* Breadcrumbs
* Desktop side nav
* Overhaul colors
* Add breadcrumbs
* New sub nav style
* Front page action buttons
* Add back add new build button
* Add articles page with icon
* Minor Object damage page layout tweaks
* Remove one unnecessary render from object damage
* Fix wrong link in article page
* Profile -> My Page in header
* Log in/out buttons in front
* Add drawings to front page
* Remove unnecessary comment
* Fixed Calendar WeekLink element CSS styling by adjusting height & min-height dynamically
* Fixed lint error
* Adjusted min-height to match that of the live version of the site
* UI Relocated and Icons For AP Effects
The UI for AP has been moved over the damage receivers that receive its effects
* Ran Lint Tests
* Updated damage calc UI to pass remaining tests
* Feature Implementation: Weapon icon on build card now links to the builds page that contains all builds corresponding to said weapon
* Refactor to an actual React hook
* Refactored the URL construction for the Weapon Builds page to urls.ts
* Changes
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Added Danish translations for planner
Added Tanslations for the following lines in the common.json file.
pages.plans
actions.setBg
plans.poweredBy
* Added Danish translations for contributions
Added translations for the following lines in the contributions.json file.
code
twig
fixed wrong translations in the following lines
borzoic #The first letter was uncapitalised and the translations used English words instead of Danish.
* Added Danish translations
Added translations in the front.json file
plans.description
Changed translation or changed formating in the front.json file of the following lines
- calendarGoTo (Added a dot)
- plus.description (added a dot)
- "badges.description" (changed translation in order to make it more compact)
- "maps.description (added a dot)
- "recentWinners" (Changed translation to make it a more faithfull translation)
* Added Danish translations
Added Danish translations in the tournament.json file.
added
- "preview": "Se forhåndsvisning af banelistegeneratoren (kun for admins)",
- admin.download
- admin.download.discord
* Initial
* Add images
* Tweaks
* Proper sized bg image and weapons
* Stage bg picker
* Outlined weapon images for planner
* First version
* Lint
* Add alt and title to weapon
* Added a script that generates a CSV containing basic attribute information on each Main Weapon
* Improved some names & console info
* More comments
* Renamed file & fixed Prettier error
* Shortened the default string a weapon attribute if it doesn't exist
* Fixed flicker with combobox issue using unstable_shouldReload().
- Reference: https://remix.run/docs/en/v1/api/conventions#never-reloading-the-root
* Update app/routes/analyzer.tsx
Changed to false based on Sendou's recommendation
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Added Ability Chunks Required section in Build Analyzer
* Renamed a variable to be more precisely correct
* Added reference
* Removed some extra Javadoc comments
* Prettier fix
* We now only render the AbilityChunksRequired section only if the main abilities array contains a value other than "UNKNOWN"
* Improved React keys naming for performance reasons
* Ability Chunks map is now converted to an array & sorted by value (descending) before it gets rendered as visual components
* Fixed typing error
* Moved logical function to a new file in the analyzer module called abilityChunksCalc.ts
- Refactored for loop content to be cleaner
- Removed & changed some comments
* More for loop refactoring
* We now pass the entire build into abilityChunksCalc.ts
* Refactored map() to flatMap() so we avoid unknowns/null/undefined
* Refactored code to process mainAbilities and subAbilities
* Fixed subability list construction logic & typing in updateAbilityChunksMap()
* Got my first unit test working
* Added working unit tests, also changed sort order slightly
* Added a "real" build for testing
* Removed residual console.warn() call
* Moved constants to abilityChunksCalc.ts
* Ability chunk calculation is now correct for sub abilities
* Uncommented tests & improved their descriptions
* Rearranged expected output to match sorted order for clarity (even though it doesn't have to be)
* Fixed Prettier error
* Spacing
* Moved comments around
* More spacing
* Prettier error on test file
* Improved check in the tests
* Added a second "real" build to tests for good measure
* Added error message to empty array test
* Updated comments again
* More comments updated
* Update test name
* Ability Chunks section is now shown if we have at least one selected ability (handles edge case for primary slot-only abilities being the only chosen ability)