Skip to content

Conversation

olaurendeau
Copy link
Contributor

@olaurendeau olaurendeau commented Sep 15, 2025

Purpose

Adjust the behaviors of Doc title emojis in Home page, Doc tree and Doc editor following discussion on #1358 (comment)
Here is a video displaying those new behaviours

Proposal

  • Home page - remove standard icon replacement by doc emoji
  • Doc header - emoji picker before the title + removal button in menu
  • Doc Tree - emoji picker before the title + removal button in menu
  • Interlinking - Display emoji instead of standard icon
  • Multiple EmojiPicker Problem : It was possible to trigger multiple picker from Callout or DocIcon, adding an overlay to close the picker fixed the issue.

Illustrations

Screenshot 2025-09-15 at 21 06 18 Screenshot 2025-09-15 at 21 06 43 Screenshot 2025-09-15 at 21 07 00 Screenshot 2025-09-15 at 21 06 53

External contributions

Thank you for your contribution! 🎉

Please ensure the following items are checked before submitting your pull request:

  • I have read and followed the contributing guidelines
  • I have read and agreed to the Code of Conduct
  • I have signed off my commits with git commit --signoff (DCO compliance)
  • I have signed my commits with my SSH or GPG key (git commit -S)
  • My commit messages follow the required format: <gitmoji>(type) title description
  • I have added a changelog entry under ## [Unreleased] section (if noticeable change)
  • I have added corresponding tests for new features or bug fixes (if applicable)

@olaurendeau olaurendeau changed the title 🩹(frontend) on main pages do not display leading emo… 🩹(frontend) on main pages do not display leading emoji as page icon Sep 15, 2025
@olaurendeau olaurendeau changed the title 🩹(frontend) on main pages do not display leading emoji as page icon ✨(frontend) adjust doc emoji behaviour and introduce emoji picker Sep 15, 2025
@olaurendeau olaurendeau force-pushed the feat/emoji-design-updates branch from 0586dbb to 6567267 Compare September 15, 2025 16:55
@olaurendeau olaurendeau force-pushed the feat/emoji-design-updates branch 3 times, most recently from fadf17f to b983869 Compare September 15, 2025 18:47
@olaurendeau olaurendeau force-pushed the feat/emoji-design-updates branch from 9f4562a to 54aeeaa Compare September 16, 2025 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant