From 3aa0862fa9b5b8573a9c22b04d8cfdc513d7b576 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Mon, 16 Jan 2023 00:27:56 +0100 Subject: [PATCH] UX: Tweak some styles --- .../discourse/components/repo-status.js | 12 ++++-------- .../templates/components/repo-status.hbs | 12 ++++++------ .../discourse/templates/upgrade-index.hbs | 4 ++-- assets/stylesheets/common/docker-manager.scss | 4 ++-- public/images/font-awesome-check-circle.png | Bin 3701 -> 0 bytes .../images/font-awesome-exclamation-circle.png | Bin 3530 -> 0 bytes 6 files changed, 14 insertions(+), 18 deletions(-) delete mode 100644 public/images/font-awesome-check-circle.png delete mode 100644 public/images/font-awesome-exclamation-circle.png diff --git a/assets/javascripts/discourse/components/repo-status.js b/assets/javascripts/discourse/components/repo-status.js index 185ace3..99e9ddf 100644 --- a/assets/javascripts/discourse/components/repo-status.js +++ b/assets/javascripts/discourse/components/repo-status.js @@ -26,19 +26,15 @@ export default Component.extend({ } ), - officialRepoImageSrc: computed("repo.official", function () { + officialRepoBadge: computed("repo.official", function () { if (this.get("repo.fork")) { - return getURLWithCDN( - "/plugins/docker_manager/images/font-awesome-exclamation-circle.png" - ); + return "exclamation-circle"; } else if (this.get("repo.official")) { - return getURLWithCDN( - "/plugins/docker_manager/images/font-awesome-check-circle.png" - ); + return "check-circle"; } }), - officialRepoImageTitle: computed("repo.official", function () { + officialRepoBadgeTitle: computed("repo.official", function () { if (this.get("repo.fork")) { return "Forked Official Plugin"; } else if (this.get("repo.official")) { diff --git a/assets/javascripts/discourse/templates/components/repo-status.hbs b/assets/javascripts/discourse/templates/components/repo-status.hbs index ebb7397..b923732 100644 --- a/assets/javascripts/discourse/templates/components/repo-status.hbs +++ b/assets/javascripts/discourse/templates/components/repo-status.hbs @@ -1,11 +1,11 @@ - {{#if officialRepoImageSrc}} - {{officialRepoImageTitle}} + alt=this.officialRepoBadgeTitle + title=this.officialRepoBadgeTitle + }} {{/if}} diff --git a/assets/javascripts/discourse/templates/upgrade-index.hbs b/assets/javascripts/discourse/templates/upgrade-index.hbs index 021c9e7..99f778e 100644 --- a/assets/javascripts/discourse/templates/upgrade-index.hbs +++ b/assets/javascripts/discourse/templates/upgrade-index.hbs @@ -12,11 +12,11 @@ - + - + {{#each model as |repo|}} {{repo-status repo=repo upgradingRepo=upgrading managerRepo=managerRepo}} diff --git a/assets/stylesheets/common/docker-manager.scss b/assets/stylesheets/common/docker-manager.scss index 7a92750..197e7cd 100644 --- a/assets/stylesheets/common/docker-manager.scss +++ b/assets/stylesheets/common/docker-manager.scss @@ -11,7 +11,7 @@ } .check-circle { - height: 15px; + color: var(--success); } table#repos { @@ -46,8 +46,8 @@ ul { list-style: none; + margin: 0 0 10px 0; padding: 0; - margin-bottom: 10px; } li.new-commits { diff --git a/public/images/font-awesome-check-circle.png b/public/images/font-awesome-check-circle.png deleted file mode 100644 index d555b13d5d014b7ca77718371284ca7e9b677c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3701 zcmeHKhc_GS7e>rTj4BeNR;evWW4E>& zUcZ@%&&tjv3UTiYJBKY9A>dDn}cSFfpW1_p;|W8)K3 zjJLCM?>~P2vbfA#UEkQ;{=Ro``16-pWfX;tjo-l5(##bCU3#5sA?n7#y%nYD&C&K_ z5cwGT;zFT(Rur$p-(?jg5woSx=MOeI8oVMp3Vd4v-8~~CLJHzH<`p=>Lf^{EH`}~U z>z)$VU!j#h*PYtDHL2XzQu9pt%3J!(^o.?j`$yHqc`dt}V|!ma%3RgCs8Oulq- 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 UqaUn{|NTGOS~*%iH21stKL?{f+5i9m diff --git a/public/images/font-awesome-exclamation-circle.png b/public/images/font-awesome-exclamation-circle.png deleted file mode 100644 index 7088b1fe3c48a863659e7bf2844466b3cbe355ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3530 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 UwdQ#Y_yrBvS~^-ZnE59D539zfqW}N^
Repository Status