浏览代码

Updated

pull/1/head
Ben Coleman 5 年前
父节点
当前提交
f6d7d25764
共有 24 个文件被更改,包括 67 次插入304 次删除
  1. +0
    -1
      .gitignore
  2. +0
    -188
      _tools/nf/index.html
  3. +0
    -106
      _tools/ot/istio-seeklogo.com.svg
  4. 二进制
      _tools/ot/istio-vector-logo-F88EA932DF-seeklogo.com.zip
  5. +0
    -1
      _tools/ot/red-hat-new.svg
  6. +2
    -1
      _tools/run-gallery.sh
  7. +1
    -0
      logos/cncf-icon.svg
  8. +1
    -0
      logos/cncf.svg
  9. +1
    -0
      logos/containerd-icon-color.svg
  10. +1
    -0
      logos/coredns-icon-color.svg
  11. +1
    -0
      logos/envoy-icon-color.svg
  12. +1
    -0
      logos/etcd-icon-color.svg
  13. +1
    -0
      logos/helm-icon.svg
  14. +30
    -0
      logos/index.html
  15. +1
    -0
      logos/istio.svg
  16. +1
    -0
      logos/kubernetes-horizontal.svg
  17. +1
    -0
      logos/kubernetes-stacked.svg
  18. +1
    -0
      logos/linkerd-icon.svg
  19. +1
    -0
      logos/prometheus-icon.svg
  20. +1
    -0
      logos/raspberry-pi.svg
  21. +1
    -0
      logos/red-hat-new.svg
  22. +1
    -0
      logos/virtualkubelet-icon.svg
  23. +2
    -2
      official/index.html
  24. +18
    -5
      readme.md

+ 0
- 1
.gitignore 查看文件

@@ -79,4 +79,3 @@ typings/
# DynamoDB Local files
.dynamodb/
_tools/az*

+ 0
- 188
_tools/nf/index.html 查看文件

@@ -1,188 +0,0 @@
<html>
<head>
<title>Gallery</title>
<link rel="icon" type="image/png" href="../favicon.png">
<style>
body {
font-family: 'Segoe UI', Arial;
background-color: #aaa;
padding: 0;
margin: 0;
}
.bg-0 {
background-image: url("https://github.com/benc-uk/icon-collection/raw/master/_tools/background.png")
}
.bg-1 {
background-color: #333;
}
.bg-2 {
background-color: #fff;
}
.imgbox img {
width: 10.5rem;
height: 10.5rem;
object-fit: contain;
cursor: pointer;
}
.imgbox {
margin: 0.6rem;
padding: 0.5rem;
text-align: center;
width: 12rem;
height: 12rem;
background-color: #e0e0e0;
}
h1 {
font-size: 2.6rem;
}
.find, .find input {
font-size: 1.5rem;
}
.top {
position: -webkit-sticky;
position: sticky;
top: 0;
background-color: #aaa;
padding: 1rem;
box-shadow: 0px 5px 18px 3px rgba(0,0,0,0.59);
}
.top button {
float: right;
position: relative;
top: -2rem;
font-size: 1.5rem;
}
.pngbox {
position: absolute;
top: 2rem;
right: 1rem;
font-size: 1.5rem;
}
input[type="checkbox"] {
width: 1.6em;
height: 1.6em;
}
.label {
height: 2.5em;
line-height: 1em;
overflow: hidden;
font-size: 0.9rem;
}
.grid {
display: flex;
flex-wrap: wrap;
width: 100%;
}
h1 {
display:inline;
}
.home {
font-size: 3rem;
text-decoration: none
}
</style>
</head>
<body>
<div class="top">
<a href=".." class="home">&#129093;</a> &nbsp; <h1>Gallery</h1>
<br/><br/>
<span class="find">Finder: <input onkeyup="search()" id="finder"><br></span>
<div class="pngbox"><input type="checkbox" id="pngcheck"><label for="pngcheck">Download as PNG</label></div>
<button onclick="toggleBg()">Change Background</button>
</div>
<div class="grid">
<div id="access keys.svg" class="imgbox"><img src="Access keys.svg" class="bg-0" onclick="download('Access keys.svg', this)"/><div class="label">Access keys.svg</div></div>
<div id="activities.svg" class="imgbox"><img src="Activities.svg" class="bg-0" onclick="download('Activities.svg', this)"/><div class="label">Activities.svg</div></div>
<div id="automated machine learning.svg" class="imgbox"><img src="Automated machine learning.svg" class="bg-0" onclick="download('Automated machine learning.svg', this)"/><div class="label">Automated machine learning.svg</div></div>
<div id="compare.svg" class="imgbox"><img src="Compare.svg" class="bg-0" onclick="download('Compare.svg', this)"/><div class="label">Compare.svg</div></div>
<div id="compute.svg" class="imgbox"><img src="Compute.svg" class="bg-0" onclick="download('Compute.svg', this)"/><div class="label">Compute.svg</div></div>
<div id="configuration explorer.svg" class="imgbox"><img src="Configuration explorer.svg" class="bg-0" onclick="download('Configuration explorer.svg', this)"/><div class="label">Configuration explorer.svg</div></div>
<div id="deployments.svg" class="imgbox"><img src="Deployments.svg" class="bg-0" onclick="download('Deployments.svg', this)"/><div class="label">Deployments.svg</div></div>
<div id="experiments.svg" class="imgbox"><img src="Experiments.svg" class="bg-0" onclick="download('Experiments.svg', this)"/><div class="label">Experiments.svg</div></div>
<div id="feature manager.svg" class="imgbox"><img src="Feature manager.svg" class="bg-0" onclick="download('Feature manager.svg', this)"/><div class="label">Feature manager.svg</div></div>
<div id="fxsymbol0-080.svg" class="imgbox"><img src="FxSymbol0-080.svg" class="bg-0" onclick="download('FxSymbol0-080.svg', this)"/><div class="label">FxSymbol0-080.svg</div></div>
<div id="images.svg" class="imgbox"><img src="Images.svg" class="bg-0" onclick="download('Images.svg', this)"/><div class="label">Images.svg</div></div>
<div id="import_export.svg" class="imgbox"><img src="Import_export.svg" class="bg-0" onclick="download('Import_export.svg', this)"/><div class="label">Import_export.svg</div></div>
<div id="models.svg" class="imgbox"><img src="Models.svg" class="bg-0" onclick="download('Models.svg', this)"/><div class="label">Models.svg</div></div>
<div id="notebook vms.svg" class="imgbox"><img src="Notebook VMs.svg" class="bg-0" onclick="download('Notebook VMs.svg', this)"/><div class="label">Notebook VMs.svg</div></div>
<div id="pipelines.svg" class="imgbox"><img src="Pipelines.svg" class="bg-0" onclick="download('Pipelines.svg', this)"/><div class="label">Pipelines.svg</div></div>
<div id="quickstart center.svg" class="imgbox"><img src="Quickstart Center.svg" class="bg-0" onclick="download('Quickstart Center.svg', this)"/><div class="label">Quickstart Center.svg</div></div>
<div id="visual interface.svg" class="imgbox"><img src="Visual interface.svg" class="bg-0" onclick="download('Visual interface.svg', this)"/><div class="label">Visual interface.svg</div></div>
</div>
<script>
var bgSetting = 0;
function toggleBg() {
bgSetting++
if(bgSetting > 2) bgSetting = 0;
for(let img of document.getElementsByTagName("img")) {
img.className = `bg-${bgSetting}`;
}
}
function search() {
let query = document.getElementById('finder').value.trim().toLowerCase()
if(query.length <= 0) {
for(let imgbox of document.getElementsByClassName("imgbox")) {
imgbox.style.display = "inline-block"
}
}
for(let imgbox of document.getElementsByClassName("imgbox")) {
imgbox.style.display = "inline-block"
if(!imgbox.id.includes(query)) {
imgbox.style.display = "none"
}
}
}
function download(f, e) {
if(document.getElementById("pngcheck").checked) {
var data = getBase64Image(e);
let a = document.createElement('a')
a.href = "data:application/octet-stream;base64," + data
a.download = f.replace('.svg', '.png')
a.click()
} else {
let a = document.createElement('a')
a.href = f
a.download = f
a.click()
}
}
// Actual magic
function getBase64Image(img) {
var canvas = document.createElement("canvas");
canvas.width = img.naturalWidth;
canvas.height = img.naturalHeight;
console.log(canvas.width , canvas.height)
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);
var dataURL = canvas.toDataURL("image/png");
return dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
}
</script>
</body>
</html>

+ 0
- 106
_tools/ot/istio-seeklogo.com.svg 查看文件

@@ -1,106 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->

