gitea/templates
Giteabot 0352b99221
Rewrite and restyle reaction selector and enable no-sizzle eslint rule (#30453) (#30473)
Backport #30453 by @silverwind

Enable `no-sizzle` lint rule, there was only one use in
`initCompReactionSelector` which I have rewritten as follows:

- Remove all jQuery except the necessary fomantic dropdown init
- Remove the recursion, instead bind event listeners to common parent
container nodes

Did various tests, works with our without attachments, in diff view and
in diff comments inside comment list.

Additionally the style of reactions now matches between code comments
and issue comments:

<img width="275" alt="Screenshot 2024-04-13 at 14 58 10"
src="https://github.com/go-gitea/gitea/assets/115237/9d08f188-8661-4dd9-bff4-cad6d6d09cab">

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2024-04-14 11:58:48 +00:00
..
admin Fix admin notice view-detail (#30450) (#30458) 2024-04-13 10:49:44 +02:00
api/packages/pypi Remove incorrect HTML self close tag (#23748) 2023-03-27 18:05:51 +02:00
base Fix code block style for code preview (#30298) (#30306) 2024-04-06 12:34:38 +00:00
custom Add footer extra links template (#9576) 2020-01-03 20:41:56 +02:00
devtest Add svg linter and fix incorrect svgs (#30086) 2024-03-26 11:19:15 +00:00
explore Migrate margin and padding helpers to tailwind (#30043) 2024-03-24 17:42:49 +01:00
mail Remove unnecessary SanitizeHTML from code (#29575) 2024-03-04 12:02:45 +00:00
org Fix the spacing issue in the Project view (#30415) (#30423) 2024-04-12 09:23:00 +00:00
package Some NuGet package enhancements (#30280) (#30324) 2024-04-07 17:13:36 +00:00
projects Fix and rewrite contrast color calculation, fix project-related bugs (#30326) 2024-04-09 09:45:29 +00:00
repo Rewrite and restyle reaction selector and enable no-sizzle eslint rule (#30453) (#30473) 2024-04-14 11:58:48 +00:00
shared Refactor file view & render (#30227) (#30229) 2024-04-01 13:39:36 +00:00
status Migrate margin and padding helpers to tailwind (#30043) 2024-03-24 17:42:49 +01:00
swagger Prevent re-review and dismiss review actions on closed and merged PRs (#30065) 2024-03-28 15:19:24 +00:00
user Fix the spacing issue in the Project view (#30415) (#30423) 2024-04-12 09:23:00 +00:00
webhook Fix incorrect tailwind migration (#30007) 2024-03-22 20:51:29 +01:00
home.tmpl Migrate margin and padding helpers to tailwind (#30043) 2024-03-24 17:42:49 +01:00
install.tmpl Migrate `gt-hidden` to `tw-hidden` (#30046) 2024-03-24 18:23:38 +00:00
post-install.tmpl Always use `ctx.Locale.Tr` inside templates (#27231) 2023-09-25 08:56:50 +00:00