From 6943e678a996a34a6202a439f18d3e3aa87cf8c1 Mon Sep 17 00:00:00 2001 From: Bardioc26 <13843924+Bardioc26@users.noreply.github.com> Date: Wed, 4 Feb 2026 22:18:37 +0100 Subject: [PATCH 1/5] Small fixes aside (#29) * version string was not set in correct place * add new item buttons and edit masks. * localized reset password form * common layout buttons: Save left green Cancel right red * added help-icon * setting version improved make the handling to set versions more convenient. Decoupled setting versions, committing files and tagging. --- backend/appsystem/version.go | 2 +- frontend/src/assets/main.css | 20 ++ .../CharacterCreation/CharacterBasicInfo.vue | 4 +- frontend/src/components/DatasheetView.vue | 8 + frontend/src/components/ExportDialog.vue | 8 +- .../src/components/ForgotPasswordForm.vue | 108 +++++-- frontend/src/components/VisibilityDialog.vue | 10 +- .../components/maintenance/BelieveView.vue | 129 ++++++++- .../components/maintenance/EquipmentView.vue | 125 ++++++++- .../components/maintenance/GameSystemView.vue | 86 +++++- .../components/maintenance/LitSourceView.vue | 119 +++++++- .../components/maintenance/MiscLookupView.vue | 107 ++++++- .../maintenance/SkillImprovementCostView.vue | 85 +++++- .../src/components/maintenance/SkillView.vue | 10 +- .../src/components/maintenance/SpellView.vue | 221 +++++++++++++-- .../maintenance/WeaponSkillView.vue | 122 +++++++- .../src/components/maintenance/WeaponView.vue | 169 ++++++++++- frontend/src/locales/de | 20 ++ frontend/src/locales/en | 30 +- scripts/update-version.sh | 264 +++++++++++------- 20 files changed, 1431 insertions(+), 216 deletions(-) diff --git a/backend/appsystem/version.go b/backend/appsystem/version.go index e8d139f..98655bf 100644 --- a/backend/appsystem/version.go +++ b/backend/appsystem/version.go @@ -5,7 +5,7 @@ import ( ) // Version is the application version -const Version = "0.2.2" +const Version = "0.2.3" var ( // GitCommit will be set by build flags or detected at runtime diff --git a/frontend/src/assets/main.css b/frontend/src/assets/main.css index bc7c8a1..20a2cc4 100644 --- a/frontend/src/assets/main.css +++ b/frontend/src/assets/main.css @@ -4403,3 +4403,23 @@ a:focus { max-height: 150px; } } +.help-icon { + display: inline-flex; + align-items: center; + justify-content: center; + width: 18px; + height: 18px; + margin-left: 6px; + border: 1px solid #999; + border-radius: 50%; + font-size: 12px; + line-height: 1; + /*cursor: help;*/ + background: #f5f5f5; + color: #555; +} + +.help-icon:hover { + background: #e0e0e0; + color: #222; +} \ No newline at end of file diff --git a/frontend/src/components/CharacterCreation/CharacterBasicInfo.vue b/frontend/src/components/CharacterCreation/CharacterBasicInfo.vue index 11e1a77..15702d6 100644 --- a/frontend/src/components/CharacterCreation/CharacterBasicInfo.vue +++ b/frontend/src/components/CharacterCreation/CharacterBasicInfo.vue @@ -549,7 +549,7 @@ export default { color: #666; margin-top: 15px; } - +/* .help-icon { display: inline-flex; align-items: center; @@ -561,7 +561,6 @@ export default { border-radius: 50%; font-size: 12px; line-height: 1; - /*cursor: help;*/ background: #f5f5f5; color: #555; } @@ -570,4 +569,5 @@ export default { background: #e0e0e0; color: #222; } +*/ diff --git a/frontend/src/components/DatasheetView.vue b/frontend/src/components/DatasheetView.vue index a87a32e..7926ba3 100644 --- a/frontend/src/components/DatasheetView.vue +++ b/frontend/src/components/DatasheetView.vue @@ -36,6 +36,14 @@
+

{{ $t('char') }}:

diff --git a/frontend/src/components/ForgotPasswordForm.vue b/frontend/src/components/ForgotPasswordForm.vue index c1f276b..6293c81 100644 --- a/frontend/src/components/ForgotPasswordForm.vue +++ b/frontend/src/components/ForgotPasswordForm.vue @@ -1,57 +1,56 @@