<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 120 60"
xml:space="preserve"
sodipodi:docname="istioio-ar21.svg"
width="120"
height="60"
inkscape:version="0.92.3 (2405546, 2018-03-11)"><metadata
id="metadata32"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs30" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1001"
id="namedview28"
showgrid="false"
inkscape:zoom="4.5331667"
inkscape:cx="-3.6543091"
inkscape:cy="27.857848"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<style
type="text/css"
id="style2">
.st0{fill:#466BB0;}
</style>

<g
id="g885"
transform="translate(-1.0000006)"><g
transform="matrix(0.29605319,0,0,0.29605319,31.66851,74.523995)"
id="g874"><g
id="g13"
transform="matrix(0.34409728,0,0,0.34409728,-60.53197,-240.79747)">
<g
id="hull">
<polygon
class="st0"
points="129.4,479.2 11.3,420.2 326.1,420.2 "
id="polygon4"
style="fill:#466bb0" />
</g>
<g
id="mainsail">
<polygon
class="st0"
points="129.4,164.4 11.3,400.5 129.4,380.8 "
id="polygon7"
style="fill:#466bb0" />
</g>
<g
id="headsail">
<polygon
class="st0"
points="149,7 149,380.8 326.1,400.5 "
id="polygon10"
style="fill:#466bb0" />
</g>
</g></g><g
transform="matrix(0.2479399,0,0,0.2479399,38.967146,-104.63137)"
id="g25">
<path
inkscape:connector-curvature="0"
id="path15"
d="m 82.8,504 v 76.7 H 65.9 V 504 Z" />
<path
inkscape:connector-curvature="0"
id="path17"
d="m 108.8,566.8 c 0.7,1.2 1.6,2.1 2.6,2.9 1.1,0.8 2.3,1.3 3.7,1.7 1.4,0.4 2.8,0.5 4.3,0.5 1.1,0 2.2,-0.1 3.4,-0.4 1.2,-0.3 2.3,-0.6 3.2,-1.2 1,-0.5 1.8,-1.3 2.4,-2.1 0.6,-0.9 1,-2 1,-3.4 0,-2.3 -1.5,-4 -4.6,-5.2 -3,-1.1 -7.3,-2.3 -12.7,-3.4 -2.2,-0.5 -4.4,-1.1 -6.5,-1.8 -2.1,-0.7 -4,-1.6 -5.6,-2.7 -1.6,-1.1 -3,-2.5 -4,-4.2 -1,-1.7 -1.5,-3.7 -1.5,-6.2 0,-3.6 0.7,-6.5 2.1,-8.8 1.4,-2.3 3.2,-4.1 5.5,-5.4 2.3,-1.3 4.9,-2.3 7.7,-2.8 2.9,-0.5 5.8,-0.8 8.8,-0.8 3,0 5.9,0.3 8.7,0.9 2.8,0.6 5.3,1.5 7.6,2.9 2.2,1.4 4.1,3.2 5.5,5.4 1.5,2.3 2.3,5.1 2.6,8.5 h -14.5 c -0.2,-2.9 -1.3,-4.9 -3.3,-6 -2,-1 -4.4,-1.6 -7.1,-1.6 -0.9,0 -1.8,0.1 -2.8,0.2 -1,0.1 -1.9,0.3 -2.7,0.7 -0.8,0.4 -1.5,0.9 -2.1,1.6 -0.6,0.7 -0.9,1.6 -0.9,2.7 0,1.4 0.5,2.5 1.5,3.3 1,0.9 2.3,1.6 3.9,2.1 1.6,0.5 3.5,1 5.5,1.4 2.1,0.4 4.2,0.9 6.3,1.4 2.2,0.5 4.4,1.1 6.5,1.8 2.1,0.7 4,1.7 5.6,2.8 1.6,1.2 3,2.6 4,4.4 1,1.8 1.5,3.9 1.5,6.5 0,3.7 -0.7,6.7 -2.2,9.2 -1.5,2.5 -3.4,4.5 -5.7,6 -2.4,1.5 -5.1,2.6 -8.1,3.2 -3,0.6 -6.1,0.9 -9.3,0.9 -3.2,0 -6.4,-0.3 -9.4,-1 -3.1,-0.6 -5.8,-1.7 -8.2,-3.2 -2.4,-1.5 -4.4,-3.5 -5.9,-6 -1.5,-2.5 -2.4,-5.6 -2.5,-9.3 h 14.5 c 0.2,1.9 0.5,3.3 1.2,4.5 z" />
<path
inkscape:connector-curvature="0"
id="path19"
d="m 184.1,525.1 v 10.2 H 173 v 27.5 c 0,2.6 0.4,4.3 1.3,5.2 0.9,0.9 2.6,1.3 5.2,1.3 0.9,0 1.7,0 2.5,-0.1 0.8,-0.1 1.5,-0.2 2.3,-0.3 v 11.8 c -1.3,0.2 -2.7,0.4 -4.3,0.4 -1.6,0.1 -3.1,0.1 -4.6,0.1 -2.4,0 -4.6,-0.2 -6.7,-0.5 -2.1,-0.3 -4,-0.9 -5.6,-1.9 -1.6,-0.9 -2.9,-2.3 -3.8,-4 -0.9,-1.7 -1.4,-4 -1.4,-6.8 v -32.7 h -9.2 v -10.2 h 9.2 V 508.5 H 173 v 16.6 z" />
<path
inkscape:connector-curvature="0"
id="path21"
d="M 191.8,516.5 V 504 H 207 v 12.6 h -15.2 z m 15.3,8.6 v 55.5 h -15.2 v -55.5 z" />
<path
inkscape:connector-curvature="0"
id="path23"
d="m 219.4,540.8 c 1.4,-3.6 3.3,-6.7 5.8,-9.2 2.5,-2.5 5.5,-4.5 9,-5.9 3.5,-1.4 7.4,-2.1 11.8,-2.1 4.4,0 8.3,0.7 11.9,2.1 3.5,1.4 6.6,3.4 9.1,5.9 2.5,2.5 4.4,5.6 5.8,9.2 1.4,3.6 2,7.6 2,12.1 0,4.4 -0.7,8.4 -2,12 -1.4,3.6 -3.3,6.6 -5.8,9.2 -2.5,2.5 -5.5,4.5 -9.1,5.9 -3.5,1.4 -7.5,2 -11.9,2 -4.4,0 -8.3,-0.7 -11.8,-2 -3.5,-1.4 -6.5,-3.3 -9,-5.9 -2.5,-2.5 -4.4,-5.6 -5.8,-9.2 -1.4,-3.6 -2,-7.6 -2,-12 0,-4.4 0.7,-8.5 2,-12.1 z m 13.9,18.6 c 0.4,2.1 1.2,4 2.2,5.7 1,1.7 2.4,3 4.1,4 1.7,1 3.9,1.5 6.4,1.5 2.5,0 4.7,-0.5 6.5,-1.5 1.8,-1 3.1,-2.3 4.2,-4 1,-1.7 1.8,-3.6 2.2,-5.7 0.4,-2.1 0.6,-4.3 0.6,-6.5 0,-2.2 -0.2,-4.4 -0.6,-6.5 -0.4,-2.1 -1.2,-4 -2.2,-5.7 -1,-1.6 -2.4,-3 -4.2,-4 -1.8,-1 -3.9,-1.6 -6.5,-1.6 -2.6,0 -4.7,0.5 -6.4,1.6 -1.7,1 -3.1,2.4 -4.1,4 -1,1.6 -1.8,3.5 -2.2,5.7 -0.4,2.2 -0.6,4.3 -0.6,6.5 -0.1,2.2 0.2,4.4 0.6,6.5 z" />
</g></g>
</svg>

二进制
_tools/ot/istio-vector-logo-F88EA932DF-seeklogo.com.zip 查看文件


+ 0
- 1
_tools/ot/red-hat-new.svg 查看文件

@@ -1 +0,0 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 613 145"><defs><style>.cls-1{fill:#e00;}.cls-2{fill:#fff;}</style></defs><title>RedHat-Logo-A-Reverse</title><path class="cls-1" d="M127.47,83.49c12.51,0,30.61-2.58,30.61-17.46a14,14,0,0,0-.31-3.42l-7.45-32.36c-1.72-7.12-3.23-10.35-15.73-16.6C124.89,8.69,103.76.5,97.51.5,91.69.5,90,8,83.06,8c-6.68,0-11.64-5.6-17.89-5.6-6,0-9.91,4.09-12.93,12.5,0,0-8.41,23.72-9.49,27.16A6.43,6.43,0,0,0,42.53,44c0,9.22,36.3,39.45,84.94,39.45M160,72.07c1.73,8.19,1.73,9.05,1.73,10.13,0,14-15.74,21.77-36.43,21.77C78.54,104,37.58,76.6,37.58,58.49a18.45,18.45,0,0,1,1.51-7.33C22.27,52,.5,55,.5,74.22c0,31.48,74.59,70.28,133.65,70.28,45.28,0,56.7-20.48,56.7-36.65,0-12.72-11-27.16-30.83-35.78"/><path d="M160,72.07c1.73,8.19,1.73,9.05,1.73,10.13,0,14-15.74,21.77-36.43,21.77C78.54,104,37.58,76.6,37.58,58.49a18.45,18.45,0,0,1,1.51-7.33l3.66-9.06A6.43,6.43,0,0,0,42.53,44c0,9.22,36.3,39.45,84.94,39.45,12.51,0,30.61-2.58,30.61-17.46a14,14,0,0,0-.31-3.42Z"/><path class="cls-2" d="M579.74,92.8c0,11.89,7.15,17.67,20.19,17.67a52.11,52.11,0,0,0,11.89-1.68V95a24.84,24.84,0,0,1-7.68,1.16c-5.37,0-7.36-1.68-7.36-6.73V68.3h15.56V54.1H596.78v-18l-17,3.68V54.1H568.49V68.3h11.25Zm-53,.32c0-3.68,3.69-5.47,9.26-5.47a43.12,43.12,0,0,1,10.1,1.26v7.15a21.51,21.51,0,0,1-10.63,2.63c-5.46,0-8.73-2.1-8.73-5.57m5.2,17.56c6,0,10.84-1.26,15.36-4.31v3.37h16.82V74.08c0-13.56-9.14-21-24.39-21-8.52,0-16.94,2-26,6.1l6.1,12.52c6.52-2.74,12-4.42,16.83-4.42,7,0,10.62,2.73,10.62,8.31v2.73a49.53,49.53,0,0,0-12.62-1.58c-14.31,0-22.93,6-22.93,16.73,0,9.78,7.78,17.24,20.19,17.24m-92.44-.94h18.09V80.92h30.29v28.82H506V36.12H487.93V64.41H457.64V36.12H439.55ZM370.62,81.87c0-8,6.31-14.1,14.62-14.1A17.22,17.22,0,0,1,397,72.09V91.54A16.36,16.36,0,0,1,385.24,96c-8.2,0-14.62-6.1-14.62-14.09m26.61,27.87h16.83V32.44l-17,3.68V57.05a28.3,28.3,0,0,0-14.2-3.68c-16.19,0-28.92,12.51-28.92,28.5a28.25,28.25,0,0,0,28.4,28.6,25.12,25.12,0,0,0,14.93-4.83ZM320,67c5.36,0,9.88,3.47,11.67,8.83H308.47C310.15,70.3,314.36,67,320,67M291.33,82c0,16.2,13.25,28.82,30.28,28.82,9.36,0,16.2-2.53,23.25-8.42l-11.26-10c-2.63,2.74-6.52,4.21-11.14,4.21a14.39,14.39,0,0,1-13.68-8.83h39.65V83.55c0-17.67-11.88-30.39-28.08-30.39a28.57,28.57,0,0,0-29,28.81M262,51.58c6,0,9.36,3.78,9.36,8.31S268,68.2,262,68.2H244.11V51.58Zm-36,58.16h18.09V82.92h13.77l13.89,26.82H292l-16.2-29.45a22.27,22.27,0,0,0,13.88-20.72c0-13.25-10.41-23.45-26-23.45H226Z"/></svg>

+ 2
- 1
_tools/run-gallery.sh 查看文件

@@ -2,4 +2,5 @@
node gallery.js ../azure-docs "Azure Docs"
node gallery.js ../azure-patterns "Azure Patterns Collection"
node gallery.js ../logos "Logos & Brands"
node gallery.js ../other "Other Icons"
node gallery.js ../other "Other Icons"
node gallery.js ../official "Official MS Cloud Icon Set"

+ 1
- 0
logos/cncf-icon.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="5.52 5.02 388.96 388.96"><style>.st0{fill:#446ca9}.st1{fill:#76c4d5}</style><g id="XMLID_15_"><g id="XMLID_78_"><path id="XMLID_82_" d="M66.7 261.9H13.2v124.7h124.7v-53.4H66.7z" class="st0"/><path id="XMLID_81_" d="M333.8 262.3v70.9h-70.9l-.3-.4v53.8h124.6V261.9h-53.8z" class="st0"/><path id="XMLID_80_" d="M13.2 137.3h53.9l-.4-.4V66h70.8l.4.4V12.6H13.2z" class="st0"/><path id="XMLID_79_" d="M262.6 12.6V66h71.2v71.3h53.4V12.6z" class="st0"/></g><g id="XMLID_73_"><path id="XMLID_77_" d="M256 137.3L184.7 66h77.9V12.6H137.9v53.8l70.8 70.9z" class="st1"/><path id="XMLID_76_" d="M191.7 261.9h-47.2l59 59.1 12.2 12.2h-77.8v53.4h124.7v-53.8l-35.5-35.5z" class="st1"/><path id="XMLID_75_" d="M333.8 137.3v77.8l-12.2-12.2-59-59v47.2l35.4 35.4 35.4 35.4h53.8V137.3z" class="st1"/><path id="XMLID_74_" d="M137.9 208.1l-70.8-70.8H13.2v124.6h53.5v-77.8l71.2 71.2z" class="st1"/></g></g></svg>

+ 1
- 0
logos/cncf.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-2.82 -4.07 419.64 80.14"><path d="M101.2 32c3.3 0 5.9-1.3 8-3.9l4.2 4.4c-3.4 3.8-7.3 5.7-11.9 5.7-4.6 0-8.3-1.4-11.3-4.3s-4.4-6.5-4.4-10.9 1.5-8.1 4.5-11c3-2.9 6.7-4.4 11.1-4.4 4.9 0 9 1.9 12.2 5.6l-4.1 4.7c-2.1-2.6-4.7-3.9-7.8-3.9-2.5 0-4.6.8-6.4 2.4-1.8 1.6-2.7 3.8-2.7 6.6s.8 5 2.5 6.7c1.7 1.4 3.7 2.3 6.1 2.3zm17.5 5.8V8.1h6.6v23.8H138v5.9zm48.3-4.1c-3 2.9-6.7 4.4-11.1 4.4-4.4 0-8.1-1.5-11.1-4.4-3-2.9-4.5-6.6-4.5-10.9s1.5-8 4.5-10.9c3-2.9 6.7-4.4 11.1-4.4 4.4 0 8.1 1.5 11.1 4.4 3 2.9 4.5 6.6 4.5 10.9s-1.5 8-4.5 10.9zm-2.3-10.9c0-2.6-.9-4.9-2.5-6.8-1.7-1.9-3.8-2.8-6.3-2.8s-4.6.9-6.3 2.8c-1.7 1.9-2.6 4.1-2.6 6.8s.9 4.9 2.6 6.8c1.7 1.9 3.8 2.8 6.3 2.8s4.6-.9 6.3-2.8 2.5-4.1 2.5-6.8zm20.3 7.4c1.1 1.4 2.6 2.1 4.5 2.1s3.4-.7 4.4-2.1c1.1-1.4 1.6-3.3 1.6-5.6V8.1h6.6v16.6c0 4.3-1.2 7.6-3.6 9.9-2.4 2.3-5.4 3.5-9.1 3.5-3.7 0-6.8-1.2-9.2-3.5-2.4-2.3-3.6-5.6-3.6-9.9V8.1h6.6v16.4c.1 2.4.7 4.3 1.8 5.7zM231.7 12c2.8 2.6 4.3 6.2 4.3 10.8s-1.4 8.3-4.1 11c-2.8 2.7-7 4-12.6 4H209V8.1h10.5c5.3 0 9.4 1.3 12.2 3.9zm-4.8 17.7c1.6-1.5 2.4-3.8 2.4-6.7 0-2.9-.8-5.2-2.4-6.7-1.6-1.6-4.1-2.4-7.5-2.4h-3.7V32h4.2c3 0 5.3-.8 7-2.3zm46.8-21.6h6.7v29.7h-6.7l-14.1-18.6v18.6h-6.7V8.1h6.3l14.5 19.2zm35.1 29.7l-2.8-6.4h-12.5l-2.8 6.4h-7.1l12.8-29.7h6.4l12.8 29.7h-6.8zM299.9 17l-3.7 8.6h7.4l-3.7-8.6zm29.9-3.1v23.9h-6.7V13.9h-8.4V8.1h23.5v5.8zM343 8.1h6.6v29.7H343zM367.9 27l7.6-18.9h7.2l-12 29.7h-5.6L353.2 8.1h7.2zm39.7-18.9V14h-14.8v6.2h13.3v5.6h-13.3V32h15.3v5.8h-21.9V8.1zm-314 55c1.8 0 3.3-.7 4.5-2.2l2.4 2.5c-1.9 2.1-4.1 3.2-6.7 3.2s-4.7-.8-6.3-2.4c-1.7-1.6-2.5-3.7-2.5-6.1 0-2.5.8-4.5 2.5-6.2s3.8-2.5 6.2-2.5c2.7 0 5 1 6.9 3.1l-2.3 2.6c-1.2-1.5-2.6-2.2-4.4-2.2-1.4 0-2.6.5-3.6 1.4-1 .9-1.5 2.1-1.5 3.7s.5 2.8 1.4 3.7c.9 1 2.1 1.4 3.4 1.4zm23.4 1c-1.7 1.6-3.8 2.5-6.2 2.5s-4.5-.8-6.2-2.5c-1.7-1.6-2.5-3.7-2.5-6.1s.8-4.5 2.5-6.1c1.7-1.6 3.8-2.5 6.2-2.5s4.5.8 6.2 2.5c1.7 1.6 2.5 3.7 2.5 6.1s-.8 4.5-2.5 6.1zm-1.2-6.1c0-1.5-.5-2.8-1.4-3.8-1-1-2.1-1.6-3.5-1.6s-2.6.5-3.5 1.6c-1 1-1.4 2.3-1.4 3.8s.5 2.7 1.4 3.8c1 1 2.1 1.6 3.5 1.6s2.6-.5 3.5-1.6c.9-1 1.4-2.3 1.4-3.8zm21.8-2.1l-4.5 9.2h-2.2l-4.5-9.2v10.5h-3.7V49.8h5l4.3 9.1 4.3-9.1h5v16.6h-3.7zm19.3-4.6c1.2 1 1.8 2.5 1.8 4.6s-.6 3.6-1.8 4.5c-1.2 1-3 1.4-5.5 1.4h-2.2v4.6h-3.7V49.8h5.9c2.5 0 4.3.5 5.5 1.5zm-2.7 6.5c.4-.5.7-1.2.7-2.2s-.3-1.6-.9-2c-.6-.4-1.5-.6-2.7-.6h-2.1v5.6h2.5c1.2 0 2-.3 2.5-.8zm11.8 4.3c.6.8 1.5 1.2 2.5 1.2s1.9-.4 2.5-1.2c.6-.8.9-1.8.9-3.2v-9.2h3.7V59c0 2.4-.7 4.3-2 5.6-1.3 1.3-3 1.9-5.1 1.9s-3.8-.7-5.1-2-2-3.2-2-5.6v-9.3h3.7V59c0 1.3.3 2.4.9 3.1zm20.5-9.1v13.4h-3.7V53h-4.7v-3.2h13.1V53zm7.5-3.2h3.7v16.7H194zm19.4 0h3.7v16.6h-3.7L205.5 56v10.4h-3.7V49.8h3.4l8.2 10.7zm18.7 8.2h3.7v5.9c-1.7 1.8-3.9 2.8-6.9 2.8-2.4 0-4.5-.8-6.2-2.4-1.7-1.6-2.5-3.7-2.5-6.1 0-2.5.8-4.5 2.5-6.2s3.7-2.5 6.1-2.5c2.4 0 4.5.8 6.2 2.4l-1.9 2.8c-.7-.7-1.4-1.1-2.1-1.3-.6-.2-1.3-.4-2-.4-1.4 0-2.6.5-3.6 1.4-1 1-1.5 2.2-1.5 3.8 0 1.6.5 2.8 1.4 3.8.9.9 2 1.4 3.3 1.4 1.3 0 2.4-.2 3.2-.7l.3-4.7zm24.7-8.2V53h-7.7v3.6h7.4v3.3h-7.4v6.5h-3.7V49.8zM274 64.1c-1.7 1.6-3.8 2.5-6.2 2.5-2.5 0-4.5-.8-6.2-2.5-1.7-1.6-2.5-3.7-2.5-6.1s.8-4.5 2.5-6.1c1.7-1.6 3.8-2.5 6.2-2.5 2.5 0 4.5.8 6.2 2.5 1.7 1.6 2.5 3.7 2.5 6.1s-.8 4.5-2.5 6.1zm-1.3-6.1c0-1.5-.5-2.8-1.4-3.8-1-1-2.1-1.6-3.5-1.6s-2.6.5-3.5 1.6c-1 1-1.4 2.3-1.4 3.8s.5 2.7 1.4 3.8c1 1 2.1 1.6 3.5 1.6s2.6-.5 3.5-1.6c1-1 1.4-2.3 1.4-3.8zm11.4 4.1c.6.8 1.5 1.2 2.5 1.2s1.9-.4 2.5-1.2c.6-.8.9-1.8.9-3.2v-9.2h3.7V59c0 2.4-.7 4.3-2 5.6-1.3 1.3-3 1.9-5.1 1.9s-3.8-.7-5.1-2c-1.3-1.3-2-3.2-2-5.6v-9.3h3.7V59c-.1 1.3.3 2.4.9 3.1zm25.1-12.3h3.7v16.6h-3.7L301.3 56v10.4h-3.7V49.8h3.4l8.2 10.7zm20.5 2.2c1.6 1.5 2.4 3.5 2.4 6.1 0 2.6-.8 4.6-2.3 6.1-1.5 1.5-3.9 2.3-7.1 2.3H317V49.8h5.9c3 0 5.3.7 6.8 2.2zm-2.7 9.9c.9-.9 1.4-2.1 1.4-3.7s-.5-2.9-1.4-3.8c-.9-.9-2.3-1.3-4.2-1.3h-2.1v10.1h2.4c1.7-.1 3-.5 3.9-1.3zm19.7 4.5l-1.5-3.6h-7l-1.5 3.6h-4l7.2-16.7h3.6l7.2 16.7h-4zm-5-11.7l-2.1 4.8h4.2l-2.1-4.8zm16.8-1.7v13.4h-3.8V53H350v-3.2h13.2V53zm7.4-3.2h3.7v16.7h-3.7zm21.8 14.3c-1.7 1.6-3.8 2.5-6.2 2.5-2.5 0-4.5-.8-6.2-2.5-1.7-1.6-2.5-3.7-2.5-6.1s.8-4.5 2.5-6.1c1.7-1.6 3.8-2.5 6.2-2.5 2.5 0 4.5.8 6.2 2.5 1.7 1.6 2.5 3.7 2.5 6.1s-.8 4.5-2.5 6.1zm-1.2-6.1c0-1.5-.5-2.8-1.4-3.8-1-1-2.1-1.6-3.5-1.6s-2.6.5-3.5 1.6c-1 1-1.4 2.3-1.4 3.8s.5 2.7 1.4 3.8c1 1 2.1 1.6 3.5 1.6s2.6-.5 3.5-1.6c.9-1 1.4-2.3 1.4-3.8zm18.5-8.2h3.8v16.6H405L397.1 56v10.4h-3.7V49.8h3.5l8.1 10.7z"/><path fill="#446ca9" d="M14.5 46.7H5.4v21.4h21.3v-9.2H14.5zm45.8.1v12.1H48.1v-.1 9.3h21.3V46.7h-9.2zM5.4 25.4h9.2l-.1-.1V13.2h12.2V4H5.4zM48.1 4v9.2h12.2v12.2h9.1V4z"/><path fill="#76c4d5" d="M46.9 25.4L34.7 13.2h13.4V4H26.7v9.2l12.2 12.2zm-11 21.3h-8L38 56.8l2 2.1H26.7v9.2h21.4v-9.3l-6.1-6zm24.4-21.3v13.3l-2.1-2.1-10.1-10.1v8.1l6 6 6.1 6.1h9.2V25.4zM26.7 37.5L14.6 25.4H5.4v21.3h9.1V33.4l12.2 12.2z"/></svg>

+ 1
- 0
logos/containerd-icon-color.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="30.84 -0.16 153.31 216.06"><path d="M35.1 4v208h145.1V4H35.1zm121 183.8H59.3V95.9H127V62h29v125.8z"/><path d="M88.3 120.1H127v43.5H88.3z"/></svg>

+ 1
- 0
logos/coredns-icon-color.svg
文件差异内容过多而无法显示
查看文件


+ 1
- 0
logos/envoy-icon-color.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.21 49.54 439.92 332.67"><path fill="#b31aab" d="M109.8 210.6l.6 25.4 26.8 16.6-.6-25.4zm65.4 105.8l-.6-24.9-23.5-14.6c-.3-.2-.7-.5-1-.7l.6 25 24.5 15.2zM91.5 350l-61.3-38-1.5-63.7 30.1-13-.6-25.5-48 20.7c-3.7 1.6-5.9 5-5.8 8.9l1.8 76.5c.1 3.9 2.5 7.8 6.3 10.2L86 371.7c3.4 2.1 7.6 2.7 11 1.6.4-.1.7-.2 1-.4l45.1-19.4-24.5-15.2L91.5 350z"/><path fill="#d163ce" d="M289.6 209.1c-.1-4.6-2.9-9.1-7.3-11.9L193 141.9l-2.8 1.2.6 26.8 70.7 43.8 1.7 71.6 27 16.7 1.5-.6-2.1-92.3zM182.7 334.8l-82.9-51.4-2-86.3 37.8-16.3-.7-29.7-58.7 25.3c-4.3 1.9-6.9 5.8-6.8 10.4L71.7 288c.1 4.6 2.9 9.1 7.3 11.8l97.2 60.3c4 2.5 8.8 3.1 12.9 1.9.4-.1.8-.3 1.2-.5l57.4-24.7-28.6-17.7-36.4 15.7z"/><path fill="#e13eaf" d="M415.9 138.3L291.3 61c-4.6-2.8-10.1-3.6-14.8-2.1-.5.1-.9.3-1.4.5l-121.6 52.4c-4.9 2.1-7.9 6.6-7.8 11.9l3.1 129.6c.1 5.3 3.3 10.4 8.4 13.5L281.8 344c4.6 2.8 10.1 3.6 14.7 2.1.5-.1.9-.3 1.4-.5l121.6-52.4c4.9-2.1 7.9-6.7 7.8-11.9l-3-129.6c-.1-5.1-3.3-10.3-8.4-13.4zM289.3 315.2L181 248.1l-2.7-112.7 105.6-45.5L392.2 157l2.7 112.7-105.6 45.5z"/></svg>

+ 1
- 0
logos/etcd-icon-color.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-6.31 3.69 510.12 493.62"><defs><style>.cls-1{fill:#419eda}</style></defs><path d="M228.175 224.684a31.994 31.994 0 1 1-32.007-31.986 32.011 32.011 0 0 1 32.007 31.986zm41.37 0a32.007 32.007 0 1 0 32.007-31.986 31.988 31.988 0 0 0-32.007 31.986z" class="cls-1"/><path d="M487.371 259.399a87.82 87.82 0 0 1-7.07.267 92.362 92.362 0 0 1-40.621-9.455 377.209 377.209 0 0 0 5.47-71.86 371.808 371.808 0 0 0-46.507-55.11 92.396 92.396 0 0 1 32.772-35.102l6.016-3.729-4.695-5.3a244.906 244.906 0 0 0-85.524-62.377l-6.507-2.828-1.654 6.862a92.144 92.144 0 0 1-23.19 42.096 371.928 371.928 0 0 0-67.006-27.602 370.624 370.624 0 0 0-66.908 27.558 91.915 91.915 0 0 1-23.098-42.003l-1.681-6.884-6.486 2.817a247.232 247.232 0 0 0-85.518 62.355l-4.689 5.3 6.005 3.724a92.249 92.249 0 0 1 32.695 34.917 374.63 374.63 0 0 0-46.425 54.908 376.956 376.956 0 0 0 5.328 72.334 92.115 92.115 0 0 1-40.376 9.374 86.36 86.36 0 0 1-7.086-.268l-7.053-.551.655 7.042a243.413 243.413 0 0 0 32.897 100.678l3.581 6.098 5.372-4.575a92.052 92.052 0 0 1 43.592-20.406 373.97 373.97 0 0 0 37.308 60.76 377.717 377.717 0 0 0 70.69 17.382 91.87 91.87 0 0 1-5.885 48.232l-2.686 6.54 6.9 1.529a246.355 246.355 0 0 0 52.966 5.857l52.954-5.857 6.906-1.529-2.675-6.54a91.755 91.755 0 0 1-5.869-48.286 377.784 377.784 0 0 0 70.407-17.328 372.3 372.3 0 0 0 37.335-60.815 92.233 92.233 0 0 1 43.81 20.428l5.377 4.553 3.587-6.049a242.844 242.844 0 0 0 32.859-100.672l.655-7.037zM324.644 345.45a285.884 285.884 0 0 1-151.628 0 290.124 290.124 0 0 1-46.141-143.385 288.675 288.675 0 0 1 54.957-52.315 293.065 293.065 0 0 1 67.028-36.462 293.976 293.976 0 0 1 66.891 36.364 290.886 290.886 0 0 1 55.198 52.675 292.253 292.253 0 0 1-13.817 74.682 293.726 293.726 0 0 1-32.488 68.441z" class="cls-1"/></svg>

+ 1
- 0
logos/helm-icon.svg 查看文件

@@ -0,0 +1 @@
<svg height="351" width="304" xmlns="http://www.w3.org/2000/svg"><mask id="a" fill="#fff"><path d="M0 0h313.303v159.865H0z" fill-rule="evenodd"/></mask><mask id="b" fill="#fff"><path d="M0 0h313.303v159.865H0z" fill-rule="evenodd"/></mask><g fill="none" fill-rule="evenodd"><path d="M.679 138h19.785v26.789h23.904V138h19.786v75.25H44.368v-28.695H20.464v28.695H.68zm86.173 75.25V138h46.803v16.354h-27.017v12.241h23.904v16.655h-23.904v13.846h27.017v16.154zm68.498 0V138h19.785v55.384h27.118v19.866zM232.886 138l30.733 27.893L294.252 138h8.939v75.25h-19.886v-38.628l-19.686 17.96-19.786-17.86v38.528h-19.886V138z" fill="#0f1689"/><g fill="#0f1689" mask="url(#a)" transform="matrix(1 0 0 -1 .958 404)"><path d="M223.651 143.376c5.682 3.979 18.782-4.927 29.26-19.891s14.367-30.32 8.685-34.3c-5.682-3.978-18.782 4.928-29.26 19.892s-14.367 30.32-8.685 34.3zm-135.373 0c-5.682 3.979-18.783-4.927-29.26-19.891s-14.367-30.32-8.685-34.3 18.782 4.928 29.26 19.892 14.366 30.32 8.685 34.3zm67.618-23.43c-6.937 0-12.56-14.81-12.56-33.077 0-18.268 5.623-33.078 12.56-33.078 6.936 0 12.559 14.81 12.559 33.078s-5.623 33.077-12.56 33.077z"/></g><path d="M251.467 173.1c-20.23-33.61-56.89-56.068-98.756-56.068-40.72 0-76.516 21.246-97.058 53.335m2.198 129.17c20.84 30.232 55.556 50.026 94.86 50.026 39.376 0 74.147-19.866 94.974-50.192" mask="url(#a)" stroke="#0f1689" stroke-width="20" transform="matrix(1 0 0 -1 .958 404)"/><g fill="#0f1689" mask="url(#b)" transform="translate(.958 -51)"><path d="M223.651 140.917c5.682 3.978 18.782-4.927 29.26-19.892s14.367-30.32 8.685-34.299c-5.682-3.978-18.782 4.927-29.26 19.892s-14.367 30.32-8.685 34.299zm-135.373 0c-5.682 3.978-18.783-4.927-29.26-19.892s-14.367-30.32-8.685-34.299 18.782 4.927 29.26 19.892 14.366 30.32 8.685 34.299zm67.618-23.43c-6.937 0-12.56-14.81-12.56-33.078s5.623-33.077 12.56-33.077c6.936 0 12.559 14.81 12.559 33.077 0 18.268-5.623 33.078-12.56 33.078z"/></g><path d="M251.467 170.64c-20.23-33.61-56.89-56.068-98.756-56.068-40.72 0-76.516 21.246-97.058 53.335m2.198 129.17c20.84 30.232 55.556 50.026 94.86 50.026 39.376 0 74.147-19.866 94.974-50.191" mask="url(#b)" stroke="#0f1689" stroke-width="20" transform="translate(.958 -51)"/></g></svg>

+ 30
- 0
logos/index.html 查看文件

@@ -125,6 +125,14 @@
<div id="chef-2.svg" class="imgbox"><img src="chef-2.svg" class="bg-0" onclick="download('chef-2.svg', this)"/><div class="label">chef-2.svg</div></div>
<div id="cncf-icon.svg" class="imgbox"><img src="cncf-icon.svg" class="bg-0" onclick="download('cncf-icon.svg', this)"/><div class="label">cncf-icon.svg</div></div>
<div id="cncf.svg" class="imgbox"><img src="cncf.svg" class="bg-0" onclick="download('cncf.svg', this)"/><div class="label">cncf.svg</div></div>
<div id="containerd-icon-color.svg" class="imgbox"><img src="containerd-icon-color.svg" class="bg-0" onclick="download('containerd-icon-color.svg', this)"/><div class="label">containerd-icon-color.svg</div></div>
<div id="coredns-icon-color.svg" class="imgbox"><img src="coredns-icon-color.svg" class="bg-0" onclick="download('coredns-icon-color.svg', this)"/><div class="label">coredns-icon-color.svg</div></div>
<div id="csharp-1.svg" class="imgbox"><img src="csharp-1.svg" class="bg-0" onclick="download('csharp-1.svg', this)"/><div class="label">csharp-1.svg</div></div>
<div id="csharp-2.svg" class="imgbox"><img src="csharp-2.svg" class="bg-0" onclick="download('csharp-2.svg', this)"/><div class="label">csharp-2.svg</div></div>
@@ -145,6 +153,10 @@
<div id="eclipse.svg" class="imgbox"><img src="eclipse.svg" class="bg-0" onclick="download('eclipse.svg', this)"/><div class="label">eclipse.svg</div></div>
<div id="envoy-icon-color.svg" class="imgbox"><img src="envoy-icon-color.svg" class="bg-0" onclick="download('envoy-icon-color.svg', this)"/><div class="label">envoy-icon-color.svg</div></div>
<div id="etcd-icon-color.svg" class="imgbox"><img src="etcd-icon-color.svg" class="bg-0" onclick="download('etcd-icon-color.svg', this)"/><div class="label">etcd-icon-color.svg</div></div>
<div id="flask.svg" class="imgbox"><img src="flask.svg" class="bg-0" onclick="download('flask.svg', this)"/><div class="label">flask.svg</div></div>
<div id="git.svg" class="imgbox"><img src="git.svg" class="bg-0" onclick="download('git.svg', this)"/><div class="label">git.svg</div></div>
@@ -161,12 +173,16 @@
<div id="gremlin.svg" class="imgbox"><img src="gremlin.svg" class="bg-0" onclick="download('gremlin.svg', this)"/><div class="label">gremlin.svg</div></div>
<div id="helm-icon.svg" class="imgbox"><img src="helm-icon.svg" class="bg-0" onclick="download('helm-icon.svg', this)"/><div class="label">helm-icon.svg</div></div>
<div id="helm-logo.svg" class="imgbox"><img src="helm-logo.svg" class="bg-0" onclick="download('helm-logo.svg', this)"/><div class="label">helm-logo.svg</div></div>
<div id="html5.svg" class="imgbox"><img src="html5.svg" class="bg-0" onclick="download('html5.svg', this)"/><div class="label">html5.svg</div></div>
<div id="ios.svg" class="imgbox"><img src="ios.svg" class="bg-0" onclick="download('ios.svg', this)"/><div class="label">ios.svg</div></div>
<div id="istio.svg" class="imgbox"><img src="istio.svg" class="bg-0" onclick="download('istio.svg', this)"/><div class="label">istio.svg</div></div>
<div id="java.svg" class="imgbox"><img src="java.svg" class="bg-0" onclick="download('java.svg', this)"/><div class="label">java.svg</div></div>
<div id="javascript.svg" class="imgbox"><img src="javascript.svg" class="bg-0" onclick="download('javascript.svg', this)"/><div class="label">javascript.svg</div></div>
@@ -177,10 +193,16 @@
<div id="kafka.svg" class="imgbox"><img src="kafka.svg" class="bg-0" onclick="download('kafka.svg', this)"/><div class="label">kafka.svg</div></div>
<div id="kubernetes-horizontal.svg" class="imgbox"><img src="kubernetes-horizontal.svg" class="bg-0" onclick="download('kubernetes-horizontal.svg', this)"/><div class="label">kubernetes-horizontal.svg</div></div>
<div id="kubernetes-stacked.svg" class="imgbox"><img src="kubernetes-stacked.svg" class="bg-0" onclick="download('kubernetes-stacked.svg', this)"/><div class="label">kubernetes-stacked.svg</div></div>
<div id="kubernetes.svg" class="imgbox"><img src="kubernetes.svg" class="bg-0" onclick="download('kubernetes.svg', this)"/><div class="label">kubernetes.svg</div></div>
<div id="linkedin.svg" class="imgbox"><img src="linkedin.svg" class="bg-0" onclick="download('linkedin.svg', this)"/><div class="label">linkedin.svg</div></div>
<div id="linkerd-icon.svg" class="imgbox"><img src="linkerd-icon.svg" class="bg-0" onclick="download('linkerd-icon.svg', this)"/><div class="label">linkerd-icon.svg</div></div>
<div id="linux-tux-colour.svg" class="imgbox"><img src="linux-tux-colour.svg" class="bg-0" onclick="download('linux-tux-colour.svg', this)"/><div class="label">linux-tux-colour.svg</div></div>
<div id="linux-tux-mono.svg" class="imgbox"><img src="linux-tux-mono.svg" class="bg-0" onclick="download('linux-tux-mono.svg', this)"/><div class="label">linux-tux-mono.svg</div></div>
@@ -205,6 +227,8 @@
<div id="powerbi-mono-black.svg" class="imgbox"><img src="powerbi-mono-black.svg" class="bg-0" onclick="download('powerbi-mono-black.svg', this)"/><div class="label">powerbi-mono-black.svg</div></div>
<div id="prometheus-icon.svg" class="imgbox"><img src="prometheus-icon.svg" class="bg-0" onclick="download('prometheus-icon.svg', this)"/><div class="label">prometheus-icon.svg</div></div>
<div id="puppet.svg" class="imgbox"><img src="puppet.svg" class="bg-0" onclick="download('puppet.svg', this)"/><div class="label">puppet.svg</div></div>
<div id="python-colour.svg" class="imgbox"><img src="python-colour.svg" class="bg-0" onclick="download('python-colour.svg', this)"/><div class="label">python-colour.svg</div></div>
@@ -213,6 +237,10 @@
<div id="r-lang.svg" class="imgbox"><img src="r-lang.svg" class="bg-0" onclick="download('r-lang.svg', this)"/><div class="label">r-lang.svg</div></div>
<div id="raspberry-pi.svg" class="imgbox"><img src="raspberry-pi.svg" class="bg-0" onclick="download('raspberry-pi.svg', this)"/><div class="label">raspberry-pi.svg</div></div>
<div id="red-hat-new.svg" class="imgbox"><img src="red-hat-new.svg" class="bg-0" onclick="download('red-hat-new.svg', this)"/><div class="label">red-hat-new.svg</div></div>
<div id="red-hat.svg" class="imgbox"><img src="red-hat.svg" class="bg-0" onclick="download('red-hat.svg', this)"/><div class="label">red-hat.svg</div></div>
<div id="ruby-1.svg" class="imgbox"><img src="ruby-1.svg" class="bg-0" onclick="download('ruby-1.svg', this)"/><div class="label">ruby-1.svg</div></div>
@@ -241,6 +269,8 @@
<div id="ubuntu.svg" class="imgbox"><img src="ubuntu.svg" class="bg-0" onclick="download('ubuntu.svg', this)"/><div class="label">ubuntu.svg</div></div>
<div id="virtualkubelet-icon.svg" class="imgbox"><img src="virtualkubelet-icon.svg" class="bg-0" onclick="download('virtualkubelet-icon.svg', this)"/><div class="label">virtualkubelet-icon.svg</div></div>
<div id="vuejs.svg" class="imgbox"><img src="vuejs.svg" class="bg-0" onclick="download('vuejs.svg', this)"/><div class="label">vuejs.svg</div></div>
<div id="windows.svg" class="imgbox"><img src="windows.svg" class="bg-0" onclick="download('windows.svg', this)"/><div class="label">windows.svg</div></div>


+ 1
- 0
logos/istio.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" x="0" y="0" xml:space="preserve" width="120" height="60"><style type="text/css" id="style2">.st0{fill:#466bb0}</style><g id="g885" transform="translate(-1)"><g transform="translate(31.669 74.524) scale(.29605)" id="g874"><g id="g13" transform="translate(-60.532 -240.797) scale(.3441)"><g id="hull"><path class="st0" id="polygon4" fill="#466bb0" d="M129.4 479.2l-118.1-59h314.8z"/></g><g id="mainsail"><path class="st0" id="polygon7" fill="#466bb0" d="M129.4 164.4L11.3 400.5l118.1-19.7z"/></g><g id="headsail"><path class="st0" id="polygon10" fill="#466bb0" d="M149 7v373.8l177.1 19.7z"/></g></g></g><g transform="translate(38.967 -104.631) scale(.24794)" id="g25"><path id="path15" d="M82.8 504v76.7H65.9V504z"/><path id="path17" d="M108.8 566.8c.7 1.2 1.6 2.1 2.6 2.9 1.1.8 2.3 1.3 3.7 1.7 1.4.4 2.8.5 4.3.5 1.1 0 2.2-.1 3.4-.4 1.2-.3 2.3-.6 3.2-1.2 1-.5 1.8-1.3 2.4-2.1.6-.9 1-2 1-3.4 0-2.3-1.5-4-4.6-5.2-3-1.1-7.3-2.3-12.7-3.4-2.2-.5-4.4-1.1-6.5-1.8-2.1-.7-4-1.6-5.6-2.7-1.6-1.1-3-2.5-4-4.2-1-1.7-1.5-3.7-1.5-6.2 0-3.6.7-6.5 2.1-8.8 1.4-2.3 3.2-4.1 5.5-5.4 2.3-1.3 4.9-2.3 7.7-2.8 2.9-.5 5.8-.8 8.8-.8 3 0 5.9.3 8.7.9 2.8.6 5.3 1.5 7.6 2.9 2.2 1.4 4.1 3.2 5.5 5.4 1.5 2.3 2.3 5.1 2.6 8.5h-14.5c-.2-2.9-1.3-4.9-3.3-6-2-1-4.4-1.6-7.1-1.6-.9 0-1.8.1-2.8.2-1 .1-1.9.3-2.7.7-.8.4-1.5.9-2.1 1.6-.6.7-.9 1.6-.9 2.7 0 1.4.5 2.5 1.5 3.3 1 .9 2.3 1.6 3.9 2.1s3.5 1 5.5 1.4c2.1.4 4.2.9 6.3 1.4 2.2.5 4.4 1.1 6.5 1.8 2.1.7 4 1.7 5.6 2.8 1.6 1.2 3 2.6 4 4.4 1 1.8 1.5 3.9 1.5 6.5 0 3.7-.7 6.7-2.2 9.2-1.5 2.5-3.4 4.5-5.7 6-2.4 1.5-5.1 2.6-8.1 3.2-3 .6-6.1.9-9.3.9-3.2 0-6.4-.3-9.4-1-3.1-.6-5.8-1.7-8.2-3.2-2.4-1.5-4.4-3.5-5.9-6s-2.4-5.6-2.5-9.3h14.5c.2 1.9.5 3.3 1.2 4.5z"/><path id="path19" d="M184.1 525.1v10.2H173v27.5c0 2.6.4 4.3 1.3 5.2.9.9 2.6 1.3 5.2 1.3.9 0 1.7 0 2.5-.1s1.5-.2 2.3-.3v11.8c-1.3.2-2.7.4-4.3.4-1.6.1-3.1.1-4.6.1-2.4 0-4.6-.2-6.7-.5-2.1-.3-4-.9-5.6-1.9-1.6-.9-2.9-2.3-3.8-4-.9-1.7-1.4-4-1.4-6.8v-32.7h-9.2v-10.2h9.2v-16.6H173v16.6z"/><path id="path21" d="M191.8 516.5V504H207v12.6h-15.2zm15.3 8.6v55.5h-15.2v-55.5z"/><path id="path23" d="M219.4 540.8c1.4-3.6 3.3-6.7 5.8-9.2 2.5-2.5 5.5-4.5 9-5.9 3.5-1.4 7.4-2.1 11.8-2.1s8.3.7 11.9 2.1c3.5 1.4 6.6 3.4 9.1 5.9 2.5 2.5 4.4 5.6 5.8 9.2 1.4 3.6 2 7.6 2 12.1 0 4.4-.7 8.4-2 12-1.4 3.6-3.3 6.6-5.8 9.2-2.5 2.5-5.5 4.5-9.1 5.9-3.5 1.4-7.5 2-11.9 2s-8.3-.7-11.8-2c-3.5-1.4-6.5-3.3-9-5.9-2.5-2.5-4.4-5.6-5.8-9.2-1.4-3.6-2-7.6-2-12s.7-8.5 2-12.1zm13.9 18.6c.4 2.1 1.2 4 2.2 5.7 1 1.7 2.4 3 4.1 4 1.7 1 3.9 1.5 6.4 1.5 2.5 0 4.7-.5 6.5-1.5 1.8-1 3.1-2.3 4.2-4 1-1.7 1.8-3.6 2.2-5.7.4-2.1.6-4.3.6-6.5s-.2-4.4-.6-6.5c-.4-2.1-1.2-4-2.2-5.7-1-1.6-2.4-3-4.2-4-1.8-1-3.9-1.6-6.5-1.6s-4.7.5-6.4 1.6c-1.7 1-3.1 2.4-4.1 4-1 1.6-1.8 3.5-2.2 5.7-.4 2.2-.6 4.3-.6 6.5-.1 2.2.2 4.4.6 6.5z"/></g></g></svg>

+ 1
- 0
logos/kubernetes-horizontal.svg
文件差异内容过多而无法显示
查看文件


+ 1
- 0
logos/kubernetes-stacked.svg
文件差异内容过多而无法显示
查看文件


+ 1
- 0
logos/linkerd-icon.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-1.21 12.29 504.92 469.42"><style>.st2{fill:#2beda7}</style><linearGradient id="SVGID_1_" x1="477.221" x2="477.221" y1="106.515" y2="308.8" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_1_)" d="M460.4 106.5v182.8l33.7 19.5V126z"/><linearGradient id="SVGID_2_" x1="25.459" x2="25.459" y1="106.52" y2="308.812" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_2_)" d="M8.6 308.8l33.7-19.5V106.5L8.6 126z"/><path d="M173.8 307l155.1 89.5v-38.9l-145.2-83.8-9.9 5.7zm164 141.4l-164-94.7v38.9l43.8 25.3-52.7 30.4c-3.5 2-3.5 7.2 0 9.2l25.7 14.9 60.7-35 60.7 35 25.7-14.9c3.6-1.9 3.6-7.1.1-9.1z" class="st2"/><linearGradient id="SVGID_3_" x1="477.221" x2="477.221" y1="196.062" y2="382.938" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_3_)" d="M460.4 215.5v162.1c0 4.1 4.4 6.7 8 4.6l23.1-13.3c1.6-.9 2.7-2.7 2.7-4.6V196.1l-33.8 19.4z"/><linearGradient id="SVGID_4_" x1="403.048" x2="403.048" y1="238.884" y2="425.76" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_4_)" d="M394.2 425l21.7-12.6c2.5-1.4 4-4.1 4-6.9V238.9l-33.7 19.5v162.1c0 4 4.4 6.6 8 4.5z"/><linearGradient id="SVGID_5_" x1="328.877" x2="328.877" y1="281.704" y2="472.469" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_5_)" d="M312 472.5l31.1-17.9c1.6-.9 2.7-2.7 2.7-4.6V281.7L312 301.2v171.3z"/><linearGradient id="SVGID_6_" x1="173.82" x2="173.82" y1="281.704" y2="472.466" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_6_)" d="M159.6 454.5l31.1 17.9V301.2L157 281.7v168.2c0 1.9 1 3.7 2.6 4.6z"/><linearGradient id="SVGID_7_" x1="99.649" x2="99.649" y1="238.883" y2="425.76" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_7_)" d="M86.8 412.5l21.7 12.6c3.5 2 8-.5 8-4.6V258.3l-33.7-19.5v166.7c0 2.9 1.5 5.6 4 7z"/><linearGradient id="SVGID_8_" x1="25.478" x2="25.478" y1="196.059" y2="382.936" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2beda7"/><stop offset="1" stop-color="#018afd"/></linearGradient><path fill="url(#SVGID_8_)" d="M12.6 369.7l21.7 12.6c3.5 2 8-.5 8-4.6V215.5L8.6 196.1v166.7c0 2.8 1.5 5.4 4 6.9z"/><path d="M494.1 126l-33.7-19.5-60.7 35-40.4-23.3L412 87.8c3.5-2 3.5-7.2 0-9.2L390.2 66c-2.5-1.4-5.5-1.4-8 0l-56.7 32.7-40.4-23.3L337.8 45c3.5-2 3.5-7.2 0-9.2L316 23.2c-2.5-1.4-5.5-1.4-8 0l-56.7 32.7-56.7-32.7c-2.5-1.4-5.5-1.4-8 0l-21.8 12.6c-3.5 2-3.5 7.2 0 9.2l295.4 170.6 33.7-19.5-60.7-35 60.9-35.1zM112.5 66L90.8 78.6c-3.5 2-3.5 7.2 0 9.2l295.4 170.6 33.7-19.5L120.5 66c-2.5-1.4-5.5-1.4-8 0zM8.6 126l60.7 35-60.7 35.1 33.8 19.4 60.6-35 40.5 23.4-60.7 35 33.7 19.5 60.7-35.1 40.4 23.4-60.7 35 33.8 19.5 60.6-35.1 60.7 35.1 33.7-19.5L42.3 106.5z" class="st2"/></svg>

