CodeStyle
Outdated bootstrap markup
Validation
Replace select2 with tom-select
Bootstrap5 needs explicit spacing between form rows
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
Apply PSR12 code style to templates
Fix: #2209 - 'time ago' calculations cause overflow on 32bit systems
Fix: #2363 - inconsistent parameter names for select and radio inputs
Replace Bootstrap4 class with views
Rename functions getFoo() to foo() and return collections instead of arrays
Working on icons
Refactor class Place
Fix: #2039 - double-escaping place URLs
Rename Fact::getLabel() to label()
Rename Fact::getDate() to date()
Rename Fact::getPlace() to place()
Rename Fact::getParent() to record()
Use .phtml extension for template files
Code style
Move module views to the views/modules folder