Commit Graph

21 Commits

Author SHA1 Message Date
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
a9cd34684c Display images in details panel fromm gedzip files 2026-05-18 22:54:02 +02:00
Przemek Więch
708d26d561 Add Immediate Family section to person details in side panel 2026-05-17 00:11:04 +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
Przemek Więch
3c43a3e23e fix lint and remove all eslint overrides 2026-04-28 23:39:47 +02:00
Przemek Więch
36852348a8 Fix some lint errors 2026-04-28 23:28:52 +02:00
Przemek Więch
fa88d4f86b Run prettier on all code 2026-04-28 17:07:49 +02:00
Przemek Więch
3c148434d6 Fix opening links in a new tab 2026-04-28 17:05:55 +02:00
Frank Buchholz
e2123894a6 Show _RUFNAME as a decorated part with GIVN (#276)
Currently function nameDetails simply concatenates various tags to build the full name. The tags _RUFNAME and NICK get some decoration, example: Johannes Karl "Johannes" (Hannes) Buchholz

Well, the tag _RUFNAME as a special part of GIVN, which I suggest not to repeat but show decorated within GIVN.

Result: "Johannes" Karl (Hannes) Buchholz

References:
https://wiki.genealogy.net/Name_in_Gedcom
https://wiki.genealogy.net/GEDCOM/NAME-Tag#Vereinbarung_zu_Rufnamen
2026-04-25 00:05:34 +02:00
Frank Buchholz
fbe82dd9fc Show ID on the details pane (depending on config) (#278) 2026-04-18 22:28:10 +02:00
Przemek Więch
6088d5d599 Run prettier on all files 2026-03-04 20:12:22 +01:00
Frank Buchholz
ac3369f3a2 Show TITL together with FILE objects for internet links (#255) 2026-02-18 17:23:33 +01: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
Eugene Shishkin
ce99b86b55 Display types for attributes/facts in the sidebar (#221)
* feat: Show attribute names in sidebar

* feat: Take into account case when no TYPE tag for FACT is found
2025-10-29 23:21:21 +01:00
Will
27b9074203 feat: Show full name in sidebar (#219) 2025-10-15 23:18:55 +02: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