]> git.evergreen-ils.org Git - working/Evergreen.git/commit - Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.ts
LP2021862 Remove placeholders from fm-editor
authorStephanie Leary <stephanie.leary@equinoxoli.org>
Thu, 1 Jun 2023 15:56:05 +0000 (15:56 +0000)
committerJane Sandberg <sandbergja@gmail.com>
Fri, 1 Mar 2024 13:33:05 +0000 (05:33 -0800)
commitb29ce79d8ab3ba18c74901ac7b91fd4e66446e37
treeced128cc43b6403e05a3f757ebc58cf56bf9f192
parent89c98daf3038898618f125a407e7d0eff84ddc38
LP2021862 Remove placeholders from fm-editor

Removes placeholder attributes from the input fields in the fieldmapper
editor, to make it clearer to users which fields have not been filled
out.

Help text is moved from a tooltip to a persistent .form-text area, which
is placed first in the source order for screen reader users' benefit but
appears below the input visually.

Also attaches the Translate button to its input field and prevents it
from wrapping to the next line.

Release-note: Removes placeholder attributes from inputs in the Angular record editor and display field help directly rather than in a tooltip. Also moves the translate button next to text inputs for translatable fields.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.css [new file with mode: 0644]
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.html
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.ts