Add theme-aware dark mode support for typeahead hint inputs and
calendar date picker. Add footer motto and replace Bootstrap .container
extend with explicit max-width for better layout control.
Override fact.phtml to add bocken-family-fact class on family link rows,
then hide via CSS. Language-agnostic since it matches GEDCOM tags, not
translated labels. Info remains available in Relatives tab and sidebar.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Override individual-page-images template to request 400x400 contain (no server-side crop)
- Move circle crop to CSS on a.gallery wrapper, fixing single-image profiles
- Add gender-colored circular silhouette placeholders matching family navigator
- Replace edit button with fixed FAB (bottom-right) using homepage pencil SVG
- Add page cloak to prevent FOUC from JS DOM manipulations
- Dark mode: white profile shadow, black active tab with light blue accent
- Remove carousel arrows and "add media" link at template level
- Redesign individual page header: photo beside name/year/age/username,
pencil icon edit button, stacked vertical fact cards, iOS toggle,
underline tabs, and responsive mobile layout
- Add global dark mode fixes for modals, forms, dropdowns (both
data-theme=dark and prefers-color-scheme auto mode)
- Restyle colorbox gallery: blurred backdrop, centered image, no zoom
animation, clean controls with drop-shadow
- Override family navigator with thumbnails linking to individual pages
instead of raw images, matching full diagram gender colors
- Add high-contrast link colors and silhouette placeholder sizing
- Translate search placeholder to German and Dutch, fallback to English
- Fix magnifying glass icon invisible in light mode (now uses dark color)
- Reduce placeholder font size from 1.6rem to 1rem
- Add form-label dark mode override for diagram generation labels
- Add sync.sh deploy script
- Add Nord-aligned gender colors: frost blue (nord9) for male,
aurora purple (nord15) for female, in both light and dark mode
- Override plugin CSS with !important to ensure theme takes effect
- Dark mode: white names (nord6), lighter dates/subtitle (nord4),
dark card backgrounds, themed bio tooltip and zoom controls
- Increase subtitle font size from 9px to 10px for readability
- Unify all connector line colors to use --color-border consistently
- Embed logo SVG directly in PHP output instead of fetching via JS
to eliminate the flash of missing logo on page load
- Hide login/logout nav items since auth is handled by reverse proxy
- Add dark mode support for calendar page elements (options bar, month
table, day cells)
- Add dark mode support for family/individual list pages (initials bar,
surname table, DataTables numeric cells)
- Force transparent table cell backgrounds in dark mode with !important
to override Bootstrap/DataTables defaults
- Refactor TreePage search to match homepage style (pill input, no
button, Ionicon search icon, Enter to submit)
- Fix active nav icon color filters being overridden by dark mode mixin
- Fix mobile nav items not being perfectly round (gap: 0)
Nord-themed dark/light mode family tree theme with:
- Floating glass-morphism header bar
- Auto/light/dark theme toggle with Lucide icons
- Smart SVG logo with theme-aware fill colors
- Active page highlighting with per-menu Nord icon colors
- Language button showing 2-letter abbreviation
- Start page search form
- Mobile responsive icon-only nav
- Custom views inherited from ArgonLight