+ 1
- 0
logos/prometheus-icon.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-3.94 -1.44 438.62 432.87"><path fill="#E75225" d="M215.926 7.068c115.684.024 210.638 93.784 210.493 207.844-.148 115.793-94.713 208.252-212.912 208.169C97.95 423 4.52 329.143 4.601 213.221 4.68 99.867 99.833 7.044 215.926 7.068zm-63.947 73.001c2.652 12.978.076 25.082-3.846 36.988-2.716 8.244-6.47 16.183-8.711 24.539-3.694 13.769-7.885 27.619-9.422 41.701-2.21 20.25 5.795 38.086 19.493 55.822L86.527 225.94c.11 1.978-.007 2.727.21 3.361 5.968 17.43 16.471 32.115 28.243 45.957 1.246 1.465 4.082 2.217 6.182 2.221 62.782.115 125.565.109 188.347.028 1.948-.003 4.546-.369 5.741-1.618 13.456-14.063 23.746-30.079 30.179-50.257l-66.658 12.976c4.397-8.567 9.417-16.1 12.302-24.377 9.869-28.315 5.779-55.69-8.387-81.509-11.368-20.72-21.854-41.349-16.183-66.32-12.005 11.786-16.615 26.79-19.541 42.253-2.882 15.23-4.58 30.684-6.811 46.136-.317-.467-.728-.811-.792-1.212-.258-1.621-.499-3.255-.587-4.893-1.355-25.31-6.328-49.696-16.823-72.987-6.178-13.71-12.99-27.727-6.622-44.081-4.31 2.259-8.205 4.505-10.997 7.711-8.333 9.569-11.779 21.062-12.666 33.645-.757 10.75-1.796 21.552-3.801 32.123-2.107 11.109-5.448 21.998-12.956 32.209-3.033-21.81-3.37-43.38-22.928-57.237zm161.877 216.523H116.942v34.007h196.914v-34.007zm-157.871 51.575c-.163 28.317 28.851 49.414 64.709 47.883 29.716-1.269 56.016-24.51 53.755-47.883H155.985z"/></svg>

