Files
TREK/client/public/logo-light.svg
Maurice dd3d4263a7 v2.5.2 — PWA, new branding, bug fixes
Progressive Web App:
- Service worker with Workbox caching (map tiles, API, uploads, CDN)
- Web app manifest with standalone display mode
- Custom app icon with PNG generation from SVG
- Apple meta tags, dynamic theme-color for dark/light mode
- iOS safe area handling

New Branding:
- Custom NOMAD logo (icon + text variants for light/dark mode)
- Logo used in navbar, login page, demo banner, admin, PDF export
- MuseoModerno font for login tagline
- Plane takeoff animation on login
- Liquid glass hover effect on dashboard spotlight & widgets
- Brand images protected from save/copy/drag
- "made with NOMAD" footer on PDF exports

Bug Fixes:
- Fix mobile note reorder (missing tripId prop)
- Fix Atlas city counting (strip postal codes, normalize case)
- Fix Atlas country detection (add Japanese/Korean/Thai names)
- Fix PDF note positioning (use order_index instead of sort_order)
- Fix PDF note icons (render actual icon instead of hardcoded notepad)
- Fix file source badge overflow on mobile (text truncation)
- Fix navbar dropdown z-index overlap with mobile plan/places buttons
- Fix dashboard trip card hover contrast in dark mode
- Fix day header hover color matching place background in dark mode
- Shorten settings button labels on mobile

UI Improvements:
- Mobile navbar shows icon only, desktop shows full logo
- NOMAD version badge in profile dropdown
- Top padding before first item in day planner
- Improved drag & drop stability (larger drop zones, less flickering)
2026-03-22 02:50:13 +01:00

