This repository has been archived on 2026-07-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
OutlookAddin/src/OutlookAddin.UI
PointStar 3bd8b6dfbb ui(design): Hebrew entity-type labels + modern dialog styling
1. New WPF converters (UI.Converters/EntityTypeToHebrewConverter.cs):
   - EntityTypeToHebrewConverter  maps Case/Contact/Account/Lead/... →
     תיק / איש קשר / לקוח / ליד / ...
   - EntityTypeToBrushConverter   per-type accent brushes
   - EntityTypeToIconConverter    per-type emoji glyph

2. FileToCaseDialog redesigned:
   - Soft slate background (#F8FAFC) with card-style borders + 6px
     rounded corners
   - Search row turned into a card with a 🔍 leading icon (DockPanel.Dock
     respects RTL so it's on the visual right)
   - Group headers now show: emoji + Hebrew label (תיק / איש קשר / ...)
     + result count, with a colored stripe per entity type
   - Custom ResultItem template: hover + selected backgrounds, rounded
     selection
   - Recents pane has a header strip and per-row colored chip showing
     the Hebrew entity type
   - Primary action ("תייק") in solid blue with hover state; secondary
     ("ביטול") in white with border; tertiary ("+ צור איש קשר") as a
     muted link button

3. ComposeFromCaseDialog gets the same card + button styling for
   visual consistency.

Builds clean, 39 tests still green.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 17:06:50 +03:00
..