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

Initial CmsKit Reactions System #4761

Closed
hikalkan opened this issue Jul 14, 2020 · 1 comment
Closed

Initial CmsKit Reactions System #4761

hikalkan opened this issue Jul 14, 2020 · 1 comment

Comments

@hikalkan
Copy link
Member

CMS Kit / Reactions

The purpose is to create a system to react to an entity. Example screens:

image

image

Yes, copied from GitHub 😃

Requirements

  • Only an authenticated user can create reactions
  • A reactions has;
    • A unique (programmatic) name
    • A localizable display name (optional, determined by conventions)
    • An icon (localizable?)
  • Configurations;
    • Can add new reactions (we provide a few common reactions out of the box)
    • Can determine available reactions for an entity type
  • The API (and UI) should allow to;
    • Create (idempotant) and delete reaction for an entity
    • Get a list of reactions (with reaction name & count) for an entity, including reactions of the current user.
@gdlcf88
Copy link
Contributor

gdlcf88 commented Jul 14, 2020

An icon (localizable?)

Just like "doge" is not popular in CN, but we have "funny" (that's my GitHub profile picture🌝), they are similar in expression. So I think this feature is really useful.

image

@hikalkan hikalkan changed the title CmsKit Reactions System Initial CmsKit Reactions System Jul 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants