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
708d26d561
Add Immediate Family section to person details in side panel
2026-05-17 00:11:04 +02:00
Mario N. Nikolov
a323050958
Display search on mobile ( #286 )
2026-05-02 15:26: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
Mario N. Nikolov
bff5d7f267
Improving the UX of the sidebar on mobile ( #228 )
...
* refactor: move the sidebar to the bottom of the viewport on mobile for better UX
* feat(sidepanel): add a function which checks the viewport size and determines whether the side panel should be shown by default
2026-01-19 20:48:31 +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
czifumasa
3438c29ab8
Display sources and links to non-image files in details panel ( #210 )
2025-08-03 23:59:44 +02:00
Przemek Więch
ae7357f27c
First version of integrating donatso/family-chart #185
2025-01-16 17:56:11 +01:00
czifumasa
de45eacbdb
Display images, notes, sources for events as collapsible tabs ( #158 )
2023-07-21 09:53:30 +02:00
czifumasa
4ca0025438
Display photos in details panel ( #100 )
2022-05-13 22:15:40 +02:00
czifumasa
d30c038406
Refactor details panel to use React Semantic Components ( #98 )
2022-04-27 17:20:27 +02:00
czifumasa
6b030a1ccc
Fix elements jumping when scroll appears in firefox ( #76 )
2022-01-07 10:26:45 +01:00
Przemek Wiech
98b1a1e48e
Show changelog in intro page and when a new version is loaded
2021-10-31 19:52:53 +01:00
Przemek Wiech
3914226042
Added settings tab with color settings ( #6 )
2021-10-25 13:34:03 +02:00
Przemek Wiech
e2d4b07c9e
Replaced usages of Responsive with @artsy/fresnel
...
Responsive has been removed in newest versions of semantic-ui-react
2021-04-11 20:50:07 +02:00
Przemek Wiech
35e6a91164
Show "WikiTree ID" menu when in WikiTree mode
2020-04-10 15:37:36 +02:00
Przemek Wiech
c3b988e4b7
Added "Select WikiTree ID" to the menu
2020-04-09 23:41:45 +02:00
Przemek Wiech
2148304ff0
Made intro page more mobile-friendly ( #5 )
2020-04-01 18:40:56 +02:00
Przemek Wiech
73dceaaae0
Changed zoom button element from <a> to <button>
2020-03-16 18:40:40 +01:00
Przemek Wiech
9e37659288
Added zoom in/out buttons
2020-03-16 17:45:36 +01:00
Przemek Wiech
76880c2d41
Added logo and background image to the intro screen
2020-02-21 19:29:46 +01:00
Przemek Wiech
1bf315ebdf
Added build version to the intro screen
2019-11-26 23:43:52 +01:00
Przemek Wiech
9ae7c39aac
Display error when failed to generate pdf or png #3
2019-10-25 18:54:45 +02:00
Przemek Wiech
b54073fbee
Fixed scrolling in Firefox and Edge
2019-03-07 23:02:33 +01:00
Przemek Wiech
018bbe9ff0
First version of side panel with person details.
...
Currently hidden. Can be shown by adding &sidePanel=true to URL.
Will be shown by default when it's ready.
2019-03-06 22:58:39 +01:00
Przemek Wiech
f8bfebcaf1
Moved Router to the same component as Route
2019-02-25 21:01:46 +01:00
Przemek Wiech
b5775ef687
Initial version
2019-01-26 22:01:07 +01:00