-
-
Notifications
You must be signed in to change notification settings - Fork 392
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
Replace picmo with emoji-mart #12243
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really clean! I only have a couple changes to propose but are really small. I'd also open a gitpod for @carolromero so she can check it out just in case I'm missing something
decidim-core/lib/decidim/core/test/shared_examples/comments_examples.rb
Outdated
Show resolved
Hide resolved
decidim-core/lib/decidim/core/test/shared_examples/comments_examples.rb
Outdated
Show resolved
Hide resolved
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
@alecslupu let me know when this is ready for another round |
@andreslucena , this is ready for another round. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of details and we're good to go
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only failing spec is the flaky from |
🎩 What? Why?
This PR replaces Picmo with Emoji-mart.
As of September 14, 2023, Picmo is no longer being maintained as stated on the official site: https://picmojs.com/
Caveats:
At the opening time, the Light template of emoji-mart is too light, impacting the Look and feel. I have tried to override the styles, to match the the Look and feel provided by picmo, but i have not been successful.
📌 Related Issues
Link your PR to an issue
Testing
📷 Screenshots
Please add screenshots of the changes you are proposing
Picmo:
![image](https://private-user-images.githubusercontent.com/105683/293586647-2a128bdc-920e-4254-990e-e830f697ae78.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MTExNDAsIm5iZiI6MTcxODYxMDg0MCwicGF0aCI6Ii8xMDU2ODMvMjkzNTg2NjQ3LTJhMTI4YmRjLTkyMGUtNDI1NC05OTBlLWU4MzBmNjk3YWU3OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYxN1QwNzU0MDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yODFiZmZlMzkxMmIyODZkYzIzODI5OGVkMjE4NjZiMTU2YjU3OGNkZTgwNWVjZjhhNTMxODdkYjdiZjk4ZTFmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.G4e5zPEe0L3tcrIV4h-ZfIrqGrNljKAKPCU8mgC7ycE)
Emoji-Mart:
![image](https://private-user-images.githubusercontent.com/105683/293589530-86fd415e-7e00-4529-b724-efb7c446e743.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2MTExNDAsIm5iZiI6MTcxODYxMDg0MCwicGF0aCI6Ii8xMDU2ODMvMjkzNTg5NTMwLTg2ZmQ0MTVlLTdlMDAtNDUyOS1iNzI0LWVmYjdjNDQ2ZTc0My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYxN1QwNzU0MDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03YTkxNTQzNGVjOTBmOTY0YjBkOWM3OTQ1MTgyYmFhYTMwYWQzYzI3YzcwYmEyMmVhN2MxYzZlYjEwNjdiNWMwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.WEdOSIh-ZJh3GtoBEIgxYPlbui-XtwCJ4dfuxDkD1uM)