gitea/web_src/js/features
silverwind 595e8abd68
Improve and fix bugs surrounding reactions ()
- Slightly decrease size of reaction buttons
- Remove tooltip inside menu, it's obvious by the picture alone
- Fix top menu triangle
- Use `display: grid` to align icons in menu
- Use regular tooltip for reaction users
- Fix bug that deleted the reaction bar on clicking already reacted
reaction in dropdown

<img width="490" alt="Screenshot 2023-05-17 at 00 03 42"
src="https://github.com/go-gitea/gitea/assets/115237/61588b37-facb-4829-b75b-e1cb5dda8ca4">

<img width="67" alt="Screenshot 2023-05-17 at 00 11 14"
src="https://github.com/go-gitea/gitea/assets/115237/29605589-3b5f-40c6-8ad4-09923094bb8e">

<img width="211" alt="Screenshot 2023-05-17 at 00 29 30"
src="https://github.com/go-gitea/gitea/assets/115237/7d2725da-6a3d-4e42-a351-53647f79f762">
<img width="210" alt="Screenshot 2023-05-17 at 00 29 54"
src="https://github.com/go-gitea/gitea/assets/115237/b50f8364-033c-4445-ba25-61a814bb2d92">


<img width="892" alt="Screenshot 2023-05-17 at 00 12 20"
src="https://github.com/go-gitea/gitea/assets/115237/30a46424-406a-46e5-b4de-47172eb8679d">

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io>
..
admin Introduce eslint-plugin-no-jquery/no-event-shorthand ()
comp Improve and fix bugs surrounding reactions ()
captcha.js Add new captcha: cloudflare turnstile ()
citation.js Introduce eslint-plugin-no-jquery/no-event-shorthand ()
clipboard.js Use clippie module to copy to clipboard ()
codeeditor.js Improve "goto issue by number" button ()
colorpicker.js JS refactors ()
common-global.js Support Copy Link for video attachments ()
common-issue-list.js Improve "goto issue by number" button ()
common-issue-list.test.js Improve "goto issue by number" button ()
common-organization.js Fix Org edit page bugs: renaming detection, maxlength ()
contextpopup.js Introduce GitHub markdown editor, keep EasyMDE as fallback ()
copycontent.js Add two eslint plugins ()
dropzone.js JS refactors ()
emoji.js JS refactors ()
eventsource.sharedworker.js Fix the JS error "EventSource is not defined" caused by some non-standard browsers ()
file-fold.js Scroll collapsed file into view ()
heatmap.js Localize activity heatmap (except tooltip) ()
imagediff.js Fix various ImageDiff/SVG bugs ()
install.js Fix various bugs for "install" page ()
notification.js Rework notifications list ()
org-team.js Add status indicator on main home screen for each repo ()
pull-view-file.js Improve accessibility when (re-)viewing files ()
repo-branch.js Display warning when user try to rename default branch ()
repo-code.js Improve and fix bugs surrounding reactions ()
repo-code.test.js Ignore line anchor links with leading zeroes ()
repo-commit.js Fix hidden commit status on multiple checks ()
repo-common.js Introduce eslint-plugin-no-jquery/no-event-shorthand ()
repo-diff-filetree.js JS refactors ()
repo-diff.js Improve accessibility when (re-)viewing files ()
repo-editor.js Add popup to hashed comments/pull requests/issues in file editing/adding preview tab ()
repo-findfile.js Refactor branch/tag selector to Vue SFC ()
repo-findfile.test.js Refactor branch/tag selector to Vue SFC ()
repo-graph.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-home.js Sort repo topic labels by name ()
repo-issue-content.js Improve and fix bugs surrounding reactions ()
repo-issue-list.js Add the ability to pin Issues ()
repo-issue-pr-form.js JS refactors ()
repo-issue.js Improve accessibility when (re-)viewing files ()
repo-legacy.js Improve and fix bugs surrounding reactions ()
repo-migrate.js Make repo migration cancelable and fix various bugs ()
repo-migration.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-projects.js Add two eslint plugins ()
repo-release.js Update JS dependencies, add new eslint rules ()
repo-settings.js Support for status check pattern ()
repo-template.js Add status indicator on main home screen for each repo ()
repo-unicode-escape.js Improve accessibility when (re-)viewing files ()
repo-wiki.js Fix EasyMDE toolbar ()
serviceworker.js JS refactors ()
sshkey-helper.js Use explicit jQuery import, remove unused eslint globals ()
stopwatch.js Move helpers to be prefixed with `gt-` ()
tablesort.js JS refactors ()
tribute.js Introduce GitHub markdown editor, keep EasyMDE as fallback ()
user-auth-webauthn.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
user-auth.js Fix OAuth loading state ()
user-settings.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()