mirror of
https://github.com/penpot/penpot.git
synced 2026-09-23 04:16:13 +00:00
* 🌐 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