Änderung: Verbesserung des NewDirectorDialog.vue und der Übersetzungen
Änderungen: - Anpassung des Dialogtitels in NewDirectorDialog.vue zur Verwendung der korrekten Übersetzung. - Hinzufügung einer Anzeige für den Fall, dass keine Vorschläge für Direktor-Kandidaten verfügbar sind. - Erweiterung der deutschen und englischen Übersetzungen um den neuen Schlüssel "noProposals" für die Anzeige entsprechender Nachrichten. Diese Anpassungen verbessern die Benutzererfahrung durch klare Rückmeldungen im Dialog und korrekte Übersetzungen.
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
<template>
|
||||
<DialogWidget ref="dialog" :title="$t('factset.newdirector.title')" :show-close="true" :buttons="buttons"
|
||||
<DialogWidget ref="dialog" :title="$t('falukant.newdirector.title')" :show-close="true" :buttons="buttons"
|
||||
@close="closeDialog" name="FalukantNewDirector" :modal="true" :isTitleTranslated="true">
|
||||
<div class="director-dialog">
|
||||
<div class="proposal-list">
|
||||
<ul>
|
||||
<div v-if="proposals.length === 0" class="no-proposals">
|
||||
{{ $t('falukant.newdirector.noProposals') }}
|
||||
</div>
|
||||
<ul v-else>
|
||||
<li v-for="proposal in proposals" :key="proposal.id" @click="selectProposal(proposal)"
|
||||
:class="{ selected: selectedProposal && selectedProposal.id === proposal.id }">
|
||||
{{ $t('falukant.titles.' + proposal.character.gender + '.' + proposal.character.title) }} {{ proposal.character.name }} ({{ proposal.character.age }} Jahre)
|
||||
@@ -144,6 +147,13 @@ export default {
|
||||
background-color: #fdf1db;
|
||||
}
|
||||
|
||||
.no-proposals {
|
||||
padding: 20px;
|
||||
text-align: center;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.proposal-details {
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user