1 line
10 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="300" zoomAndPan="magnify" viewBox="0 0 224.87999 60" height="80" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><g/><clipPath id="9f5753b29d"><path d="M 61 0.015625 L 220 0.015625 L 220 59.984375 L 61 59.984375 Z M 61 0.015625 " clip-rule="nonzero"/></clipPath><clipPath id="3c3a165871"><path d="M 130 10 L 158.960938 10 L 158.960938 49 L 130 49 Z M 130 10 " clip-rule="nonzero"/></clipPath><clipPath id="105385e1ba"><rect x="0" width="159" y="0" height="60"/></clipPath><clipPath id="ae186bee9a"><path d="M 5 3.246094 L 55.925781 3.246094 L 55.925781 56.464844 L 5 56.464844 Z M 5 3.246094 " clip-rule="nonzero"/></clipPath><clipPath id="b7694d2381"><path d="M 34.234375 28.171875 L 11.484375 28.171875 C 10.601562 28.171875 9.960938 27.328125 10.199219 26.480469 L 16.445312 4.21875 C 16.609375 3.644531 17.132812 3.246094 17.730469 3.246094 L 40.480469 3.246094 C 41.363281 3.246094 42.003906 4.089844 41.761719 4.9375 L 35.515625 27.199219 C 35.355469 27.773438 34.832031 28.171875 34.234375 28.171875 Z M 19.457031 44.972656 L 22.671875 33.511719 C 22.910156 32.664062 22.273438 31.820312 21.390625 31.820312 L 9.695312 31.820312 C 9.097656 31.820312 8.574219 32.21875 8.414062 32.792969 L 5.195312 44.253906 C 4.957031 45.105469 5.597656 45.945312 6.480469 45.945312 L 18.175781 45.945312 C 18.773438 45.945312 19.296875 45.550781 19.457031 44.972656 Z M 25.375 32.792969 L 19.128906 55.054688 C 18.890625 55.902344 19.53125 56.746094 20.410156 56.746094 L 43.164062 56.746094 C 43.761719 56.746094 44.285156 56.347656 44.445312 55.773438 L 50.691406 33.511719 C 50.929688 32.664062 50.292969 31.820312 49.410156 31.820312 L 26.65625 31.820312 C 26.0625 31.820312 25.535156 32.21875 25.375 32.792969 Z M 41.4375 15.019531 L 38.21875 26.480469 C 37.980469 27.328125 38.621094 28.171875 39.503906 28.171875 L 51.199219 28.171875 C 51.792969 28.171875 52.320312 27.773438 52.480469 27.199219 L 55.695312 15.738281 C 55.933594 14.886719 55.296875 14.046875 54.414062 14.046875 L 42.71875 14.046875 C 42.121094 14.046875 41.597656 14.441406 41.4375 15.019531 Z M 41.4375 15.019531 " clip-rule="nonzero"/></clipPath></defs><g clip-path="url(#9f5753b29d)"><g transform="matrix(1, 0, 0, 1, 61, -0.000000000000011803)"><g clip-path="url(#105385e1ba)"><g fill="#ffffff" fill-opacity="1"><g transform="translate(0.530379, 47.457212)"><g><path d="M 2.90625 0 L 2.90625 -14.75 C 2.90625 -16.875 3.421875 -18.800781 4.453125 -20.53125 C 5.484375 -22.269531 6.957031 -23.65625 8.875 -24.6875 C 10.789062 -25.71875 13.0625 -26.234375 15.6875 -26.234375 C 18.351562 -26.234375 20.628906 -25.71875 22.515625 -24.6875 C 24.398438 -23.65625 25.84375 -22.269531 26.84375 -20.53125 C 27.84375 -18.800781 28.34375 -16.875 28.34375 -14.75 L 28.34375 0 L 20.59375 0 L 20.59375 -14.546875 C 20.59375 -15.441406 20.375 -16.265625 19.9375 -17.015625 C 19.507812 -17.765625 18.921875 -18.363281 18.171875 -18.8125 C 17.421875 -19.269531 16.578125 -19.5 15.640625 -19.5 C 14.679688 -19.5 13.828125 -19.269531 13.078125 -18.8125 C 12.328125 -18.363281 11.734375 -17.765625 11.296875 -17.015625 C 10.859375 -16.265625 10.640625 -15.441406 10.640625 -14.546875 L 10.640625 0 Z M 2.90625 0 "/></g></g></g><g fill="#ffffff" fill-opacity="1"><g transform="translate(28.31777, 47.457212)"><g><path d="M 15.59375 0.59375 C 12.957031 0.59375 10.585938 0.0078125 8.484375 -1.15625 C 6.390625 -2.320312 4.734375 -3.921875 3.515625 -5.953125 C 2.304688 -7.984375 1.703125 -10.265625 1.703125 -12.796875 C 1.703125 -15.359375 2.304688 -17.644531 3.515625 -19.65625 C 4.734375 -21.675781 6.390625 -23.273438 8.484375 -24.453125 C 10.585938 -25.640625 12.957031 -26.234375 15.59375 -26.234375 C 18.226562 -26.234375 20.585938 -25.640625 22.671875 -24.453125 C 24.753906 -23.273438 26.398438 -21.675781 27.609375 -19.65625 C 28.828125 -17.644531 29.4375 -15.359375 29.4375 -12.796875 C 29.4375 -10.265625 28.828125 -7.984375 27.609375 -5.953125 C 26.398438 -3.921875 24.742188 -2.320312 22.640625 -1.15625 C 20.546875 0.0078125 18.195312 0.59375 15.59375 0.59375 Z M 15.59375 -6.140625 C 16.820312 -6.140625 17.882812 -6.441406 18.78125 -7.046875 C 19.6875 -7.648438 20.390625 -8.453125 20.890625 -9.453125 C 21.390625 -10.453125 21.640625 -11.582031 21.640625 -12.84375 C 21.640625 -14.082031 21.390625 -15.195312 20.890625 -16.1875 C 20.390625 -17.1875 19.6875 -17.988281 18.78125 -18.59375 C 17.882812 -19.195312 16.820312 -19.5 15.59375 -19.5 C 14.363281 -19.5 13.289062 -19.195312 12.375 -18.59375 C 11.457031 -17.988281 10.75 -17.1875 10.25 -16.1875 C 9.75 -15.195312 9.5 -14.082031 9.5 -12.84375 C 9.5 -11.582031 9.75 -10.453125 10.25 -9.453125 C 10.75 -8.453125 11.457031 -7.648438 12.375 -7.046875 C 13.289062 -6.441406 14.363281 -6.140625 15.59375 -6.140625 Z M 15.59375 -6.140625 "/></g></g></g><g fill="#ffffff" fill-opacity="1"><g transform="translate(56.0052, 47.457212)"><g><path d="M 2.90625 0 L 2.90625 -15.140625 C 2.90625 -17.242188 3.394531 -19.132812 4.375 -20.8125 C 5.351562 -22.5 6.757812 -23.820312 8.59375 -24.78125 C 10.425781 -25.75 12.609375 -26.234375 15.140625 -26.234375 C 16.410156 -26.234375 17.578125 -26.09375 18.640625 -25.8125 C 19.710938 -25.53125 20.6875 -25.144531 21.5625 -24.65625 C 22.445312 -24.175781 23.207031 -23.601562 23.84375 -22.9375 L 23.9375 -22.9375 C 24.601562 -23.601562 25.378906 -24.175781 26.265625 -24.65625 C 27.148438 -25.144531 28.132812 -25.53125 29.21875 -25.8125 C 30.300781 -26.09375 31.472656 -26.234375 32.734375 -26.234375 C 35.265625 -26.234375 37.445312 -25.75 39.28125 -24.78125 C 41.113281 -23.820312 42.53125 -22.5 43.53125 -20.8125 C 44.53125 -19.132812 45.03125 -17.242188 45.03125 -15.140625 L 45.03125 0 L 37.234375 0 L 37.234375 -14.890625 C 37.234375 -15.722656 37.023438 -16.476562 36.609375 -17.15625 C 36.191406 -17.84375 35.632812 -18.40625 34.9375 -18.84375 C 34.238281 -19.28125 33.441406 -19.5 32.546875 -19.5 C 31.640625 -19.5 30.828125 -19.28125 30.109375 -18.84375 C 29.398438 -18.40625 28.84375 -17.84375 28.4375 -17.15625 C 28.039062 -16.476562 27.84375 -15.722656 27.84375 -14.890625 L 27.84375 0 L 20.09375 0 L 20.09375 -14.890625 C 20.09375 -15.722656 19.882812 -16.476562 19.46875 -17.15625 C 19.050781 -17.84375 18.484375 -18.40625 17.765625 -18.84375 C 17.046875 -19.28125 16.238281 -19.5 15.34375 -19.5 C 14.445312 -19.5 13.640625 -19.28125 12.921875 -18.84375 C 12.203125 -18.40625 11.640625 -17.84375 11.234375 -17.15625 C 10.835938 -16.476562 10.640625 -15.722656 10.640625 -14.890625 L 10.640625 0 Z M 2.90625 0 "/></g></g></g><g fill="#ffffff" fill-opacity="1"><g transform="translate(100.435059, 47.457212)"><g><path d="M 13.203125 0.59375 C 10.929688 0.59375 8.925781 0.0078125 7.1875 -1.15625 C 5.457031 -2.320312 4.109375 -3.894531 3.140625 -5.875 C 2.179688 -7.851562 1.703125 -10.09375 1.703125 -12.59375 C 1.703125 -15.195312 2.265625 -17.519531 3.390625 -19.5625 C 4.523438 -21.613281 6.132812 -23.238281 8.21875 -24.4375 C 10.300781 -25.632812 12.757812 -26.234375 15.59375 -26.234375 C 18.457031 -26.234375 20.894531 -25.640625 22.90625 -24.453125 C 24.925781 -23.273438 26.476562 -21.660156 27.5625 -19.609375 C 28.644531 -17.566406 29.1875 -15.28125 29.1875 -12.75 L 29.1875 0 L 21.59375 0 L 21.59375 -4.09375 L 21.390625 -4.09375 C 20.921875 -3.195312 20.320312 -2.390625 19.59375 -1.671875 C 18.863281 -0.953125 17.972656 -0.394531 16.921875 0 C 15.867188 0.394531 14.628906 0.59375 13.203125 0.59375 Z M 15.5 -6.09375 C 16.664062 -6.09375 17.6875 -6.382812 18.5625 -6.96875 C 19.445312 -7.550781 20.125 -8.359375 20.59375 -9.390625 C 21.0625 -10.429688 21.296875 -11.582031 21.296875 -12.84375 C 21.296875 -14.082031 21.0625 -15.195312 20.59375 -16.1875 C 20.125 -17.1875 19.445312 -17.976562 18.5625 -18.5625 C 17.6875 -19.144531 16.664062 -19.4375 15.5 -19.4375 C 14.300781 -19.4375 13.25 -19.144531 12.34375 -18.5625 C 11.445312 -17.976562 10.765625 -17.1875 10.296875 -16.1875 C 9.828125 -15.195312 9.59375 -14.082031 9.59375 -12.84375 C 9.59375 -11.582031 9.828125 -10.429688 10.296875 -9.390625 C 10.765625 -8.359375 11.445312 -7.550781 12.34375 -6.96875 C 13.25 -6.382812 14.300781 -6.09375 15.5 -6.09375 Z M 15.5 -6.09375 "/></g></g></g><g clip-path="url(#3c3a165871)"><g fill="#ffffff" fill-opacity="1"><g transform="translate(129.022079, 47.457212)"><g><path d="M 15.4375 0.59375 C 13.3125 0.59375 11.390625 0.257812 9.671875 -0.40625 C 7.953125 -1.070312 6.507812 -2.023438 5.34375 -3.265625 C 4.175781 -4.515625 3.273438 -5.988281 2.640625 -7.6875 C 2.015625 -9.394531 1.703125 -11.25 1.703125 -13.25 C 1.703125 -15.84375 2.222656 -18.101562 3.265625 -20.03125 C 4.316406 -21.96875 5.765625 -23.484375 7.609375 -24.578125 C 9.460938 -25.679688 11.59375 -26.234375 14 -26.234375 C 15.03125 -26.234375 16.003906 -26.097656 16.921875 -25.828125 C 17.835938 -25.566406 18.671875 -25.175781 19.421875 -24.65625 C 20.171875 -24.144531 20.796875 -23.539062 21.296875 -22.84375 L 21.4375 -22.84375 L 21.4375 -36.484375 L 29.1875 -36.484375 L 29.1875 -13.296875 C 29.1875 -10.492188 28.617188 -8.039062 27.484375 -5.9375 C 26.359375 -3.84375 24.769531 -2.226562 22.71875 -1.09375 C 20.664062 0.03125 18.238281 0.59375 15.4375 0.59375 Z M 15.4375 -6.09375 C 16.644531 -6.09375 17.6875 -6.382812 18.5625 -6.96875 C 19.445312 -7.550781 20.125 -8.347656 20.59375 -9.359375 C 21.0625 -10.378906 21.296875 -11.523438 21.296875 -12.796875 C 21.296875 -14.066406 21.0625 -15.195312 20.59375 -16.1875 C 20.125 -17.1875 19.445312 -17.976562 18.5625 -18.5625 C 17.6875 -19.144531 16.644531 -19.4375 15.4375 -19.4375 C 14.28125 -19.4375 13.25 -19.144531 12.34375 -18.5625 C 11.445312 -17.976562 10.765625 -17.1875 10.296875 -16.1875 C 9.828125 -15.195312 9.59375 -14.066406 9.59375 -12.796875 C 9.59375 -11.523438 9.828125 -10.378906 10.296875 -9.359375 C 10.765625 -8.347656 11.445312 -7.550781 12.34375 -6.96875 C 13.25 -6.382812 14.28125 -6.09375 15.4375 -6.09375 Z M 15.4375 -6.09375 "/></g></g></g></g></g></g></g><g clip-path="url(#ae186bee9a)"><g clip-path="url(#b7694d2381)"><path fill="#ffffff" d="M 4.957031 3.246094 L 4.957031 56.464844 L 55.925781 56.464844 L 55.925781 3.246094 Z M 4.957031 3.246094 " fill-opacity="1" fill-rule="nonzero"/></g></g></svg>