* refactor(frontend): revamp license page
- Add more understandable UI
- Field titles
- Field description
- Use more semantically correct elements
- Make paragraph not a label
- Rephrase some parts
- Fields no longer jump around
- Split SPDX-identifier and license name into two seperate fields, for readability
- Sort imports
- fmt
* feat(frontend): encourage license URL on custom license
* refactor(frontend): license page to composition + ts
- Move to Vue composition API
- Move to TypeScript
- Move away from vue-multiselect to the dropdown component
- Use `formatProjectType` function for typesafety
- Remove unused form error highlighting code
- Creating typings for built-in licenses
- Move standard licenses to licenses.ts util
- There are other license-related utils I want to move there eventually
- Fix typo in Project license type definition
* chore(frontend): fmt
* chore(frontend): fmt
* feat(frontend): require URL and name for custom license
* refactor(frontend): give license or-later checkbox own row
* chore(frontend): fmt