From 992a17e7762180397b3375ff79c8caf44a231496 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Thu, 26 Jun 2025 15:26:58 +0000 Subject: [PATCH 1/2] chore: update all icons for higher quality standards --- .icons/airflow.svg | 27 +++-- .icons/amazon-q.svg | 28 ++--- .icons/{1f4e6.png => box-emoji.png} | Bin .icons/docker.png | Bin 5864 -> 0 bytes .icons/docker.svg | 3 + .icons/jupyter.svg | 104 +++--------------- .icons/k8s.png | Bin 5274 -> 0 bytes .icons/kubernetes.svg | 4 + .../templates/docker-devcontainer/README.md | 2 +- .../kubernetes-devcontainer/README.md | 2 +- .../templates/kubernetes-envbox/README.md | 2 +- registry/coder/templates/kubernetes/README.md | 2 +- registry/coder/templates/scratch/README.md | 2 +- 13 files changed, 51 insertions(+), 125 deletions(-) rename .icons/{1f4e6.png => box-emoji.png} (100%) delete mode 100644 .icons/docker.png create mode 100644 .icons/docker.svg delete mode 100644 .icons/k8s.png create mode 100644 .icons/kubernetes.svg diff --git a/.icons/airflow.svg b/.icons/airflow.svg index 46300fec..06b18bee 100644 --- a/.icons/airflow.svg +++ b/.icons/airflow.svg @@ -1,19 +1,18 @@ - - - - - - - - - - - - + + + + + + + + + + + - - + + diff --git a/.icons/amazon-q.svg b/.icons/amazon-q.svg index d2e576c0..4a9b3262 100644 --- a/.icons/amazon-q.svg +++ b/.icons/amazon-q.svg @@ -1,17 +1,13 @@ - - - - - - - - - - + + + + + + + + + + + + diff --git a/.icons/1f4e6.png b/.icons/box-emoji.png similarity index 100% rename from .icons/1f4e6.png rename to .icons/box-emoji.png diff --git a/.icons/docker.png b/.icons/docker.png deleted file mode 100644 index f07559cbc34d5e1e38fca802d810befb491c55b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5864 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 + + diff --git a/.icons/jupyter.svg b/.icons/jupyter.svg index bc94e3db..38350dfe 100644 --- a/.icons/jupyter.svg +++ b/.icons/jupyter.svg @@ -1,90 +1,14 @@ - -Group.svg -Created using Figma 0.90 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + diff --git a/.icons/k8s.png b/.icons/k8s.png deleted file mode 100644 index 7a9e3c2b850fe6477a50b04daf0d5ecc5b24a775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5274 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 diff --git a/.icons/kubernetes.svg b/.icons/kubernetes.svg new file mode 100644 index 00000000..42bb9229 --- /dev/null +++ b/.icons/kubernetes.svg @@ -0,0 +1,4 @@ + + + + diff --git a/registry/coder/templates/docker-devcontainer/README.md b/registry/coder/templates/docker-devcontainer/README.md index 0c07d5ca..0ba7eaa5 100644 --- a/registry/coder/templates/docker-devcontainer/README.md +++ b/registry/coder/templates/docker-devcontainer/README.md @@ -1,7 +1,7 @@ --- display_name: Docker (Devcontainer) description: Provision envbuilder containers as Coder workspaces -icon: ../../../../.icons/docker.png +icon: ../../../../.icons/docker.svg maintainer_github: coder verified: true tags: [container, docker, devcontainer] diff --git a/registry/coder/templates/kubernetes-devcontainer/README.md b/registry/coder/templates/kubernetes-devcontainer/README.md index 6a5aeea0..1a9ad6f7 100644 --- a/registry/coder/templates/kubernetes-devcontainer/README.md +++ b/registry/coder/templates/kubernetes-devcontainer/README.md @@ -1,7 +1,7 @@ --- display_name: Kubernetes (Devcontainer) description: Provision envbuilder pods as Coder workspaces -icon: ../../../../.icons/k8s.png +icon: ../../../../.icons/kubernetes.svg maintainer_github: coder verified: true tags: [container, kubernetes, devcontainer] diff --git a/registry/coder/templates/kubernetes-envbox/README.md b/registry/coder/templates/kubernetes-envbox/README.md index 5360052f..eb9afa42 100644 --- a/registry/coder/templates/kubernetes-envbox/README.md +++ b/registry/coder/templates/kubernetes-envbox/README.md @@ -1,7 +1,7 @@ --- display_name: Kubernetes (Envbox) description: Provision envbox pods as Coder workspaces -icon: ../../../../.icons/k8s.png +icon: ../../../../.icons/kubernetes.svg maintainer_github: coder verified: true tags: [kubernetes, containers, docker-in-docker] diff --git a/registry/coder/templates/kubernetes/README.md b/registry/coder/templates/kubernetes/README.md index 547ec57b..cdf7f458 100644 --- a/registry/coder/templates/kubernetes/README.md +++ b/registry/coder/templates/kubernetes/README.md @@ -1,7 +1,7 @@ --- display_name: Kubernetes (Deployment) description: Provision Kubernetes Deployments as Coder workspaces -icon: ../../../../.icons/k8s.png +icon: ../../../../.icons/kubernetes.svg maintainer_github: coder verified: true tags: [kubernetes, container] diff --git a/registry/coder/templates/scratch/README.md b/registry/coder/templates/scratch/README.md index 81f9162d..9a01915d 100644 --- a/registry/coder/templates/scratch/README.md +++ b/registry/coder/templates/scratch/README.md @@ -1,7 +1,7 @@ --- display_name: Scratch description: A minimal starter template for Coder -icon: ../../../../.icons/1f4e6.png +icon: ../../../../.icons/box-emoji.png maintainer_github: coder verified: true tags: [] From bbd575ad727e1d784aa16e1034ba75faacc49042 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Thu, 26 Jun 2025 15:37:43 +0000 Subject: [PATCH 2/2] fix: update remaining logos --- .icons/box-emoji.png | Bin 5637 -> 0 bytes .icons/box-emoji.svg | 27 ++++++++++++++++++ .icons/digital-ocean.svg | 10 +++++++ .icons/do.png | Bin 2009 -> 0 bytes .../templates/digitalocean-linux/README.md | 2 +- registry/coder/templates/docker/README.md | 2 +- registry/coder/templates/scratch/README.md | 2 +- 7 files changed, 40 insertions(+), 3 deletions(-) delete mode 100644 .icons/box-emoji.png create mode 100644 .icons/box-emoji.svg create mode 100644 .icons/digital-ocean.svg delete mode 100644 .icons/do.png diff --git a/.icons/box-emoji.png b/.icons/box-emoji.png deleted file mode 100644 index ed5cbdcf39f5c589a6164a7c91eef303f9353662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5637 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 diff --git a/.icons/box-emoji.svg b/.icons/box-emoji.svg new file mode 100644 index 00000000..a2595599 --- /dev/null +++ b/.icons/box-emoji.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.icons/digital-ocean.svg b/.icons/digital-ocean.svg new file mode 100644 index 00000000..6f10b237 --- /dev/null +++ b/.icons/digital-ocean.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.icons/do.png b/.icons/do.png deleted file mode 100644 index 827bcaa6446babdc583d9a72f5ce14cf6fac062c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2009 zcmV;~2PXK5P)z14IQ4i3c8k2#FC?LW~FogFr3q?otYhLZBEW-Wmyl zQ9=|DiP9KjlqisJD2It4f+!-&4YtqkZ`uZ=%kF3HjK<&z%(aBtk&&0#4FR(3WB;45b)%@jrbT+QJ)uGrjNl zxt?jR6R^6WSj@eL5oNSxL*9p^+7FL7 z7jTAd!+ye>+`AXqftWeBvvJu64>%LBI_JHE>=Cb)T{L)xW1e|VjHQhsJqpE&H~YjB zda(&yL2Kf27?MUndPv%#j5}kIy$oiZxX5}|15%$UuFpyjlMdoAHFXL!~3nD$zn#%HX5 zoY`cvb!YY~22t31c>bsWdOc^E_RT0!-@7^K(gJENogcB<2f;snkhBq4X zS*AFNcwWGS7F)}!lOV}7%Al0DV&oNR1gbCtUWj3mWsRhbR*SO4y9(wkt;u;+2m`a! z^W3h2Ic-@HjZPP-T0k)es?tYJ!9JYB^m@;Ebr}a40yRZj17j(v&4B~0rrQ+7O1n(` zim;JTM|p2v>casw4XZ7+0^R{rG;PKWcne{r6^9)ZOiigK48u}Is1U%EoZ+bs#+XILS#TrFID|IVKz6ukgg0vJQxgVRZG;UmHXb*@eA>k_O!nv) z$OJ{|AfL1XW^|$WSK1wn@vk4u`4CZ|3ZKA?=BYeBQU~^d8Gqp@wjnCyv8gj9g@q!% z->xuYI~LMRhzeV+AKR?4OW`V$9C!uH*nueVfszTEW)qDRuC_ZQ0=9=)qI(cEG=6{y z+L}FkNn$*B8O#z5-p}Vhhhahr|ET1^#xUbJqQ@zipzSph`>zR1NFZ#EgCMbWYvqT= z{gfG6zzo~Yf)}@U6fw0pY+d`gC7?ognDK|*f!q;rif+bQyEjbGu${e?I|8;uf0#N= zWF3kPxg%gcZi6X#uw8SK8v@Gcn#L%YaRRXKbp^BhN+{O-_{%*Gx5(ncq$+}+BrTt3 zf0&@LljqwuBEbom&;DceIyrYJ{KBoj0s@m^I%h`7EH(Sl#_TV`v-I`cJ^*u4jxA@u zfK_-F)$5Q=IErTYHdTb|7BHbla61O3D14l5Ra5>27aPLuok-1I_MMj?3KVMbbIN$N z>3l(rbC{bh(uIx4K!zD@C!Iiw_>4P#ry39Qxr$>W~;Og*z7C96LcevqphKM zgW&~@1x})6mw?jW?TF90Hw50;f;d(?iI_bC#&stSPJG0i<9+RN4D+4NGz-p<&LpM! z7F1dbA^n)C{|$XF%biA!wtxvOZv#nEJXy!*{aF-bBGOZMRh@HsO7sLw=okg-%VH+; zxgP|4T(P84PBU$zn^U48psY-4jb7|k+{#>XKb;f*f!q~PR*=S3DLj%L zhO~Poa@gQy_&}}=tjo)G9%19=i+DmV<-ko8a6F6cX81_<=RjpmX)DKRj6jLM;tAQF z12?j-oiAE)oBoI06=;04p=K z04PN7k*>jQS58~6OJ2*`d?}p`D>6M{G^#~-A4S_h!PejiKE>kn?=}dEunH&(Vq_A# rtU;EEJ$otG{+eY9o1DIqBoq7x>}}x>+XE)Z00000NkvXXu0mjfw^5^M diff --git a/registry/coder/templates/digitalocean-linux/README.md b/registry/coder/templates/digitalocean-linux/README.md index 5acddc31..5e72b0bf 100644 --- a/registry/coder/templates/digitalocean-linux/README.md +++ b/registry/coder/templates/digitalocean-linux/README.md @@ -1,7 +1,7 @@ --- display_name: DigitalOcean Droplet (Linux) description: Provision DigitalOcean Droplets as Coder workspaces -icon: ../../../../.icons/do.png +icon: ../../../../.icons/digital-ocean.svg maintainer_github: coder verified: true tags: [vm, linux, digitalocean] diff --git a/registry/coder/templates/docker/README.md b/registry/coder/templates/docker/README.md index a19b85e7..74ca8bbb 100644 --- a/registry/coder/templates/docker/README.md +++ b/registry/coder/templates/docker/README.md @@ -1,7 +1,7 @@ --- display_name: Docker Containers description: Provision Docker containers as Coder workspaces -icon: ../../../../.icons/docker.png +icon: ../../../../.icons/docker.svg maintainer_github: coder verified: true tags: [docker, container] diff --git a/registry/coder/templates/scratch/README.md b/registry/coder/templates/scratch/README.md index 9a01915d..c9c07f59 100644 --- a/registry/coder/templates/scratch/README.md +++ b/registry/coder/templates/scratch/README.md @@ -1,7 +1,7 @@ --- display_name: Scratch description: A minimal starter template for Coder -icon: ../../../../.icons/box-emoji.png +icon: ../../../../.icons/box-emoji.svg maintainer_github: coder verified: true tags: []