aboutsummaryrefslogtreecommitdiffstats
path: root/web_src
diff options
context:
space:
mode:
authorsilverwind <me@silverwind.io>2024-06-28 23:29:15 +0200
committerGitHub <noreply@github.com>2024-06-28 21:29:15 +0000
commite82f3caa6bbf087b3a1a2e4e93a1063004b1fa40 (patch)
tree6ebb8583f6f9ffe95a7b8acb05030718be7851a8 /web_src
parent08579d6cbb65399dec408f3b90bc9a9e285e6206 (diff)
downloadgitea-e82f3caa6bbf087b3a1a2e4e93a1063004b1fa40.tar.gz
gitea-e82f3caa6bbf087b3a1a2e4e93a1063004b1fa40.zip
Always use HTML attributes for avatar size (#31509)
Many avatars were rendered in HTML with certain width/height but then resized again in CSS. This was pointless so I removed all these cases and made the HTML size match the previous render size. Also did a few CSS cleanups in the tribute rendering: <img width="648" alt="image" src="https://github.com/go-gitea/gitea/assets/115237/cb2fafb3-5e20-46e9-814f-07df20038beb">
Diffstat (limited to 'web_src')
-rw-r--r--web_src/css/features/gitgraph.css6
-rw-r--r--web_src/css/features/tribute.css12
-rw-r--r--web_src/css/modules/comment.css4
-rw-r--r--web_src/css/org.css2
-rw-r--r--web_src/css/repo.css30
-rw-r--r--web_src/js/features/tribute.js2
6 files changed, 4 insertions, 52 deletions
diff --git a/web_src/css/features/gitgraph.css b/web_src/css/features/gitgraph.css
index 6a04c44e51..f8f7e35cdc 100644
--- a/web_src/css/features/gitgraph.css
+++ b/web_src/css/features/gitgraph.css
@@ -123,12 +123,6 @@
padding-bottom: 1px;
}
-#git-graph-container #rev-list .author img.ui.avatar {
- width: auto;
- height: 18px;
- max-width: none;
-}
-
#git-graph-container #graph-raw-list {
margin: 0;
}
diff --git a/web_src/css/features/tribute.css b/web_src/css/features/tribute.css
index bd843675e1..99a026b9bc 100644
--- a/web_src/css/features/tribute.css
+++ b/web_src/css/features/tribute.css
@@ -17,7 +17,6 @@
.tribute-container li span.fullname {
font-weight: var(--font-weight-normal);
font-size: 0.8rem;
- margin-left: 3px;
}
.tribute-container li.highlight,
@@ -29,14 +28,5 @@
.tribute-item {
display: flex;
align-items: center;
-}
-
-.tribute-item .emoji,
-.tribute-item img[src*="/avatar/"] {
- margin-right: 0.5rem;
-}
-
-.tribute-container img {
- width: 1.5rem !important;
- height: 1.5rem !important;
+ gap: 6px;
}
diff --git a/web_src/css/modules/comment.css b/web_src/css/modules/comment.css
index 672808e9cc..cda16fdddc 100644
--- a/web_src/css/modules/comment.css
+++ b/web_src/css/modules/comment.css
@@ -50,10 +50,6 @@
background: none;
}
-.ui.comments .comment .avatar {
- width: 30px;
-}
-
.ui.comments .comment > .content {
display: flex;
flex-direction: column;
diff --git a/web_src/css/org.css b/web_src/css/org.css
index 32e8a914fa..148cb975e4 100644
--- a/web_src/css/org.css
+++ b/web_src/css/org.css
@@ -127,8 +127,6 @@
}
.page-content.organization .members .ui.avatar {
- width: 48px;
- height: 48px;
margin-right: 5px;
margin-bottom: 5px;
}
diff --git a/web_src/css/repo.css b/web_src/css/repo.css
index f37ea3110a..f34b1e7ea5 100644
--- a/web_src/css/repo.css
+++ b/web_src/css/repo.css
@@ -460,14 +460,12 @@ td .commit-summary {
}
.repository.file.editor .commit-form-wrapper {
- padding-left: 64px;
+ padding-left: 48px;
}
.repository.file.editor .commit-form-wrapper .commit-avatar {
float: left;
- margin-left: -64px;
- width: 3em;
- height: auto;
+ margin-left: -48px;
}
.repository.file.editor .commit-form-wrapper .commit-form {
@@ -535,10 +533,6 @@ td .commit-summary {
min-width: 100px;
}
-#new-issue .comment .avatar {
- width: 3em;
-}
-
.repository.new.issue .comment.form .content::before,
.repository.new.issue .comment.form .content::after {
right: 100%;
@@ -1216,16 +1210,6 @@ td .commit-summary {
border: 1px solid var(--color-light-border);
}
-.repository #commits-table td.sha .sha.label .ui.signature.avatar,
-.repository #repo-files-table .sha.label .ui.signature.avatar,
-.repository #repo-file-commit-box .sha.label .ui.signature.avatar,
-.repository #rev-list .sha.label .ui.signature.avatar,
-.repository .timeline-item.commits-list .singular-commit .sha.label .ui.signature.avatar {
- height: 16px;
- margin-bottom: 0;
- width: 16px;
-}
-
.repository #commits-table td.sha .sha.label .detail.icon,
.repository #repo-files-table .sha.label .detail.icon,
.repository #repo-file-commit-box .sha.label .detail.icon,
@@ -1242,14 +1226,6 @@ td .commit-summary {
border-bottom-left-radius: 0;
}
-.repository #commits-table td.sha .sha.label .detail.icon img,
-.repository #repo-files-table .sha.label .detail.icon img,
-.repository #repo-file-commit-box .sha.label .detail.icon img,
-.repository #rev-list .sha.label .detail.icon img,
-.repository .timeline-item.commits-list .singular-commit .sha.label .detail.icon img {
- margin-right: 0;
-}
-
.repository #commits-table td.sha .sha.label .detail.icon .svg,
.repository #repo-files-table .sha.label .detail.icon .svg,
.repository #repo-file-commit-box .sha.label .detail.icon .svg,
@@ -1931,8 +1907,6 @@ td .commit-summary {
}
.user-cards .list .item .avatar {
- width: 48px;
- height: 48px;
float: left;
display: block;
margin-right: 10px;
diff --git a/web_src/js/features/tribute.js b/web_src/js/features/tribute.js
index 02cd484374..30e957f2e6 100644
--- a/web_src/js/features/tribute.js
+++ b/web_src/js/features/tribute.js
@@ -36,7 +36,7 @@ function makeCollections({mentions, emoji}) {
menuItemTemplate: (item) => {
return `
<div class="tribute-item">
- <img src="${htmlEscape(item.original.avatar)}" class="tw-mr-2"/>
+ <img src="${htmlEscape(item.original.avatar)}" width="21" height="21"/>
<span class="name">${htmlEscape(item.original.name)}</span>
${item.original.fullname && item.original.fullname !== '' ? `<span class="fullname">${htmlEscape(item.original.fullname)}</span>` : ''}
</div>