summaryrefslogtreecommitdiffstats
path: root/web/gui/v2/static/img/logos/os
diff options
context:
space:
mode:
Diffstat (limited to 'web/gui/v2/static/img/logos/os')
-rw-r--r--web/gui/v2/static/img/logos/os/alpine.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/arch.svg72
-rw-r--r--web/gui/v2/static/img/logos/os/centos.svg13
-rw-r--r--web/gui/v2/static/img/logos/os/coreos.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/debian.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/docker.svg3
-rw-r--r--web/gui/v2/static/img/logos/os/fedora.svg13
-rw-r--r--web/gui/v2/static/img/logos/os/freebsd.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/freenas.svg38
-rw-r--r--web/gui/v2/static/img/logos/os/gentoo.svg419
-rw-r--r--web/gui/v2/static/img/logos/os/kubernetes.svg84
-rw-r--r--web/gui/v2/static/img/logos/os/linux-small.svg3
-rw-r--r--web/gui/v2/static/img/logos/os/linux.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/macos.svg13
-rw-r--r--web/gui/v2/static/img/logos/os/manjaro.svg91
-rw-r--r--web/gui/v2/static/img/logos/os/openstack.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/opensuse.svg114
-rw-r--r--web/gui/v2/static/img/logos/os/openwrt.svg8
-rw-r--r--web/gui/v2/static/img/logos/os/oracle.svg28
-rw-r--r--web/gui/v2/static/img/logos/os/pfsense.svg7
-rw-r--r--web/gui/v2/static/img/logos/os/placeholder.svg3
-rw-r--r--web/gui/v2/static/img/logos/os/raspberry-pi.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/redhat.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/rocky.svg3
-rw-r--r--web/gui/v2/static/img/logos/os/suse.svg1
-rw-r--r--web/gui/v2/static/img/logos/os/ubuntu.svg1
26 files changed, 922 insertions, 0 deletions
diff --git a/web/gui/v2/static/img/logos/os/alpine.svg b/web/gui/v2/static/img/logos/os/alpine.svg
new file mode 100644
index 00000000..9414b3d0
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/alpine.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="#0d597f"><path d="M23.25 38.81v-6.745l-4.855 4.864c.474.333.968.635 1.48.906.463.243.87.434 1.303.58s.782.24 1.13.304.66.093.95.096m24.822-.562c.045.037.092.07.142.1a2.77 2.77 0 0 0 .385.203 2.93 2.93 0 0 0 .637.194c.296.06.598.088.9.087.3 0 .608-.03.955-.087a7.24 7.24 0 0 0 1.138-.301 9.96 9.96 0 0 0 1.32-.579c.52-.274 1.02-.58 1.503-.918l-3.685-3.6-12.21-12.258-5.356 5.356-7.23-7.455-18.14 17.935a13.82 13.82 0 0 0 1.5.918c.47.246.91.434 1.317.58a7.18 7.18 0 0 0 1.135.301 5.53 5.53 0 0 0 .955.087c.302.001.604-.028.9-.087a3.29 3.29 0 0 0 .637-.194 2.49 2.49 0 0 0 .385-.197l.145-.104 8.193-8.193 2.924-2.808 8.106 8.106 2.837 2.912a1.29 1.29 0 0 0 .145.101 2.52 2.52 0 0 0 .385.2c.206.085.42.15.637.194.255.052.556.087.903.087.3 0 .608-.03.955-.087a6.89 6.89 0 0 0 1.138-.301 9.95 9.95 0 0 0 1.32-.579c.52-.274 1.02-.58 1.503-.918l-6.508-6.37 1.2-1.2 5.63 5.63 3.283 3.254m-.07-33.96l15.998 27.714L48.003 59.71H15.996L-.002 31.997 15.996 4.283z"/><path d="M38.02 30.65l-4.262-4.256.304-.304 4.3 4.244z"/></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/arch.svg b/web/gui/v2/static/img/logos/os/arch.svg
new file mode 100644
index 00000000..3cee35be
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/arch.svg
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="150mm"
+ height="150.02943mm"
+ viewBox="0 0 150 150.02944"
+ version="1.1"
+ id="svg61"
+ inkscape:version="0.92.2 2405546, 2018-03-11"
+ sodipodi:docname="archonly.svg"
+ inkscape:export-filename="/home/jelle/Downloads/archonly.svg.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96">
+ <defs
+ id="defs55" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.6901061"
+ inkscape:cx="81.985387"
+ inkscape:cy="182.2789"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="2042"
+ inkscape:window-height="1111"
+ inkscape:window-x="0"
+ inkscape:window-y="16"
+ inkscape:window-maximized="0"
+ showguides="false" />
+ <metadata
+ id="metadata58">
+ <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></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-139.79271,-23.812931)">
+ <path
+ inkscape:connector-curvature="0"
+ d="m 214.77921,23.812931 c -6.67768,16.371894 -10.70535,27.081088 -18.14008,42.966294 4.55839,4.831931 10.15367,10.458956 19.24033,16.814137 -9.76903,-4.019887 -16.43274,-8.055768 -21.41263,-12.243843 -9.51503,19.854618 -24.42236,48.136571 -54.67412,102.492841 23.77686,-13.7268 42.20829,-22.18948 59.38549,-25.41866 -0.73759,-3.17239 -1.15697,-6.60392 -1.12849,-10.18438 l 0.027,-0.76172 c 0.37727,-15.23321 8.30158,-26.94758 17.68869,-26.15218 9.38712,0.79535 16.6836,13.79651 16.30632,29.02976 -0.0711,2.86639 -0.39428,5.62384 -0.95918,8.18136 16.99071,3.32366 35.22501,11.76476 58.68017,25.30582 -4.62489,-8.51473 -8.75301,-16.19019 -12.69521,-23.50027 -6.20963,-4.81287 -12.68659,-11.07685 -25.89827,-17.85797 9.08098,2.35961 15.58281,5.08198 20.65089,8.12495 C 231.76849,65.984281 228.52272,56.068194 214.7779,23.812931 Z"
+ id="path2518"
+ style="fill:#1793d1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.90277213"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96" />
+ </g>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/centos.svg b/web/gui/v2/static/img/logos/os/centos.svg
new file mode 100644
index 00000000..aa66775d
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/centos.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 144 144" preserveAspectRatio="xMidYMid"><path d="M60.672 66.736l5.19 5.162-5.19 5.16h-36.54v17.197L1.848 71.898l22.284-21.982v16.82h36.54z" fill="#932279"/><path d="M77.217 60.672l-5.16 5.19-5.162-5.19v-36.54H49.698L72.056 1.848l21.981 22.284h-16.82v36.54z" fill="#EFA724"/><path d="M83.282 77.217l-5.192-5.16 5.192-5.162h36.539V49.698l22.284 22.358-22.284 21.981v-16.82H83.282z" fill="#262577"/><path d="M66.736 83.282l5.16-5.192 5.162 5.192v36.54h17.197l-22.358 22.283-21.98-22.283h16.819v-36.54zM22.822 22.822H67.22v44.399H22.822V22.822z" fill="#9CCD2A"/><path d="M21.237 21.237h47.569v47.569h-47.57v-47.57zm3.17 44.398h41.227V24.408H24.407v41.227z" fill="#FFF"/><path d="M76.733 22.822h44.397v44.399H76.733V22.822z" fill="#932279"/><path d="M75.148 21.237h47.57v47.569h-47.57v-47.57zm3.171 44.398h41.227V24.408H78.319v41.227z" fill="#FFF"/><path d="M76.733 76.733h44.397v44.398H76.733V76.733z" fill="#EFA724"/><path d="M75.148 75.148h47.57v47.57h-47.57v-47.57zm3.171 44.398h41.227V78.319H78.319v41.227z" fill="#FFF"/><path d="M22.822 76.733H67.22v44.398H22.822V76.733z" fill="#262577"/><path d="M21.237 75.148h47.569v47.57h-47.57v-47.57zm3.17 44.398h41.227V78.319H24.407v41.227z" fill="#FFF"/><path d="M33.856 105.614L.219 71.976 33.855 38.34l33.637 33.636-33.636 33.638zM4.704 71.976l29.152 29.152 29.15-29.152-29.151-29.15-29.151 29.15zM71.976 67.492L38.34 33.856 71.976.219l33.637 33.637-33.637 33.636zm-29.15-33.636l29.15 29.15 29.152-29.15L71.976 4.704l-29.15 29.152zM110.098 105.614L76.462 71.976l33.636-33.636 33.636 33.636-33.636 33.638zM80.946 71.976l29.152 29.152 29.151-29.152-29.151-29.15-29.152 29.15zM71.976 143.734L38.34 110.098l33.636-33.636 33.637 33.636-33.637 33.636zm-29.15-33.636l29.15 29.151 29.152-29.151-29.152-29.151-29.15 29.151z" fill="#FFF"/>
+ <metadata>
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <rdf:Description about="https://iconscout.com/legal#licenses" dc:title="centos-company-brand-logo" dc:description="centos-company-brand-logo" dc:publisher="Iconscout" dc:date="2017-07-12" dc:format="image/svg+xml" dc:language="en">
+ <dc:creator>
+ <rdf:Bag>
+ <rdf:li>Icon Mafia</rdf:li>
+ </rdf:Bag>
+ </dc:creator>
+ </rdf:Description>
+ </rdf:RDF>
+ </metadata></svg>
diff --git a/web/gui/v2/static/img/logos/os/coreos.svg b/web/gui/v2/static/img/logos/os/coreos.svg
new file mode 100644
index 00000000..f93869fb
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/coreos.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 256" style="-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);"><path d="M128.008 0C57.418 0 0 57.42 0 128c0 70.584 57.417 128 128.008 128C198.578 256 256 198.584 256 128 256 57.42 198.578 0 128.008 0z" fill="#53A3DA"/><path d="M128.572 11.253c-20.384 0-37.671 32.604-43.915 77.92-.2 1.458-.393 2.933-.564 4.418a274.635 274.635 0 0 0-1.72 22.182 268.485 268.485 0 0 0-.205 10.6c0 3.573.068 7.111.206 10.597.289 7.633.867 15.054 1.72 22.186 9.557 1.237 19.777 2.076 30.436 2.475 4.608.172 9.284.275 14.043.275 4.744 0 9.435-.104 14.029-.275 10.672-.399 20.884-1.238 30.45-2.475 1.052-.135 2.088-.282 3.136-.434 39.809-5.59 67.502-17.965 67.502-32.349-.001-63.582-51.546-115.12-115.118-115.12z" fill="#F1606D"/><path d="M176.187 94.022a58.427 58.427 0 0 0-3.713-4.847c-10.562-12.451-26.297-20.363-43.901-20.363-5.707 0-10.79 8.736-14.043 22.301-1.293 5.41-2.296 11.58-2.943 18.279a180.47 180.47 0 0 0-.784 16.981c0 5.907.275 11.616.784 16.979 5.371.51 11.071.783 16.986.783 5.907 0 11.607-.274 16.978-.783 11.807-1.12 22-3.39 29.22-6.382 7.13-2.95 11.35-6.622 11.35-10.597-.001-11.992-3.663-23.13-9.934-32.351z" fill="#FFF"/><rect x="0" y="0" width="256" height="256" fill="rgba(0, 0, 0, 0)" /></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/debian.svg b/web/gui/v2/static/img/logos/os/debian.svg
new file mode 100644
index 00000000..083f6057
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/debian.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48" version="1.1"><path d="M26.762 24.547c-.614.012.117.316.918.441.222-.172.422-.347.601-.515-.5.12-1.008.12-1.52.074m3.294-.82c.363-.5.629-1.055.722-1.625-.082.406-.304.757-.511 1.128-1.145.723-.106-.43 0-.863-1.23 1.547-.168.926-.211 1.36m1.215-3.16c.074-1.102-.22-.755-.317-.337.113.063.203.782.317.336m-6.832-15.09c.328.06.707.106.656.184.355-.078.437-.148-.657-.183m.657.183l-.235.047.215-.016.02-.03m10.199 15.323c.039.993-.29 1.473-.582 2.325l-.531.265c-.434.84.043.535-.27 1.203-.676.602-2.055 1.883-2.496 2.004-.32-.011.219-.383.29-.527-.903.621-.727.933-2.11 1.312l-.043-.09c-3.418 1.61-8.164-1.574-8.102-5.925-.039.273-.105.207-.18.316-.175-2.234 1.032-4.484 3.07-5.402 1.997-.985 4.337-.578 5.766.75-.785-1.027-2.347-2.117-4.199-2.016-1.816.028-3.511 1.184-4.078 2.434-.93.586-1.039 2.258-1.441 2.562-.543 4.004 1.023 5.735 3.68 7.77.417.281.117.324.175.539a7.134 7.134 0 0 1-2.355-1.8c.355.519.734 1.019 1.222 1.41-.828-.278-1.941-2.012-2.265-2.083 1.433 2.567 5.816 4.5 8.113 3.54-1.062.038-2.41.023-3.605-.419-.5-.257-1.18-.793-1.063-.894 3.137 1.172 6.371.887 9.078-1.285.692-.54 1.446-1.45 1.664-1.465-.328.492.059.238-.195.676.687-1.11-.3-.45.71-1.914l.372.511c-.14-.918 1.145-2.035 1.012-3.488.293-.445.328.477.015 1.5.434-1.137.114-1.316.223-2.254.121.316.281.648.36.98-.282-1.093.288-1.847.433-2.484-.14-.062-.434.485-.504-.812.012-.563.156-.293.215-.434-.11-.062-.399-.496-.578-1.324.129-.192.343.508.515.535-.109-.656-.3-1.16-.312-1.664-.508-1.063-.18.14-.59-.461-.543-1.688.45-.39.512-1.156.82 1.187 1.289 3.031 1.504 3.793a15.463 15.463 0 0 0-.75-2.703c.25.105-.403-1.91.324-.575-.774-2.847-3.317-5.511-5.652-6.761.289.261.648.59.52.64-1.165-.687-.962-.742-1.126-1.039-.945-.383-1.012.035-1.637 0-1.785-.941-2.129-.844-3.77-1.437l.079.347c-1.188-.39-1.383.149-2.66.004-.078-.062.41-.218.812-.277-1.144.148-1.09-.23-2.207.043.278-.2.567-.324.86-.488-.93.058-2.227.543-1.825.101-1.52.68-4.218 1.633-5.734 3.055l-.047-.324c-.695.836-3.027 2.492-3.215 3.57l-.187.043c-.36.613-.594 1.305-.88 1.934-.476.808-.69.312-.624.437-.93 1.883-1.39 3.469-1.793 4.77.285.421.008 2.554.113 4.261-.465 8.43 5.918 16.61 12.89 18.5 1.024.367 2.544.356 3.837.39-1.524-.437-1.723-.23-3.207-.75-1.074-.503-1.309-1.081-2.067-1.737l.301.53c-1.492-.526-.867-.651-2.078-1.034l.32-.426c-.48-.031-1.28-.809-1.496-1.238l-.527.02c-.637-.782-.973-1.348-.95-1.786l-.171.305c-.192-.332-2.332-2.938-1.223-2.328-.207-.192-.48-.309-.777-.852l.226-.258c-.535-.687-.984-1.566-.949-1.86.281.384.48.454.68.52-1.352-3.347-1.43-.183-2.45-3.406l.215-.02c-.164-.245-.265-.523-.398-.785l.094-.937c-.973-1.125-.274-4.781-.133-6.785.098-.817.812-1.684 1.355-3.043l-.332-.055c.633-1.105 3.614-4.433 4.989-4.262.672-.84-.13 0-.262-.214 1.469-1.52 1.93-1.075 2.922-1.348 1.066-.633-.918.25-.41-.238 1.847-.477 1.308-1.075 3.715-1.313.253.145-.59.223-.797.41 1.535-.754 4.867-.586 7.03.418 2.513 1.172 5.333 4.64 5.446 7.903l.125.035c-.062 1.297.2 2.797-.258 4.176l.309-.66M20.07 25.39l-.086.43c.407.546.727 1.14 1.239 1.566-.371-.723-.645-1.024-1.153-1.996m.953-.04c-.214-.234-.34-.515-.48-.8.137.496.41.922.668 1.355l-.188-.554m16.856-3.665l-.09.227a11.067 11.067 0 0 1-1.066 3.41 10.786 10.786 0 0 0 1.156-3.637M24.559 5.184c.414-.153 1.02-.082 1.46-.184-.574.047-1.144.078-1.706.152l.246.032m-14.551 7.738c.094.883-.668 1.23.168.644.445-1.004-.176-.28-.168-.644m-.98 4.094c.19-.59.226-.942.3-1.286-.531.68-.242.825-.3 1.286" fill="#E91E63" id="surface1"/><metadata><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description about="https://iconscout.com/legal#licenses" dc:title="debian" dc:description="debian" dc:publisher="Iconscout" dc:date="2017-12-15" dc:format="image/svg+xml" dc:language="en"><dc:creator><rdf:Bag><rdf:li>Icons8</rdf:li></rdf:Bag></dc:creator></rdf:Description></rdf:RDF></metadata></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/docker.svg b/web/gui/v2/static/img/logos/os/docker.svg
new file mode 100644
index 00000000..c13c890b
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/docker.svg
@@ -0,0 +1,3 @@
+<svg width="21" height="14" viewBox="0 0 21 14" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M13.0001 3H11.0001V5H13.0001V3ZM13.0001 0H11.0001V2H13.0001V0ZM10.0001 0H8.00006V2H10.0001V0ZM10.0001 3H8.00006V5H10.0001V3ZM18.0601 6.22C17.9101 6.2 18.2501 3.93 16.2901 4C16.2901 4 15.3301 5.24 15.7001 6.22C16.0001 7 14.0001 7 14.0001 7H2.50006C1.24006 7 0.570058 8.66 1.26006 9.65C2.62006 11.58 4.52006 14 8.05006 14C9.23006 14 8.83006 14 9.23006 14C10.8101 14 12.1301 13.62 13.1801 13.12C14.7701 12.36 15.9301 11.02 16.6801 9.49C16.9701 8.89 17.4701 8.28 18.2601 8.22C19.8301 8.1 21.0101 7.48 21.0001 6.22C21.0001 6.22 19.4101 5.64 18.0601 6.22ZM7.00006 3H5.00006V5H7.00006V3Z" fill="#00AB44"/>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/fedora.svg b/web/gui/v2/static/img/logos/os/fedora.svg
new file mode 100644
index 00000000..4867c083
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/fedora.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2500" viewBox="0 0 256 256" preserveAspectRatio="xMidYMid"><path d="M256 128.004C256 57.31 198.691 0 127.998 0 57.336 0 .05 57.262 0 127.914v99.054c.038 16.042 13.049 29.029 29.101 29.029h98.949C198.72 255.969 256 198.679 256 128.004" fill="#294172"/><path d="M165.58 30.307c-33.109 0-60.045 26.935-60.045 60.045v31.87H73.797c-33.109 0-60.045 26.937-60.045 60.046 0 33.108 26.936 60.045 60.045 60.045s60.045-26.937 60.045-60.045v-31.871h31.738c33.109 0 60.046-26.936 60.046-60.045 0-33.11-26.937-60.045-60.046-60.045zm-59.823 151.961c0 17.622-14.337 31.959-31.96 31.959s-31.96-14.337-31.96-31.959c0-17.623 14.337-31.96 31.96-31.96h31.738v.089h.222v31.871zm59.823-59.956h-31.738v-.09h-.221v-31.87c0-17.623 14.337-31.96 31.959-31.96s31.96 14.337 31.96 31.96-14.338 31.96-31.96 31.96z" fill="#3C6EB4"/><path d="M178.851 32.128c-4.66-1.218-8.238-1.786-13.271-1.786-33.177 0-60.075 26.899-60.075 60.074v31.842h-25.16c-7.845 0-14.185 6.165-14.18 13.996 0 7.782 6.27 13.973 14.032 13.973l20.831.004c2.473 0 4.479 2 4.479 4.469v27.553c-.031 17.491-14.219 31.659-31.71 31.659-5.925 0-7.392-.776-11.437-.776-8.497 0-14.182 5.696-14.182 13.528.002 6.479 5.554 12.049 12.348 13.827 4.66 1.218 8.238 1.787 13.271 1.787 33.177 0 60.075-26.899 60.075-60.075v-31.841h25.16c7.845 0 14.185-6.165 14.18-13.996 0-7.783-6.27-13.973-14.032-13.973l-20.831-.004a4.475 4.475 0 0 1-4.479-4.47V90.366c.031-17.491 14.219-31.659 31.71-31.659 5.925 0 7.392.777 11.437.777 8.497 0 14.182-5.697 14.182-13.528-.002-6.48-5.554-12.05-12.348-13.828" fill="#FFF"/>
+ <metadata>
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <rdf:Description about="https://admin.iconscout.com/legal#licenses" dc:title="fedora-1" dc:description="fedora-1" dc:publisher="Iconscout" dc:date="2017-06-10" dc:format="image/svg+xml" dc:language="en">
+ <dc:creator>
+ <rdf:Bag>
+ <rdf:li>Icon Mafia</rdf:li>
+ </rdf:Bag>
+ </dc:creator>
+ </rdf:Description>
+ </rdf:RDF>
+ </metadata></svg>
diff --git a/web/gui/v2/static/img/logos/os/freebsd.svg b/web/gui/v2/static/img/logos/os/freebsd.svg
new file mode 100644
index 00000000..d78ca7fd
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/freebsd.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48" version="1.1"><g id="surface1"><path d="M8.012 14.527A18.538 18.538 0 0 1 13.5 9.02c-.078-.04-.152-.075-.234-.114C10.59 7.488 7.574 6.324 6.449 7.45c-1.125 1.121.13 4.356 1.531 7.02.004.015.02.043.032.058z" fill="#FF3D00"/><path d="M40.137 7.602c1.828 1.828-3.242 9.867-4.102 10.722-.86.856-3.035.07-4.863-1.758-1.832-1.828-2.617-4.007-1.762-4.867.86-.855 8.895-5.93 10.727-4.097z" fill="#FF3D00"/><path d="M37.367 19.664c-.406.406-1.14.895-2.3.895-1.61 0-3.567-.993-5.231-2.657-2.691-2.687-3.434-5.863-1.758-7.543.207-.207.8-.656 1.621-1.195a16.42 16.42 0 0 0-6.21-1.219c-9.13 0-16.528 7.403-16.528 16.528C6.96 33.602 14.359 41 23.488 41c9.13 0 16.528-7.398 16.528-16.527 0-2.332-.489-4.543-1.36-6.559-.523.816-.996 1.457-1.289 1.75z" fill="#FF3D00"/><path d="M38.93 7.203c.511 0 .93.121 1.207.399 1.828 1.828-3.242 9.867-4.102 10.722-.234.235-.57.348-.969.348-1.058 0-2.57-.781-3.898-2.106-1.828-1.828-2.613-4.007-1.762-4.867.735-.726 6.637-4.496 9.524-4.496m0-2c-3.727 0-10.13 4.281-10.93 5.074-1.723 1.735-.98 4.97 1.758 7.703 1.687 1.684 3.672 2.692 5.308 2.692 1.196 0 1.957-.508 2.383-.93.684-.683 2.297-3.195 3.442-5.539 1.222-2.504 2.62-6.055.66-8.02-.45-.445-1.266-.98-2.621-.98z" fill="#ECEFF1"/><path d="M23.488 7.945c2.2 0 4.293.438 6.211 1.22-.82.538-1.414.987-1.62 1.194-1.677 1.68-.938 4.856 1.757 7.543 1.664 1.664 3.621 2.657 5.23 2.657 1.16 0 1.895-.489 2.301-.895.293-.293.766-.937 1.29-1.75a16.473 16.473 0 0 1 1.359 6.559C40.016 33.602 32.617 41 23.488 41 14.36 41 6.961 33.602 6.961 24.473c0-9.125 7.398-16.528 16.527-16.528m0-2c-10.215 0-18.527 8.313-18.527 18.528C4.96 34.688 13.273 43 23.488 43c10.215 0 18.528-8.313 18.528-18.527 0-2.54-.512-5.012-1.524-7.352l-1.484-3.441-2.031 3.152c-.567.883-.918 1.313-1.02 1.414-.21.211-.504.313-.89.313-.805 0-2.286-.543-3.82-2.075-1.934-1.93-2.466-3.996-1.75-4.714.058-.055.468-.383 1.308-.934l3.172-2.094-3.52-1.43a18.398 18.398 0 0 0-6.969-1.367z" fill="#ECEFF1"/><path d="M6.262 15.496l.543.969c.34-.707.718-1.395 1.144-2.055-1.386-2.652-2.617-5.848-1.504-6.96.32-.313.785-.45 1.352-.45 1.445 0 3.543.887 5.469 1.906.043.02.082.04.12.059.665-.434 1.36-.817 2.079-1.164l-1.024-.543a3.774 3.774 0 0 0-.28-.14C11.46 5.69 9.374 5 7.796 5c-1.426 0-2.29.563-2.762 1.035-1.676 1.672-1.305 4.649 1.176 9.363a.768.768 0 0 0 .05.098z" fill="#ECEFF1"/></g><metadata><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description about="https://iconscout.com/legal#licenses" dc:title="freebsd" dc:description="freebsd" dc:publisher="Iconscout" dc:date="2017-12-15" dc:format="image/svg+xml" dc:language="en"><dc:creator><rdf:Bag><rdf:li>Icons8</rdf:li></rdf:Bag></dc:creator></rdf:Description></rdf:RDF></metadata></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/freenas.svg b/web/gui/v2/static/img/logos/os/freenas.svg
new file mode 100644
index 00000000..0772cef5
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/freenas.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+ id="svg2"
+ version="1.1"
+ xml:space="preserve"
+ width="64.506248"
+ height="53.041248"
+ viewBox="0 0 64.506248 53.041248"><metadata
+ id="metadata8"><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></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath36"><path
+ d="m 0,42.493 180.37,0 0,-42.433 L 0,0.06 0,42.493 Z"
+ id="path38" /></clipPath></defs><g
+ style="fill:#343434;fill-opacity:1"
+ id="g10"
+ transform="matrix(1.25,0,0,-1.25,0,53.11625)"><path
+ d="m 42.14,41.229 0.307,0 c 0.129,0 0.217,-0.022 0.267,-0.068 0.049,-0.046 0.074,-0.106 0.074,-0.179 0,-0.097 -0.037,-0.165 -0.109,-0.208 -0.071,-0.042 -0.183,-0.063 -0.329,-0.063 l -0.21,0 0,0.518 z m 0,-0.841 0.194,0 0.46,-0.724 0.437,0 -0.521,0.766 0,0.015 c 0.146,0.028 0.262,0.086 0.347,0.175 0.083,0.09 0.126,0.21 0.126,0.362 0,0.106 -0.023,0.196 -0.065,0.268 -0.043,0.074 -0.1,0.131 -0.171,0.177 -0.071,0.046 -0.154,0.078 -0.246,0.097 -0.092,0.02 -0.188,0.029 -0.286,0.029 l -0.651,0 0,-1.889 0.376,0 0,0.724"
+ style="fill:#343434;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path30" /><g
+ style="fill:#343434;fill-opacity:1"
+ id="g32"><g
+ style="fill:#343434;fill-opacity:1"
+ id="g34"
+ clip-path="url(#clipPath36)"><path
+ d="m 41.098,41.178 c 0.068,0.182 0.164,0.34 0.293,0.473 0.126,0.133 0.279,0.239 0.455,0.316 0.179,0.078 0.376,0.115 0.595,0.115 0.218,0 0.415,-0.037 0.595,-0.115 0.178,-0.077 0.329,-0.183 0.456,-0.316 0.127,-0.133 0.224,-0.291 0.292,-0.473 0.07,-0.182 0.105,-0.375 0.105,-0.58 0,-0.206 -0.035,-0.399 -0.105,-0.582 -0.068,-0.182 -0.165,-0.339 -0.292,-0.472 -0.127,-0.132 -0.278,-0.237 -0.456,-0.315 -0.18,-0.079 -0.377,-0.116 -0.595,-0.116 -0.219,0 -0.416,0.037 -0.595,0.116 -0.176,0.078 -0.329,0.183 -0.455,0.315 -0.129,0.133 -0.225,0.29 -0.293,0.472 -0.071,0.183 -0.105,0.376 -0.105,0.582 0,0.205 0.034,0.398 0.105,0.58 z m 0.028,-1.9 c 0.167,-0.164 0.362,-0.292 0.588,-0.385 0.226,-0.092 0.468,-0.138 0.727,-0.138 0.259,0 0.502,0.046 0.728,0.138 0.225,0.093 0.419,0.221 0.585,0.385 0.167,0.164 0.296,0.356 0.391,0.582 0.097,0.225 0.144,0.47 0.144,0.738 0,0.266 -0.047,0.511 -0.144,0.736 -0.095,0.225 -0.224,0.42 -0.391,0.583 -0.166,0.165 -0.36,0.292 -0.585,0.385 -0.226,0.092 -0.469,0.138 -0.728,0.138 -0.259,0 -0.501,-0.046 -0.727,-0.138 -0.226,-0.093 -0.421,-0.22 -0.588,-0.385 -0.165,-0.163 -0.295,-0.358 -0.389,-0.583 -0.098,-0.225 -0.143,-0.47 -0.143,-0.736 0,-0.268 0.045,-0.513 0.143,-0.738 0.094,-0.226 0.224,-0.418 0.389,-0.582"
+ style="fill:#343434;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path40" /><path
+ d="M 37.119,12.7 C 36.627,11.614 35.935,10.741 35.118,10.088 33.863,9.082 32.326,8.593 30.8,8.593 c -1.942,0 -3.877,0.793 -5.21,2.332 -0.49,0.563 -0.791,1.193 -0.945,1.838 -0.088,0.367 -0.128,0.742 -0.128,1.117 0.004,1.837 0.92,3.677 1.817,5.079 0.452,0.702 0.899,1.294 1.237,1.707 l 0.448,-0.547 c 0.022,-0.029 0.047,-0.062 0.078,-0.099 0.114,-0.137 0.284,-0.333 0.506,-0.572 0.441,-0.476 1.091,-1.115 1.915,-1.756 1.647,-1.284 3.978,-2.574 6.722,-2.643 0.025,0 0.05,-0.007 0.075,-0.009 0.043,0.009 0.09,0.009 0.138,0 0.186,-0.038 0.311,-0.217 0.272,-0.407 -0.134,-0.708 -0.343,-1.349 -0.606,-1.933 z m 14.448,15.104 c 0,0 0,0 0,0.001 -0.381,-0.536 -0.96,-1.237 -1.766,-1.948 -1.616,-1.428 -4.163,-2.888 -7.846,-3.086 L 40.87,20.78 c -0.065,-0.118 -0.185,-0.19 -0.316,-0.193 -0.133,-0.003 -0.256,0.066 -0.326,0.177 l -1.249,2.051 c -0.591,-0.109 -2.116,-0.361 -3.887,-0.361 -2.958,0.064 -3.886,0.519 -4.865,1.143 l 3.308,4.456 -7.094,1.643 8.894,1.709 c 2.597,5.24 3.403,9.722 3.601,11.088 -9.972,-1.104 -17.42,-3.58 -22.209,-5.657 l -0.385,-0.17 c -0.025,-0.01 -0.049,-0.021 -0.073,-0.031 l -0.535,0.518 c -0.13,0.109 -0.288,0.237 -0.472,0.38 -0.609,0.473 -1.508,1.105 -2.664,1.737 -2.311,1.266 -5.638,2.529 -9.712,2.529 -0.621,0 -1.267,-0.02 -1.923,-0.092 -1.056,-0.066 -0.545,-0.329 -0.417,-0.436 0.485,-0.398 1.17,-1.234 1.62,-2.392 0.454,-1.163 0.761,-2.73 0.761,-4.846 0,-0.591 -0.026,-1.245 -0.077,-1.926 C 2.43,31.326 2.04,30.512 1.69,29.671 0.668,27.21 0,24.518 0,21.747 0,16.821 1.936,12.333 4.689,8.686 L 5.062,8.123 2.149,2.317 C 2.119,2.258 2.138,2.182 2.194,2.145 2.217,2.129 2.244,2.123 2.27,2.123 c 0.037,0 0.074,0.015 0.1,0.044 L 6.921,6.173 7.454,5.656 C 11.324,2.142 16.462,0 22.101,0 31.812,0 40.037,6.35 42.855,15.12 l 0.62,0.266 c 0.13,0.046 0.322,0.118 0.559,0.219 0.477,0.2 1.139,0.519 1.875,0.974 1.471,0.911 3.23,2.38 4.398,4.604 0.777,1.481 1.298,3.302 1.298,5.542 0,0.351 -0.013,0.709 -0.038,1.079"
+ style="fill:#343434;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path42" /></g></g></g></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/gentoo.svg b/web/gui/v2/static/img/logos/os/gentoo.svg
new file mode 100644
index 00000000..c49fa219
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/gentoo.svg
@@ -0,0 +1,419 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.1 r9760"
+ width="493.26517"
+ height="519.30951"
+ sodipodi:docname="gentoo-logo-peach-plain.svg"
+ version="1.1"
+ inkscape:export-filename="gentoo-logo-peach-plain.png"
+ inkscape:export-xdpi="27.782827"
+ inkscape:export-ydpi="27.782827">
+ <title
+ id="title3153">Gentoo Logo Vector</title>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient4036">
+ <stop
+ style="stop-color:#7b7bdf;stop-opacity:1;"
+ offset="0"
+ id="stop4038" />
+ <stop
+ style="stop-color:#a6a6e9;stop-opacity:1;"
+ offset="1"
+ id="stop4040" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3933">
+ <stop
+ id="stop3935"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0.48660609"
+ id="stop3937" />
+ <stop
+ style="stop-color:#d9d9f6;stop-opacity:1;"
+ offset="0.59311914"
+ id="stop3939" />
+ <stop
+ id="stop3941"
+ offset="1"
+ style="stop-color:#adadeb;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3915">
+ <stop
+ id="stop3917"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop3919"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4049">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.45918366;"
+ offset="0.0000000"
+ id="stop4050" />
+ <stop
+ style="stop-color:#9999e6;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop4051" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2797">
+ <stop
+ style="stop-color:#000000;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2798" />
+ <stop
+ style="stop-color:#9999e6;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2799" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2791">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2792" />
+ <stop
+ id="stop3931"
+ offset="0.30357143"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3921"
+ offset="0.60714287"
+ style="stop-color:#e6e6f9;stop-opacity:1;" />
+ <stop
+ style="stop-color:#9999e6;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2793" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2791-7">
+ <stop
+ id="stop2792-2"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop2793-7"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2797-8">
+ <stop
+ id="stop2798-7"
+ offset="0.0000000"
+ style="stop-color:#000000;stop-opacity:1.0000000;" />
+ <stop
+ id="stop2799-1"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4049-5">
+ <stop
+ id="stop4050-0"
+ offset="0.0000000"
+ style="stop-color:#000000;stop-opacity:0.45918366;" />
+ <stop
+ id="stop4051-4"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2791-5">
+ <stop
+ id="stop2792-6"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop2793-3"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2797-6">
+ <stop
+ id="stop2798-73"
+ offset="0.0000000"
+ style="stop-color:#000000;stop-opacity:1.0000000;" />
+ <stop
+ id="stop2799-6"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4049-59">
+ <stop
+ id="stop4050-7"
+ offset="0.0000000"
+ style="stop-color:#000000;stop-opacity:0.45918366;" />
+ <stop
+ id="stop4051-7"
+ offset="1"
+ style="stop-color:#c0c0c0;stop-opacity:1;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3933"
+ id="radialGradient3135"
+ cx="240.19441"
+ cy="350.79166"
+ fx="240.19441"
+ fy="350.79166"
+ r="303.34283"
+ gradientTransform="matrix(0.69099478,1.0116748,-0.81542574,0.5569526,374.42974,-116.469)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2791"
+ id="radialGradient3137"
+ cx="402.91514"
+ cy="273.53453"
+ fx="402.91515"
+ fy="273.53453"
+ r="77.791385"
+ gradientTransform="scale(1.0948953,0.91332936)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2797"
+ id="radialGradient3139"
+ cx="363.31471"
+ cy="343.67726"
+ fx="362.55895"
+ fy="342.73846"
+ r="35.682201"
+ gradientTransform="scale(1.1116231,0.89958546)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4049"
+ id="linearGradient3141"
+ x1="192.5567"
+ y1="404.65598"
+ x2="234.90553"
+ y2="331.94254"
+ gradientTransform="scale(1.083205,0.9231863)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4049"
+ id="linearGradient3143"
+ x1="188.64751"
+ y1="785.09646"
+ x2="450.44758"
+ y2="519.51469"
+ gradientTransform="scale(1.3482945,0.74167773)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3915"
+ id="linearGradient3145"
+ x1="508.15967"
+ y1="428.62717"
+ x2="271.03165"
+ y2="659.76666"
+ gradientTransform="scale(1.2005549,0.83294815)"
+ gradientUnits="userSpaceOnUse" />
+ <filter
+ inkscape:collect="always"
+ id="filter3951">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.3094535"
+ id="feGaussianBlur3953" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4036"
+ id="linearGradient4042"
+ x1="354.16965"
+ y1="83.331688"
+ x2="314.37476"
+ y2="322.3338"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2797"
+ id="radialGradient4049"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.5036118,-0.05644673,0.04112021,1.0953482,-156.89173,-46.745246)"
+ cx="364.28299"
+ cy="340.96454"
+ fx="364.28299"
+ fy="340.96454"
+ r="35.682201" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2797"
+ id="radialGradient3832"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.5036118,-0.05644673,0.04112021,1.0953482,-329.6866,-176.79092)"
+ cx="364.28299"
+ cy="340.96454"
+ fx="364.28299"
+ fy="340.96454"
+ r="35.682201" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2791"
+ id="radialGradient3840"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0948953,0,0,0.91332936,-172.79487,-130.04567)"
+ cx="402.91514"
+ cy="273.53453"
+ fx="402.91515"
+ fy="273.53453"
+ r="77.791385" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3933"
+ id="radialGradient3845"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.69099478,1.0116748,-0.81542574,0.5569526,201.63487,-246.51467)"
+ cx="240.19441"
+ cy="350.79166"
+ fx="240.19441"
+ fy="350.79166"
+ r="303.34283" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4036"
+ id="linearGradient3848"
+ gradientUnits="userSpaceOnUse"
+ x1="354.16965"
+ y1="83.331688"
+ x2="314.37476"
+ y2="322.3338"
+ gradientTransform="translate(-172.79487,-130.04567)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="218.97278"
+ inkscape:cy="189.06551"
+ inkscape:window-width="1280"
+ inkscape:window-height="968"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="false"
+ fit-margin-top="10"
+ fit-margin-left="10"
+ fit-margin-right="10"
+ fit-margin-bottom="10"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <metadata
+ id="metadata4">
+ <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>Gentoo Logo Vector</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Matteo 'Peach' Pescarin</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:description />
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Daniel Robbins as creator of the original logo</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.5/">
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Reproduction" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Distribution" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#Notice" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#Attribution" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="Logo"
+ transform="translate(-151.98946,-138.96728)">
+ <g
+ id="g955"
+ transform="translate(-20.80541,8.921608)">
+ <path
+ style="fill:url(#linearGradient3848);fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 200.875 16.125 C 164.49064 16.232807 135.64208 27.308416 121.84375 34.90625 C 81.2986 57.23184 51.08503 91.48157 41.0625 112.625 C 20.46824 156.01022 22.35038 177.03741 44.90625 204.3125 C 62.02603 225.01415 124.53125 257.59375 124.53125 257.59375 C 124.53125 257.59375 70.71259 304.82327 49.84375 324.59375 C 28.97492 344.36423 12.51639 372.90936 23.5 416.84375 C 34.48359 460.77813 68.53125 476.15625 68.53125 476.15625 C 68.53125 476.15625 113.00467 502.52611 178.90625 473.96875 C 244.80784 445.4114 293.6875 414.65625 293.6875 414.65625 C 293.6875 414.65625 390.88937 348.22282 417.25 317.46875 C 443.61064 286.71467 479.31914 256.48868 462.84375 207.0625 C 446.36835 157.6363 372.78125 91.75 372.78125 91.75 C 372.78125 91.75 299.42037 35.65084 246.59375 21.90625 C 230.49542 17.717734 215.11236 16.082815 200.875 16.125 z M 227.75 167.625 C 230.23438 167.625 232.75 167.8125 235 168.3125 C 241.29066 169.71042 250.91113 174.96314 256.1875 178.03125 C 253.93916 178.91465 251.26955 179.61051 248.09375 180.15625 C 239.90769 181.56297 226.21067 176.29085 215.46875 168.8125 C 218.23073 168.31378 222.92771 167.625 227.75 167.625 z "
+ transform="translate(172.79487,130.04567)"
+ id="path919" />
+ <path
+ style="fill:url(#radialGradient3845);fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 204.03125 25.25 C 203.1611 25.250262 202.30417 25.255507 201.4375 25.28125 C 145.97033 26.92879 109.71875 53.84375 109.71875 53.84375 C 98.18596 63.72898 58.08606 93.10606 48.75 118.09375 C 39.34495 143.2661 43.81456 163.69468 61.9375 176.875 C 80.06044 190.05533 137.71875 214.21875 137.71875 214.21875 L 166.28125 228.5 C 166.28125 228.5 145.40469 253.21621 123.4375 272.4375 C 101.47031 291.6588 92.99355 300.39292 70.28125 323.59375 C 57.10617 337.05223 45.82382 351.07832 42.6875 377.34375 C 40.40211 396.48299 44.99731 414.79564 57.71875 425.5625 C 70.44019 436.32936 87.94463 446.54592 122.90625 439.84375 C 163.63052 432.03688 194.4375 415.125 194.4375 415.125 C 194.4375 415.125 287.33713 368.14342 337.3125 330.25 C 387.28788 292.35659 437.9375 235.625 437.9375 235.625 C 437.9375 235.625 455.47288 224.09337 436.375 189.40625 C 416.83178 153.91027 359.42672 103.43492 339.65625 89.15625 C 320.19467 75.100655 258.85099 25.233484 204.03125 25.25 z M 227.75 167.625 C 230.23438 167.625 232.75 167.8125 235 168.3125 C 241.29066 169.71042 250.91113 174.96314 256.1875 178.03125 C 253.93916 178.91465 251.26955 179.61051 248.09375 180.15625 C 239.90769 181.56297 226.21067 176.29085 215.46875 168.8125 C 218.23073 168.31378 222.92771 167.625 227.75 167.625 z "
+ transform="translate(172.79487,130.04567)"
+ id="path2165" />
+ <path
+ style="fill:url(#radialGradient3840);fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:none"
+ d="M 215.71875 106.5625 C 195.39909 107.11168 176.16957 126.88629 176.71875 142.8125 C 177.26793 158.73872 197.59375 175.78125 197.59375 175.78125 C 197.59375 175.78125 228.88015 202.66547 257.4375 200.46875 C 285.99486 198.27203 288.1875 180.71875 288.1875 180.71875 C 288.1875 180.71875 294.77459 157.64087 277.75 138.96875 C 260.72543 120.29665 236.0384 106.01332 215.71875 106.5625 z M 227.75 167.625 C 230.23438 167.625 232.75 167.8125 235 168.3125 C 241.29066 169.71042 250.91113 174.96314 256.1875 178.03125 C 253.93916 178.91465 251.26955 179.61051 248.09375 180.15625 C 239.90769 181.56297 226.21067 176.29085 215.46875 168.8125 C 218.23073 168.31378 222.92771 167.625 227.75 167.625 z "
+ transform="translate(172.79487,130.04567)"
+ id="path2166" />
+ <path
+ style="fill:url(#radialGradient3832);fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:none"
+ d="M 224.5 126.34375 C 206.37706 126.61833 198.12563 134.78155 199.78125 149.40625 C 200.50368 155.78774 207.0802 162.97253 215.46875 168.8125 C 218.23073 168.31378 222.92771 167.625 227.75 167.625 C 230.23438 167.625 232.75 167.8125 235 168.3125 C 241.28265 169.70864 250.87556 174.9615 256.15625 178.03125 C 256.16298 178.03516 256.18078 178.02734 256.1875 178.03125 C 264.63815 174.71089 266.96361 168.83747 266.21875 159.28125 C 265.31828 147.72848 242.07375 126.06916 224.5 126.34375 z M 232.75 177.8125 C 234.03033 178.27204 235.29356 178.68624 236.53125 179.03125 C 235.2875 178.68549 234.03694 178.27413 232.75 177.8125 z M 255.9375 178.125 C 255.55884 178.26963 255.1525 178.39673 254.75 178.53125 C 255.15474 178.39606 255.55731 178.27003 255.9375 178.125 z M 248.09375 180.15625 C 247.58212 180.24417 247.05262 180.30692 246.5 180.34375 C 247.05373 180.307 247.58124 180.24432 248.09375 180.15625 z "
+ transform="translate(172.79487,130.04567)"
+ id="path2167" />
+ <path
+ style="fill:url(#linearGradient3141);fill-opacity:0.75;fill-rule:evenodd;stroke:none"
+ d="m 207.81825,281.09986 c 0,0 3.29507,17.57377 25.81146,33.49998 22.51638,15.92622 64.22753,31.93931 86.13869,44.64151 4.19889,2.43415 4.91042,6.04898 -2.97209,13.06009 -7.55417,6.71907 -12.48494,10.97187 -12.48494,10.97187 0,0 -63.08933,-34.93175 -79.84094,-50.68249 -27.07688,-25.45908 -16.65218,-51.49096 -16.65218,-51.49096 z"
+ id="path2168"
+ sodipodi:nodetypes="ccsscsc"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:url(#linearGradient3143);fill-opacity:0.75;fill-rule:evenodd;stroke:none"
+ d="m 202.28984,543.29529 c 0,0 20.58737,37.55172 69.23327,37.65681 39.23215,0.0847 76.55506,-11.62851 135.09824,-41.1885 82.88906,-41.85287 146.58187,-92.16386 178.4343,-120.17204 31.85243,-28.00817 49.18028,-50.48357 49.18028,-50.48357 0,0 -18.37703,42.6967 -44.73767,67.95898 -26.36063,25.26227 -91.71304,82.92616 -154.86873,117.52449 -63.15569,34.59834 -106.15746,58.39556 -150.29852,56.23083 -41.87578,-2.05364 -61.6849,-26.57512 -70.47178,-38.10789 -8.78687,-11.53278 -11.56939,-29.41911 -11.56939,-29.41911 z"
+ id="path2169"
+ sodipodi:nodetypes="cssccccscc"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:url(#linearGradient3145);fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter3951)"
+ d="m 315.4575,562.82917 c 0,0 38.44259,-8.23772 111.48351,-48.32784 73.04093,-40.09014 103.48277,-66.84963 125.41795,-85.02452 21.93518,-18.17489 54.25353,-45.05573 64.68794,-57.68687 10.43442,-12.63113 7.49577,-21.39018 3.04751,-23.77266 -3.4232,-1.83346 -13.11663,5.8693 -18.59672,11.93117 -5.48009,6.06187 -46.59776,44.16773 -69.66332,63.9382 -23.06556,19.77047 -87.86877,71.39338 -126.86055,93.90976 -38.99177,22.51637 -89.51632,45.03276 -89.51632,45.03276 z"
+ id="path3421"
+ sodipodi:nodetypes="cczcszccc"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/kubernetes.svg b/web/gui/v2/static/img/logos/os/kubernetes.svg
new file mode 100644
index 00000000..bedd3b88
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/kubernetes.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="722.8457"
+ height="701.96637"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="logo.svg"
+ inkscape:export-filename="/home/thockin/src/kubernetes/new.png"
+ inkscape:export-xdpi="460.95001"
+ inkscape:export-ydpi="460.95001">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16.190509"
+ inkscape:cx="277.56851"
+ inkscape:cy="157.54494"
+ inkscape:document-units="px"
+ inkscape:current-layer="g3052"
+ showgrid="false"
+ inkscape:window-width="1519"
+ inkscape:window-height="822"
+ inkscape:window-x="51"
+ inkscape:window-y="25"
+ inkscape:window-maximized="0"
+ inkscape:snap-global="false"
+ fit-margin-top="10"
+ fit-margin-left="10"
+ fit-margin-right="10"
+ fit-margin-bottom="10" />
+ <metadata
+ id="metadata7">
+ <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>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-6.3260942,-174.7524)">
+ <g
+ id="g3052">
+ <path
+ style="fill:#326ce5;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 365.3125,184.8125 a 46.724621,46.342246 0 0 0 -17.90625,4.53125 l -244.34375,116.75 a 46.724621,46.342246 0 0 0 -25.28125,31.4375 L 17.5,599.78125 A 46.724621,46.342246 0 0 0 23.84375,635.3125 46.724621,46.342246 0 0 0 26.5,639 l 169.125,210.28125 a 46.724621,46.342246 0 0 0 36.53125,17.4375 L 503.375,866.65625 A 46.724621,46.342246 0 0 0 539.90625,849.25 L 708.96875,638.9375 A 46.724621,46.342246 0 0 0 718,599.71875 l -60.375,-262.25 a 46.724621,46.342246 0 0 0 -25.28125,-31.4375 l -244.375,-116.6875 A 46.724621,46.342246 0 0 0 365.3125,184.8125 z"
+ id="path3055"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="new.png"
+ inkscape:export-xdpi="250.55"
+ inkscape:export-ydpi="250.55" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3059"
+ d="m 367.73366,274.05962 c -8.07696,8.2e-4 -14.62596,7.27591 -14.625,16.25 1e-5,0.13773 0.0282,0.26934 0.0312,0.40625 -0.0119,1.21936 -0.0708,2.68836 -0.0312,3.75 0.19262,5.176 1.3209,9.13749 2,13.90625 1.23028,10.20666 2.26117,18.66736 1.625,26.53125 -0.61869,2.9654 -2.80288,5.67741 -4.75,7.5625 l -0.34375,6.1875 c -8.77682,0.72717 -17.61235,2.05874 -26.4375,4.0625 -37.97461,8.62218 -70.67008,28.18307 -95.5625,54.59375 -1.61522,-1.10193 -4.44103,-3.12914 -5.2813,-3.75 -2.61117,0.35262 -5.25021,1.15829 -8.6875,-0.84375 -6.54491,-4.40563 -12.50587,-10.48693 -19.71875,-17.8125 -3.30498,-3.50419 -5.69832,-6.84101 -9.625,-10.21875 -0.89172,-0.76707 -2.25258,-1.80455 -3.25,-2.59375 -3.06988,-2.44757 -6.6907,-3.72402 -10.1875,-3.84375 -4.49589,-0.15394 -8.82394,1.60385 -11.65625,5.15625 -5.03521,6.31538 -3.42312,15.96805 3.59375,21.5625 0.0712,0.0567 0.14702,0.10078 0.21875,0.15625 0.96422,0.78162 2.14496,1.78313 3.03125,2.4375 4.16687,3.07655 7.9732,4.65145 12.125,7.09375 8.747,5.40181 15.99837,9.88086 21.75,15.28125 2.24602,2.39417 2.63858,6.61292 2.9375,8.4375 l 4.6875,4.1875 c -25.09342,37.76368 -36.70686,84.40946 -29.8437,131.9375 l -6.125,1.78125 c -1.6143,2.08461 -3.89541,5.36474 -6.2813,6.34375 -7.52513,2.37021 -15.99424,3.24059 -26.21875,4.3125 -4.80031,0.39915 -8.94218,0.16095 -14.03125,1.125 -1.12008,0.21218 -2.68072,0.61877 -3.90625,0.90625 -0.0426,0.009 -0.0824,0.0216 -0.125,0.0312 -0.0668,0.0155 -0.15456,0.0479 -0.21875,0.0625 -8.62014,2.08279 -14.15774,10.006 -12.375,17.8125 1.78316,7.80833 10.20314,12.55677 18.875,10.6875 0.0626,-0.0143 0.1535,-0.0167 0.21875,-0.0312 0.0979,-0.0224 0.18409,-0.0699 0.28125,-0.0937 1.20885,-0.26536 2.72377,-0.5606 3.78125,-0.84375 5.00334,-1.33963 8.62694,-3.30796 13.125,-5.03125 9.67694,-3.47077 17.69173,-6.37022 25.5,-7.5 3.26118,-0.25542 6.69711,2.01216 8.40625,2.96875 l 6.375,-1.09375 c 14.67018,45.48282 45.41416,82.24502 84.34375,105.3125 l -2.65625,6.375 c 0.95742,2.47542 2.01341,5.8247 1.30022,8.26932 -2.83868,7.3612 -7.70097,15.13097 -13.23772,23.79318 -2.68085,4.00192 -5.42453,7.10761 -7.84375,11.6875 -0.5789,1.09589 -1.31618,2.77932 -1.875,3.9375 -3.75884,8.04236 -1.00164,17.3052 6.21875,20.78125 7.26575,3.49788 16.28447,-0.19134 20.1875,-8.25 0.006,-0.0114 0.0257,-0.0198 0.0312,-0.0312 0.004,-0.009 -0.004,-0.0225 0,-0.0312 0.55593,-1.14255 1.34353,-2.64437 1.8125,-3.71875 2.07213,-4.74702 2.76161,-8.81506 4.21875,-13.40625 3.86962,-9.72014 5.99567,-19.91903 11.32258,-26.27411 1.45868,-1.74023 3.83681,-2.4095 6.30242,-3.06964 l 3.3125,-6 c 33.93824,13.0268 71.92666,16.52246 109.875,7.90625 8.65697,-1.96557 17.01444,-4.50945 25.09375,-7.5625 0.93098,1.65133 2.66113,4.8257 3.125,5.625 2.50559,0.81518 5.24044,1.23614 7.46875,4.53125 3.98539,6.80898 6.7109,14.86416 10.03125,24.59375 1.45738,4.59111 2.17762,8.65933 4.25,13.40625 0.47234,1.08195 1.256,2.60486 1.8125,3.75 3.89482,8.08484 12.94212,11.78667 20.21875,8.28125 7.2195,-3.4779 9.97974,-12.7399 6.21875,-20.78125 -0.55889,-1.15814 -1.3273,-2.84164 -1.90625,-3.9375 -2.41946,-4.57976 -5.1627,-7.65448 -7.84375,-11.65625 -5.53721,-8.66192 -10.12968,-15.8577 -12.96875,-23.21875 -1.18711,-3.79657 0.20028,-6.15774 1.125,-8.625 -0.55378,-0.63477 -1.73881,-4.22009 -2.4375,-5.90625 40.4574,-23.88816 70.29856,-62.02129 84.3125,-106.0625 1.8924,0.29742 5.18154,0.87936 6.25,1.09375 2.19954,-1.4507 4.22194,-3.34352 8.1875,-3.03125 7.80832,1.12937 15.82288,4.02973 25.5,7.5 4.49815,1.72306 8.1216,3.72313 13.125,5.0625 1.05749,0.28309 2.57238,0.5472 3.78125,0.8125 0.0972,0.0238 0.1833,0.0714 0.28125,0.0937 0.0653,0.0146 0.15615,0.0169 0.21875,0.0312 8.67236,1.86695 17.09384,-2.87871 18.875,-10.6875 1.78074,-7.80696 -3.7543,-15.73201 -12.375,-17.8125 -1.25393,-0.28513 -3.03225,-0.76938 -4.25,-1 -5.08912,-0.96378 -9.23092,-0.7261 -14.03125,-1.125 -10.22456,-1.07138 -18.6935,-1.94269 -26.21875,-4.3125 -3.06826,-1.19028 -5.25103,-4.84124 -6.31255,-6.34375 l -5.90625,-1.71875 c 3.06226,-22.15442 2.23655,-45.21134 -3.0625,-68.28125 -5.34839,-23.28471 -14.80037,-44.58084 -27.40625,-63.34375 1.51505,-1.37729 4.37619,-3.91091 5.1875,-4.65625 0.23716,-2.62417 0.0334,-5.37553 2.75,-8.28125 5.75134,-5.40069 13.00329,-9.87898 21.75,-15.28125 4.15167,-2.44252 7.98954,-4.01698 12.15625,-7.09375 0.94225,-0.69576 2.2289,-1.79759 3.21875,-2.59375 7.01538,-5.59633 8.63058,-15.24842 3.59375,-21.5625 -5.03683,-6.31408 -14.79712,-6.90883 -21.8125,-1.3125 -0.99856,0.79085 -2.35353,1.82252 -3.25,2.59375 -3.9265,3.37796 -6.35145,6.71439 -9.65625,10.21875 -7.21249,7.32595 -13.17407,13.43777 -19.71875,17.84375 -2.83601,1.65106 -6.98996,1.07978 -8.87505,0.96875 l -5.5625,3.96875 c -31.7188,-33.26057 -74.90466,-54.52546 -121.40605,-58.6563 -0.13006,-1.94872 -0.30045,-5.47117 -0.34375,-6.53125 -1.90371,-1.82165 -4.20342,-3.37686 -4.78125,-7.3125 -0.63617,-7.86389 0.42597,-16.32459 1.65625,-26.53125 0.6791,-4.76876 1.80738,-8.73025 2,-13.90625 0.0438,-1.17663 -0.0265,-2.88401 -0.0312,-4.15625 -9.6e-4,-8.97409 -6.54804,-16.25082 -14.625,-16.25 z m -18.3125,113.4375 -4.34375,76.71875 -0.3125,0.15625 c -0.29134,6.86335 -5.93996,12.34375 -12.875,12.34375 -2.84081,0 -5.46294,-0.91229 -7.59375,-2.46875 l -0.125,0.0625 -62.90625,-44.59375 c 19.33365,-19.01115 44.06291,-33.06039 72.5625,-39.53125 5.20599,-1.18203 10.40966,-2.0591 15.59375,-2.6875 z m 36.65625,0 c 33.27347,4.09232 64.04501,19.15882 87.625,42.25 l -62.5,44.3125 -0.21875,-0.0937 c -5.54745,4.05169 -13.36343,3.04639 -17.6875,-2.375 -1.77132,-2.22096 -2.70072,-4.83239 -2.8125,-7.46875 l -0.0625,-0.0312 z m -147.625,70.875 57.4375,51.375 -0.0625,0.3125 c 5.18437,4.50697 5.94888,12.32794 1.625,17.75 -1.7712,2.22105 -4.14208,3.71074 -6.6875,4.40625 l -0.0625,0.25 -73.625,21.25 c -3.74728,-34.26517 4.32855,-67.57364 21.375,-95.34375 z m 258.15625,0.0312 c 8.5341,13.83256 14.99655,29.28214 18.84375,46.03125 3.80106,16.54828 4.75499,33.06697 3.1875,49.03125 l -74,-21.3125 -0.0625,-0.3125 c -6.6265,-1.81104 -10.69893,-8.55162 -9.15625,-15.3125 0.63203,-2.76962 2.10222,-5.11264 4.09375,-6.84375 l -0.0312,-0.15625 57.125,-51.125 z m -140.65625,55.3125 23.53125,0 14.625,18.28125 -5.25,22.8125 -21.125,10.15625 -21.1875,-10.1875 -5.25,-22.8125 z m 75.4375,62.5625 c 0.99997,-0.0505 1.99558,0.0396 2.96875,0.21875 l 0.125,-0.15625 76.15625,12.875 c -11.1455,31.3131 -32.47281,58.44018 -60.96875,76.59375 l -29.5625,-71.40625 0.0937,-0.125 c -2.71561,-6.30999 0.002,-13.70956 6.25,-16.71875 1.59965,-0.77041 3.27089,-1.19701 4.9375,-1.28125 z m -127.90625,0.3125 c 5.81174,0.0815 11.02462,4.11525 12.375,10.03125 0.63219,2.76958 0.3245,5.51375 -0.71875,7.9375 l 0.21875,0.28125 -29.25,70.6875 c -27.34716,-17.5486 -49.12927,-43.82403 -60.78125,-76.06245 l 75.5,-12.8125 0.125,0.15625 c 0.84451,-0.15541 1.701,-0.2304 2.53125,-0.21875 z m 63.78125,30.9688 c 2.02445,-0.0744 4.07865,0.34098 6.03125,1.28125 2.55951,1.23253 4.53673,3.17319 5.78125,5.5 l 0.28125,0 37.21875,67.25 c -4.83029,1.61923 -9.79609,3.00308 -14.875,4.15625 -28.46453,6.4629 -56.83862,4.50467 -82.53125,-4.25 l 37.125,-67.125 0.0625,0 c 2.22767,-4.16441 6.45247,-6.64887 10.90625,-6.8125 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ sodipodi:nodetypes="ccccccccsccccscssccsccccccccscccsccccccccccccccscccscsccsccccscscsccccccccscccscsccccsccccscscscccccccccccccccscccsccccccccccccscccccscccccccccccccccccccccccscccscccccccccscccscccc"
+ inkscape:export-filename="./path3059.png"
+ inkscape:export-xdpi="250.55"
+ inkscape:export-ydpi="250.55" />
+ </g>
+ </g>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/linux-small.svg b/web/gui/v2/static/img/logos/os/linux-small.svg
new file mode 100644
index 00000000..7350c0c6
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/linux-small.svg
@@ -0,0 +1,3 @@
+<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M7.54001 6.43C8.07001 6.43 9.12001 5.76 9.24001 5.68C9.31001 5.63 9.33001 5.54 9.29001 5.47C9.24001 5.4 9.15001 5.38 9.08001 5.42C8.78001 5.62 7.92001 6.12 7.54001 6.12C7.12001 6.12 6.85001 5.97 6.55001 5.56C6.50001 5.49 6.40001 5.48 6.34001 5.53C6.27001 5.58 6.26001 5.68 6.31001 5.75C6.66001 6.23 7.02001 6.43 7.54001 6.43ZM15.97 16.7C15.89 16.45 15.66 16.2 15.44 15.96C15.32 15.83 15.19 15.69 15.13 15.59C15.08 15.51 15.08 15.27 15.08 15.09C15.08 14.79 15.08 14.48 14.93 14.24C14.8 14.04 14.67 13.9 14.54 13.8C14.57 13.66 14.58 13.52 14.58 13.38C14.58 11.2 13.47 9.34 12.76 8.3C12.05 7.26 11.24 6.23 11.24 5.5V3.01C11.24 2.08 10.73 0 8.41001 0C7.09001 0 5.58001 0.62 5.58001 2.28C5.58001 3.73 5.58001 5.6 5.58001 5.6C5.58001 5.6 5.58001 6.43 4.97001 7.26C4.39001 8.05 1.80001 11 2.25001 13.33C2.07001 13.47 1.90001 13.68 1.77001 13.96C1.61001 14.29 1.31001 14.5 1.23001 14.51C1.00001 14.51 0.40001 14.51 0.23001 15.03C0.15001 15.27 0.22001 15.54 0.27001 15.77C0.30001 15.91 0.35001 16.1 0.33001 16.17C0.22001 16.51 0.0100098 17.15 0.0100098 17.62C0.0100098 18.23 0.47001 18.66 1.12001 18.66C1.59001 18.66 2.65001 18.86 3.09001 19.13C3.51001 19.39 4.27001 19.62 4.81001 19.62C4.93001 19.62 5.04001 19.61 5.14001 19.58C5.58001 19.47 6.03001 19.11 6.20001 18.65C7.40001 18.61 7.47001 18.45 8.00001 18.45C8.50001 18.45 9.28001 18.59 9.93001 18.64C9.94001 18.67 9.94001 18.71 9.95001 18.74C10.08 19.24 10.33 19.62 10.69 19.82C10.9 19.94 11.13 20 11.39 20C11.59 20 11.8 19.96 12.03 19.89C12.83 19.64 13.14 19.26 13.35 19.01C13.42 18.92 13.48 18.85 13.53 18.82C13.57 18.79 13.61 18.76 13.67 18.73C13.98 18.51 14.56 18.11 14.86 18.04C15.26 17.94 15.73 17.57 15.92 17.22C16.03 16.99 16.01 16.81 15.97 16.7ZM8.86001 2.8C9.36001 2.78 9.79001 3.33 9.81001 4.01C9.82001 4.35 9.73001 4.67 9.57001 4.9C9.47001 4.81 9.35001 4.72 9.22001 4.64C9.23001 4.56 9.23001 4.49 9.23001 4.4C9.21001 3.92 8.99001 3.53 8.73001 3.54C8.51001 3.55 8.34001 3.83 8.30001 4.21C8.19001 4.18 8.09001 4.15 7.99001 4.13C7.99001 4.11 7.99001 4.09 7.99001 4.08C7.97001 3.39 8.36001 2.82 8.86001 2.8ZM9.66001 5.6C9.66001 6.09 8.14001 6.9 7.59001 6.9C7.06001 6.9 6.11001 6.23 6.02001 5.68C6.00001 5.56 6.10001 5.41 6.18001 5.31C6.57001 4.84 7.45001 4.41 7.69001 4.41C8.37001 4.41 9.66001 5.12 9.66001 5.6ZM6.58001 2.9C6.97001 2.9 7.29001 3.43 7.29001 4.09C7.29001 4.12 7.29001 4.16 7.29001 4.19C7.16001 4.24 7.03001 4.3 6.89001 4.38C6.89001 4.35 6.89001 4.32 6.89001 4.3C6.89001 3.93 6.73001 3.63 6.54001 3.63C6.35001 3.63 6.19001 3.93 6.19001 4.3C6.19001 4.49 6.23001 4.66 6.30001 4.78C6.23001 4.84 6.17001 4.89 6.11001 4.95C5.98001 4.73 5.89001 4.43 5.89001 4.09C5.87001 3.44 6.19001 2.9 6.58001 2.9ZM4.99001 18.98C4.69001 19.06 3.86001 18.89 3.40001 18.6C2.84001 18.26 1.68001 18.04 1.12001 18.04C0.80001 18.04 0.61001 17.88 0.61001 17.63C0.61001 17.27 0.80001 16.67 0.90001 16.38C0.98001 16.14 0.91001 15.87 0.86001 15.64C0.83001 15.5 0.78001 15.31 0.80001 15.24C0.83001 15.14 1.12001 15.14 1.22001 15.14C1.57001 15.14 2.06001 14.73 2.30001 14.24C2.50001 13.83 2.69001 13.75 2.82001 13.75C2.87001 13.75 2.92001 13.76 2.94001 13.77C3.38001 13.92 3.86001 14.8 3.96001 15.21C4.08001 15.71 4.64001 16.39 5.08001 16.73C5.38001 16.96 5.67001 17.78 5.67001 18.24C5.67001 18.61 5.26001 18.91 4.99001 18.98ZM10.43 16C10.41 16.08 10.37 16.21 10.32 16.37C10.23 16.66 10.14 16.95 10.07 17.24C9.60001 17.57 8.98001 17.78 7.90001 17.84C7.06001 17.89 6.48001 17.6 6.10001 17.29C5.99001 16.98 5.85001 16.68 5.66001 16.45C5.76001 16.38 5.88001 16.23 5.98001 15.87C6.18001 15.14 4.87001 14.31 4.26001 13.8C3.65001 13.28 3.96001 11.52 4.26001 10.79C4.56001 10.06 5.47001 8.41 5.78001 7.78C6.08001 7.16 6.08001 6.64 6.08001 6.33C6.08001 6.33 6.79001 7.26 7.60001 7.26C8.41001 7.26 9.42001 6.43 9.83001 6.12C9.83001 6.12 11.15 9.44 11.75 11.1C11.85 11.36 11.91 11.65 11.94 11.96C12.58 11.94 13.29 12.16 13.57 12.45C13.97 12.86 14.18 13.8 13.97 13.8C13.77 13.8 13.71 13.47 13.57 13.18C13.37 12.77 12.49 12.47 11.98 12.55V12.56C11.84 12.58 11.73 12.64 11.65 12.76C11.57 12.89 11.52 13.11 11.5 13.34C11.08 13.48 10.85 13.72 10.65 14.44C10.52 14.9 10.51 15.25 10.49 15.53C10.47 15.7 10.47 15.86 10.43 16ZM14.7 17.43C14.33 17.53 13.81 17.87 13.32 18.21C13.27 18.24 13.23 18.28 13.19 18.3C13.06 18.39 12.97 18.5 12.88 18.61C12.69 18.84 12.48 19.1 11.86 19.29C11.5 19.4 11.2 19.39 10.98 19.27C10.72 19.12 10.59 18.81 10.53 18.58C10.41 18.1 10.73 17.09 10.9 16.55C10.96 16.38 11 16.24 11.02 16.14C11.07 15.94 11.08 15.75 11.09 15.55C11.1 15.29 11.11 14.99 11.22 14.6C11.33 14.21 11.42 14.06 11.54 13.98C11.56 14.07 11.59 14.15 11.63 14.2C11.83 14.51 12.03 14.72 12.34 14.82C12.64 14.92 13.35 14.51 13.55 14.41C13.58 14.39 13.62 14.36 13.65 14.31C14.01 14.17 14.15 14.18 14.41 14.58C14.46 14.66 14.46 14.9 14.46 15.08C14.46 15.38 14.46 15.69 14.61 15.93C14.71 16.08 14.84 16.23 14.99 16.38C15.13 16.54 15.33 16.75 15.38 16.87C15.36 17.02 14.99 17.35 14.7 17.43Z" fill="#00AB44"/>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/linux.svg b/web/gui/v2/static/img/logos/os/linux.svg
new file mode 100644
index 00000000..e2fb3b4e
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/linux.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48" version="1.1"><g id="surface1"><path d="M20.102 16.2l.097 2.3-1.597 3-2.5 4.898-.5 4.102 1.796 5.8 4.102 2.302h6.2l5.8-4.403 2.602-6.898-6-7.301-1.704-4.102z" fill="#ECEFF1"/><path d="M34.3 21.898c-1.6-2.296-2.902-3.699-3.6-6.597-.7-2.903.198-2.102-.4-4.602C30 9.4 29.5 8.5 29 7.801c-.602-.7-1.3-1.102-1.7-1.2-.902-.5-3-1.3-5.6.098-2.7 1.403-2.4 4.403-1.9 10.5 0 .403-.1.903-.3 1.301-.398.898-1.102 1.7-1.7 2.398-.698 1-1.402 2-1.902 3.102-1.199 2.3-2.296 5.2-2 6.3.5-.1 6.801 9.5 6.801 9.7.403-.102 2.102-.102 3.602-.102 2.097-.097 3.3-.199 5 .204 0-.301-.102-.602-.102-.903 0-.597.102-1.097.2-1.8.101-.5.203-1 .3-1.598-1 .898-2.8 1.898-4.5 2.199-1.5.3-4-.2-5.199-1.7.102 0 .3 0 .398-.1.301-.098.602-.2.704-.4.296-.5.097-1-.102-1.3-.2-.3-1.7-1.398-2.398-2-.704-.602-1.102-.898-1.5-1.3 0 0-.602-.598-.801-.802-.2-.199-.301-.398-.403-.5-.199-.5-.296-1.097-.199-1.898.102-1.102.5-2 1-3 .2-.398.7-1.2.7-1.2s-1.7 4.2-.797 5.5c0 0 .097-1.3.5-2.6.296-.9.796-2.2 1.398-2.9.602-.698 2.102-3.3 2.2-4.902 0-.699.1-1.398.1-1.898-.402-.398 6.598-1.398 7-.3.098.402 1.5 4 2.302 5.902C30.5 23.5 31 24.3 31.3 25.3c.3 1.097.5 2.597.5 4.097 0 .301 0 .801-.102 1.301.2 0 4.102-4.199-.5-7.699 0 0 2.801 1.3 2.903 3.898.097 2.102-.801 3.801-1 4.102.097 0 2.097.898 2.199.898.398 0 1.199-.296 1.199-.296.102-.301.398-1.102.398-1.403.704-2.3-1-6-2.597-8.3z" fill="#263238"/><path d="M22.898 13.3c0-1.105-.582-2-1.296-2-.72 0-1.301.895-1.301 2 0 1.106.582 2 1.3 2 .715 0 1.297-.894 1.297-2z" fill="#ECEFF1"/><path d="M27.8 13.2c0-1.27-.76-2.302-1.698-2.302-.942 0-1.704 1.032-1.704 2.301 0 1.27.762 2.301 1.704 2.301.937 0 1.699-1.031 1.699-2.3z" fill="#ECEFF1"/><path d="M21.48 12.336c-.382.047-.625.617-.543 1.277.083.657.461 1.149.844 1.102.383-.047.63-.621.547-1.277-.086-.657-.465-1.153-.848-1.102z" fill="#212121"/><path d="M27 13.602c0-.72-.45-1.301-1-1.301s-1 .582-1 1.3c0 .715.45 1.297 1 1.297s1-.582 1-1.296z" fill="#212121"/><path d="M39.3 35.602c-.402-.204-1.1-.5-1.698-1.403-.301-.5-.204-1.898-.704-2.5-.296-.398-.699-.199-.796-.199-.903.2-3 1.602-4.403 0-.199-.2-.5-.5-1-.5s-.699.2-.898.602c-.2.398-.2.699-.2 1.699 0 .8 0 1.699-.101 2.398-.2 1.7-.5 2.7-.5 3.7 0 1.101.3 1.8.7 2.101.3.3.8.5 1.902.5 1.097 0 1.796-.398 2.5-1.102.5-.5.898-.699 2.296-1.699C37.5 38.5 39.2 37.602 39.5 37.301c.2-.2.5-.301.5-.903 0-.5-.398-.699-.7-.796z" fill="#FFC107"/><path d="M19.2 35.898C18.2 34.301 18.101 34 17.397 33c-.597-1-1.898-2.898-2.699-2.898-.597 0-.898.296-1.3.699-.399.398-.797 1.3-1.5 1.8-.598.5-2.297.399-2.7 1-.398.598.403 1.5.403 3 0 .598-.5 1-.602 1.399-.102.5-.2.8 0 1.2.398.6.898.8 4.3 1.5 1.802.402 3.5 1.402 4.598 1.5 1.102.1 3 0 3-2.7.102-1.602-.796-2-1.699-3.602z" fill="#FFC107"/><path d="M21.102 17.8C20.5 17.399 20 17 20 16.399c0-.597.398-.796 1-1.296C21.102 15 22.2 14 23.3 14c1.098 0 2.4.7 2.9.898.902.204 1.8.403 1.698 1.102-.097 1-.199 1.2-1.199 1.7-.699.198-2 1.3-2.898 1.3-.403 0-1 0-1.403-.102-.296-.097-.796-.597-1.296-1.097z" fill="#FFC107"/><path d="M20.898 17c.204.2.5.398.801.5.2.102.5.2.5.2h.903c.5 0 1.199-.2 1.898-.598.7-.301.8-.5 1.3-.704.5-.296 1-.597.802-.699-.204-.097-.403 0-1.102.403-.602.398-1.102.597-1.7.898-.3.102-.698.3-1 .3h-.902c-.296 0-.5-.1-.796-.198-.204-.102-.301-.204-.403-.204-.199-.097-.597-.5-.8-.597 0 0-.2 0-.098.097.3.301.398.403.597.602z" fill="#634703"/><path d="M23.898 14.8c.102.2.301.2.403.302.097.097.199.097.199.097.102-.097 0-.3-.102-.3 0-.2-.5-.2-.5-.098z" fill="#634703"/><path d="M22.3 15c0 .102.2.2.2.102.102-.102.2-.204.3-.204.2-.097.098-.199-.198-.199-.204.102-.204.2-.301.301z" fill="#634703"/><path d="M32 32.7v.3c.2.398.7.5 1.102.5.597 0 1.199-.398 1.5-.8 0-.098.097-.2.199-.302.199-.296.3-.5.398-.597 0 0-.097-.102-.097-.2-.102-.203-.403-.402-.801-.5-.301-.101-.801-.203-1-.203-.903-.097-1.403.204-1.7.5 0 0 .098 0 .098.102.2.2.301.398.301.7.102.198 0 .3 0 .5z" fill="#455A64"/></g><metadata><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description about="https://iconscout.com/legal#licenses" dc:title="linux" dc:description="linux" dc:publisher="Iconscout" dc:date="2017-12-15" dc:format="image/svg+xml" dc:language="en"><dc:creator><rdf:Bag><rdf:li>Icons8</rdf:li></rdf:Bag></dc:creator></rdf:Description></rdf:RDF></metadata></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/macos.svg b/web/gui/v2/static/img/logos/os/macos.svg
new file mode 100644
index 00000000..d40abdd5
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/macos.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" viewBox="0 0 8511 2202.7" width="8511" height="2202.7"><style>.st0{fill:#333}</style><path class="st0" d="M2136.3 2167.9h-237.4v-876.7c0-322.8-113.9-484.2-341.8-484.2-52.8 0-101.3 11.1-145.6 33.3-44.3 22.2-82.8 52.2-115.5 90.2s-58 81.2-76 129.7c-18 48.5-26.9 99.2-26.9 151.9v955.8H955.8v-933.6c0-126.6-27.5-229.5-82.3-308.6C818.6 846.6 737.4 807 629.8 807c-54.8 0-105.5 12.1-151.9 36.4s-86.5 57-120.3 98.1c-33.8 41.1-60.1 87.6-79.1 139.3-19 51.7-28.5 103.9-28.5 156.7v930.4H12.7V1038.1c0-61.2-1.1-125-3.2-191.5S4.2 711 0 639.3h212.1v250h22.1C341.8 701.5 500 607.6 708.9 607.6c101.3 0 189.4 27.5 264.3 82.3 74.9 54.9 128.1 129.8 159.8 224.7h6.3c54.8-101.3 125-177.7 210.4-229.4 85.5-51.7 183-77.6 292.8-77.6 149.8 0 269.5 57.5 359.2 172.5 89.7 115 134.5 274.9 134.5 479.5v908.3zM3370.8 2167.9l-22.1-196.2h-9.5c-103.4 154-257.4 231-462.1 231-65.4 0-125.6-10.6-180.4-31.6-54.9-21.1-102.4-51.1-142.4-90.2s-71.7-84.9-94.9-137.7c-23.2-52.7-34.8-110.8-34.8-174.1 0-185.7 77-326.5 231-422.5s377.7-144 670.9-144v-34.8c0-251-117.1-376.6-351.3-376.6-145.6 0-274.3 36.9-386.1 110.8l-57-164.6c135-86.5 294.3-129.8 477.9-129.8 371.3 0 557 203.6 557 610.8V1804c0 73.8 1.6 140.9 4.8 201 3.2 60.2 9 114.5 17.4 163h-218.4zm-41.1-791.2h-47.5c-409.3 0-614 120.3-614 360.8 0 95 25.3 165.6 76 212.1 50.6 46.4 113.9 69.6 189.9 69.6 48.5 0 96.5-8.4 144-25.3s89.7-40.6 126.6-71.2c36.9-30.6 67-68 90.2-112.3 23.2-44.3 34.8-93.9 34.8-148.7v-285zM4978.7 879.8c-92.9-50.7-200.5-76-322.8-76-86.5 0-163.6 15.3-231.1 45.9-67.5 30.6-124.5 72.8-170.9 126.6-46.4 53.8-82.3 117.6-107.6 191.5-25.3 73.8-38 154-38 240.5 0 88.6 13.2 169.9 39.6 243.7 26.4 73.8 63.3 136.6 110.8 188.3 47.4 51.7 103.9 91.8 169.3 120.3s138.2 42.7 218.4 42.7c113.9 0 226.8-25.3 338.7-76l47.4 183.5c-118.2 59.1-261.6 88.6-430.4 88.6-111.9 0-213.1-18.5-303.9-55.4-90.7-36.9-168.8-89.7-234.2-158.2-65.4-68.6-115.5-150.3-150.3-245.3-34.8-95-52.2-201.5-52.2-319.7 0-120.3 19.5-230 58.5-329.2 39-99.1 93.4-184.6 163-256.3s153.5-127.7 251.6-167.7c98.1-40.1 206.2-60.2 324.4-60.2 154 0 280.6 27.5 379.8 82.3l-60.1 190.1zM7074 1079.2c0 166.7-22.7 318.6-68.1 455.7-45.4 137.2-109.7 255.3-193.1 354.5-83.3 99.2-183.6 176.2-300.7 231-117.1 54.8-247.4 82.3-390.8 82.3-137.2 0-262.7-26.9-376.6-80.7-114-53.8-212.1-128.7-294.4-224.7-82.3-96-146.1-210-191.5-341.8-45.4-131.8-68-276.9-68-435.2 0-164.5 23.7-315.9 71.2-454.1 47.5-138.2 113.4-256.3 197.8-354.5 84.4-98.1 185.1-174.6 302.2-229.4C5879.2 27.5 6007.4 0 6146.7 0 6285.9 0 6413 26.4 6528 79.1c115 52.8 212.6 126.6 292.8 221.6 80.2 95 142.4 208.9 186.7 341.8 44.3 132.9 66.5 278.5 66.5 436.7zm-256.4 12.7c0-126.6-16.9-244.2-50.7-352.9-33.8-108.6-80.7-203.6-140.8-284.8-60.2-81.2-131.9-144.5-215.2-189.9-83.3-45.3-175.7-68-276.9-68-103.4 0-197.8 22.7-283.3 68-85.5 45.4-158.2 108.6-218.4 189.9-60.2 81.2-107.1 178.3-140.9 291.2-33.8 112.9-50.6 235.8-50.6 368.7 0 124.5 16.9 241.1 50.6 349.7 33.8 108.7 80.7 203.1 140.9 283.3 60.1 80.2 132.4 143.5 216.8 189.9 84.4 46.4 177.2 69.6 278.5 69.6 103.4 0 197.8-23.2 283.3-69.6 85.5-46.4 158.2-110.8 218.4-193.1s106.5-178.8 139.3-289.6c32.6-110.8 49-231.6 49-362.4zM8511 1595.1c0 90.7-16.9 173.6-50.7 248.5-33.8 74.9-81.8 138.8-144 191.5-62.2 52.8-137.6 93.4-226.3 121.9-88.6 28.5-187.8 42.7-297.5 42.7-219.5 0-393.5-45.3-522.2-136.1l66.4-199.4c141.3 88.6 298.5 132.9 471.6 132.9 145.6 0 258.5-34.8 338.7-104.4 80.2-69.6 120.3-162.4 120.3-278.5 0-107.6-31.2-194.6-93.4-261.1-62.3-66.4-165.1-127.1-308.6-182-365-137.1-547.5-337.6-547.5-601.3 0-82.2 16.3-158.2 49-227.8s78.6-129.8 137.7-180.4c59.1-50.6 129.2-89.6 210.4-117.1 81.2-27.4 169.3-41.1 264.3-41.1 183.5 0 333.3 33.8 449.4 101.3l-72.8 196.2c-103.4-65.4-232.1-98.1-386.1-98.1-122.4 0-221.6 30.6-297.5 91.8-76 61.2-113.9 142.4-113.9 243.7 0 48.5 6.8 91.8 20.5 129.8s36.4 73.8 68.1 107.6c31.6 33.8 74.4 66 128.2 96.5 53.8 30.6 121.9 62.8 204.1 96.5 94.9 38 176.2 78.6 243.7 121.9 67.5 43.3 122.9 90.2 166.2 140.8 43.3 50.7 74.4 106.1 93.4 166.2 19 59.8 28.5 125.7 28.5 197.5z" style="fill: #333;"/>
+ <metadata>
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <rdf:Description about="https://admin.iconscout.com/legal#licenses" dc:title="macos" dc:description="macos" dc:publisher="Iconscout" dc:date="2017-06-17" dc:format="image/svg+xml" dc:language="en">
+ <dc:creator>
+ <rdf:Bag>
+ <rdf:li>Icon Mafia</rdf:li>
+ </rdf:Bag>
+ </dc:creator>
+ </rdf:Description>
+ </rdf:RDF>
+ </metadata></svg>
diff --git a/web/gui/v2/static/img/logos/os/manjaro.svg b/web/gui/v2/static/img/logos/os/manjaro.svg
new file mode 100644
index 00000000..86658a22
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/manjaro.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="56.444447mm"
+ height="56.44445mm"
+ viewBox="0 0 200 200.00002"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.92.1 r"
+ sodipodi:docname="green.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.4142136"
+ inkscape:cx="30.692892"
+ inkscape:cy="126.5323"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1366"
+ inkscape:window-height="742"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0"
+ inkscape:pagecheckerboard="true" />
+ <metadata
+ id="metadata7">
+ <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></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(222.41168,-236.90016)">
+ <g
+ id="g5967"
+ style="fill:#35bf5c;fill-opacity:1">
+ <g
+ id="g4446"
+ transform="matrix(1.2196132,0,0,1.0000088,-467.56616,-225.96506)"
+ style="fill:#35bf5c;fill-opacity:1">
+ <rect
+ style="opacity:1;fill:#35bf5c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.07399988;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:21.222, 21.22200000000000131;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4149-7"
+ width="47.994675"
+ height="199.99825"
+ x="317.00177"
+ y="462.86115" />
+ <rect
+ style="opacity:1;fill:#35bf5c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.07399988;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:21.222, 21.22200000000000131;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4149-0-6"
+ width="47.994675"
+ height="129.26767"
+ x="259.00415"
+ y="533.59174" />
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5961"
+ d="m -222.41168,236.90016 h 129.26633 v 58.53494 h -70.93002 v 141.46508 h -58.33631 z"
+ style="fill:#35bf5c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.93749994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ </g>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/openstack.svg b/web/gui/v2/static/img/logos/os/openstack.svg
new file mode 100644
index 00000000..dd4de008
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/openstack.svg
@@ -0,0 +1 @@
+<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 209.67 180.35"><defs><style>.cls-1{opacity:0.98;}.cls-2{fill:#ed1944;}</style></defs><title>OpenStack_Logo_Mark</title><g class="cls-1"><path class="cls-2" d="M461.82,215.24h-150a17.17,17.17,0,0,0-17.12,17.12v40.35h41.61v-6.59a9.26,9.26,0,0,1,9.26-9.26h82.53a9.26,9.26,0,0,1,9.26,9.26v6.59H479V232.36A17.18,17.18,0,0,0,461.82,215.24Z" transform="translate(-294.67 -215.24)"/><path class="cls-2" d="M437.33,344.72a9.27,9.27,0,0,1-9.26,9.26H345.54a9.27,9.27,0,0,1-9.26-9.26v-6.59H294.67v40.34a17.17,17.17,0,0,0,17.12,17.13h150A17.18,17.18,0,0,0,479,378.47V338.13H437.33Z" transform="translate(-294.67 -215.24)"/><rect class="cls-2" y="69.37" width="41.62" height="41.62"/><rect class="cls-2" x="142.66" y="69.37" width="41.62" height="41.62"/></g><path class="cls-2" d="M504.33,386.39a9.2,9.2,0,1,0-9.2,9.21A9.21,9.21,0,0,0,504.33,386.39Zm-9.2,6.94a6.94,6.94,0,1,1,6.94-6.94A6.94,6.94,0,0,1,495.13,393.33Z" transform="translate(-294.67 -215.24)"/><path class="cls-2" d="M498.58,384.72v-.05a2.88,2.88,0,0,0-.76-2.09,3.38,3.38,0,0,0-2.45-.86H492v9h1.86v-3H495l1.66,3h2.14l-1.92-3.35A2.72,2.72,0,0,0,498.58,384.72Zm-1.88.06a1.3,1.3,0,0,1-1.47,1.35h-1.38v-2.72h1.34c1,0,1.51.45,1.51,1.35Z" transform="translate(-294.67 -215.24)"/></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/opensuse.svg b/web/gui/v2/static/img/logos/os/opensuse.svg
new file mode 100644
index 00000000..a0710f17
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/opensuse.svg
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ xml:space="preserve"
+ width="400"
+ height="250.37875"
+ viewBox="0 0 400 250.37875"
+ sodipodi:docname="openSUSElogo_rgb green.svg"><metadata
+ id="metadata8"><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></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath16"><path
+ d="m 0,200.303 320,0 L 320,0 0,0 0,200.303 Z"
+ id="path18"
+ inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="707"
+ inkscape:window-height="480"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="0.94257199"
+ inkscape:cx="200"
+ inkscape:cy="123.06752"
+ inkscape:window-x="103"
+ inkscape:window-y="66"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="g10" /><g
+ id="g10"
+ inkscape:groupmode="layer"
+ inkscape:label="openSUSElogo_rgb green"
+ transform="matrix(1.25,0,0,-1.25,0,250.37875)"><g
+ id="g12"><g
+ id="g14"
+ clip-path="url(#clipPath16)"><g
+ id="g20"
+ transform="translate(262.6839,162.7228)"><path
+ d="m 0,0 c 0.175,4.73 2.156,9.12 5.614,12.34 3.46,3.231 7.975,4.9 12.708,4.75 9.761,-0.349 17.43,-8.589 17.095,-18.339 -0.184,-4.73 -2.164,-9.12 -5.614,-12.329 -3.46,-3.25 -7.964,-4.92 -12.719,-4.76 C 7.335,-17.979 -0.326,-9.758 0,0 Z m 47.347,-17.439 c 0.805,0.532 1.396,0.972 1.645,1.07 l 0.269,0.419 c -0.681,4.28 -7.06,25.03 -11.885,30.019 -1.329,1.36 -2.394,2.7 -4.549,3.961 -17.455,10.17 -58.863,16.309 -60.803,16.589 l -0.33,-0.091 -0.124,-0.3 c 0,0 -0.16,-8.58 -0.184,-9.539 -4.229,1.421 -34.972,11.351 -63.791,12.351 -24.44,0.859 -60.033,4.02 -107.196,-24.981 l -1.395,-0.868 c -22.189,-13.841 -37.509,-30.91 -45.517,-50.739 -2.512,-6.24 -5.89,-20.32 -2.542,-33.569 1.442,-5.791 4.131,-11.61 7.756,-16.819 8.194,-11.77 21.944,-19.58 36.748,-20.899 20.905,-1.87 36.733,7.519 42.363,25.1 3.871,12.129 0,29.927 -14.839,39.007 -12.07,7.391 -25.049,5.711 -32.578,0.73 -6.532,-4.331 -10.231,-11.06 -10.166,-18.451 0.151,-13.11 11.444,-20.078 19.565,-20.099 2.359,0 4.728,0.41 7.399,1.28 0.951,0.29 1.845,0.649 2.831,1.259 l 0.309,0.181 0.194,0.13 -0.065,-0.039 c 1.851,1.261 2.964,3.312 2.964,5.511 0,0.6 -0.084,1.208 -0.256,1.82 -0.959,3.32 -4.239,5.329 -7.638,4.71 l -0.459,-0.109 -0.621,-0.19 -0.901,-0.31 c -1.87,-0.46 -3.27,-0.5 -3.569,-0.51 -0.951,0.061 -5.625,1.461 -5.625,6.58 l 0,0.07 c 0,1.88 0.754,3.199 1.17,3.92 1.454,2.28 5.435,4.518 10.814,4.05 7.059,-0.611 12.149,-4.231 15.52,-11.06 3.129,-6.349 2.31,-14.159 -2.11,-19.88 -4.39,-5.669 -12.205,-8.078 -22.598,-6.959 -10.481,1.159 -19.34,7.19 -24.304,16.579 -4.856,9.178 -5.121,20.059 -0.685,28.418 10.609,20.029 30.648,19.82 41.636,17.921 16.26,-2.821 34.758,-17.82 41.319,-35.139 1.06,-2.761 1.6,-4.949 2.072,-6.951 l 0.708,-2.99 18.37,-8.969 0.24,-0.181 0.446,0.041 0.081,0.529 c -0.114,0.411 -0.381,0.789 -0.805,5.93 -0.349,4.562 -1.06,17.051 5.228,23.24 2.441,2.419 6.161,4.578 9.099,5.269 12.04,2.941 26.159,0.912 39.507,-14.539 6.911,-7.981 10.28,-11.62 11.97,-13.249 l 0.59,-0.532 0.694,-0.519 c 0.554,-0.301 22.955,-10.621 22.955,-10.621 l 0.461,0.11 0.009,0.479 c -0.149,0.17 -14.199,18.328 -11.698,33.28 1.969,11.908 11.447,10.83 24.557,9.35 4.28,-0.5 9.152,-1.06 14.196,-1.172 14.083,-0.089 29.254,2.511 38.604,6.601 6.049,2.63 9.909,4.38 12.328,6.579 0.87,0.721 1.32,1.891 1.791,3.15 l 0.329,0.831 c 0.391,1.021 0.967,3.171 1.219,4.35 0.102,0.519 0.162,1.068 -0.209,1.359 l -1.294,-0.24 c -4.106,-2.471 -14.369,-7.15 -23.965,-7.35 -11.914,-0.241 -35.898,11.98 -38.398,13.28 l -0.241,0.279 c -0.589,1.44 -4.19,9.949 -4.96,11.749 17.27,-11.379 31.594,-17.669 42.559,-18.639 12.207,-1.087 21.722,5.574 25.786,8.422 l -10e-4,0 z M 20.194,-1.64 c -3.031,0 -5.479,1.64 -5.479,3.65 0,2.029 2.448,3.66 5.479,3.66 3.031,0 5.486,-1.631 5.486,-3.66 C 25.678,0 23.223,-1.64 20.194,-1.64 M 18.173,11.872 C 14.862,11.991 11.723,10.821 9.323,8.571 6.924,6.321 5.509,3.273 5.409,-0.028 c -0.23,-6.821 5.111,-12.559 11.916,-12.81 3.309,-0.1 6.464,1.07 8.878,3.32 2.409,2.261 3.795,5.311 3.9,8.599 0.23,6.819 -5.109,12.549 -11.93,12.791 z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path22"
+ inkscape:connector-curvature="0" /></g><g
+ id="g24"
+ transform="translate(133.9789,60.2888)"><path
+ d="m 0,0 c -7.784,0 -12.065,-6.58 -12.065,-11.13 l 0,-5.84 c 0,-6.7 5.474,-10.851 10.55,-10.851 l 17.819,0 c 2.245,0 2.715,-1.47 2.715,-2.71 l 0,-3.769 c 0,-0.4 -0.081,-4.02 -2.715,-4.02 l -24.303,0 c -2.415,0 -4.161,-1.68 -4.161,-3.98 l 0,-1.041 c 0,-2.291 1.746,-3.961 4.161,-3.961 l 25.623,0 c 6.698,0 11.02,4.66 11.02,11.879 l 0,6.302 c 0,6.779 -4.87,9.809 -9.706,9.809 l -17.533,0 c -2.64,0 -3.836,1.98 -3.836,3.38 l 0,3.48 c 0,2.19 1.465,3.46 4.025,3.46 l 19.408,0 c 2.38,0 4.171,1.71 4.171,3.971 l 0,1.04 C 25.173,-1.712 23.352,0 20.922,0 L 0,0 Z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path26"
+ inkscape:connector-curvature="0" /></g><g
+ id="g28"
+ transform="translate(206.8412,60.2888)"><path
+ d="m 0,0 c -2.301,0 -4.155,-1.87 -4.155,-4.171 l 0,-29.838 c 0,-2.391 -1.95,-4.311 -4.311,-4.311 l -13.545,0 c -2.369,0 -4.309,1.92 -4.309,4.311 l 0,29.838 C -26.32,-1.87 -28.19,0 -30.489,0 l -1.31,0 c -2.335,0 -4.171,-1.842 -4.171,-4.171 l 0,-30.968 c 0,-7.21 5.674,-12.44 13.489,-12.44 l 14.485,0 c 7.805,0 13.475,5.229 13.475,12.44 l 0,30.968 C 5.479,-1.842 3.65,0 1.319,0 L 0,0 Z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path30"
+ inkscape:connector-curvature="0" /></g><g
+ id="g32"
+ transform="translate(232.7736,60.2888)"><path
+ d="m 0,0 c -7.78,0 -12.074,-6.58 -12.074,-11.13 l 0,-5.84 c 0,-6.7 5.485,-10.851 10.564,-10.851 l 17.814,0 c 2.248,0 2.72,-1.47 2.72,-2.71 l 0,-3.769 c 0,-0.4 -0.081,-4.02 -2.72,-4.02 l -24.314,0 c -2.404,0 -4.16,-1.68 -4.16,-3.98 l 0,-1.041 c 0,-2.291 1.756,-3.961 4.16,-3.961 l 25.633,0 c 6.7,0 11.04,4.66 11.04,11.879 l 0,6.302 c 0,6.779 -4.884,9.809 -9.72,9.809 l -17.533,0 c -2.646,0 -3.839,1.98 -3.839,3.38 l 0,3.48 c 0,2.19 1.464,3.46 4.025,3.46 l 19.419,0 c 2.374,0 4.158,1.71 4.158,3.971 l 0,1.04 C 25.173,-1.712 23.354,0 20.913,0 L 0,0 Z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path34"
+ inkscape:connector-curvature="0" /></g><g
+ id="g36"
+ transform="translate(273.7386,60.2888)"><path
+ d="m 0,0 c -2.31,0 -4.055,-1.712 -4.055,-3.981 l 0,-39.359 c 0,-2.259 1.705,-3.96 3.964,-3.96 l 31.364,0 c 2.415,0 4.16,1.67 4.16,3.96 l 0,1.042 c 0,2.3 -1.745,3.98 -4.16,3.98 l -25.687,0 0,10.02 18.822,0 c 2.41,0 4.161,1.69 4.161,3.981 l 0,1.04 c 0,2.301 -1.751,3.971 -4.161,3.971 l -18.822,0 0,10.319 24.382,0 c 2.406,0 4.16,1.659 4.16,3.971 l 0,1.04 c 0,2.301 -1.754,3.981 -4.16,3.981 L 0,0.005 0,0 Z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path38"
+ inkscape:connector-curvature="0" /></g><g
+ id="g40"
+ transform="translate(5.0529,20.4885)"><path
+ d="m 0,0 0,13.55 c 0,1.589 1.305,2.889 2.901,2.889 l 7.478,0 c 1.561,0 2.891,-1.329 2.891,-2.889 L 13.27,0 c 0,-1.6 -1.295,-2.899 -2.891,-2.899 l -7.534,0 C 1.245,-2.899 0,-1.628 0,0 m 2.077,21.08 c -3.931,0 -7.13,-3.059 -7.13,-6.83 l 0,-14.839 c 0,-3.831 3.096,-6.951 6.891,-6.951 l 9.599,0 c 3.795,0 6.891,3.12 6.891,6.951 l 0,14.839 c 0,3.769 -3.201,6.83 -7.13,6.83 l -9.122,0 10e-4,0 z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path42"
+ inkscape:connector-curvature="0" /></g><g
+ id="g44"
+ transform="translate(35.5085,20.7779)"><path
+ d="m 0,0 0,12.961 c 0,1.791 1.4,3.189 3.188,3.189 l 7.011,0 c 1.79,0 3.188,-1.4 3.188,-3.189 L 13.387,0 c 0,-1.759 -1.435,-3.188 -3.188,-3.188 l -7.011,0 C 1.433,-3.188 0,-1.759 0,0 Z m 9.602,20.962 c -2.767,0 -4.854,-0.989 -6.529,-1.799 -1.021,-0.49 -1.905,-0.912 -2.591,-0.912 -0.31,0 -0.575,0.14 -0.715,0.37 l -0.639,1.22 c -0.159,0.321 -0.799,0.949 -1.59,0.949 l -0.949,0 c -0.912,0 -1.642,-0.819 -1.642,-1.818 l 0,-37.64 c 0,-1.18 0.931,-2.11 2.11,-2.11 l 0.821,0 c 1.17,0 2.12,0.94 2.12,2.11 l 0,12.489 c 0,0.37 0.241,0.77 0.484,0.77 0.686,0 1.57,-0.402 2.591,-0.87 1.675,-0.77 3.762,-1.719 6.529,-1.719 l 0.886,0 c 4.9,0 7.949,2.801 7.949,7.3 l 0,14.368 c 0,4.43 -3.114,7.29 -7.949,7.29 l -0.886,0 0,0.002 z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path46"
+ inkscape:connector-curvature="0" /></g><g
+ id="g48"
+ transform="translate(66.0714,34.088)"><path
+ d="m 0,0 c 0,1.591 1.251,2.839 2.843,2.839 l 7.71,0 c 1.589,0 2.829,-1.248 2.829,-2.839 l 0,-4.599 -13.384,0 C 0,-3.999 0,0 0,0 Z m 2.075,7.48 c -3.931,0 -7.121,-3.058 -7.121,-6.829 l 0,-14.729 c 0,-3.82 3.101,-7.059 6.76,-7.059 l 9.903,0 c 1.225,0 2.11,0.848 2.11,2.001 l 0,0.649 c 0,1.159 -0.885,1.99 -2.11,1.99 l -8.136,0 c -2.28,0 -3.483,1.121 -3.483,3.252 l 0,4.309 14.678,0 c 2.361,0 3.757,1.44 3.757,3.88 l 0,5.71 c 0,3.769 -3.196,6.83 -7.11,6.83 l -9.248,0 0,-0.004 z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path50"
+ inkscape:connector-curvature="0" /></g><g
+ id="g52"
+ transform="translate(104.8947,41.74)"><path
+ d="m 0,0 c -2.759,0 -4.841,-0.989 -6.521,-1.791 -1.045,-0.491 -1.938,-0.92 -2.667,-0.92 -0.321,0 -0.451,0.04 -0.7,0.471 l -0.581,1.06 c -0.333,0.67 -0.899,1.008 -1.664,1.008 l -0.816,0 c -0.985,0 -1.704,-0.768 -1.704,-1.819 l 0,-24.689 c 0,-1.169 0.924,-2.109 2.115,-2.109 l 0.815,0 c 1.17,0 2.124,0.95 2.124,2.109 l 0,18.679 c 0,1.75 1.43,3.188 3.18,3.188 l 7.014,0 c 1.755,0 3.185,-1.438 3.185,-3.188 l 0,-18.679 c 0,-1.169 0.929,-2.109 2.11,-2.109 l 0.824,0 c 1.17,0 2.12,0.95 2.12,2.109 l 0,19.389 C 8.834,-2.86 5.719,0 0.88,0 L 0,0 Z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path54"
+ inkscape:connector-curvature="0" /></g><g
+ id="g56"
+ transform="translate(315.4154,18.754)"><path
+ d="m 0,0 0.503,0 c 0.574,0 1.06,0.207 1.06,0.747 0,0.382 -0.277,0.765 -1.06,0.765 C 0.277,1.512 0.121,1.494 0,1.475 L 0,0 Z m 0,-2.415 -0.695,0 0,4.358 C -0.33,1.996 0.018,2.048 0.538,2.048 1.2,2.048 1.633,1.91 1.892,1.719 2.154,1.529 2.294,1.235 2.294,0.815 2.294,0.244 1.912,-0.104 1.443,-0.244 l 0,-0.037 C 1.826,-0.349 2.085,-0.696 2.173,-1.34 2.278,-2.019 2.38,-2.278 2.45,-2.417 l -0.729,0 C 1.615,-2.278 1.512,-1.878 1.426,-1.305 1.321,-0.751 1.043,-0.54 0.488,-0.54 l -0.486,0 0,-1.875 -0.002,0 z M 0.73,3.16 c -1.719,0 -3.126,-1.476 -3.126,-3.3 0,-1.859 1.407,-3.317 3.143,-3.317 1.736,-0.019 3.126,1.458 3.126,3.299 0,1.842 -1.39,3.318 -3.126,3.318 l -0.017,0 z m 0.017,0.607 c 2.136,0 3.838,-1.736 3.838,-3.909 0,-2.205 -1.703,-3.923 -3.855,-3.923 -2.137,0 -3.873,1.718 -3.873,3.923 0,2.171 1.736,3.909 3.873,3.909 l 0.017,0 z"
+ style="fill:#73ba25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path58"
+ inkscape:connector-curvature="0" /></g></g></g></g></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/openwrt.svg b/web/gui/v2/static/img/logos/os/openwrt.svg
new file mode 100644
index 00000000..312db0a7
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/openwrt.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="400" height="92" viewBox="0 0 40000 9200">
+ <path fill="#A6A6A6" d="M33817 8423c0,63 8,153 50,204 30,35 64,53 110,53 46,0 81,-16 110,-51 42,-50 49,-148 49,-210 0,-62 -7,-148 -50,-198 -29,-34 -61,-51 -106,-51 -47,0 -83,17 -113,53 -42,50 -50,137 -50,200l0 0 0 0zm-1567 -7c0,-55 -7,-130 -44,-174 -27,-31 -57,-45 -98,-45 -34,0 -57,14 -78,40 -35,43 -40,138 -40,190 0,53 6,137 42,180 22,27 47,42 82,42 39,0 68,-15 93,-44 37,-44 43,-135 43,-189l0 0zm-1774 -201c-8,-22 -19,-43 -33,-57 -29,-29 -66,-37 -106,-37 -52,0 -90,19 -122,61 -7,10 -13,21 -19,34l280 0 0 -1 0 0zm-1824 0c-8,-22 -19,-43 -33,-57 -29,-29 -66,-37 -106,-37 -52,0 -90,19 -122,61 -7,10 -13,21 -19,34l280 0 0 -1 0 0zm-8950 0c-8,-22 -19,-43 -33,-57 -29,-29 -66,-37 -106,-37 -52,0 -90,19 -122,61 -7,10 -13,21 -19,34l280 0 0 -1 0 0zm-2795 0c-8,-22 -19,-43 -33,-57 -29,-29 -66,-37 -106,-37 -52,0 -90,19 -122,61 -7,10 -13,21 -19,34l280 0 0 -1 0 0zm18765 -469c24,-17 50,-32 76,-45 91,-44 192,-60 292,-60 102,0 210,16 298,69 46,28 85,62 118,102 50,-46 106,-88 165,-116 88,-41 186,-55 282,-55 151,0 292,43 398,154 114,121 144,296 144,456l0 919 -690 0 0 -843c0,-19 -2,-61 -15,-77l-2 -4c-14,-19 -29,-32 -53,-32 -31,0 -55,9 -75,33 -29,34 -33,108 -33,150l0 773 -690 0 0 -816c0,-21 0,-70 -6,-90 -5,-15 -13,-27 -25,-36 -11,-9 -24,-12 -39,-12 -31,0 -55,10 -75,34 -30,35 -35,114 -35,158l0 763 -690 0 0 -1498 655 0 0 73 0 0zm-2545 678c0,-218 73,-410 232,-563 168,-161 385,-220 615,-220 253,0 497,66 669,260 129,146 186,322 186,515 0,218 -71,411 -230,564 -169,163 -393,220 -623,220 -208,0 -411,-48 -574,-182 -185,-153 -275,-355 -275,-594l0 0zm-843 677c-16,12 -33,22 -49,31 -89,47 -187,68 -287,68 -203,0 -372,-77 -488,-244 -114,-163 -159,-353 -159,-549 0,-201 42,-409 181,-562 124,-137 283,-204 468,-204 86,0 170,14 250,46 16,7 31,14 47,22l0 -537 695 0 0 1998 -657 0 0 -69 -1 0 0 0zm-2086 -465c6,12 12,23 20,32 34,38 73,54 124,54 35,0 68,-8 98,-25 22,-12 47,-40 62,-60l1 -1 -305 0 0 0zm738 0l288 26 -71 122c-76,131 -177,247 -313,319 -149,79 -343,97 -509,97 -150,0 -319,-17 -455,-83 -122,-60 -217,-153 -288,-268 -80,-129 -113,-275 -113,-426 0,-218 68,-413 227,-565 167,-160 386,-216 613,-216 163,0 345,20 491,96 126,66 223,161 290,286 75,141 97,308 97,466l0 147 -257 0 0 -1 0 0zm-2562 0c6,12 12,23 20,32 33,38 73,54 124,54 35,0 68,-8 98,-25 22,-12 47,-40 62,-60l1 -1 -305 0 0 0zm738 0l288 26 -71 122c-76,131 -177,247 -313,319 -149,79 -343,97 -509,97 -150,0 -319,-17 -455,-83 -122,-60 -217,-153 -288,-268 -80,-129 -112,-275 -112,-426 0,-218 68,-413 227,-565 167,-160 386,-216 613,-216 163,0 345,20 491,96 126,66 223,161 290,286 75,141 97,308 97,466l0 147 -258 0 0 -1zm-2028 -927c68,-49 148,-68 232,-68 101,0 200,34 289,80l74 39 -227 516 -82 -34c-28,-12 -77,-30 -108,-30 -36,0 -60,13 -80,42 -57,85 -63,284 -63,382l0 533 -692 0 0 -1498 657 0 0 38 0 0zm-1615 33l0 138 711 0 0 548 -710 0 0 742 -750 0 0 -1999 1579 0 0 571 -830 0 0 0zm-2412 388c-4,-7 -9,-14 -16,-19 -27,-18 -61,-24 -94,-24 -14,0 -53,2 -67,10 40,17 136,29 177,33zm67 579c-2,-2 -6,-4 -8,-5 -37,-18 -150,-36 -192,-43 -19,-3 -38,-6 -58,-10 10,26 26,55 48,70 27,18 67,23 99,23 32,0 76,-4 102,-24l3 -2c1,-2 4,-5 6,-9l0 0zm-519 -116c-23,-7 -44,-14 -65,-22 -87,-33 -158,-89 -213,-162 -60,-79 -88,-169 -88,-267 0,-104 30,-199 96,-281 65,-81 152,-136 251,-170 120,-42 261,-52 388,-52 117,0 265,4 377,40 85,27 162,71 225,134 66,66 112,150 145,236l43 110 -356 34c19,6 37,13 55,20 92,38 172,95 229,177 54,77 82,164 82,258 0,98 -31,189 -84,271 -62,96 -155,161 -258,206 -134,57 -297,71 -442,71 -178,0 -415,-17 -568,-119 -125,-83 -202,-202 -235,-347l-23 -100 441 -37 0 0zm-1229 -463c-4,-7 -10,-14 -16,-19 -27,-18 -61,-24 -94,-24 -14,0 -53,2 -67,10 40,17 137,29 177,33zm67 579c-2,-2 -6,-4 -8,-5 -37,-18 -150,-36 -192,-43 -19,-3 -38,-6 -58,-10 10,26 26,55 48,70 27,18 67,23 99,23 32,0 76,-4 102,-24l3 -2c2,-2 5,-5 6,-9l0 0zm-519 -116c-23,-7 -44,-14 -65,-22 -87,-33 -158,-89 -213,-162 -60,-79 -89,-169 -89,-267 0,-104 30,-199 96,-281 65,-81 152,-136 250,-170 120,-42 261,-52 388,-52 117,0 265,4 377,40 85,27 162,71 225,134 66,66 112,150 145,236l42 110 -356 34c19,6 38,13 55,20 92,38 172,95 229,177 54,77 82,164 82,258 0,98 -31,189 -83,271 -62,96 -155,161 -258,206 -134,57 -298,71 -442,71 -178,0 -416,-17 -568,-119 -125,-83 -202,-202 -235,-347l-23 -100 443 -37 0 0zm-1500 43c6,12 12,23 20,32 33,38 73,54 124,54 35,0 68,-8 99,-25 22,-12 47,-40 62,-60l1 -1 -306 0 0 0zm738 0l288 26 -71 122c-76,131 -177,247 -313,319 -149,79 -342,97 -509,97 -150,0 -318,-17 -455,-83 -122,-60 -217,-153 -288,-268 -80,-129 -112,-275 -112,-426 0,-218 68,-413 227,-565 167,-160 386,-216 613,-216 163,0 345,20 491,96 126,66 223,161 290,286 75,141 96,308 96,466l0 147 -257 0 0 -1zm-2349 -1465l690 0 0 1998 -690 0 0 -1998zm-1184 1465c6,12 12,23 20,32 34,38 73,54 124,54 35,0 68,-8 99,-25 22,-12 47,-40 62,-60l1 -1 -306 0 0 0zm738 0l288 26 -71 122c-76,131 -177,247 -313,319 -149,79 -342,97 -509,97 -150,0 -319,-17 -455,-83 -122,-60 -217,-153 -288,-268 -80,-129 -113,-275 -113,-426 0,-218 68,-413 227,-565 167,-160 386,-216 613,-216 163,0 345,20 491,96 126,66 223,161 290,286 75,141 96,308 96,466l0 147 -256 0 0 -1zm-2028 -927c69,-49 148,-68 232,-68 101,0 200,34 289,80l75 39 -227 516 -82 -34c-28,-12 -77,-30 -108,-30 -36,0 -60,13 -80,42 -57,85 -63,284 -63,382l0 533 -692 0 0 -1498 657 0 0 38 -1 0 0 0zm-3710 170l197 -708 670 0 200 712 136 -711 722 0 -443 1998 -696 0 -252 -899 -250 899 -695 0 -447 -1998 725 0 133 707 0 0zm2784 -208l0 1498 -690 0 0 -1998 690 0 0 500z"/>
+ <path fill="black" d="M35108 7761l474 0 0 192c68,-80 137,-138 207,-171 69,-34 153,-51 252,-51 106,0 189,19 251,56 62,37 112,93 151,166 80,-86 152,-145 218,-176 66,-31 147,-47 243,-47 142,0 253,42 332,126 80,84 120,215 120,394l0 828 -508 0 0 -753c0,-60 -12,-105 -35,-133 -34,-46 -76,-68 -126,-68 -60,0 -108,22 -144,65 -36,43 -55,113 -55,208l0 682 -509 0 0 -726c0,-58 -3,-97 -10,-118 -11,-33 -29,-60 -56,-80 -26,-20 -58,-30 -94,-30 -58,0 -106,22 -144,66 -38,44 -56,116 -56,216l0 673 -509 0 0 -1319 -2 0 0 0zm-1382 662c0,118 24,206 72,262 48,56 107,85 180,85 73,0 133,-28 179,-83 47,-56 70,-145 70,-268 0,-115 -23,-200 -71,-256 -47,-56 -106,-84 -176,-84 -74,0 -135,28 -183,85 -47,57 -71,143 -71,259l0 0zm-508 1c0,-202 68,-367 205,-498 136,-130 320,-196 552,-196 265,0 466,77 601,230 109,124 163,276 163,456 0,203 -67,369 -202,499 -135,129 -322,194 -561,194 -212,0 -385,-54 -516,-162 -162,-132 -242,-307 -242,-523l0 0zm-878 -9c0,-104 -22,-181 -66,-232 -44,-51 -100,-77 -167,-77 -59,0 -108,24 -148,74 -40,49 -60,131 -60,246 0,108 21,187 62,237 41,50 92,75 153,75 65,0 119,-25 162,-76 43,-49 64,-132 64,-247l0 0zm510 -1154l0 1818 -476 0 0 -195c-66,83 -127,139 -182,169 -73,38 -155,57 -244,57 -180,0 -318,-68 -414,-205 -95,-137 -143,-303 -143,-498 0,-219 53,-386 158,-502 105,-116 239,-174 401,-174 79,0 151,13 215,39 65,27 122,66 172,119l0 -628 513 0zm-2263 1044c-10,-98 -37,-169 -80,-211 -43,-42 -99,-64 -169,-64 -81,0 -146,32 -194,96 -31,40 -50,99 -59,178l502 0 0 1zm516 241l-1020 0c9,81 31,141 67,181 49,57 113,85 193,85 50,0 98,-12 143,-37 28,-16 57,-43 89,-82l501 46c-77,132 -169,227 -277,285 -108,57 -264,86 -466,86 -176,0 -314,-24 -415,-74 -100,-49 -184,-127 -250,-235 -66,-107 -99,-234 -99,-378 0,-206 66,-373 199,-501 133,-127 316,-191 550,-191 190,0 340,29 449,86 109,57 194,140 251,248 57,109 86,250 86,424l0 57 -1 0 0 0zm-2340 -241c-10,-98 -37,-169 -80,-211 -43,-42 -99,-64 -169,-64 -81,0 -146,32 -194,96 -31,40 -50,99 -59,178l502 0 0 1zm516 241l-1020 0c9,81 31,141 66,181 49,57 113,85 193,85 50,0 98,-12 143,-37 28,-16 57,-43 89,-82l501 46c-77,132 -169,227 -277,285 -108,57 -264,86 -466,86 -176,0 -314,-24 -415,-74 -101,-49 -184,-127 -250,-235 -66,-107 -99,-234 -99,-378 0,-206 67,-373 199,-501 133,-127 316,-191 550,-191 190,0 340,29 449,86 110,57 194,140 251,248 57,109 86,250 86,424l0 57 0 0zm-2762 -785l476 0 0 215c46,-94 93,-158 142,-193 49,-35 109,-52 181,-52 75,0 158,23 247,70l-158 359c-60,-25 -108,-37 -143,-37 -67,0 -118,27 -155,82 -52,77 -79,221 -79,433l0 443 -511 0 0 -1320 0 0zm-1706 -500l1398 0 0 391 -831 0 0 317 711 0 0 368 -711 0 0 742 -567 0 0 -1818zm-2539 1453l504 -46c21,59 50,102 87,127 38,25 87,38 150,38 68,0 121,-14 159,-44 29,-21 44,-48 44,-80 0,-36 -19,-65 -57,-85 -27,-14 -100,-31 -218,-52 -176,-30 -299,-59 -368,-85 -69,-26 -126,-70 -173,-132 -47,-62 -70,-133 -70,-212 0,-87 25,-162 76,-224 51,-63 121,-110 210,-141 89,-31 208,-47 358,-47 158,0 274,12 349,36 75,24 138,61 188,112 50,51 92,119 125,205l-480 46c-12,-42 -33,-73 -62,-93 -40,-26 -88,-39 -144,-39 -57,0 -99,10 -125,31 -26,21 -39,45 -39,74 0,33 17,57 49,73 33,17 105,32 216,45 169,19 294,46 377,80 82,34 145,82 189,145 44,63 66,132 66,207 0,76 -23,150 -69,222 -46,72 -119,129 -218,172 -99,43 -235,64 -406,64 -242,0 -414,-34 -517,-103 -106,-70 -172,-168 -201,-294l0 0zm-1681 0l504 -46c21,59 50,102 87,127 38,25 87,38 150,38 68,0 121,-14 158,-44 29,-21 44,-48 44,-80 0,-36 -19,-65 -57,-85 -27,-14 -100,-31 -218,-52 -176,-30 -298,-59 -368,-85 -69,-26 -126,-70 -173,-132 -47,-62 -70,-133 -70,-212 0,-87 25,-162 76,-224 51,-63 121,-110 210,-141 89,-31 208,-47 358,-47 158,0 274,12 349,36 75,24 138,61 188,112 50,51 92,119 125,205l-481 46c-12,-42 -33,-73 -62,-93 -40,-26 -88,-39 -144,-39 -57,0 -99,10 -125,31 -26,20 -39,45 -39,74 0,33 17,57 49,73 33,17 105,32 216,45 169,19 294,46 377,80 82,34 145,82 189,145 44,63 66,132 66,207 0,76 -23,150 -69,222 -46,72 -119,129 -218,172 -99,43 -235,64 -406,64 -242,0 -415,-34 -517,-103 -104,-70 -170,-168 -199,-294l0 0zm-779 -409c-10,-98 -37,-169 -80,-211 -43,-42 -99,-64 -169,-64 -81,0 -146,32 -194,96 -31,40 -50,99 -59,178l502 0 0 1zm517 241l-1020 0c9,81 31,141 67,181 49,57 113,85 193,85 50,0 98,-12 143,-37 28,-16 57,-43 89,-82l501 46c-77,132 -169,227 -277,285 -108,57 -264,86 -466,86 -176,0 -314,-24 -415,-74 -100,-49 -184,-127 -250,-235 -66,-107 -99,-234 -99,-378 0,-206 66,-373 199,-501 133,-127 316,-191 550,-191 190,0 340,29 449,86 110,57 194,140 252,248 57,109 86,250 86,424l0 57 -2 0 0 0zm-2425 -1285l509 0 0 1818 -509 0 0 -1818zm-886 1044c-10,-98 -37,-169 -80,-211 -43,-42 -99,-64 -170,-64 -81,0 -146,32 -194,96 -31,40 -50,99 -59,178l503 0 0 1zm516 241l-1020 0c9,81 31,141 67,181 49,57 113,85 193,85 50,0 98,-12 143,-37 28,-16 57,-43 89,-82l501 46c-77,132 -169,227 -277,285 -108,57 -264,86 -466,86 -176,0 -314,-24 -415,-74 -100,-49 -184,-127 -250,-235 -66,-107 -99,-234 -99,-378 0,-206 67,-373 199,-501 133,-127 316,-191 550,-191 190,0 340,29 449,86 110,57 194,140 251,248 57,109 86,250 86,424l0 57 -1 0 0 0zm-2762 -785l476 0 0 215c46,-94 93,-158 142,-193 49,-35 109,-52 181,-52 75,0 158,23 247,70l-158 359c-60,-25 -108,-37 -143,-37 -66,0 -118,27 -155,82 -52,77 -79,221 -79,433l0 443 -511 0 0 -1320 0 0zm-958 0l509 0 0 1318 -509 0 0 -1318zm0 -500l509 0 0 343 -509 0 0 -343zm-2931 0l537 0 193 1015 283 -1015 533 0 285 1016 194 -1016 534 0 -403 1818 -555 0 -321 -1145 -319 1145 -554 0 -407 -1818z"/>
+ <path fill="black" d="M15550 3666c-63,-42 -137,-53 -216,-53 -81,0 -144,17 -200,53l416 0 0 0zm-5978 810c0,140 16,373 113,486 62,73 127,102 223,102 70,0 111,-28 155,-82 87,-106 100,-414 100,-541 0,-136 -14,-392 -107,-504 -48,-58 -92,-92 -168,-92 -90,0 -147,31 -204,99 -97,113 -112,393 -112,532zm-6887 -820c0,294 31,778 234,1015 156,182 357,244 594,244 231,0 444,-54 597,-234 201,-237 226,-815 226,-1106 0,-287 -34,-715 -235,-943 -160,-182 -365,-243 -605,-243 -233,0 -422,68 -576,245 -204,237 -235,727 -235,1022zm-2685 -5c0,-951 245,-1867 937,-2553 691,-686 1607,-930 2564,-930 955,0 1895,229 2591,914 687,676 930,1581 930,2522 0,644 -94,1320 -400,1897 -273,516 -672,920 -1184,1205 -567,316 -1221,423 -1864,423 -627,0 -1284,-85 -1854,-361 -536,-259 -948,-666 -1250,-1174 -349,-588 -470,-1269 -470,-1943zm15182 1640c50,20 105,29 168,29 61,0 119,-9 174,-29l-342 0zm2980 -1504l0 -1891 2388 0 0 177c26,-15 52,-30 79,-43 326,-170 691,-233 1056,-233 526,0 1013,153 1380,537 394,412 503,996 503,1545l0 3149 -2510 0 0 -2781c0,-61 -7,-243 -43,-293 -23,-26 -73,-27 -104,-27 -69,0 -113,18 -156,71 -79,97 -91,432 -91,548l0 2482 -2502 0 0 -1422 -60 104c-260,447 -607,841 -1070,1087 -505,268 -1153,331 -1717,331 -510,0 -1075,-58 -1538,-284 -419,-205 -746,-526 -989,-921 -96,-156 -172,-318 -231,-486 -94,363 -256,704 -518,990 -429,469 -979,701 -1617,701 -287,0 -570,-46 -837,-152l0 1682 -2518 0 0 -6762 2396 0 0 124c301,-152 629,-223 967,-223 695,0 1277,270 1683,835 203,282 342,590 430,913 124,-374 332,-714 637,-1007 567,-544 1312,-741 2085,-741 554,0 1162,69 1660,328 433,225 769,556 997,986 111,211 188,440 240,676l0 0zm17717 -1809l0 -82 608 0 0 -624 2502 -1272 0 1896 907 0 0 2047 -907 0 0 1099c0,19 0,45 1,72 101,-15 219,-52 299,-77l494 -157 217 2024 -369 81c-405,89 -821,144 -1237,144 -361,0 -790,-34 -1112,-208 -283,-152 -491,-387 -619,-680 -153,-348 -175,-831 -175,-1207l0 -1091 -608 0 0 -448 -292 663 -384 -160c-71,-30 -223,-89 -302,-89 -75,0 -113,20 -154,82 -166,246 -185,890 -185,1175l0 1861 -2510 0 0 -4773 -1059 4774 -2467 0 -724 -2579 -719 2580 -2464 0 -1510 -6762 2625 0 356 1872 522 -1872 2377 0 529 1887 361 -1887 2615 0 -361 1629 2317 0 0 30c195,-90 408,-129 627,-129 277,0 548,71 801,181l0 0z"/>
+ <path fill="white" d="M38566 687l0 1629 907 0 0 1207 -907 0 0 1519c0,182 18,303 53,363 54,91 150,137 286,137 122,0 293,-35 513,-105l122 1137c-409,90 -791,134 -1146,134 -412,0 -716,-52 -911,-157 -194,-105 -338,-265 -433,-478 -93,-214 -140,-561 -140,-1039l0 -1511 -608 0 0 -1207 608 0 0 -787 1656 -842 0 0 0 0zm-6090 1629l1551 0 0 700c150,-305 304,-514 462,-629 160,-114 355,-171 588,-171 246,0 513,76 803,227l-513 1167c-195,-81 -351,-121 -465,-121 -216,0 -386,90 -505,267 -171,251 -257,721 -257,1409l0 1442 -1665 0 0 -4291 1 0 0 0zm-8840 -1629l1748 0 628 3304 921 -3304 1734 0 928 3310 633 -3310 1740 0 -1314 5922 -1806 0 -1046 -3728 -1039 3728 -1803 0 -1324 -5922 0 0zm-5052 1629l1543 0 0 699c230,-287 462,-491 698,-613 236,-123 522,-185 860,-185 458,0 815,135 1074,407 258,270 387,689 387,1256l0 2729 -1665 0 0 -2362c0,-270 -50,-460 -150,-572 -100,-112 -240,-168 -420,-168 -198,0 -361,76 -484,226 -123,152 -186,422 -186,813l0 2062 -1656 0 0 -4292 -1 0 0 0zm-2439 1770c-32,-320 -119,-548 -259,-686 -140,-138 -323,-207 -552,-207 -264,0 -474,105 -633,313 -100,130 -164,323 -191,580l1635 0 0 0zm1682 786l-3321 0c31,263 101,460 217,590 159,186 369,279 627,279 164,0 319,-40 465,-120 90,-51 187,-141 290,-269l1631 149c-250,430 -551,740 -903,926 -352,188 -859,281 -1517,281 -573,0 -1022,-80 -1351,-241 -327,-160 -599,-415 -816,-764 -215,-350 -323,-761 -323,-1232 0,-671 216,-1216 649,-1630 431,-415 1029,-623 1791,-623 619,0 1106,94 1464,280 358,186 631,455 819,809 187,353 280,813 280,1380l0 185 -2 0 0 0zm-8677 -396c0,342 72,594 215,759 143,165 325,248 544,248 192,0 352,-78 483,-237 129,-158 194,-427 194,-806 0,-350 -68,-606 -202,-771 -136,-164 -300,-245 -495,-245 -211,0 -386,83 -527,248 -142,166 -212,433 -212,804l0 0zm-1661 3761l0 -5921 1551 0 0 633c214,-267 411,-448 590,-542 240,-127 508,-190 800,-190 577,0 1022,219 1339,659 315,440 473,984 473,1631 0,715 -172,1261 -516,1637 -344,377 -778,564 -1304,564 -255,0 -487,-43 -696,-128 -211,-87 -398,-214 -563,-383l0 2041 -1674 0 0 -1zm-5227 -4581c0,597 112,1027 336,1287 225,260 530,392 916,392 395,0 703,-128 920,-383 218,-256 326,-714 326,-1377 0,-557 -114,-963 -340,-1220 -227,-258 -534,-386 -922,-386 -372,0 -671,131 -896,392 -227,260 -340,692 -340,1295l0 0zm-1839 -4c0,-966 271,-1719 813,-2256 542,-539 1297,-808 2265,-808 992,0 1756,265 2293,793 537,529 805,1271 805,2223 0,692 -116,1259 -351,1701 -234,442 -574,787 -1017,1034 -444,247 -996,369 -1658,369 -671,0 -1228,-106 -1669,-318 -440,-214 -798,-550 -1071,-1010 -273,-460 -410,-1036 -410,-1728z"/>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/oracle.svg b/web/gui/v2/static/img/logos/os/oracle.svg
new file mode 100644
index 00000000..0d2ab76d
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/oracle.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#D7D8D9;}
+ .st1{fill:#EA1B22;}
+ .st2{fill:#FFFFFF;}
+</style>
+<g id="Layer_3">
+</g>
+<g id="Layer_1_1_">
+ <path class="st0" d="M35.2,3.3C35.2,3.3,35.1,3.2,35.2,3.3C35.1,3.2,35.2,3.3,35.2,3.3L35.2,3.3z"/>
+ <g id="Layer_2_1_">
+ </g>
+ <g id="Layer_1_2_">
+ <g id="Layer_1_3_">
+ <g>
+ <circle class="st1" cx="25" cy="25" r="24"/>
+ </g>
+ </g>
+ </g>
+ <path class="st2" d="M31.2,14.2H18.8C12.8,14.2,8,19.1,8,25s4.8,10.7,10.8,10.7h12.5C37.2,35.8,42,30.9,42,25S37.2,14.2,31.2,14.2z
+ M31,32H19c-3.8,0-7-3.1-7-6.9s3.1-7,7-7h12c3.8,0,7,3.1,7,7C37.9,28.9,34.8,32,31,32z"/>
+</g>
+<g id="Layer_2">
+</g>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/pfsense.svg b/web/gui/v2/static/img/logos/os/pfsense.svg
new file mode 100644
index 00000000..9fede7be
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/pfsense.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" width="150pt" height="150pt" aria-labelledby="pfsense-logo-svg" x="0px" y="0px" viewBox="0 0 88.2 84.2">
+<title id="pfsense-logo-svg">pfSense Logo</title>
+<path fill="#000" class="pf0" d="M27.8,57.7c2.9,0,5.4-0.9,7.5-2.6c2.1-1.7,3.6-4,4.4-6.8c0.8-2.8,0.6-5.1-0.5-6.8c-1.1-1.7-3.2-2.6-6.1-2.6 c-2.9,0-5.4,0.9-7.5,2.6c-2.1,1.7-3.5,4-4.3,6.8c-0.8,2.8-0.7,5.1,0.5,6.8C22.8,56.9,24.8,57.7,27.8,57.7"></path>
+<path fill="#000" class="pf1" d="M52.6,38.9l2.6-9.2h4.6l1.8-6.6c0.6-2,1.3-4,2.2-5.8c0.8-1.8,2-3.4,3.4-4.8c1.4-1.4,3.2-2.5,5.3-3.3 c2.1-0.8,4.8-1.2,7.9-1.2c0.8,0,1.5,0,2.3,0.1c-0.7-2.9-3.3-5-6.3-5.1H11.9c-3.6,0-6.5,3-6.5,6.6V67l10.5-37.3h10.6l-1.4,4.9h0.2 c0.6-0.7,1.4-1.3,2.4-2c1-0.7,2-1.3,3.1-1.9c1.1-0.6,2.3-1,3.6-1.4c1.3-0.4,2.6-0.5,3.9-0.5c2.8,0,5.1,0.5,7.1,1.4 c2,0.9,3.5,2.3,4.7,4c1,1.5,1.6,3.3,1.9,5.4l0.8-0.6H52.6z"></path>
+<path fill="#000" class="pf2" d="M82.1,17.9c-0.5-0.1-1.1-0.2-1.8-0.2c-1.8,0-3.3,0.4-4.5,1.2c-1.1,0.8-2.1,2.4-2.8,4.9l-1.7,5.9h6.5l1.6,5.1 l-4.2,4.1h-6.5l-7.9,28H49.4l7.9-28h-4.4L52,39.5c0,0.2,0.1,0.5,0.1,0.7c0.2,2.3-0.1,4.9-0.9,7.7c-0.7,2.6-1.8,5.1-3.3,7.5 c-1.5,2.4-3.2,4.5-5.1,6.3c-2,1.8-4.2,3.3-6.6,4.4c-2.4,1.1-4.9,1.6-7.6,1.6c-2.4,0-4.5-0.4-6.4-1.1c-1.9-0.7-3.2-2-4-3.8h-0.2 l-5,17.7h63.3c3.6,0,6.6-2.9,6.6-6.6V18.2C82.6,18.1,82.3,18,82.1,17.9"></path>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/placeholder.svg b/web/gui/v2/static/img/logos/os/placeholder.svg
new file mode 100644
index 00000000..51c04b22
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/placeholder.svg
@@ -0,0 +1,3 @@
+<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg">
+ <path d="M6.75 6C5.78 6 5 6.78 5 7.75V10.25C5 11.22 5.78 12 6.75 12C7.72 12 8.5 11.22 8.5 10.25V7.75C8.5 6.78 7.72 6 6.75 6ZM7 10.25C7 10.39 6.89 10.5 6.75 10.5C6.61 10.5 6.5 10.39 6.5 10.25V7.75C6.5 7.61 6.61 7.5 6.75 7.5C6.89 7.5 7 7.61 7 7.75V10.25ZM11.25 6C10.29 6 9.5 6.79 9.5 7.75V7.78C9.5 8.35 9.78 8.89 10.25 9.21L11.4 10.01C11.47 10.06 11.51 10.13 11.51 10.22V10.25C11.51 10.39 11.4 10.5 11.26 10.5C11.12 10.5 11.01 10.39 11.01 10.25V9.9H9.5V10.25C9.5 11.21 10.29 12 11.25 12C12.21 12 13 11.21 13 10.25V10.22C13 9.65 12.72 9.11 12.25 8.79L11.1 7.99C11.03 7.94 10.99 7.87 10.99 7.78V7.75C10.99 7.61 11.1 7.5 11.24 7.5C11.38 7.5 11.49 7.61 11.49 7.75V8.1H12.99V7.75C13 6.79 12.21 6 11.25 6ZM11.77 2H6.23C3.89 2 2 3.89 2 6.23V11.77C2 14.1 3.89 16 6.23 16H11.77C14.11 16 16 14.11 16 11.77V6.23C16 3.89 14.11 2 11.77 2ZM14.5 11.77C14.5 13.27 13.28 14.5 11.77 14.5H6.23C4.73 14.5 3.5 13.28 3.5 11.77V6.23C3.5 4.72 4.72 3.5 6.23 3.5H11.77C13.27 3.5 14.5 4.72 14.5 6.23V11.77Z" />
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/raspberry-pi.svg b/web/gui/v2/static/img/logos/os/raspberry-pi.svg
new file mode 100644
index 00000000..cad80334
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/raspberry-pi.svg
@@ -0,0 +1 @@
+<svg width="1957" height="2500" viewBox="0 0 256 327" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet"><path d="M69.298.005c-1.653.051-3.433.662-5.453 2.255C58.9.353 54.102-.31 49.813 3.573c-6.623-.859-8.775.914-10.406 2.984-1.454-.03-10.879-1.495-15.202 4.953C13.343 10.225 9.91 17.899 13.8 25.056c-2.219 3.434-4.518 6.827.67 13.375-1.835 3.646-.697 7.602 3.626 12.389-1.14 5.127 1.102 8.743 5.125 11.562-.753 7.015 6.433 11.094 8.578 12.547.824 4.087 2.541 7.945 10.748 10.077 1.354 6.092 6.286 7.144 11.063 8.422-15.787 9.177-29.325 21.25-29.233 50.875l-2.313 4.125c-18.102 11.008-34.388 46.39-8.92 75.148 1.663 9.002 4.453 15.468 6.937 22.624 3.715 28.836 27.962 42.339 34.358 43.936 9.371 7.138 19.352 13.911 32.86 18.656 12.731 13.131 26.525 18.136 40.394 18.128.204 0 28.277-4.996 41.01-18.128 13.506-4.745 23.487-11.518 32.86-18.656 6.394-1.597 30.641-15.1 34.356-43.936 2.484-7.156 5.274-13.622 6.938-22.624 25.466-28.761 9.181-64.144-8.92-75.152l-2.317-4.125c.092-29.622-13.446-41.696-29.233-50.875 4.776-1.278 9.71-2.33 11.062-8.422 8.207-2.133 9.925-5.99 10.748-10.077 2.146-1.453 9.331-5.532 8.58-12.547 4.021-2.819 6.264-6.436 5.123-11.562 4.324-4.787 5.461-8.743 3.626-12.39 5.19-6.544 2.887-9.937.671-13.371 3.888-7.157.457-14.832-10.409-13.546-4.32-6.448-13.744-4.984-15.202-4.954-1.63-2.069-3.782-3.842-10.405-2.983-4.289-3.883-9.085-3.221-14.032-1.313-5.874-4.635-9.76-.92-14.2.485-7.112-2.324-8.739.859-12.233 2.156-7.756-1.639-10.113 1.929-13.83 5.695l-4.326-.086c-11.698 6.894-17.51 20.932-19.57 28.149-2.06-7.218-7.859-21.256-19.555-28.149l-4.325.086c-3.723-3.766-6.079-7.334-13.835-5.695C86.78 3.603 85.16.42 78.042 2.744c-2.914-.922-5.594-2.838-8.749-2.74L-11 141"/><path d="M46.008 30.334c31.036 16.001 49.079 28.945 58.964 39.969-5.062 20.289-31.47 21.215-41.126 20.646 1.977-.92 3.627-2.023 4.212-3.716-2.423-1.722-11.014-.182-17.012-3.551 2.304-.478 3.382-.943 4.459-2.643-5.666-1.807-11.77-3.365-15.36-6.359 1.937.024 3.746.434 6.276-1.321-5.075-2.735-10.491-4.903-14.699-9.084 2.624-.064 5.453-.026 6.276-.991-4.645-2.878-8.565-6.078-11.809-9.579 3.672.443 5.223.062 6.111-.578-3.512-3.597-7.956-6.634-10.075-11.066 2.726.94 5.221 1.3 7.019-.082-1.193-2.692-6.305-4.28-9.249-10.571 2.871.279 5.915.626 6.524 0-1.332-5.428-3.618-8.48-5.86-11.642 6.143-.091 15.451.024 15.03-.495L31.89 15.39c6.001-1.616 12.141.259 16.599 1.651 2.001-1.579-.036-3.576-2.478-5.615 5.1.681 9.708 1.853 13.874 3.468 2.225-2.009-1.445-4.019-3.221-6.028 7.879 1.494 11.217 3.595 14.534 5.698 2.407-2.307.138-4.268-1.486-6.276 5.941 2.2 9.001 5.041 12.222 7.845 1.092-1.474 2.775-2.555.743-6.111 4.218 2.431 7.395 5.296 9.745 8.506 2.61-1.662 1.555-3.934 1.569-6.029 4.384 3.566 7.166 7.361 10.571 11.066.686-.5 1.286-2.193 1.817-4.872 10.457 10.145 25.234 35.7 3.798 45.832-18.243-15.046-40.031-25.983-64.176-34.187l.007-.004M210.686 30.334c-31.032 16.003-49.075 28.943-58.959 39.969 5.062 20.289 31.469 21.215 41.125 20.646-1.977-.92-3.627-2.023-4.211-3.716 2.423-1.722 11.014-.182 17.011-3.551-2.304-.478-3.381-.943-4.459-2.643 5.667-1.807 11.771-3.365 15.36-6.359-1.937.024-3.746.434-6.276-1.321 5.076-2.735 10.492-4.903 14.7-9.084-2.625-.064-5.454-.026-6.276-.991 4.645-2.878 8.565-6.078 11.809-9.579-3.673.443-5.223.062-6.111-.578 3.511-3.597 7.956-6.634 10.075-11.066-2.727.94-5.222 1.3-7.02-.082 1.193-2.692 6.306-4.28 9.249-10.571-2.87.279-5.915.626-6.524 0 1.335-5.43 3.621-8.482 5.863-11.644-6.143-.091-15.451.024-15.03-.495l3.799-3.882c-6.001-1.615-12.141.26-16.599 1.652-2.001-1.579.035-3.576 2.477-5.615-5.099.68-9.708 1.853-13.873 3.468-2.226-2.009 1.445-4.019 3.221-6.028-7.879 1.494-11.217 3.595-14.535 5.698-2.407-2.307-.137-4.268 1.487-6.276-5.941 2.2-9.001 5.041-12.222 7.845-1.093-1.474-2.775-2.555-.744-6.111-4.217 2.431-7.394 5.296-9.744 8.506-2.61-1.662-1.555-3.935-1.569-6.029-4.384 3.566-7.166 7.36-10.571 11.066-.686-.5-1.286-2.193-1.817-4.873-10.457 10.146-25.234 35.701-3.798 45.833 18.233-15.05 40.02-25.985 64.166-34.189h-.004" fill="#75A928"/><path d="M165.933 236.933c.108 18.933-16.449 34.362-36.98 34.461-20.532.1-37.264-15.167-37.372-34.1a21.72 21.72 0 0 1 0-.361c-.108-18.932 16.448-34.361 36.98-34.461 20.532-.1 37.263 15.167 37.372 34.1v.361M107.246 139.004c15.404 10.093 18.181 32.969 6.202 51.095-11.979 18.127-34.177 24.641-49.581 14.549-15.404-10.093-18.18-32.969-6.202-51.095 11.979-18.127 34.177-24.641 49.581-14.549M148.822 137.177c-15.403 10.092-18.18 32.969-6.202 51.095 11.979 18.127 34.177 24.641 49.581 14.548 15.404-10.092 18.181-32.968 6.202-51.095-11.978-18.126-34.176-24.64-49.581-14.548M30.258 155.504c16.631-4.458 5.615 68.803-7.917 62.792-14.885-11.972-19.679-47.033 7.917-62.792M222.453 154.591c-16.633-4.457-5.615 68.807 7.917 62.796 14.885-11.973 19.679-47.038-7.917-62.796M165.946 100.034c28.701-4.846 52.583 12.206 51.619 43.328-.944 11.932-62.193-41.551-51.619-43.328M86.646 99.121c-28.703-4.847-52.583 12.209-51.619 43.329.944 11.931 62.194-41.552 51.619-43.329M127.874 91.863c-17.13-.446-33.57 12.713-33.61 20.346-.047 9.274 13.544 18.77 33.727 19.011 20.61.147 33.762-7.601 33.828-17.172.076-10.844-18.745-22.353-33.945-22.186v.001M128.92 282.043c14.935-.652 34.975 4.81 35.015 12.057.248 7.036-18.175 22.934-36.005 22.627-18.466.797-36.573-15.126-36.336-20.645-.277-8.092 22.484-14.41 37.326-14.039M73.756 239.098c10.633 12.81 15.481 35.316 6.607 41.951-8.395 5.065-28.782 2.979-43.272-17.838-9.773-17.468-8.514-35.243-1.652-40.465 10.261-6.25 26.115 2.193 38.318 16.352h-.001M181.956 235.037c-11.505 13.475-17.911 38.053-9.519 45.969 8.025 6.15 29.567 5.29 45.479-16.789 11.554-14.829 7.683-39.594 1.083-46.17-9.804-7.583-23.879 2.122-37.043 16.986v.004" fill="#BC1142"/></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/redhat.svg b/web/gui/v2/static/img/logos/os/redhat.svg
new file mode 100644
index 00000000..86e77c32
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/redhat.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#fff" d="M116.4 97.9c-2.4-.5-5-.9-7.5-.9-4.4 0-8.4.8-11.4 2-.3.2-.6.5-.6.9 0 .1 0 .3.1.4.3 1-.2 2.1-3.1 2.7-4.3.9-6.9 5.3-8.5 6.8-1.8 1.7-6.9 2.8-6.1 1.7.6-.8 2.9-3.3 4.3-6 1.3-2.4 2.4-3.1 3.9-5.4.5-.7 2.2-3 2.7-4.9.6-1.8.4-4.1.6-5.1.3-1.4 1.6-4.3 1.7-6 .1-.9-3.9 1.4-5.8 1.4s-3.7-1.1-5.4-1.2c-2.1-.1-3.4 1.6-5.3 1.3-1.1-.2-2-1.1-3.9-1.2-2.7-.1-6 1.5-12.2 1.3-6.1-.2-11.7-7.7-12.5-8.9-.9-1.4-2-1.4-3.2-.3-1.2 1.1-2.7.2-3.1-.5-.8-1.4-2.9-5.5-6.2-6.3-4.6-1.2-6.9 2.5-6.6 5.5.3 3 2.2 3.8 3.1 5.4.9 1.6 1.4 2.6 3 3.3 1.2.5 1.6 1.2 1.3 2.2-.3.9-1.6 1.1-2.4 1.1-1.7.1-3-.4-3.8-1-1-.7-1.9-1.6-2.8-3.1-1-1.7-2.7-2.5-4.6-2.5-.9 0-1.8.2-2.5.6-3 1.6-6.6 2.5-10.4 2.5h-4.3c8.3 24.7 31.7 42.4 59.2 42.4 21.9.3 41.2-11 52.3-28.2"/><path d="M116.4 97.9c-2.4-.6-5-.9-7.5-.9-4.4 0-8.4.8-11.4 2-.3.2-.6.5-.6.9 0 .1 0 .3.1.4.3 1-.2 2.1-3.1 2.8-4.3.9-6.9 5.3-8.5 6.8-1.8 1.7-6.9 2.8-6.1 1.7.6-.8 2.9-3.3 4.3-6 1.3-2.4 2.4-3.1 3.9-5.4.5-.7 2.2-3 2.7-4.9.6-1.8.4-4.1.6-5.1.3-1.4 1.6-4.3 1.7-6 .1-.9-3.9 1.3-5.8 1.3s-3.7-1.1-5.4-1.2c-2.1-.1-3.4 1.6-5.3 1.3-1.1-.2-2-1.1-3.9-1.2-2.7-.1-6 1.5-12.2 1.3-6.1-.2-11.7-7.7-12.5-8.9-.9-1.4-2-1.4-3.2-.3-1.2 1.1-2.7.2-3.1-.5-.8-1.4-2.9-5.5-6.2-6.3-4.6-1.2-6.9 2.5-6.6 5.5.3 3 2.2 3.8 3.1 5.4.9 1.6 1.4 2.6 3 3.3 1.2.5 1.6 1.2 1.3 2.2-.3.9-1.6 1.1-2.4 1.1-1.7.1-3-.4-3.8-1-1-.7-1.9-1.6-2.8-3.1-1-1.7-2.7-2.5-4.6-2.5-.9 0-1.8.2-2.5.6-3 1.6-6.6 2.5-10.4 2.5h-4.4c-2.1-6-3.2-12.7-3.2-19.7 0-34.5 27.9-62.4 62.4-62.4s62.4 27.9 62.4 62.4c0 12.5-3.7 24.1-10 33.9M77.7 92.2c.3.3.9 1.4.2 2.7-.4.7-.8 1.2-1.5 1.8-.9.7-2.6 1.5-4.9 0-1.3-.8-1.3-1.1-3.1-.8-1.2.2-1.7-1.1-1.3-2.1.5-1 2.3-1.9 4.6-.5 1 .6 2.6 1.9 4 .7.6-.5.9-.8 1.7-1.7l.1-.1c.2-.1.2 0 .2 0"/><path fill="#E93442" d="M59.1 31.3c-7.2.5-8 1.3-9.3 2.7-1.9 2-4.4-2.6-4.4-2.6-1.5-.3-3.3-2.7-2.3-5 1-2.2 2.8-1.6 3.3-.9.7.8 2.1 2.2 4 2.2 1.9-.1 4.1-.4 7.1-.4 3.1 0 5.2 1.1 5.3 2.1.1.9-.2 1.7-3.7 1.9m7.6-11.9c-.1 0-.2-.1-.2-.2s0-.1.1-.2c1.4-.7 3.5-1.3 5.9-1.6.7-.1 1.4-.1 2.1-.1h.4c4 .1 7.2 1.7 7.2 3.6-.1 1.9-3.3 3.3-7.3 3.2-1.3 0-2.5-.2-3.6-.5-.1 0-.2-.1-.2-.3 0-.1.1-.2.2-.3 2.5-.6 4.2-1.5 4.1-2.4-.2-1.2-3.4-1.8-7.3-1.4-.6.1-1 .2-1.4.2m32.5 28c-.6 2.1-1.5 4.7-5.4 6.7-.6.3-.8-.2-.5-.6 1.5-2.5 1.7-3.1 2.2-4.1.6-1.4.9-3.5-.3-7.8-2.3-8.4-7.2-19.7-10.8-23.4-3.4-3.5-9.7-4.5-15.3-3.1-2.1.5-6.1 2.6-13.6.9-13-2.9-14.9 3.6-15.7 6.4-.8 2.8-2.5 10.9-2.5 10.9-.6 3.3-1.4 9 18.8 12.8 9.4 1.8 9.9 4.2 10.3 6 .7 3.1 1.9 4.9 3.3 5.8 1.3.9 0 1.6-1.5 1.8-4 .4-18.8-3.8-27.6-8.8-7.2-4.4-7.3-8.3-5.6-11.7-10.8-1.2-19 1-20.4 6.1-2.6 9 19.2 24 44.1 31.5 26.1 7.9 53 2.4 56-14 1.4-7.5-4.9-13-15.5-15.4"/></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/rocky.svg b/web/gui/v2/static/img/logos/os/rocky.svg
new file mode 100644
index 00000000..58f22104
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/rocky.svg
@@ -0,0 +1,3 @@
+<svg width="4096" height="4096" viewBox="0 0 192 192" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M186.658 127.658C190.119 117.746 192 107.093 192 96C192 42.9807 149.019 0 96 0C42.9807 0 0 42.9807 0 96C0 122.234 10.523 146.011 27.5783 163.338L124.958 65.9584L149 90L186.658 127.658ZM169.122 158.205L124.958 114.042L55.7978 183.202C68.0269 188.849 81.6455 192 96 192C125.288 192 151.514 178.884 169.122 158.205Z" fill="#10B981"/>
+</svg>
diff --git a/web/gui/v2/static/img/logos/os/suse.svg b/web/gui/v2/static/img/logos/os/suse.svg
new file mode 100644
index 00000000..6b90da7b
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/suse.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48" version="1.1"><g id="surface1"><path d="M37.453 17.809l-.644-1.457c2.09 1.296 4.02 2.27 5.46 2.27 1.446 0 2.731-1.138 2.731-1.138-1.285-4.699-1.285-4.375-9.152-6v1.301c-.32-.484-4.016-1.625-8.828-1.785h-1.125C18.988 11 10 16.676 10 23c0 3.406 2.727 6 6.102 6 2.57 0 4.496-1.945 4.496-4.059 0-1.941-1.285-4.21-4.016-4.21-.645 0-2.89.484-2.89 2.753 0 1.621 1.285 2.434 2.25 2.434 1.445 0 1.605-.648 1.605-.977 0-.484-.32-.644-.805-.808-.32 0-.64.164-.8.164-.165 0-.645-.164-.645-.813 0-.644.644-.972 1.445-.972 1.285 0 2.086 1.297 2.086 2.27 0 .484-.16 2.269-2.566 2.269-1.77 0-3.856-1.297-3.856-3.727 0-2.433 2.086-3.89 4.016-3.89 5.137 0 5.941 5.183 5.941 5.183l2.246 1.137s-.16-.813-.16-1.457c0-2.106.965-2.922 2.89-2.922 2.891 0 4.013 2.434 5.138 3.566l2.89 1.301s-1.441-1.945-1.441-3.73c0-2.11 1.926-1.137 4.492-1.137 2.73 0 6.422-.648 6.422-2.758-.48 0-1.445.977-3.05.977-1.126-.324-4.017-1.785-4.337-1.785zm4.016-4.375c1.125 0 2.086.972 2.086 2.109 0 1.133-.961 2.105-2.086 2.105s-2.086-.972-2.086-2.105c0-1.137.8-2.11 2.086-2.11z" fill="#7CB342"/><path d="M41.469 13.918c-.805 0-1.446.648-1.446 1.46a1.446 1.446 0 1 0 2.891 0c0-.812-.644-1.46-1.445-1.46zm.32 1.625c-.32 0-.64-.164-.64-.484 0-.164.32-.489.64-.489s.645.16.645.489c-.164.32-.325.484-.645.484z" fill="#7CB342"/><path d="M19.52 30c-.5 0-.836.332-.836.832l-.02 3.504c0 .496-.332.832-.832.832h-2.164c-.504 0-.504-.336-.504-.832l.02-3.52c0-.5-.496-.832-.996-.832h-.336c-.5 0-.832.332-.832.832L13 34.504C13 36.168 14 37 15.836 37c.828 0 1.5-.328 2.164-.664.332-.168.5-.336.664-.336 0 0 .172 0 .336.168l.5.832h.664c.504 0 .836-.5.836-.836v-5.367c0-.5-.48-.797-.98-.797h-.5" fill="#004D40"/><path d="M24.727 28c-1.286 0-2.41 1.125-2.41 2.41v.645c0 1.28.964 2.086 2.25 2.086h2.41c.32 0 .644.164.644.644v.543c0 .32-.324.672-.644.672h-4.66v1.195c0 .485.32.805.8.805h4.02c1.285 0 2.41-1.129 2.41-2.41v-.965c0-1.285-.805-1.93-2.25-1.93h-2.41c-.48 0-.645-.16-.645-.48v-.57c0-.32.324-.645.805-.645h4.015v-1.195c0-.485-.32-.805-.8-.805" fill="#004D40"/><path d="M6.41 28C5.121 28 4 29.125 4 30.41v.645c0 1.28.965 2.086 2.25 2.086h2.406c.324 0 .649.164.649.644v.543c-.004.317-.328.672-.649.672H4v1.195c0 .485.32.805.8.805h4.016c1.286 0 2.414-1.129 2.414-2.41v-.969c0-1.285-.804-1.926-2.25-1.926H6.57c-.48 0-.644-.164-.644-.48v-.57C5.93 30.32 6.25 30 6.73 30h4.016v-1.195c0-.485-.32-.805-.8-.805" fill="#004D40"/><path d="M36.547 28h-3.094C32.145 28 31 29.145 31 30.453v4.094C31 35.852 32.145 37 33.453 37h3.438c.488 0 .816-.324.816-.82V35h-3.93c-.488 0-.648-.293-.648-.617v-1.149h4.562c.653 0 1.309-.492 1.309-1.144v-1.633C39 29.145 37.855 28 36.547 28zm.344 3.438h-3.766v-.016l.004-.969c0-.324.324-.652.648-.652h2.457c.328 0 .653.328.653.652v.985z" fill="#004D40"/></g><metadata><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description about="https://iconscout.com/legal#licenses" dc:title="suse" dc:description="suse" dc:publisher="Iconscout" dc:date="2017-12-15" dc:format="image/svg+xml" dc:language="en"><dc:creator><rdf:Bag><rdf:li>Icons8</rdf:li></rdf:Bag></dc:creator></rdf:Description></rdf:RDF></metadata></svg> \ No newline at end of file
diff --git a/web/gui/v2/static/img/logos/os/ubuntu.svg b/web/gui/v2/static/img/logos/os/ubuntu.svg
new file mode 100644
index 00000000..d1bfeab5
--- /dev/null
+++ b/web/gui/v2/static/img/logos/os/ubuntu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 48 48" xml:space="preserve"><g id="surface1_38_"><path d="M40 24c0 8.836-7.164 16-16 16S8 32.836 8 24 15.164 8 24 8s16 7.164 16 16z" fill="#FFF"/><path d="M30 24c0 3.313-2.688 6-6 6-3.313 0-6-2.688-6-6s2.687-6 6-6c3.312 0 6 2.688 6 6z" fill="#E64A19"/><path d="M12 21.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5m0-1c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5z" fill="#E64A19"/><path d="M30 31.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5m0-1c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5z" fill="#E64A19"/><path d="M24 4C12.956 4 4 12.956 4 24s8.956 20 20 20 20-8.956 20-20S35.044 4 24 4zm8.5 30a2.5 2.5 0 1 1-5 0c0-.238.043-.465.105-.68A9.95 9.95 0 0 1 24 34c-5.063 0-9.238-3.77-9.898-8.652A2.5 2.5 0 0 1 12 26.5a2.5 2.5 0 1 1 2.102-3.848C14.762 17.77 18.937 14 24 14a9.95 9.95 0 0 1 3.605.68A2.448 2.448 0 0 1 27.5 14c0-1.383 1.117-2.5 2.5-2.5a2.497 2.497 0 0 1 .531 4.938 9.977 9.977 0 0 1 0 15.125A2.496 2.496 0 0 1 32.5 34z" fill="#E64A19"/><path d="M30 11.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5m0-1c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5z" fill="#E64A19"/><path d="M24 24a56598.92 56598.92 0 0 0-7.75-12.18" fill="#E64A19" stroke="#E64A19" stroke-width="2"/><path d="M24 24h14.434" fill="none" stroke="#E64A19" stroke-width="2"/><path d="M24 24c-2.664 4.004-5.332 8.012-8 12.016" fill="#E64A19" stroke="#E64A19" stroke-width="2"/></g><metadata><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description about="https://iconscout.com/legal#licenses" dc:title="ubuntu" dc:description="ubuntu" dc:publisher="Iconscout" dc:date="2017-12-15" dc:format="image/svg+xml" dc:language="en"><dc:creator><rdf:Bag><rdf:li>Icons8</rdf:li></rdf:Bag></dc:creator></rdf:Description></rdf:RDF></metadata></svg> \ No newline at end of file