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.
wxiaoguang 4c59c8c768
Fix various ImageDiff/SVG bugs (#23312)
Replace #23310, Close #19733

And fix various UI problems, including regressions from #22959 #22950
and more.

## SVG Detection

The old regexp may mismatch non-SVG files. This PR adds new tests for
those cases.

## UI Changes

### Before

![image](https://user-images.githubusercontent.com/2114189/222967716-f6ad8721-f46a-4a3f-9eb0-a89e488d3436.png)

![image](https://user-images.githubusercontent.com/2114189/222967780-8af8981a-e69d-4304-9dc4-0235582fa4f4.png)

### After

![image](https://user-images.githubusercontent.com/2114189/222967575-c21c23d4-0200-4e09-aac3-57895e853000.png)

![image](https://user-images.githubusercontent.com/2114189/222967585-8b8da262-bc96-441a-9851-8d3845f2659d.png)

![image](https://user-images.githubusercontent.com/2114189/222967595-58d9bea5-6df4-41fa-bf8a-86704117959d.png)

![image](https://user-images.githubusercontent.com/2114189/222967608-38757c1a-b8bd-4ebf-b7a8-3b30edb7f303.png)

![image](https://user-images.githubusercontent.com/2114189/222967623-9849a339-6fae-4484-8fa5-939e2fdacbf5.png)

![image](https://user-images.githubusercontent.com/2114189/222967633-4383d7dd-62ba-47a3-8c10-86f7ca7757ae.png)

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
1 year ago
..
chroma Improve arc-green code theme (#21039) 2 years ago
code Fix and restyle menu on code line (#15913) 3 years ago
codemirror Support Issue forms and PR forms (#20987) 2 years ago
console Add support for rendering terminal output with colors (#19497) 2 years ago
features Fix various ImageDiff/SVG bugs (#23312) 1 year ago
markup Change style to improve whitespaces trimming inside inline markdown code (#23093) 1 year ago
modules Upgrade to stylelint 15 (#22944) 1 year ago
shared Timeline and color tweaks (#21799) 2 years ago
standalone Update JS dependencies, fix lint (#18389) 2 years ago
themes Release and Tag List tweaks (#21712) 2 years ago
_admin.less Webhook list enhancements (#21893) 2 years ago
_base.less Fix code wrap for unbroken lines (#23268) 1 year ago
_dashboard.less Fix margin and alignment in dashboard repolist (#22120) 2 years ago
_editor.less Improve PR Review Box UI (#22986) 1 year ago
_explore.less Fix avatar misalignment (#22955) 1 year ago
_font_i18n.less Upgrade to stylelint 15 (#22944) 1 year ago
_form.less Add new captcha: cloudflare turnstile (#22369) 1 year ago
_home.less fix media query edge case (#13546) 4 years ago
_install.less Move all remaining colors into CSS variables (#21903) 2 years ago
_organization.less Remove dashes between organization member avatars on hover (#23034) 1 year ago
_package.less Fix empty container layer history and UI (#21251) 2 years ago
_repository.less Fix PR view misalignment caused by long name file (#23321) 1 year ago
_review.less Upgrade to stylelint 15 (#22944) 1 year ago
_runner.less Move helpers to be prefixed with `gt-` (#22879) 1 year ago
_svg.less Update JS dependencies, fix lint (#18389) 2 years ago
_tribute.less CSS color enhancements (#21534) 2 years ago
_user.less Add badge capabilities to users (#20607) 2 years ago
animations.less Improvements for Content Copy (#21842) 2 years ago
helpers.less Use `gt-relative` class instead of the ambiguous `gt-pr` class (#23008) 1 year ago
index.less Remove _actions.less (#22885) 1 year ago
variables.less fix media query edge case (#13546) 4 years ago