Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improve mentions #37

Open
wants to merge 12 commits into
base: feature/spheres
Choose a base branch
from

Conversation

Sharp-Eyes
Copy link
Member

Description

This PR:

  • Implements channel mentions;
  • Implements message preview support for mentions in the form of #channel_name, as opposed to only when entered as <#channel_id>;
  • Implements mention autocomplete for members in the same sphere;
  • Implements mention autocomplete for channels in the same sphere;
  • Refactors existing autocompletion logic so all variants can use the same styling and logic;

Note: separate autocompleters do come with their own HTML class so CSS styling can be customised separately.

Copy link

cloudflare-workers-and-pages bot commented Dec 17, 2024

Deploying elu with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1fde2f2
Status: ✅  Deploy successful!
Preview URL: https://3e8e277e.elu.pages.dev
Branch Preview URL: https://sharp-eyes-feat-mentions.elu.pages.dev

View logs

@EnokiUN
Copy link
Member

EnokiUN commented Jan 8, 2025

  • not require 2 characters to see channel and user autocomplete
  • have proper icon for channels (no channel icons)

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.

2 participants