+ 1
- 0
logos/raspberry-pi.svg
文件差异内容过多而无法显示
查看文件


+ 1
- 0
logos/red-hat-new.svg 查看文件

@@ -0,0 +1 @@
<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 613 145"><path d="M127.47 83.49c12.51 0 30.61-2.58 30.61-17.46a14 14 0 0 0-.31-3.42l-7.45-32.36c-1.72-7.12-3.23-10.35-15.73-16.6C124.89 8.69 103.76.5 97.51.5 91.69.5 90 8 83.06 8c-6.68 0-11.64-5.6-17.89-5.6-6 0-9.91 4.09-12.93 12.5 0 0-8.41 23.72-9.49 27.16a6.43 6.43 0 0 0-.22 1.94c0 9.22 36.3 39.45 84.94 39.45M160 72.07c1.73 8.19 1.73 9.05 1.73 10.13 0 14-15.74 21.77-36.43 21.77-46.76.03-87.72-27.37-87.72-45.48a18.45 18.45 0 0 1 1.51-7.33C22.27 52 .5 55 .5 74.22c0 31.48 74.59 70.28 133.65 70.28 45.28 0 56.7-20.48 56.7-36.65 0-12.72-11-27.16-30.83-35.78" fill="#e00"/><path d="M160 72.07c1.73 8.19 1.73 9.05 1.73 10.13 0 14-15.74 21.77-36.43 21.77-46.76.03-87.72-27.37-87.72-45.48a18.45 18.45 0 0 1 1.51-7.33l3.66-9.06a6.43 6.43 0 0 0-.22 1.9c0 9.22 36.3 39.45 84.94 39.45 12.51 0 30.61-2.58 30.61-17.46a14 14 0 0 0-.31-3.42z"/><path d="M579.74 92.8c0 11.89 7.15 17.67 20.19 17.67a52.11 52.11 0 0 0 11.89-1.68V95a24.84 24.84 0 0 1-7.68 1.16c-5.37 0-7.36-1.68-7.36-6.73V68.3h15.56V54.1h-15.56v-18l-17 3.68V54.1h-11.29v14.2h11.25zm-53 .32c0-3.68 3.69-5.47 9.26-5.47a43.12 43.12 0 0 1 10.1 1.26v7.15a21.51 21.51 0 0 1-10.63 2.63c-5.46 0-8.73-2.1-8.73-5.57m5.2 17.56c6 0 10.84-1.26 15.36-4.31v3.37h16.82V74.08c0-13.56-9.14-21-24.39-21-8.52 0-16.94 2-26 6.1l6.1 12.52c6.52-2.74 12-4.42 16.83-4.42 7 0 10.62 2.73 10.62 8.31v2.73a49.53 49.53 0 0 0-12.62-1.58c-14.31 0-22.93 6-22.93 16.73 0 9.78 7.78 17.24 20.19 17.24m-92.44-.94h18.09V80.92h30.29v28.82H506V36.12h-18.07v28.29h-30.29V36.12h-18.09zm-68.86-27.9c0-8 6.31-14.1 14.62-14.1A17.22 17.22 0 0 1 397 72.09v19.45A16.36 16.36 0 0 1 385.24 96c-8.2 0-14.62-6.1-14.62-14.09m26.61 27.87h16.83V32.44l-17 3.68v20.93a28.3 28.3 0 0 0-14.2-3.68c-16.19 0-28.92 12.51-28.92 28.5a28.25 28.25 0 0 0 28.4 28.6 25.12 25.12 0 0 0 14.93-4.83zM320 67c5.36 0 9.88 3.47 11.67 8.83h-23.2C310.15 70.3 314.36 67 320 67m-28.67 15c0 16.2 13.25 28.82 30.28 28.82 9.36 0 16.2-2.53 23.25-8.42l-11.26-10c-2.63 2.74-6.52 4.21-11.14 4.21a14.39 14.39 0 0 1-13.68-8.83h39.65v-4.23c0-17.67-11.88-30.39-28.08-30.39a28.57 28.57 0 0 0-29 28.81M262 51.58c6 0 9.36 3.78 9.36 8.31S268 68.2 262 68.2h-17.89V51.58zm-36 58.16h18.09V82.92h13.77l13.89 26.82H292l-16.2-29.45a22.27 22.27 0 0 0 13.88-20.72c0-13.25-10.41-23.45-26-23.45H226z" fill="#fff"/></svg>

