MartinBraquet
14a123f29b
Simplify InternalUnseenMessagesBubble structure and adjust styling for message icon badge alignment.
2026-07-30 16:17:28 +02:00
MartinBraquet
423361938c
Refactor reusable components and improve test utilities: extract clickCheckbox and optionChip helpers, streamline personality slider updates, and integrate missing data-testid attributes for better test targeting.
2026-07-29 21:55:51 +02:00
MartinBraquet
adeed6a802
Improve SendMessageButton styles: adjust padding, rounding, and text size for better readability and usability; add envelope icon for visual clarity.
2026-07-28 18:27:44 +02:00
MartinBraquet
abd52b4226
Add linkifyTrailingUrl utility: ensure URLs at the end of text are properly linked before submission; integrate into editors, comments, messages, and bio inputs. Upgrade linkifyjs to v4.3.2.
2026-07-28 16:22:13 +02:00
MartinBraquet
7a50931f49
Add moderation tools: AccountOnHoldNotice component for user ban messaging variations, BannedUserModBar for moderator actions, and backend support for banReason.
2026-07-28 13:21:50 +02:00
MartinBraquet
26f086ce14
Solid re-design of home / about / profile / press pages
2026-07-28 02:06:51 +02:00
MartinBraquet
b3351707e2
Optimize editor performance by reducing excessive re-renders
...
- Introduced `useEditorState` hook for targeted subscriptions in components (e.g., text length, active marks, editor state).
- Disabled global re-rendering on every transaction within the editor.
- Improved typing responsiveness across components by limiting reflows and re-renders caused by keystrokes.
- Updated components (`LLMExtractSection`, `comment-input`, `editable-bio`, etc.) to leverage `useEditorState` for localized updates.
- Refined floating toolbar behavior with `requestAnimationFrame` for smoother scrolling and reduced layout thrashing.
2026-07-23 18:14:30 +02:00
MartinBraquet
ba3af2e5d7
Add alert loop video generation and platform stats enhancements
...
- Created `capture-alert.mjs` to generate alert loop video for the about page claim "Get Notified About Searches."
- Added `CountrySpread` widget for a ranked bar display of member distribution by country.
- Implemented `StatBand` component for live platform statistics on the about page.
- Introduced template rendering script (`render-search-alert.tsx`) for generating search alert email visuals.
- Updated documentation and improved workflows for media creation, video rendering, and data integration.
2026-07-23 00:28:45 +02:00
MartinBraquet
0136f1f386
Add search demo video generation and integration
...
- Introduced `capture-search.mjs` script for end-to-end mobile search flow captures.
- Added `SearchDemo` scene as a Remotion composition for the home-page hero clip.
- Integrated dynamic video selection based on theme in `home/search-demo.tsx` component.
- Included `fetch-media.mjs` script for fetching demo assets during build.
- Enabled optional email verification bypass for local captures (`dev-flags.ts`).
- Updated related documentation and scripts for media creation and deployment.
2026-07-22 01:39:45 +02:00
MartinBraquet
e85be4e029
[Fix] Call get-membership-channel only once per path name
2026-06-06 20:21:48 +02:00
MartinBraquet
9262e4a2be
Refactor maxHeight handling in messaging and editor components for consistency
2026-05-18 18:43:21 +02:00
MartinBraquet
ccb5de6e95
Allow dynamic editor max height to prevent UI overflow issues
2026-05-18 16:36:29 +02:00
MartinBraquet
443f08b558
Add message and star button to profile cards in people page
2026-05-12 14:33:04 +02:00
MartinBraquet
9c674ae890
Refactor SendMessage modal: update typography, improve UI spacing, and enhance error message styling.
2026-05-09 11:20:42 +02:00
MartinBraquet
9163219eb2
Update NewMessageButton: change color to 'primary' for improved emphasis
2026-05-09 10:58:55 +02:00
MartinBraquet
ce10ddf366
Major re-design of the profile pages
2026-05-08 13:55:50 +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
430f54f925
Fix grammar in keywords hint text for clarity in send-message-button.tsx.
2026-04-11 20:23:50 +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
b5a66d9c28
Simplify character count display logic in SendMessageButton component
2026-04-07 13:23:18 +02:00
MartinBraquet
7c591ca73e
Enhance message composer: add minRows support, character count validation, and dynamic placeholder customization
2026-04-05 21:09:09 +02:00
MartinBraquet
dbf12a2ab2
Fix zod types and unseen icon not showing
2026-03-10 16:22:44 +01:00
MartinBraquet
699890a0be
Massive Next.js (14->16) and React (18->19) upgrade
2026-03-01 16:55:19 +01:00
MartinBraquet
4326c870a8
Fix icon bubble message
2026-02-25 23:20:28 +01:00
MartinBraquet
5d368a61eb
Fixes interest indicator section
2026-02-24 23:25:57 +01:00
MartinBraquet
1dbe4ecdef
Improve colors buttons connect-actions.tsx
2026-02-24 19:09:17 +01:00
MartinBraquet
80a877301a
Add connection preferences feature with API endpoints and UI updates
2026-02-24 17:07:59 +01:00
Martin Braquet
ba9b3cfb06
Add pretty formatting ( #29 )
...
* Test
* Add pretty formatting
* Fix Tests
* Fix Tests
* Fix Tests
* Fix
* Add pretty formatting fix
* Fix
* Test
* Fix tests
* Clean typeckech
* Add prettier check
* Fix api tsconfig
* Fix api tsconfig
* Fix tsconfig
* Fix
* Fix
* Prettier
2026-02-20 17:32:27 +01:00
MartinBraquet
e8cfc77902
Fix email verif not refreshing component
2026-02-13 21:03:49 +01:00
MartinBraquet
af95174929
Refresh page after email verified
2026-02-13 13:11:02 +01:00
MartinBraquet
702d4ea1a2
Fix button UI, default gray
2026-02-13 00:44:13 +01:00
MartinBraquet
f56373fd73
People must verify their email to send messages
2026-02-12 17:14:40 +01:00
MartinBraquet
f878521a40
Translate star button and editor buttons
2026-01-28 12:20:58 +01:00
MartinBraquet
40bbdb3fd9
Translate message button
2026-01-28 12:13:46 +01:00
MartinBraquet
0bb52e72f7
Translate messages
2026-01-02 14:59:53 +02:00
MartinBraquet
26991f8dd8
Remove blue message
2025-09-13 23:19:29 +02:00
MartinBraquet
53432520cd
Pull up features from manifold.love
2025-08-27 21:30:05 +02:00