improvement: treatments UI/UX updated again to minimize clicking and scrolling.

This commit is contained in:
2026-08-19 23:59:37 +03:30
parent 29c639f5a1
commit d2f07c0ed3
33 changed files with 1651 additions and 744 deletions

View File

@@ -513,7 +513,9 @@
"removeLineAria": "Remove line {n}",
"errorCreateCase": "Could not create the case.",
"errorSaveCase": "Could not save the case.",
"errorStartCase": "Could not start the case."
"errorStartCase": "Could not start the case.",
"confirmDeleteDraftCase": "Delete this draft case? This cannot be undone.",
"errorDeleteCase": "Could not delete the case."
},
"labCaseAccess": {
"pageTitle": "Case tasks",
@@ -676,7 +678,6 @@
"noPermissionBody": "You do not have permission to view the Treatment tab for this organization.",
"title": "Treatment",
"subtitleEdit": "Document cases for your appointments, save drafts, and send work to linked organizations.",
"subtitleEditPhase4": "Plan treatment details first, then group lab-dependent work into shipments in the lab dispatch panel.",
"subtitleReadOnly": "View-only access — you can review appointments and treatment history but cannot edit.",
"pastDayNotice": "Past days are view-only. You can review appointments and history, but treatment cases cannot be added or changed.",
"selectedPatient": "Selected patient",
@@ -714,12 +715,13 @@
"casesTitle": "Treatment cases",
"casesSubtitle": "Each case has its own teeth, notes, attachments, and destinations for send.",
"detailsTitle": "Treatment details",
"detailsSubtitle": "Plan teeth, type, notes, and attachments for each detail line.",
"addDetail": "Add detail",
"confirmRemoveDetail": "Remove this treatment detail?",
"removeDetailAria": "Remove detail {n}",
"detailLabel": "Detail {n}",
"detailSentBadge": "sent",
"detailUnsentBadge": "unsent",
"attachmentPreviewUnavailable": "Preview unavailable",
"detailLockedInShipment": "This detail was sent to a lab and can no longer be edited.",
"detailsSaveHint": "Lab dispatch is configured separately below.",
"addCase": "Add case",
@@ -745,7 +747,7 @@
"noOrgInvitePermission": "You do not have permission to invite labs. Contact your organization owner.",
"sendThisCase": "Send this case",
"labDispatchTitle": "Lab dispatch",
"labDispatchSubtitle": "Group lab-dependent details into shipments and send them to linked labs.",
"labDispatchSubtitle": "Choose a lab, set prosthesis types, and send.",
"labDispatchSendHint": "Shipment grouping is saved when you send to the lab.",
"addLabShipment": "Add lab shipment",
"labShipmentLabel": "Shipment {n}",
@@ -861,11 +863,19 @@
"entryStepTeeth": "Teeth",
"entryStepContent": "Content",
"entryStepLab": "Lab",
"entryStepTreatment": "Treatment",
"entryStepBack": "Back",
"entryStepNext": "Next",
"continueToLab": "Continue to lab",
"backToTreatment": "Back to treatment",
"selectTypeBeforeTeeth": "Choose a treatment type before selecting teeth.",
"labDispatchNotSent": "Not sent",
"labDispatchLastLab": "Last lab: {name}",
"labCommentsMovedHint": "Progress and comments are in Lab shipments.",
"entryStepLabUnavailable": "Lab dispatch is available after you save a lab-dependent detail with teeth selected.",
"toothChartTitleCompact": "Tooth chart",
"toothChartHint": "Tap teeth to select or deselect. When two neighbors are selected, an empty circle appears between them — tap it to connect (or tap a filled circle to disconnect). Shift-click a range to select all in between (not connected until you fill the circles).",
"toothChartHelpAria": "How to select teeth",
"toothConnectedHint": "Connected selection",
"toothLinkHint": "Connect these teeth",
"toothUnlinkHint": "Disconnect these teeth",
@@ -876,7 +886,7 @@
"prosthesisConnectedLabel": "Connected teeth prosthesis type",
"toothChartWholePlan": "Full View",
"labShipmentAttachments": "Files for the lab",
"labShipmentAttachmentsHint": "Select which attachments from this detail are included in this shipment. None are sent by default.",
"labShipmentAttachmentsHint": "All files are included. Uncheck any you do not want to send.",
"selectedLabel": "Selected:",
"selectedEmpty": "—",
"upperArch": "Upper arch",