+ 1
- 0
logos/virtualkubelet-icon.svg 查看文件

@@ -0,0 +1 @@
<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 360 360"><path d="M180.103 4.466L37.335 73.217 2.068 227.707 100.873 351.6h158.468l98.797-123.894-35.257-154.489z" fill="none"/><path d="M321.57 77.06L181.628 9.669l-.93-.449L39.827 77.06 5.035 229.497l97.484 122.243h156.357l97.486-122.243zM113.512 328.916L29.732 223.86l29.9-131.004 121.066-58.301 121.065 58.301 29.9 131.004-83.78 105.057z" fill="#383d49"/><path d="M39.827 77.06L176.81 327.39 321.57 77.06 179.522 8.74" fill="#3a6ede"/></svg>

+ 2
- 2
official/index.html 查看文件

@@ -1,6 +1,6 @@
<html>
<head>
<title>Offical MS Cloud Icon Set</title>
<title>Official MS Cloud Icon Set</title>
<link rel="icon" type="image/png" href="../favicon.png">
<style>
body {
@@ -86,7 +86,7 @@
<body>
<div class="top">
<a href=".." class="home">&#129093;</a> &nbsp; <h1>Offical MS Cloud Icon Set</h1>
<a href=".." class="home">&#129093;</a> &nbsp; <h1>Official MS Cloud Icon Set</h1>
<br/><br/>
<span class="find">Finder: <input onkeyup="search()" id="finder"><br></span>
<div class="pngbox"><input type="checkbox" id="pngcheck"><label for="pngcheck">Download as PNG</label></div>


+ 18
- 5
readme.md 查看文件

@@ -4,9 +4,11 @@ All files are run through [SVGO](https://github.com/svg/svgo) to clean them up a
**Icons refreshed/updated: June 28th 2019**
- Added "Microsoft Azure Cloud and AI Symbol / Icon Set - SVG" as "official"
- Azure Docs collection refreshed with a few new services
- Azure Patterns Collection has nearly 200 new icons
- Azure ML icons and App Config added to 'Other'
- Several logos added to logo set
# Ownership & Copyright
@@ -21,7 +23,7 @@ Note. These galleries only work when viewing this repo from GitHub pages here ht
## Core Azure Sets
#### [Azure Patterns Collection](azure-patterns)
Probably the best place to start, 900+ icons including all Azure services, this has been scraped from https://azure.microsoft.com/en-gb/patterns/styles/glyphs-icons/
Probably the best place to start, 900+ icons including all Azure services, this has been scraped from https://azure.microsoft.com/en-gb/patterns/styles/glyphs-icons/ This is made public, as part of the "Sundog" Azure.com design system
#### [Azure Docs](azure-docs)
Scraped from main Azure docs site, all major Azure services are in here plus a couple of other useful icons. In many places this overlaps with the above set, but is a bit more focused on core Azure services making it easier to find what you are looking for.
@@ -29,7 +31,6 @@ Scraped from main Azure docs site, all major Azure services are in here plus a c
#### [Microsoft 'Official' Set](official)
This is the official "Microsoft Azure Cloud and AI Symbol / Icon Set - SVG" dated 15/05/2019 fetched from [here](https://www.microsoft.com/en-gb/download/details.aspx?id=41937). This has many overlaps with the other sets, but also contains many unique icons. It's included here in entirety for completeness
---
## Other Sets
@@ -39,9 +40,21 @@ Various product, company & programing language logos, hand picked & fetched from
#### [Other Icons](other)
Many other Azure & Microsoft icons sourced from various places; Azure.com pages, Azure Docs git repo, Azure portal etc. Most of these are hand picked or moved here manually, these shouldn't overlap with the other sets, but may do
#### [Kubernetes Icons (EXTERNAL)](https://github.com/kubernetes/community/tree/master/icons)
Not part of this icon set, but linked here as a useful external resource.
These are the official Kubernetes icons for all the resource types; pods, nodes, namespaces, etc etc. Available as PNG, SVG and in labeled and unlabeled forms
## Links to Other Collections
These are not part of this icon set, but linked to here as a useful external resources
##### [Kubernetes Icons ⇗](https://github.com/kubernetes/community/tree/master/icons)
The official Kubernetes icons for all the resource types; pods, nodes, namespaces, etc etc. Available as PNG, SVG and in labeled and unlabeled forms
##### [CNCF Logos ⇗](https://github.com/cncf/artwork)
Logos and icons for CNCF and CNCF projects
##### [Simpleicons.org ⇗](https://simpleicons.org/)
Free SVG mono-coloured icons for popular brands
##### [Font Awesome ⇗](https://fontawesome.com/icons?d=gallery&m=free)
Huge set of over 5,000 icons, free set of over 1,500 which can be downloaded as SVG
---


正在加载...
取消
保存