From 854308fc8fdaa21e52f9b19fe9af72a0f02b8ead Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Mon, 12 Jun 2023 15:28:30 +0200 Subject: [PATCH] [editor] Restructure TextEditor special characters menu and add tooltips --- .../rich-text-editor.component.html | 47 ++++++++++++------- 1 file changed, 30 insertions(+), 17 deletions(-) diff --git a/projects/editor/src/app/text-editor/rich-text-editor.component.html b/projects/editor/src/app/text-editor/rich-text-editor.component.html index 554eac3f4..84f61eb04 100644 --- a/projects/editor/src/app/text-editor/rich-text-editor.component.html +++ b/projects/editor/src/app/text-editor/rich-text-editor.component.html @@ -187,31 +187,44 @@ </button> <mat-menu #specialCharsMenu="matMenu" yPosition="above"> <button mat-button (click)="insertSpecialChar(' ')" - [matTooltip]="'Geschütztes Leerzeichen'">␣</button> + [matTooltip]="'Nicht umbrechendes Leerzeichen'">␣</button> <button mat-button (click)="insertSpecialChar(' ')" - [matTooltip]="'Geschütztes Leerzeichen (schmal)'">␣<sub>2</sub></button> - <button mat-button (click)="insertSpecialChar('–')">–</button> + [matTooltip]="'Schmales nicht umbrechendes Leerzeichen'">␣<sub>2</sub></button> + <button mat-button (click)="insertSpecialChar('–')" + [matTooltip]="'Halbgeviertstrich'">–</button> <button mat-button (click)="insertSpecialChar('‑')" - [matTooltip]="'Geschützter Bindestrich'">—</button> - <button mat-button (click)="insertSpecialChar('♀')">♀</button> - <button mat-button (click)="insertSpecialChar('♂')">♂</button> + [matTooltip]="'Nicht umbrechender Viertelgeviertstrich'">—</button> <br> - <button mat-button (click)="insertSpecialChar('‘')">‘</button> - <button mat-button (click)="insertSpecialChar('’')">’</button> - <button mat-button (click)="insertSpecialChar('‚')">‚</button> - <button mat-button (click)="insertSpecialChar('„')">„</button> - <button mat-button (click)="insertSpecialChar('“')">“</button> - <button mat-button (click)="insertSpecialChar('”')">”</button> - <button mat-button (click)="insertSpecialChar('µ')">µ</button> + <button mat-button (click)="insertSpecialChar('‘')" + [matTooltip]="'Einfaches Anführungszeichen links'">‘</button> + <button mat-button (click)="insertSpecialChar('’')" + [matTooltip]="'Einfaches Anführungszeichen rechts'">’</button> + <button mat-button (click)="insertSpecialChar('‚')" + [matTooltip]="'Niedriges Komma-Anführungszeichen'">‚</button> + <br> + <button mat-button (click)="insertSpecialChar('„')" + [matTooltip]="'Doppeltes Anführungszeichen unten'">„</button> + <button mat-button (click)="insertSpecialChar('“')" + [matTooltip]="'Doppeltes Anführungszeichen oben'">“</button> + <button mat-button (click)="insertSpecialChar('”')" + [matTooltip]="'Rechtes doppeltes Anführungszeichen'">”</button> <br> + <button mat-button (click)="insertSpecialChar('‹')" + [matTooltip]="'Einfaches spitzes Anführungszeichen links'">‹</button> + <button mat-button (click)="insertSpecialChar('›')" + [matTooltip]="'Einfaches spitzes Anführungszeichen rechts'">›</button> + <button mat-button (click)="insertSpecialChar('«')" + [matTooltip]="'Doppeltes spitzes Anführungszeichen links'">«</button> + <button mat-button (click)="insertSpecialChar('»')" + [matTooltip]="'Doppeltes spitzes Anführungszeichen rechts'">»</button> + <br> + <button mat-button (click)="insertSpecialChar('µ')">µ</button> <button mat-button (click)="insertSpecialChar('ç')">ç</button> <button mat-button (click)="insertSpecialChar('Ç')">Ç</button> <button mat-button (click)="insertSpecialChar('Æ')">Æ</button> <br> - <button mat-button (click)="insertSpecialChar('‹')">‹</button> - <button mat-button (click)="insertSpecialChar('›')">›</button> - <button mat-button (click)="insertSpecialChar('«')">«</button> - <button mat-button (click)="insertSpecialChar('»')">»</button> + <button mat-button (click)="insertSpecialChar('♀')">♀</button> + <button mat-button (click)="insertSpecialChar('♂')">♂</button> <br> <button mat-button (click)="insertSpecialChar('¢')">¢</button> <button mat-button (click)="insertSpecialChar('£')">£</button> -- GitLab