Commit Graph

464 Commits

Author SHA1 Message Date
MartinBraquet
692b4f7365 Redesign messages page UI: update components, spacing, empty state, hover effects, and typography for improved consistency and usability. 2026-05-09 11:43:30 +02:00
MartinBraquet
0d5c3c2354 Redesign private messages UI: update empty state, error messaging, modal layout, and typography for improved consistency and user experience. 2026-05-09 11:35:10 +02:00
MartinBraquet
89fa35317e Adjust page padding on messages index for consistent spacing 2026-05-09 10:54:47 +02:00
MartinBraquet
be8c9144d5 Adjust spacing and add margin to BackButton in messages layout for improved UI alignment. 2026-05-09 10:54:29 +02:00
MartinBraquet
9a39add88b Redesign News page: update layout, styling, and typography for improved readability and UI consistency. 2026-05-09 10:54:11 +02:00
MartinBraquet
83e3e0ca21 Adjust page padding on messages index for improved layout consistency 2026-05-09 10:41:53 +02:00
MartinBraquet
01467553d5 Remove redundant text-base class from <h3> tags for styling consistency across components. 2026-05-08 14:31:55 +02:00
MartinBraquet
ce10ddf366 Major re-design of the profile pages 2026-05-08 13:55:50 +02:00
MartinBraquet
09ca5778b7 Refactor profile and compatibility display components: streamline layout, replace utility functions, and improve styling consistency 2026-05-07 16:14:29 +02:00
MartinBraquet
d1720ce644 Restructure Organization, Social, and Stats pages with new card-based layouts, improved styling, and enhanced loading states for better readability and UX. 2026-05-01 15:14:20 +02:00
MartinBraquet
02f9ccf561 Remove left accent bar styling on About page cards for cross-browser consistency 2026-05-01 14:00:44 +02:00
MartinBraquet
8666d90d20 Refine hover styles and standardize color tokens on the About page for consistency 2026-05-01 13:17:58 +02:00
MartinBraquet
b057f179d6 Update button styles, text classes, and French translations for consistency and clarity 2026-05-01 13:11:52 +02:00
MartinBraquet
158996802a Adjust search input width and remove unused background class 2026-04-30 19:16:29 +02:00
MartinBraquet
6a44eaaf46 Update About page styles to apply consistent primary color usage 2026-04-30 18:59:20 +02:00
MartinBraquet
058dab373b Update home and about colors 2026-04-30 18:15:18 +02:00
MartinBraquet
ce9ce2c5cb Update colors 2026-04-30 17:02:48 +02:00
MartinBraquet
48b41aae5f Add dark mode colors 2026-04-30 16:04:25 +02:00
MartinBraquet
ae72e5cf3f Change color palette 2026-04-30 14:13:56 +02:00
MartinBraquet
5372a30558 Add banned user handling in profile and messaging components. 2026-04-13 11:03:11 +02:00
MartinBraquet
abb6301156 Clean amp; prefixes from search parameters in og/profile.tsx to resolve URL encoding issues; add debug 2026-04-10 18:10:30 +02:00
MartinBraquet
3eecb06e7c Update meta tag image references to use PNG_LOGO for improved branding consistency. 2026-04-10 17:55:42 +02:00
MartinBraquet
171728c67b Refactor meta tags for consistency and readability; improve Twitter and OG tag structure. 2026-04-10 17:27:31 +02:00
MartinBraquet
4285f92136 Refine text opacity in keywords hint and remove redundant background color in message header component. 2026-04-10 14:24:06 +02:00
MartinBraquet
290a3b09c6 Update hover background colors to canvas-25 for improved visual contrast and consistency 2026-04-10 14:09:47 +02:00
MartinBraquet
5186ad114b Add "Pinned only" filter to Compatibility page using Checkbox component and update filtering logic accordingly 2026-04-09 13:59:28 +02:00
MartinBraquet
65168200e8 Fix hoursFromNow type handling in admin journeys API integration for consistent query parameter usage 2026-04-09 13:35:33 +02:00
MartinBraquet
31b1b532ad Replace useEffect with direct conditional rendering for unauthorized admin users in journeys page. 2026-04-09 13:26:52 +02:00
MartinBraquet
4f1e69c711 Replace usePromptSigninIfSignedOut with useRedirectIfSignedOut for streamlined signin handling and remove the unused hook 2026-04-09 13:23:55 +02:00
MartinBraquet
709488f919 Add get-user-journeys API endpoint and integrate it into admin journeys page to fetch and display user events and details 2026-04-09 13:12:09 +02:00
MartinBraquet
518af3b3da Implement usePromptSigninIfSignedOut hook and enhance signin flow with redirect path support 2026-04-09 12:22:06 +02:00
MartinBraquet
c6c9d5b7b5 Add dynamic page title support to NoSEO component and update notifications page usage 2026-04-09 12:21:17 +02:00
MartinBraquet
cb0769f29b Rename NotificationsPage component to SettingsPage for better clarity 2026-04-09 11:14:04 +02:00
MartinBraquet
c4a012c4d0 Add notification preferences for platform updates and improve UI for notification settings 2026-04-08 11:02:10 +02:00
MartinBraquet
7dfaeb7692 Extract ProfileCardViewer component and replace direct Image usage across relevant files for better reuse and readability 2026-04-06 01:26:31 +02:00
MartinBraquet
ad0cf2e9cc Add translations and update "Whack-A-Bug" game with localization support, refined UI, and improved game mechanics 2026-04-05 13:10:11 +02:00
MartinBraquet
d9c7ffae3c Add "Whack-A-Bug" game page and implementation 2026-04-05 12:42:13 +02:00
MartinBraquet
09736cd49b Display toast notifications for push messages with navigation fixes 2026-04-03 18:58:36 +02:00
MartinBraquet
008110b015 Refactor Sentry tags for Android app info 2026-04-03 17:25:26 +02:00
MartinBraquet
993117ba72 Integrate Sentry for Android app version and build tracking 2026-04-03 13:53:43 +02:00
MartinBraquet
ff23a8c1bc Wrap useProfile with ProfileProvider and refactor to use React Context 2026-04-02 15:00:48 +02:00
MartinBraquet
0d758eb5b1 Update Compass URLs to include "www" and improve deep link handling 2026-04-02 13:10:28 +02:00
MartinBraquet
2311fcbf90 Remove redundant "www" from Compass URLs across codebase 2026-04-02 10:35:07 +02:00
MartinBraquet
f6fef171fa Enhance deep link handling for Android with pending link consumption and JavaScript interface 2026-04-02 10:31:43 +02:00
MartinBraquet
7565d373e9 Add deep link handling for Android app 2026-04-02 09:23:52 +02:00
MartinBraquet
b936466a9d Update stats page SEO metadata for improved clarity and engagement 2026-04-01 18:17:27 +02:00
MartinBraquet
781b5ec674 Comment out og:image:width and og:image:height meta tags to align with updated image metadata usage. 2026-04-01 18:10:15 +02:00
MartinBraquet
a3dfcb4080 Fix 2026-04-01 17:56:29 +02:00
MartinBraquet
0fe1ffe78e Update metadata to use static favicon paths and add image type definition 2026-04-01 17:41:55 +02:00
MartinBraquet
a31765b7ae Refactor profile and form submission logic to support partial updates and improve type handling 2026-03-31 13:41:24 +02:00