Skip to content

Conversation

@AntoLC
Copy link
Collaborator

@AntoLC AntoLC commented Nov 4, 2025

Purpose

Integrate the review of @rl-83 about the emoji picker feature.

Proposal

  • ✨(frontend) add "Add Emoji" button to doc options menu
  • πŸ’„(frontend) visual improvements around the Icon

Demo

image

@AntoLC AntoLC marked this pull request as draft November 4, 2025 17:02
@AntoLC AntoLC self-assigned this Nov 4, 2025
@AntoLC AntoLC added bug Something isn't working enhancement improve an existing feature frontend labels Nov 4, 2025
@github-actions
Copy link

github-actions bot commented Nov 4, 2025

Size Change: +175 B (0%)

Total Size: 3.68 MB

Filename Size Change
apps/impress/out/_next/static/4468f596/_buildManifest.js 0 B -882 B (removed) πŸ†
apps/impress/out/_next/static/css/ff491ed19e7e4245.css 0 B -25.5 kB (removed) πŸ†
apps/impress/out/_next/static/2c7d1cda/_buildManifest.js 883 B +883 B (new file) πŸ†•
apps/impress/out/_next/static/css/3a0b21465d4d66d8.css 25.5 kB +25.5 kB (new file) πŸ†•

compressed-size-action

@AntoLC AntoLC force-pushed the enhance/fine-tuning-emoji-picker branch from e729d45 to bdf3182 Compare November 5, 2025 10:58
@AntoLC AntoLC marked this pull request as ready for review November 5, 2025 11:01
@AntoLC AntoLC changed the title Enhance/fine tuning emoji picker πŸ’„(frontend) fine tuning emoji picker Nov 5, 2025
@AntoLC AntoLC force-pushed the enhance/fine-tuning-emoji-picker branch 2 times, most recently from c16f151 to a0a500a Compare November 5, 2025 14:27
@AntoLC AntoLC linked an issue Nov 5, 2025 that may be closed by this pull request
@AntoLC AntoLC force-pushed the enhance/fine-tuning-emoji-picker branch 2 times, most recently from 30dbda1 to 9bd61e7 Compare November 5, 2025 14:54
@AntoLC AntoLC requested review from Ovgodd and lunika and removed request for lunika November 5, 2025 15:19
- Add "Add Emoji" button to doc options menu
- Remove default emoji when none selected
- Improve doc options styling
With time some visual inconsistencies have crept
into the DropButton and Icon component.
This commit aims to harmonize the appearance
with the design system.
When receiving a 401 error, we should set the
auth query data to null, not to an object
with user: null and authenticated: false.
This ensures that components relying on the
auth state can correctly interpret the
unauthenticated status.
@AntoLC AntoLC force-pushed the enhance/fine-tuning-emoji-picker branch from 9bd61e7 to 49cccb1 Compare November 7, 2025 09:59
We simplify the way we handle different doc
states (deleted / readonly) in the CSS, we avoid
props drilling and are more component focused.
@AntoLC AntoLC force-pushed the enhance/fine-tuning-emoji-picker branch from 49cccb1 to e5581e5 Compare November 7, 2025 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement improve an existing feature frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

πŸ› Bug Report: Sub-page titles misaligned when wrapping to two lines πŸ’„Bouton new doc to adapt

2 participants