Eva Marco 52825f528c
♻️ Update import modal UI (#11704)
* 🌐 Translate import dialog strings

Several plain hardcoded strings in the import dialog (the file
rename aria-label, library-resolution messages, table headers, and
the manually-linked summary labels) were never wired to the i18n
system. Wire them up via tr and add the corresponding English and
Spanish entries to the translation catalogs.

* 🐛 Fix library-resolution summary layout in import dialog

The auto-linked/manually-linked summary list had several layout bugs:
name/selection columns stretched unevenly, the auto-linked badge sat
nested inside the name's ellipsis text (unreliable across browsers),
and a long unbreakable library name could grow the whole modal past
its fixed width because a bare 1fr grid track has no minimum-size
cap. Fix the column sizing, split the badge out as a sibling of the
name, and clamp the modal content column with minmax(0, 1fr).

*  Add Skip button to library resolution wizard

Add a "Skip" action to the per-file library resolution step so users
can leave all of a file's pending libraries unconnected and move on
to the next one, instead of being forced to pick a candidate or go
back. Clears any pending selections for the current file before
advancing the wizard, so the summary correctly shows those libraries
as unlinked.

* 🐛 Fix stale translation key on library resolution button

The primary action button in the library resolution wizard referenced
"dashboard.import.review-links", a translation key that no longer
existed, leaving the button with no text. Rename it to
"dashboard.import.connect-selected-libraries" to match the actual
button label.

* 🐛 Align no-selection state with arrow and file name

.summary-no-selection was missing display:flex/align-items:center,
so its icon and text weren't vertically centered against each other
or against the file name column in the import library summary.

* 💄 Use select-accent color for auto-linked badge border

* 💄 Change import summary columns from 50/50 to 40/60 split

Give the "new library" column more room than the "original library"
column in the manually-linked libraries table (header and rows), since
it usually carries the longer "name (project)" text.

* 🐛 Divide back buttons from forward buttons

* 🐛 Fix dropdown typography
2026-09-21 12:29:14 +02:00
..
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-21 12:29:14 +02:00
2026-09-15 19:21:59 +02:00
2026-09-21 12:29:14 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2023-10-04 13:49:57 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00
2026-09-15 19:21:59 +02:00