Refactor Template Gallery; resolves #38 and #39

- Replace free-text license input with a select box
- Improve visual presentation of modals and enhance keyboard interaction
This commit is contained in:
yu-i-i
2026-07-07 14:42:51 +02:00
parent e6db566a9c
commit bcb5af48ae
35 changed files with 722 additions and 590 deletions
+3 -3
View File
@@ -1,8 +1,8 @@
export type Template = {
id: string
version: string
version: number
name: string
lastUpdated: string
lastUpdated: Date
author: string
authorMD: string
description: string
@@ -10,7 +10,7 @@ export type Template = {
license: string
category: string
compiler?: string
language: string
language?: string
owner: string
}