You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/web_src/js/features
silverwind db01bf6cc8
Various code view improvements (#30014)
1. Restore missing styles for message close icon
2. Move `code-line-button` so that it does not go off-screen on small
viewports
3. Make `code-line-button` look and behave like other buttons
4. Make `code-line-button` work in blame
5. Make the active selection span the whole line, not just the code part
6. Tweak colors, make dark theme code bg darker, make line numbers same
color in diff and file view.
7. Move code background to parent, fixing border radius and other
problems
8. Enable code wrap in blame
9. Improve blame responsiveness
10. Remove `--color-code-sidebar-bg` in blame, now it uses same
background as code
11. Rename `--color-active-line` to `--color-highlight-bg`
12. Add `--color-highlight-bg`
13. Fix button group borders on hover and border-right on last button.

<img width="1343" alt="Screenshot 2024-03-23 at 22 34 13"
src="https://github.com/go-gitea/gitea/assets/115237/fcbb919f-5dc3-43f0-97f6-870d6f412554">
<img width="1334" alt="Screenshot 2024-03-23 at 22 34 26"
src="https://github.com/go-gitea/gitea/assets/115237/ca44c3b7-4328-4645-ba49-b0dc6a5ac06d">

<img width="1338" alt="Screenshot 2024-03-23 at 22 34 57"
src="https://github.com/go-gitea/gitea/assets/115237/00eb0b5a-1ec7-4669-a94a-4602b9d1c1ac">
<img width="1337" alt="Screenshot 2024-03-23 at 22 34 42"
src="https://github.com/go-gitea/gitea/assets/115237/752edc4a-064f-413c-9dff-c086187fcd85">

Fixes: https://github.com/go-gitea/gitea/issues/18074
11 months ago
..
admin Fix various loading states, remove `.loading` class (#29920) 11 months ago
comp Enforce trailing comma in JS on multiline (#30002) 11 months ago
captcha.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
citation.js Remove jQuery from the citation modal (except fomantic) (#30008) 11 months ago
clipboard.js Fix Citation modal responsiveness and clipboard copy (#29799) 11 months ago
code-frequency.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
codeeditor.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
colorpicker.js Forbid jQuery `.css` and refactor all usage (#29852) 11 months ago
common-global.js Remove jQuery `.attr` from the common global functions (#30023) 11 months ago
common-issue-list.js Remove jQuery from the issue "go to" button (#30028) 11 months ago
common-issue-list.test.js Use vitest globals (#27102) 1 year ago
common-organization.js Fix `initCompLabelEdit` not being called (#29198) 12 months ago
contextpopup.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
contributors.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
copycontent.js Use fetch helpers instead of fetch (#27026) 1 year ago
dropzone.js JS refactors (#22227) 2 years ago
emoji.js Update JS and PY dependencies (#27501) 1 year ago
eventsource.sharedworker.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
file-fold.js Update JS dependencies (#27922) 1 year ago
heatmap.js Remove fomantic loader module (#26670) 1 year ago
imagediff.js Remove remaining jQuery .css code (#30015) 11 months ago
install.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
notification.js Forbid HTML injection using jQuery (#29843) 11 months ago
org-team.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
pull-view-file.js Fix counter display number incorrectly displayed on the page (#29448) 12 months ago
recent-commits.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
repo-branch.js Display warning when user try to rename default branch (#24512) 2 years ago
repo-code.js Various code view improvements (#30014) 11 months ago
repo-code.test.js Use vitest globals (#27102) 1 year ago
repo-commit.js Fix elipsis button not working if the last commit loading is deferred (#29544) 11 months ago
repo-common.js Fix various loading states, remove `.loading` class (#29920) 11 months ago
repo-diff-commit.js Migrate border and margin classes to Tailwind (#29828) 11 months ago
repo-diff-commitselect.js Add commits dropdown in PR files view and allow commit by commit review (#25528) 2 years ago
repo-diff-filetree.js JS refactors (#22227) 2 years ago
repo-diff.js Remove jQuery `.attr` from the diff page (#30021) 11 months ago
repo-editor.js Remove jQuery `.attr` from the quick pull request button text (#29916) 11 months ago
repo-findfile.js Remove jQuery from the "find file" page (#29456) 12 months ago
repo-findfile.test.js Use vitest globals (#27102) 1 year ago
repo-graph.js Remove jQuery `.attr` from the commit graph (#30006) 11 months ago
repo-home.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
repo-issue-content.js Fix incorrect tailwind migration (#30007) 11 months ago
repo-issue-list.js Replace 10 more gt- classes with tw- (#29945) 11 months ago
repo-issue-pr-form.js JS refactors (#22227) 2 years ago
repo-issue-pr-status.js Fix the overflow style for "Hide all checks" (#27932) 1 year ago
repo-issue.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
repo-legacy.js Fix: Abnormal strings appear when comments are saved after editing (#29991) 11 months ago
repo-migrate.js Remove jQuery from repo migrate page (#29219) 12 months ago
repo-migration.js Remove jQuery from the repo migration form (#29229) 12 months ago
repo-projects.js Remove jQuery `.attr` from the project page (#30004) 11 months ago
repo-release.js Fix a bug returning 404 when display a single tag with no release (#29466) 11 months ago
repo-search.js Filter Repositories by type (#29231) 11 months ago
repo-settings.js Remove jQuery `.attr` from the repository settings (#30018) 11 months ago
repo-template.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
repo-unicode-escape.js Remove jQuery from the Unicode escape button (#29369) 12 months ago
repo-wiki.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
sshkey-helper.js Remove jQuery from SSH key form parser (#29193) 12 months ago
stopwatch.js Fix incorrect subpath in links (#29535) 11 months ago
tablesort.js JS refactors (#22227) 2 years ago
tribute.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
user-auth-webauthn.js Enforce trailing comma in JS on multiline (#30002) 11 months ago
user-auth.js Replace more `gt-` with `tw-`, update frontend docs (#29595) 11 months ago
user-settings.js Remove jQuery from username change prompt and fix its detection (#29197) 12 months ago