Added the ability for messages to have any number of arbitrary Tags. Tags are key/value pairs along with a boolean that determines if the message is translated or not (ex. a title should be translated, but not an author name or project ID).
This PR also contains a commit for some code cleanups and another to activate the Kodekit style and adjust the CSS accordingly (I needed the Kodekit style for the checkbox/slider switch for the modal).
Needs revision
[ ] Requires backend Architectural revision
[ ] Requires frontend Architectural revision
Checklist
[X] My code follows the style and architectural guidelines of this project
[X] I have performed a self-review of my own code
[X] Any dependent changes have been merged and published in downstream modules
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.
Description
Added the ability for messages to have any number of arbitrary Tags. Tags are key/value pairs along with a boolean that determines if the message is translated or not (ex. a title should be translated, but not an author name or project ID).
This PR also contains a commit for some code cleanups and another to activate the Kodekit style and adjust the CSS accordingly (I needed the Kodekit style for the checkbox/slider switch for the modal).
Needs revision
Checklist
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.