#40 Notizfunktion

Fermé
Créé il y a 1 an par Warafear · 2 commentaires
Warafear a commenté il y a 1 an

Die Notizfunktion soll separate Einträge für jede Session ermöglichen. Die einzelnen Einträge sollen dabei in einer Liste auf der linken Seite ähnlich wie OneNote zu sehen sein. Die Inhalte sollen auf der rechten Seite zu sehen sein und einen read- sowie einen Edit-Mode erhalten. Der Read-Modus soll optisch an die Darstellung der Klassen- und Rassen-Texten angelehnt sein. Hier muss noch nachgearbeitet werden und ein Design erstellt werden. In der Bearbeitungsansicht soll sie das Design ebenfalls hieran orientieren, aber die Menüzeile von ngx-editor hinzufügen. Das Interface für einzelne entries soll wie folgt aussehen: export JournalEntry {

title?: string; -> Optional, soll in der Übersicht links angezeigt werden

date: Date; -> Das echte Datum des Eintrags (kann auch nachträglich bearbeitet werden.

startDate?: string; -> Ingame Startdatum

endDate?: string; -> Ingame Enddatum

content: {date: string, text: string}[]; -> Die einzelnen Einträge, jeder steht für einen Tag, muss aber auch nicht. Das kann man noch diskutieren

}

Im Text sollen später per eigener Syntax Personen, Orte, Fraktionen/Gruppierungen und eventuell Quests integriert werden. Die Syntax ist die Folgende:

@Name : Personen

#Name: Ort

%Name: Fraktion

§Name: Quests (wahrscheinlich unnötig)

Dabei sollen beim initialisieren der Seite der Text bearbeitet werden und die strings (z.B. #Bob) soll ein Link werden, welcher optisch leicht highlighted wird, aber auch ein Link zu dem entsprechenden Eintrag bietet. Durch hovern auf dem Namen soll ein Tooltip mit einer Kurzbeschreibung angezeigt werden.

Die Einzelnen Personen, etc. Haben dementsprechend eine Kurz- und eine Langbeschreibung, wobei die Kurzbeschreibung eine gewisse Längenbeschränkung benötigt.

Die Notizfunktion soll separate Einträge für jede Session ermöglichen. Die einzelnen Einträge sollen dabei in einer Liste auf der linken Seite ähnlich wie OneNote zu sehen sein. Die Inhalte sollen auf der rechten Seite zu sehen sein und einen read- sowie einen Edit-Mode erhalten. Der Read-Modus soll optisch an die Darstellung der Klassen- und Rassen-Texten angelehnt sein. Hier muss noch nachgearbeitet werden und ein Design erstellt werden. In der Bearbeitungsansicht soll sie das Design ebenfalls hieran orientieren, aber die Menüzeile von ngx-editor hinzufügen. Das Interface für einzelne entries soll wie folgt aussehen: export JournalEntry { title?: string; -> Optional, soll in der Übersicht links angezeigt werden date: Date; -> Das echte Datum des Eintrags (kann auch nachträglich bearbeitet werden. startDate?: string; -> Ingame Startdatum endDate?: string; -> Ingame Enddatum content: {date: string, text: string}[]; -> Die einzelnen Einträge, jeder steht für einen Tag, muss aber auch nicht. Das kann man noch diskutieren } Im Text sollen später per eigener Syntax Personen, Orte, Fraktionen/Gruppierungen und eventuell Quests integriert werden. Die Syntax ist die Folgende: @Name : Personen #Name: Ort %Name: Fraktion §Name: Quests (wahrscheinlich unnötig) Dabei sollen beim initialisieren der Seite der Text bearbeitet werden und die strings (z.B. #Bob) soll ein Link werden, welcher optisch leicht highlighted wird, aber auch ein Link zu dem entsprechenden Eintrag bietet. Durch hovern auf dem Namen soll ein Tooltip mit einer Kurzbeschreibung angezeigt werden. Die Einzelnen Personen, etc. Haben dementsprechend eine Kurz- und eine Langbeschreibung, wobei die Kurzbeschreibung eine gewisse Längenbeschränkung benötigt.
Warafear a commenté il y a 1 an
Propriétaire

Grundlegende Notizfunktion umgesetzt

Grundlegende Notizfunktion umgesetzt
Warafear a commenté il y a 1 an
Propriétaire

Tooltips, NPCs und Orte umgesetzt

Tooltips, NPCs und Orte umgesetzt
Connectez-vous pour rejoindre cette conversation.
Aucun jalon
Pas d'assignataire
1 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.