Commit Graph

10 Commits

Author SHA1 Message Date
Przemek Więch
b0cd2a04d6 run prettier 2026-06-25 14:39:37 +02:00
Przemek Więch
3effe501b7 Align and standardize settings data source list layout
Aligns the "Data source" list items in the side panel by resolving a
browser-specific layout discrepancy where icons with different intrinsic
widths (e.g., "edit" vs "calendar") caused uneven text indentation and
vertical misalignment.

- Refactored `SourceHead` in `head.tsx` to wrap all list icons in a
  `list-icon-wrapper` container instead of using `<List.Icon>` directly.
- Added CSS rules in `index.css` to format `.list-icon-wrapper` and its
  sibling `.content` as table cells aligned at the top, with a fixed
  width of `20px` for the icon column.
- Converted relative sizing (`em`) to absolute pixels (`px`) for
  pixel-perfect cross-browser precision.
- Updated Playwright visual regression snapshots to match the newly
  aligned and corrected UI layout.
2026-06-25 14:31:25 +02:00
Przemek Więch
9cb57d1f49 Change order of place display options 2026-06-24 23:18:04 +02:00
Rokas
059c9d9413 Add configurable place display and shortening (#294)
* Add configurable place display and shortening

* Fix prettier formatting stuff

* Move place shortening logic to Chart
2026-06-04 20:33:08 +02:00
Przemek Więch
048beb7d45 Run prettier 2026-05-11 18:09:39 +02:00
Przemek Więch
8202c9cd05 Improve code quality
Fix lint warnings
2026-05-11 18:06:31 +02:00
Przemek Więch
61dc588cd6 Add README files to all directories
generated by LLM
2026-05-02 14:57:03 +02:00
Przemek Więch
51e5d2740d Upgrade prettier and fix files 2026-04-28 23:51:29 +02:00
Frank Buchholz
7c5203b263 Show header information of the gedcom file on the side panel (#252)
* Show header information of the gedcom file on the side panel #251

* Format creation date in HEAD section
2026-02-13 23:55:23 +01:00
czifumasa
2a0c963789 Sidebar improvements (Collapse/Expand, Mobile view) (#215)
* Extract sidebar to new component

* Add sidebar toggle

* Fix scrollbars sometimes appearing even at maximum zoom-out
2025-09-09 10:41:45 +02:00