Reorganize repo
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 26s

This commit is contained in:
Jérémie SALVI
2024-12-21 20:27:58 +01:00
parent e2550c294c
commit 3bf5ba2626
36 changed files with 0 additions and 0 deletions

BIN
html/assets/bg.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 KiB

BIN
html/assets/bg.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

View File

@@ -0,0 +1,32 @@
[
{
"name": "Home Lab",
"content": [
{
"url": "https://wikijs.local/",
"icon": "./assets/icons/wikijs.svg",
"name": "Wikijs"
},
{
"url": "https://npm.local/",
"icon": "https://nginxproxymanager.com/logo.svg",
"name": "Npm"
},
]
},
{
"name": "",
"content": [
{
"url": "https://www.facebook.com/",
"icon": "https://upload.wikimedia.org/wikipedia/commons/b/b8/2021_Facebook_icon.svg",
"name": "Facebook"
},
{
"url": "https://www.google.com/",
"icon": "https://upload.wikimedia.org/wikipedia/commons/c/c1/Google_%22G%22_logo.svg",
"name": "Google"
},
]
},
]

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="logo-cropped_xA0_Image_00000070110367150779417010000004701629182138364035_"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 268 268"
style="enable-background:new 0 0 268 268;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
.st1{fill:url(#SVGID_00000021842447372033016190000004633594876680095906_);}
.st2{fill:url(#SVGID_00000076605990896464297630000013879319723116065682_);}
.st3{fill:url(#SVGID_00000129172603719806689390000013165533589324112017_);}
.st4{fill:url(#SVGID_00000033365920039280121200000005818583595035107215_);}
</style>
<g>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.5922" y1="134.085" x2="265.9901" y2="135.2242">
<stop offset="0" style="stop-color:#3F51B4"/>
<stop offset="1" style="stop-color:#113155"/>
</linearGradient>
<path class="st0" d="M135.05,201.03c-36.56-0.01-66.7-30-66.44-66.48c0.28-38.3,32.06-66.61,67.02-66.25
c34.53,0.36,65.85,27.43,65.95,66.44C201.68,172.35,171.49,200.97,135.05,201.03z M152.33,108.56
c0.03-8.46-4.93-15.14-12.72-17.16c-7.65-1.98-15.64,1.39-19.49,8.22c-4.02,7.14-2.95,15.28,3.44,20.97
c3.13,2.78,3.39,5.42,2.43,9.13c-2.92,11.19-5.54,22.45-8.3,33.68c-1.02,4.15,0.08,7.7,3.29,10.42c6.72,5.69,18.96,6.24,26.23,1.3
c5.21-3.54,6.53-6.38,5.13-12.49c-2.68-11.65-5.5-23.28-8.41-34.88c-0.66-2.61-0.41-4.36,1.9-6.17
C149.96,118.35,152.61,114.12,152.33,108.56z"/>
<linearGradient id="SVGID_00000078021550110243797630000014812504150058184111_" gradientUnits="userSpaceOnUse" x1="-0.6119" y1="138.7137" x2="265.9703" y2="139.8529">
<stop offset="0" style="stop-color:#3F51B4"/>
<stop offset="1" style="stop-color:#113155"/>
</linearGradient>
<path style="fill:url(#SVGID_00000078021550110243797630000014812504150058184111_);" d="M134.55,233.7
c-46.99,1.51-92.09-34.1-98.42-86.74c-4.12-34.3,6.37-63.81,32.26-87.09c5.94-5.35,13.15-9.38,20.09-13.5
c5.38-3.2,9.91-1.82,12.68,2.92c2.86,4.9,1.48,9.35-3.83,12.9c-4.96,3.31-10.16,6.37-14.71,10.19
C65.74,86.54,56.31,104.8,54.29,126.7c-1.85,20.03,2.58,38.69,14.57,54.94c15.67,21.25,36.96,32.67,63.48,33.66
c23.63,0.89,43.94-7.5,60.24-24.26c6.63-6.82,11.22-15.67,16.42-23.8c2.89-4.52,6.77-6.8,11.14-5.47
c5.56,1.69,8.46,6.61,5.76,12.25c-3.76,7.85-7.85,15.8-13.23,22.57c-17.27,21.75-40.29,33.61-67.75,37.03
c-0.39,0.05-0.79,0.08-1.19,0.08C140.66,233.71,137.6,233.7,134.55,233.7z"/>
<linearGradient id="SVGID_00000182502361117118273650000010358136585432439968_" gradientUnits="userSpaceOnUse" x1="-0.5188" y1="116.917" x2="266.0635" y2="118.0563">
<stop offset="0" style="stop-color:#3F51B4"/>
<stop offset="1" style="stop-color:#113155"/>
</linearGradient>
<path style="fill:url(#SVGID_00000182502361117118273650000010358136585432439968_);" d="M2.18,138.52
c0.45-36.23,10.6-63.74,30.28-87.67c19.89-24.18,45.32-39.44,76.07-45.37c6.29-1.21,12.96-0.62,19.45-0.59
c3.42,0.01,5.2,2.28,5.8,5.52c0.67,3.64-1,8.25-4.17,9.58c-2.88,1.2-6.08,1.81-9.2,2.22c-21.46,2.84-40.86,10.65-57.54,24.48
c-23.59,19.57-37.93,44.44-41.33,75.15c-3.32,30.02,4.51,57.09,22.27,81.36c2.73,3.74,6.05,7.04,8.91,10.7
c4.18,5.36,3.88,9.53-0.7,13.63c-3.86,3.45-8.62,3-12.99-1.47c-16.95-17.34-28.14-37.94-33.34-61.53
C3.45,154.36,2.86,143.82,2.18,138.52z"/>
<linearGradient id="SVGID_00000137122619772890105950000011479294109599487666_" gradientUnits="userSpaceOnUse" x1="-0.7557" y1="172.3446" x2="265.8266" y2="173.4839">
<stop offset="0" style="stop-color:#3F51B4"/>
<stop offset="1" style="stop-color:#113155"/>
</linearGradient>
<path style="fill:url(#SVGID_00000137122619772890105950000011479294109599487666_);" d="M148.59,264.81
c-1.33,0-2.66,0.08-3.99-0.01c-4.99-0.35-8.37-3.27-8.85-7.59c-0.52-4.65,2.44-8.69,7.49-9.8c3.5-0.77,7.08-1.13,10.61-1.77
c35.49-6.4,62.32-25.07,80.22-56.5c9.27-16.29,14.09-33.9,14.53-52.46c0.34-14.12-1.91-28.05-7.16-41.36
c-0.82-2.08-1.27-4.77-0.69-6.84c1.09-3.87,3.72-6.75,8.17-7.09c4.13-0.32,7.69,1.56,9.26,6.12c2.54,7.39,5,14.9,6.43,22.56
c5.17,27.69,2.12,54.53-10.01,80.06c-9.87,20.78-24.13,38.04-42.96,51.4c-16.75,11.89-35.17,19.69-55.53,22.76
c-2.49,0.37-5.01,0.52-7.51,0.78C148.61,264.98,148.6,264.89,148.59,264.81z"/>
<linearGradient id="SVGID_00000089539764051531647730000006810769399172282524_" gradientUnits="userSpaceOnUse" x1="-0.3714" y1="82.4169" x2="266.2109" y2="83.5562">
<stop offset="0" style="stop-color:#3F51B4"/>
<stop offset="1" style="stop-color:#113155"/>
</linearGradient>
<path style="fill:url(#SVGID_00000089539764051531647730000006810769399172282524_);" d="M232.15,114.52
c0,5.45-2.74,8.89-7.43,9.73c-4.53,0.82-8.3-1.57-10.1-6.45c-2.39-6.46-4.28-13.16-7.19-19.37
c-7.66-16.33-19.99-28.22-36.08-36.27c-1.31-0.65-2.64-1.27-3.91-1.98c-4.87-2.74-6.74-7.83-4.64-12.49
c2.19-4.87,6.98-7.09,12.32-4.45c7.21,3.58,14.43,7.48,20.82,12.33c17.93,13.63,29.45,31.75,35.34,53.47
c0.31,1.15,0.55,2.33,0.75,3.5C232.14,113.31,232.13,114.12,232.15,114.52z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
html/assets/icons/gbm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 628.632 387.525" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="m390.232 341.125-126.9-61c-12.5-6-17.9-21.2-11.8-33.8l61-126.9c6-12.5 21.2-17.9 33.8-11.8 17.2 8.3 27.1 13 27.1 13l-.1-109.2 16.7-.1.1 117.1s57.4 24.2 83.1 40.1c3.7 2.3 10.2 6.8 12.9 14.4 2.1 6.1 2 13.1-1 19.3l-61 126.9c-6.2 12.7-21.4 18.1-33.9 12z"/><g fill="#609926"><path d="M617.032 6.725c-4.1-4.1-9.6-4-9.6-4s-117.2 6.6-177.9 8c-13.3.3-26.5.6-39.6.7v117.2c-5.5-2.6-11.1-5.3-16.6-7.9 0-36.4-.1-109.2-.1-109.2-29 .4-89.2-2.2-89.2-2.2s-141.4-7.1-156.8-8.5c-9.8-.6-22.5-2.1-39 1.5-8.7 1.8-33.5 7.4-53.8 26.9-45 40.1-33.5 103.9-32.1 113.5 1.7 11.7 6.9 44.2 31.7 72.5 45.8 56.1 144.4 54.8 144.4 54.8s12.1 28.9 30.6 55.5c25 33.1 50.7 58.9 75.7 62 63 0 188.9-.1 188.9-.1s12 .1 28.3-10.3c14-8.5 26.5-23.4 26.5-23.4s12.9-13.8 30.9-45.3c5.5-9.7 10.1-19.1 14.1-28 0 0 55.2-117.1 55.2-231.1-1.1-34.5-9.6-40.6-11.6-42.6zm-497.1 204.1c-25.9-8.5-36.9-18.7-36.9-18.7s-19.1-13.4-28.7-39.8c-16.5-44.2-1.4-71.2-1.4-71.2s8.4-22.5 38.5-30c13.8-3.7 31-3.1 31-3.1s7.1 59.4 15.7 94.2c7.2 29.2 24.8 77.7 24.8 77.7s-26.1-3.1-43-9.1zm300.3 107.6s-6.1 14.5-19.6 15.4c-5.8.4-10.3-1.2-10.3-1.2s-.3-.1-5.3-2.1l-112.9-55s-10.9-5.7-12.8-15.6c-2.2-8.1 2.7-18.1 2.7-18.1l54.3-111.9s4.8-9.7 12.2-13c.6-.3 2.3-1 4.5-1.5 8.1-2.1 18 2.8 18 2.8l110.7 53.7s12.6 5.7 15.3 16.2c1.9 7.4-.5 14-1.8 17.2-6.3 15.4-55 113.1-55 113.1z"/><path d="M321.132 237.025c-8.2.1-15.4 5.8-17.3 13.8-1.9 8 2 16.3 9.1 20 7.7 4 17.5 1.8 22.7-5.4 5.1-7.1 4.3-16.9-1.8-23.1l24-49.1c1.5.1 3.7.2 6.2-.5 4.1-.9 7.1-3.6 7.1-3.6 4.2 1.8 8.6 3.8 13.2 6.1 4.8 2.4 9.3 4.9 13.4 7.3.9.5 1.8 1.1 2.8 1.9 1.6 1.3 3.4 3.1 4.7 5.5 1.9 5.5-1.9 14.9-1.9 14.9-2.3 7.6-18.4 40.6-18.4 40.6-8.1-.2-15.3 5-17.7 12.5-2.6 8.1 1.1 17.3 8.9 21.3 7.8 4 17.4 1.7 22.5-5.3 5-6.8 4.6-16.3-1.1-22.6 1.9-3.7 3.7-7.4 5.6-11.3 5-10.4 13.5-30.4 13.5-30.4.9-1.7 5.7-10.3 2.7-21.3-2.5-11.4-12.6-16.7-12.6-16.7-12.2-7.9-29.2-15.2-29.2-15.2s0-4.1-1.1-7.1c-1.1-3.1-2.8-5.1-3.9-6.3 4.7-9.7 9.4-19.3 14.1-29-4.1-2-8.1-4-12.2-6.1-4.8 9.8-9.7 19.7-14.5 29.5-6.7-.1-12.9 3.5-16.1 9.4-3.4 6.3-2.7 14.1 1.9 19.8z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
html/assets/icons/glpi.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"/><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"/><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"/><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"/><path d="M1 1h22v22H1z" fill="none"/></svg>

After

Width:  |  Height:  |  Size: 742 B

BIN
html/assets/icons/kemp.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: IcoMoon.io -->
<svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="512" width="512" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 512 512">
<metadata id="metadata10">
<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>
<circle id="path3339" fill-rule="evenodd" cx="256" cy="256" r="256" fill="#337ab7"/>
<g id="g4220" fill="#fff" transform="matrix(.57267 0 0 .57267 109.44 37.355)">
<path id="path4212" fill="#fff" d="m311.41 351.37c-11.055-1.759-11.307-32.157-11.307-32.157s32.484-32.158 39.564-75.401c19.045 0 30.809-45.973 11.761-62.148 0.8-17.02 24.48-133.66-95.43-133.66s-96.225 116.64-95.432 133.66c-19.047 16.175-7.285 62.148 11.761 62.148 7.079 43.243 39.564 75.401 39.564 75.401s-0.252 30.398-11.307 32.157c-35.61 5.66-168.59 64.31-168.59 128.63h224 224c0-64.32-132.98-122.97-168.59-128.63z"/>
</g>
<g id="flowRoot4216" fill="#fff" transform="translate(0,66)">
<path id="path4225" d="m112.57 366.42v-78.096h15.898v64.829h39.531v13.267h-55.43z"/>
<path id="path4227" d="m179.33 287.68h29.058q9.8291 0 14.985 1.5039 6.9287 2.041 11.87 7.251 4.9414 5.21 7.5195 12.783 2.5781 7.5195 2.5781 18.584 0 9.7217-2.417 16.758-2.9541 8.5938-8.4326 13.911-4.1357 4.0283-11.172 6.2842-5.2637 1.665-14.072 1.665h-29.917v-78.74zm15.898 13.32v52.153h11.87q6.6602 0 9.6143-0.75196 3.8672-0.96679 6.3916-3.2764 2.5781-2.3096 4.1895-7.5732 1.6113-5.3174 1.6113-14.448 0-9.1309-1.6113-14.019-1.6113-4.8877-4.5117-7.627t-7.3584-3.7061q-3.3301-0.75195-13.052-0.75195h-7.1436z"/>
<path id="path4229" d="m329.88 366.42h-17.295l-6.875-17.886h-31.475l-6.499 17.886h-16.865l30.669-78.74h16.812l31.528 78.74zm-29.272-31.152-10.85-29.219-10.635 29.219h21.484z"/>
<path id="path4231" d="m338.37 366.42v-78.74h25.513q14.502 0 18.906 1.1816 6.7676 1.7725 11.333 7.7344 4.5654 5.9082 4.5654 15.308 0 7.251-2.6318 12.192-2.6318 4.9414-6.7139 7.7881-4.0283 2.793-8.2178 3.706-5.6934 1.1279-16.489 1.1279h-10.366v29.702h-15.898zm15.898-65.42v22.344h8.7012q9.3994 0 12.568-1.2354 3.169-1.2354 4.9414-3.8672 1.8262-2.6318 1.8262-6.123 0-4.2969-2.5244-7.0898-2.5244-2.793-6.3916-3.4912-2.8467-0.53711-11.44-0.53711h-7.6807z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
<circle cx="512" cy="512" r="512" style="fill:#0082c9"/>
<path d="M512.5 370.9c-64.6 0-118.8 44.2-135.4 103.7-14.5-31.8-46.3-54.4-83.3-54.4-50.6.2-91.5 41.2-91.8 91.8.2 50.6 41.2 91.5 91.8 91.8 37 0 68.8-22.6 83.3-54.4 16.6 59.5 70.8 103.7 135.4 103.7 64.2 0 118.2-43.7 135.1-102.7 14.7 31.3 46.1 53.4 82.6 53.4 50.6-.2 91.6-41.2 91.8-91.8-.2-50.6-41.2-91.6-91.8-91.8-36.6 0-67.9 22.2-82.6 53.4-16.9-59-70.9-102.8-135.1-102.7zm0 53.8c48.5 0 87.3 38.8 87.3 87.3s-38.8 87.3-87.3 87.3c-48 .2-87-38.5-87.2-86.5v-.8c-.1-48.5 38.7-87.3 87.2-87.3zm-218.7 49.4c21.2 0 37.9 16.7 37.9 37.9 0 21.3-16.6 37.9-37.9 37.9-20.7.2-37.7-16.4-37.9-37.1v-.8c0-21.3 16.6-37.9 37.9-37.9zm436.4 0c21.3 0 37.9 16.7 37.9 37.9 0 21.3-16.7 37.9-37.9 37.9-20.7.2-37.7-16.4-37.9-37.1v-.8c0-21.3 16.7-37.9 37.9-37.9z" style="fill:#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Livello_1" xmlns:x="http://ns.adobe.com/Extensibility/1.0/" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" xmlns:graph="http://ns.adobe.com/Graphs/1.0/" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1831.085 1703.335" enable-background="new 0 0 1831.085 1703.335" xml:space="preserve">
<path fill="#0A2767" d="M1831.083,894.25c0.1-14.318-7.298-27.644-19.503-35.131h-0.213l-0.767-0.426l-634.492-375.585 c-2.74-1.851-5.583-3.543-8.517-5.067c-24.498-12.639-53.599-12.639-78.098,0c-2.934,1.525-5.777,3.216-8.517,5.067L446.486,858.693 l-0.766,0.426c-19.392,12.059-25.337,37.556-13.278,56.948c3.553,5.714,8.447,10.474,14.257,13.868l634.492,375.585 c2.749,1.835,5.592,3.527,8.517,5.068c24.498,12.639,53.599,12.639,78.098,0c2.925-1.541,5.767-3.232,8.517-5.068l634.492-375.585 C1823.49,922.545,1831.228,908.923,1831.083,894.25z"/>
<path fill="#0364B8" d="M520.453,643.477h416.38v381.674h-416.38V643.477z M1745.917,255.5V80.908 c1-43.652-33.552-79.862-77.203-80.908H588.204C544.552,1.046,510,37.256,511,80.908V255.5l638.75,170.333L1745.917,255.5z"/>
<path fill="#0078D4" d="M511,255.5h425.833v383.25H511V255.5z"/>
<path fill="#28A8EA" d="M1362.667,255.5H936.833v383.25L1362.667,1022h383.25V638.75L1362.667,255.5z"/>
<path fill="#0078D4" d="M936.833,638.75h425.833V1022H936.833V638.75z"/>
<path fill="#0364B8" d="M936.833,1022h425.833v383.25H936.833V1022z"/>
<path fill="#14447D" d="M520.453,1025.151h416.38v346.969h-416.38V1025.151z"/>
<path fill="#0078D4" d="M1362.667,1022h383.25v383.25h-383.25V1022z"/>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1128.4584" y1="811.0833" x2="1128.4584" y2="1.9982" gradientTransform="matrix(1 0 0 -1 0 1705.3334)">
<stop offset="0" style="stop-color:#35B8F1"/>
<stop offset="1" style="stop-color:#28A8EA"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M1811.58,927.593l-0.809,0.426l-634.492,356.848c-2.768,1.703-5.578,3.321-8.517,4.769 c-10.777,5.132-22.481,8.029-34.407,8.517l-34.663-20.27c-2.929-1.47-5.773-3.105-8.517-4.897L447.167,906.003h-0.298 l-21.036-11.753v722.384c0.328,48.196,39.653,87.006,87.849,86.7h1230.914c0.724,0,1.363-0.341,2.129-0.341 c10.18-0.651,20.216-2.745,29.808-6.217c4.145-1.756,8.146-3.835,11.966-6.217c2.853-1.618,7.75-5.152,7.75-5.152 c21.814-16.142,34.726-41.635,34.833-68.772V894.25C1831.068,908.067,1823.616,920.807,1811.58,927.593z"/>
<path opacity="0.5" fill="#0A2767" enable-background="new " d="M1797.017,891.397v44.287l-663.448,456.791L446.699,906.301 c0-0.235-0.191-0.426-0.426-0.426l0,0l-63.023-37.899v-31.938l25.976-0.426l54.932,31.512l1.277,0.426l4.684,2.981 c0,0,645.563,368.346,647.267,369.197l24.698,14.478c2.129-0.852,4.258-1.703,6.813-2.555 c1.278-0.852,640.879-360.681,640.879-360.681L1797.017,891.397z"/>
<path fill="#1490DF" d="M1811.58,927.593l-0.809,0.468l-634.492,356.848c-2.768,1.703-5.578,3.321-8.517,4.769 c-24.641,12.038-53.457,12.038-78.098,0c-2.918-1.445-5.76-3.037-8.517-4.769L446.657,928.061l-0.766-0.468 c-12.25-6.642-19.93-19.409-20.057-33.343v722.384c0.305,48.188,39.616,87.004,87.803,86.7c0.001,0,0.002,0,0.004,0h1229.636 c48.188,0.307,87.5-38.509,87.807-86.696c0-0.001,0-0.002,0-0.004V894.25C1831.068,908.067,1823.616,920.807,1811.58,927.593z"/>
<path opacity="0.1" enable-background="new " d="M1185.52,1279.629l-9.496,5.323c-2.752,1.752-5.595,3.359-8.517,4.812 c-10.462,5.135-21.838,8.146-33.47,8.857l241.405,285.479l421.107,101.476c11.539-8.716,20.717-20.178,26.7-33.343L1185.52,1279.629 z"/>
<path opacity="0.05" enable-background="new " d="M1228.529,1255.442l-52.505,29.51c-2.752,1.752-5.595,3.359-8.517,4.812 c-10.462,5.135-21.838,8.146-33.47,8.857l113.101,311.838l549.538,74.989c21.649-16.254,34.394-41.743,34.407-68.815v-9.326 L1228.529,1255.442z"/>
<path fill="#28A8EA" d="M514.833,1703.333h1228.316c18.901,0.096,37.335-5.874,52.59-17.033l-697.089-408.331 c-2.929-1.47-5.773-3.105-8.517-4.897L447.125,906.088h-0.298l-20.993-11.838v719.914 C425.786,1663.364,465.632,1703.286,514.833,1703.333C514.832,1703.333,514.832,1703.333,514.833,1703.333z"/>
<path opacity="0.1" enable-background="new " d="M1022,418.722v908.303c-0.076,31.846-19.44,60.471-48.971,72.392 c-9.148,3.931-19,5.96-28.957,5.962H425.833V383.25H511v-42.583h433.073C987.092,340.83,1021.907,375.702,1022,418.722z"/>
<path opacity="0.2" enable-background="new " d="M979.417,461.305v908.302c0.107,10.287-2.074,20.469-6.388,29.808 c-11.826,29.149-40.083,48.273-71.54,48.417H425.833V383.25h475.656c12.356-0.124,24.533,2.958,35.344,8.943 C962.937,405.344,979.407,432.076,979.417,461.305z"/>
<path opacity="0.2" enable-background="new " d="M979.417,461.305v823.136c-0.208,43-34.928,77.853-77.927,78.225H425.833V383.25 h475.656c12.356-0.124,24.533,2.958,35.344,8.943C962.937,405.344,979.407,432.076,979.417,461.305z"/>
<path opacity="0.2" enable-background="new " d="M936.833,461.305v823.136c-0.046,43.067-34.861,78.015-77.927,78.225H425.833 V383.25h433.072c43.062,0.023,77.951,34.951,77.927,78.013C936.833,461.277,936.833,461.291,936.833,461.305z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="162.7469" y1="1383.0741" x2="774.0864" y2="324.2592" gradientTransform="matrix(1 0 0 -1 0 1705.3334)">
<stop offset="0" style="stop-color:#1784D9"/>
<stop offset="0.5" style="stop-color:#107AD5"/>
<stop offset="1" style="stop-color:#0A63C9"/>
</linearGradient>
<path fill="url(#SVGID_2_)" d="M78.055,383.25h780.723c43.109,0,78.055,34.947,78.055,78.055v780.723 c0,43.109-34.946,78.055-78.055,78.055H78.055c-43.109,0-78.055-34.947-78.055-78.055V461.305 C0,418.197,34.947,383.25,78.055,383.25z"/>
<path fill="#FFFFFF" d="M243.96,710.631c19.238-40.988,50.29-75.289,89.17-98.495c43.057-24.651,92.081-36.94,141.675-35.515 c45.965-0.997,91.321,10.655,131.114,33.683c37.414,22.312,67.547,55.004,86.742,94.109c20.904,43.09,31.322,90.512,30.405,138.396 c1.013,50.043-9.706,99.628-31.299,144.783c-19.652,40.503-50.741,74.36-89.425,97.388c-41.327,23.734-88.367,35.692-136.011,34.578 c-46.947,1.133-93.303-10.651-134.01-34.067c-37.738-22.341-68.249-55.07-87.892-94.28c-21.028-42.467-31.57-89.355-30.745-136.735 C212.808,804.859,223.158,755.686,243.96,710.631z M339.006,941.858c10.257,25.912,27.651,48.385,50.163,64.812 c22.93,16.026,50.387,24.294,78.353,23.591c29.783,1.178,59.14-7.372,83.634-24.358c22.227-16.375,39.164-38.909,48.715-64.812 c10.677-28.928,15.946-59.572,15.543-90.404c0.33-31.127-4.623-62.084-14.649-91.554c-8.855-26.607-25.246-50.069-47.182-67.537 c-23.88-17.79-53.158-26.813-82.91-25.55c-28.572-0.74-56.644,7.593-80.184,23.804c-22.893,16.496-40.617,39.168-51.1,65.365 c-23.255,60.049-23.376,126.595-0.341,186.728L339.006,941.858z"/>
<path fill="#50D9FF" d="M1362.667,255.5h383.25v383.25h-383.25V255.5z"/>
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 -11.5 256 256" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M137.909029,-1.42108547e-14 L138.299882,0.00665661441 L139.385479,0.058225354 C144.798564,0.43000267 149.972107,2.50593255 154.184596,6.06768781 L155.014066,6.79978518 L155.800417,7.55667891 L248.925059,101.10948 C258.253112,110.478741 258.336122,125.115979 249.298721,134.753634 L248.668404,135.402879 L248.021048,136.024321 L151.471312,225.509442 C141.706629,234.563959 126.65745,234.838713 116.794145,226.278968 L116.114553,225.667442 L115.462423,225.035796 L61.5142946,170.873587 C60.7818881,170.138274 60.9019526,168.917458 61.7635739,168.338914 C73.1512822,160.692529 81.4377541,149.275295 85.0279509,136.172686 L85.3712573,134.856884 L85.6961343,133.473353 C85.8493708,132.820775 86.3779379,132.335554 87.020905,132.224445 L87.3027056,132.200334 L127.549722,132.200334 C128.359872,132.200334 129.033672,132.784118 129.173404,133.553966 L129.199992,133.850604 L129.199992,149.478435 C129.199992,154.222094 132.74898,158.145884 137.337533,158.681753 L137.892989,158.729631 L138.467796,158.746239 L158.270185,158.746239 C163.013844,158.746239 166.937634,155.197251 167.473503,150.608698 L167.521381,150.053242 L167.537989,149.478435 L167.537989,133.850604 C167.537989,133.040454 168.121772,132.366654 168.89162,132.226922 L169.188258,132.200334 L176.252894,132.200334 C181.084451,132.200334 185.033328,128.625645 185.564912,123.955751 L185.612136,123.390266 L185.627738,122.82549 L185.627738,112.549656 C185.627738,107.695532 182.030926,103.672904 177.379762,103.131755 L176.816725,103.083698 L176.252894,103.067772 L85.1619068,103.067772 C84.4705096,103.067772 83.8524089,102.636779 83.6133884,101.988011 C78.8618873,89.091124 69.4434357,78.2982105 57.238194,71.6262684 L56.0084501,70.9728855 L54.7717556,70.3523729 C53.8356353,69.8826736 53.5878579,68.6944707 54.1855354,67.8940896 L54.3903594,67.6667163 L119.791162,7.08249617 C124.188153,3.00527816 129.749747,0.573963824 135.555952,0.117913872 L136.661296,0.0393970067 L137.519706,0.00322737148 L137.909029,-1.42108547e-14 Z M28.6493897,93.4974121 C44.4647034,93.4974121 57.2987782,106.077272 57.2987782,121.61201 C57.2987782,137.146744 44.4647015,149.726608 28.6493897,149.726608 C12.8340773,149.726608 0,137.146744 0,121.61201 C0,106.077272 12.8340754,93.4974121 28.6493897,93.4974121 Z" fill="#D40000">
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="windows-1252"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewBox="0 0 420.827 420.827" xml:space="preserve">
<g>
<g>
<path d="M210.29,0C156,0,104.43,20.693,65.077,58.269C25.859,95.715,2.794,146.022,0.134,199.921 c-0.135,2.734,0.857,5.404,2.744,7.388c1.889,1.983,4.507,3.105,7.244,3.105h45.211c5.275,0,9.644-4.098,9.979-9.362 c4.871-76.214,68.553-135.914,144.979-135.914c80.105,0,145.275,65.171,145.275,145.276c0,80.105-65.17,145.276-145.275,145.276 c-18.109,0-35.772-3.287-52.501-9.771l17.366-15.425c2.686-2.354,3.912-5.964,3.217-9.468c-0.696-3.506-3.209-6.371-6.592-7.521 l-113-32.552c-3.387-1.149-7.122-0.407-9.81,1.948c-2.686,2.354-3.913,5.963-3.218,9.467L69.71,403.157 c0.696,3.505,3.209,6.372,6.591,7.521c3.383,1.147,7.122,0.408,9.81-1.946l18.599-16.298 c31.946,18.574,68.456,28.394,105.581,28.394c116.021,0,210.414-94.392,210.414-210.414C420.705,94.391,326.312,0,210.29,0z"/>
<path d="M195.112,237.9h118.5c2.757,0,5-2.242,5-5v-30c0-2.757-2.243-5-5-5h-83.5v-91c0-2.757-2.243-5-5-5h-30 c-2.757,0-5,2.243-5,5v126C190.112,235.658,192.355,237.9,195.112,237.9z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg viewBox="0.16 0 571.71 800" xmlns="http://www.w3.org/2000/svg"><g fill="#13bef9"><path d="M190.83 175.88h-12.2v63.2h12.2zm52.47 0h-12.2v63.2h12.2zm71.69-120.61-12.5-21.68L93.82 154.2l12.5 21.68z"/><path d="m313.77 55.27 12.51-21.68L534.95 154.2l-12.51 21.68z"/><path d="M571.87 176.18v-25.03H.16v25.03z"/><path fill-rule="evenodd" d="M345.5 529.77V158.78h25.02v389.01c-6.71-7.64-15.26-13.13-25.02-18.02zm-42.71-6.41V0h25.02v526.41c-7.02-3.36-24.1-3.05-25.02-3.05zM65.75 575.57c-30.51-22.59-50.64-58.62-50.64-99.54 0-21.68 5.79-43.05 16.47-61.68h213.55c10.98 18.63 16.48 40 16.48 61.68 0 18.93-2.44 36.64-10.07 52.52-16.17-15.57-39.97-22.29-64.07-22.29-42.71 0-79.32 26.56-88.77 66.26-3.36-.31-5.49-.61-8.85-.61-8.24.3-16.17 1.53-24.1 3.66z"/><path d="M170.69 267.18h-64.67v65.03h64.67zm-72.91 0H33.11v65.03h64.67zm0 72.36H33.11v65.04h64.67zm72.91 0h-64.67v65.04h64.67zm72.61 0h-64.67v65.04h64.67zm0-107.17h-64.67v65.03h64.67z"/><path fill-rule="evenodd" d="M109.37 585.34c8.85-37.55 42.71-65.65 82.98-65.65 25.94 0 49.12 11.61 64.99 29.93 13.72-9.47 30.2-14.96 48.2-14.96 46.98 0 85.11 38.16 85.11 85.19 0 9.77-1.52 18.93-4.57 27.78 10.37 14.05 16.78 31.76 16.78 50.69 0 47.02-38.14 85.19-85.12 85.19-20.75 0-39.66-7.33-54.3-19.54-15.56 21.68-40.88 36.03-69.56 36.03-32.95 0-61.63-18.93-75.96-46.41-5.8 1.22-11.6 1.83-17.7 1.83-46.98 0-85.42-38.17-85.42-85.19s38.14-85.19 85.42-85.19c3.05-.31 6.1-.31 9.15.3z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
html/assets/icons/rdp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="9.14 141.8 573.65 573.65">
<style type="text/css">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#404F54;}
.st1{fill-rule:evenodd;clip-rule:evenodd;fill:#E5E5E5;}
.st2{fill-rule:evenodd;clip-rule:evenodd;fill:#CCCCCC;}
.st3{fill-rule:evenodd;clip-rule:evenodd;fill:#37BEFF;}
</style>
<polygon class="st3" points="582.79,549.77 295.96,384.1 295.96,207.27 582.79,372.95 "/>
<polygon class="st0" points="9.14,549.77 295.96,384.1 295.96,207.27 9.14,372.95 "/>
<path class="st2" d="M295.96,141.8c109.56,0,198.41,88.85,198.41,198.41c0,109.56-88.85,198.41-198.41,198.41 c-109.56,0-198.41-88.85-198.41-198.41C97.55,230.65,186.4,141.8,295.96,141.8"/>
<path class="st1" d="M295.96,141.8c109.6,0,198.48,88.85,198.48,198.41c0,109.56-88.88,198.41-198.48,198.41 c-62.91-42.34-88.94-127.64-88.94-198.3S233.05,184.22,295.96,141.8"/>
<polygon class="st3" points="582.79,372.95 295.96,538.62 295.96,715.45 582.79,549.77 "/>
<polygon class="st0" points="9.14,372.95 295.96,538.62 295.96,715.45 9.14,549.77 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M63.692,64.781c0,0 20.812,0.75 30.375,9c9.562,8.25 16.125,24 13.312,37.688c-5.625,-1.313 -29.625,-5.438 -39.375,-17.438c-9.75,-12 -9.375,-20.437 -8.25,-25.5c1.125,-5.062 3.938,-3.75 3.938,-3.75" style="fill:#1c9cf3;fill-rule:nonzero;"/>
<path d="M60.044,68.582c-0.475,2.139 -0.988,5.498 0.046,9.953c1.125,4.848 3.801,10.068 8.198,15.31c10.06,11.993 38.391,16.857 38.734,16.932c1.078,-6.234 0.351,-12.729 -2.174,-19.516c-2.494,-6.705 -6.5,-12.669 -11.279,-16.793c-9.415,-8.122 -30.26,-8.963 -30.469,-8.971l-0.215,-0.007l-0.155,-0.081c-0.002,0 -0.177,-0.068 -0.418,-0.068c-0.998,0 -1.803,1.151 -2.268,3.241Z" style="fill:url(#_Radial1);fill-rule:nonzero;"/>
<path d="M58.254,64.781c0,0 2.625,5.438 -3.562,13.688c-6.188,8.25 -19.125,21.562 -51.375,18.75c1.125,-7.688 6.75,-15.563 12.937,-21.188c6.188,-5.625 20.063,-11.437 29.25,-11.625c9.188,-0.187 12.75,0.375 12.75,0.375" style="fill:#04bbf3;fill-rule:nonzero;"/>
<path d="M45.667,65.135c-4.286,0.086 -10.037,1.469 -15.783,3.791c-5.597,2.263 -10.53,5.128 -13.534,7.859c-6.762,6.148 -11.116,13.417 -12.413,19.94c2.596,0.201 7.447,0.302 7.447,0.302c11.549,0 21.195,-2.117 29.11,-6.626c7.017,-3.996 11.231,-8.995 13.79,-12.407c4.909,-6.545 4.149,-11.122 3.717,-12.555c-1.08,-0.116 -3.81,-0.344 -8.669,-0.344c-1.165,0 -2.398,0.013 -3.665,0.04Z" style="fill:url(#_Linear2);fill-rule:nonzero;"/>
<path d="M123.879,45.656c0,0 -3.75,10.875 -22.125,16.125c-18.375,5.25 -38.062,1.875 -38.062,1.875c0,0 4.687,-12.375 18.187,-18.187c13.5,-5.813 37.313,-0.563 42,0.187" style="fill:#02bef3;fill-rule:nonzero;"/>
<path d="M81.544,46.68c-10.988,4.731 -16.174,13.887 -17.695,17.055c2.266,0.309 7.463,0.901 13.983,0.901c8.656,0 16.566,-1.005 23.51,-2.989c14.825,-4.235 20.235,-12.672 21.72,-15.505c-0.243,-0.043 -17.126,-3.378 -26.758,-3.378c-6.904,0 -10.593,2.121 -14.76,3.916Z" style="fill:url(#_Radial3);fill-rule:nonzero;"/>
<path d="M57.921,65.406c0,0 -26.74,-1.259 -42.436,-12.71c-15.695,-11.451 -15.333,-15.226 -15.333,-15.226c0,0 17.598,-0.054 26.286,3.078c8.688,3.133 22.335,11.948 31.483,24.858" style="fill:#02bef3;fill-rule:nonzero;"/>
<path d="M16.409,52.486c6.069,4.428 13.396,7.559 22.006,9.665c0.002,0.001 0.002,0.001 0.004,0.001c9.149,1.098 16.735,2.791 18.559,2.946c-4.016,-5.462 -9.015,-10.404 -14.381,-14.517c-5.193,-3.99 -10.674,-7.143 -15.228,-8.943c-0.845,-0.336 -1.74,-0.638 -2.662,-0.915c-8.018,-2.397 -21.465,-2.553 -23.533,-2.583c0.509,0.942 2.299,4.909 15.235,14.346Z" style="fill:url(#_Radial4);fill-rule:nonzero;"/>
<path d="M58.113,67.998c2.377,0.304 3.66,5.62 2.862,11.865c-0.798,6.244 -3.376,11.067 -5.754,10.763c-2.377,-0.303 -3.66,-5.62 -2.862,-11.864c0.798,-6.245 3.376,-11.068 5.754,-10.764Z" style="fill:url(#_Radial5);"/>
<g>
<path d="M61.629,64.651c-7.957,1.497 3.291,37.119 15.337,42.529c23.156,10.401 35.993,-9.611 35.993,-16.859c0,-7.249 -31.885,-29.326 -51.33,-25.67Z" style="fill:url(#_Radial6);fill-rule:nonzero;"/>
<path d="M50.386,74.833c-2.895,5.261 20.365,23.165 30.768,21.166c10.402,-2 24.271,-12.529 23.192,-18.252c-1.079,-5.724 -19.995,-21.583 -35.132,-15.913c-9.928,3.719 -15.933,7.738 -18.828,12.999Z" style="fill:url(#_Radial7);fill-rule:nonzero;"/>
<path d="M60.31,77.16c-2.178,5.597 13.079,21.534 23.128,18.182c10.048,-3.352 22.409,-15.617 20.586,-21.148c-1.824,-5.532 -22.664,-18.761 -36.922,-11.146c-9.351,4.994 -4.615,8.515 -6.792,14.112Z" style="fill:url(#_Radial8);fill-rule:nonzero;"/>
<path d="M58.727,74.603c-1.855,4.721 11.081,18.141 19.616,15.304c8.535,-2.837 19.043,-13.192 17.501,-17.853c-1.542,-4.662 -19.221,-15.793 -31.334,-9.357c-7.946,4.221 -3.928,7.185 -5.783,11.906Z" style="fill:url(#_Radial9);fill-rule:nonzero;"/>
</g>
<g>
<path d="M61.553,74.101c-1.577,4.793 -19.173,24.596 -31.313,27.374c-12.14,2.779 -24.092,-9.922 -25.211,-15.785c-1.119,-5.862 17.202,-22.572 35.975,-24.02c12.313,-0.95 23.195,4.394 20.549,12.431" style="fill:url(#_Radial10);fill-rule:nonzero;"/>
<path d="M61.211,71.442c-1.214,5.581 -17.369,27.784 -29.357,30.15c-11.989,2.368 -24.988,-13.673 -26.567,-20.736c-1.579,-7.063 15.545,-25.529 34.304,-25.799c12.305,-0.176 23.657,7.026 21.62,16.385" style="fill:url(#_Radial11);fill-rule:nonzero;"/>
<path d="M52.51,74.882c-1.717,3.102 -15.803,13.833 -23.882,13.516c-8.079,-0.316 -13.708,-11.577 -13.531,-15.946c0.177,-4.369 14.254,-12.769 26.319,-10.259c7.913,1.647 13.974,7.488 11.094,12.689" style="fill:url(#_Radial12);fill-rule:nonzero;"/>
</g>
<path d="M34.746,69.666c-3.518,0.435 -20.481,-4.645 -24.977,-11.365c-4.497,-6.719 1.299,-17.895 4.937,-20.322c3.637,-2.426 18.71,4.018 23.777,15.251c3.322,7.368 2.164,15.705 -3.737,16.436" style="fill:url(#_Radial13);fill-rule:nonzero;"/>
<g>
<path d="M96.436,40.499c15.231,-2.015 28.385,2.308 29.356,9.649c0.971,7.34 -10.605,14.936 -25.836,16.951c-15.231,2.015 -28.385,-2.308 -29.356,-9.648c-0.971,-7.341 10.606,-14.937 25.836,-16.952Z" style="fill:url(#_Radial14);"/>
<path d="M99.526,41.492c13.736,1.417 24.292,8.341 23.559,15.452c-0.734,7.111 -12.482,11.734 -26.218,10.316c-13.737,-1.417 -24.293,-8.341 -23.559,-15.452c0.733,-7.111 12.481,-11.734 26.218,-10.316Z" style="fill:url(#_Radial15);"/>
<path d="M89.733,43.795c11.582,-1.429 21.602,2.408 22.361,8.563c0.76,6.154 -8.027,12.311 -19.609,13.74c-11.581,1.429 -21.601,-2.407 -22.36,-8.562c-0.76,-6.154 8.027,-12.311 19.608,-13.741Z" style="fill:url(#_Radial16);"/>
</g>
<path d="M59.353,65.162c0.022,0.369 0.978,7.846 -5.49,10.654c-5.003,2.171 -11.154,3.242 -24.792,-2.947c-13.638,-6.189 -18.377,-15.18 -18.377,-15.18c0,0 7.628,2.802 12.367,3.153c4.739,0.351 16.99,2.102 20.11,2.685c3.121,0.585 8.669,0.117 10.749,-0.349c2.081,-0.468 5.202,-1.752 5.433,1.984" style="fill:#b3c3ce;fill-rule:nonzero;"/>
<path d="M29.071,72.494c13.639,6.188 19.79,5.117 24.792,2.948c6.468,-2.809 5.512,-10.287 5.49,-10.655c-0.232,-3.736 -3.352,-2.452 -5.432,-1.984c-2.081,0.467 -7.49,0.137 -11.979,-0.178c-5.344,-0.375 -13.969,-1.5 -18.88,-2.158c-4.71,-0.631 -12.368,-3.153 -12.368,-3.153c0,0 4.74,8.991 18.377,15.18Z" style="fill:url(#_Linear17);fill-rule:nonzero;"/>
<path d="M55.262,58.355c0,0 -4.342,-3.433 -7.875,-7.169c-3.534,-3.735 -14.943,-14.538 -17.77,-17.466c-2.826,-2.928 -10.5,-12.924 -11.51,-17.164c-2.322,5.149 -3.836,14.539 -1.009,23.626c2.826,9.087 9.39,15.648 18.072,19.284c8.683,3.634 16.255,3.432 18.375,3.432c2.121,0 5.049,-1.413 1.717,-4.543" style="fill:#f5f6f2;fill-rule:nonzero;"/>
<path d="M17.473,40.182c2.827,9.086 9.39,15.649 18.073,19.283c8.682,3.635 16.254,3.687 18.375,3.687c1.197,0 4.989,-0.152 5.177,-0.715c0.403,-1.21 -1.926,-2.107 -3.375,-3.468c-3.848,-3.042 -3.776,-3.358 -7.961,-7.782c-3.534,-3.736 -14.943,-14.539 -17.769,-17.467c-2.827,-2.928 -10.502,-12.923 -11.511,-17.165c-2.322,5.15 -3.837,14.54 -1.009,23.627Z" style="fill:url(#_Linear18);fill-rule:nonzero;"/>
<path d="M103.337,21.668c-3.75,3.375 -10.395,7.863 -16.77,11.988c-6.375,4.125 -10.5,11.063 -15.375,18.375c-4.875,7.313 -9.75,10.875 -9.75,10.875c0,0 7.687,1.125 15,1.125c11.256,0 24,-9.375 28.687,-14.437c4.688,-5.063 7.838,-13.311 7.875,-21.75c0.043,-9.861 -4.519,-11.792 -4.519,-11.792c0,0 -1.398,2.24 -5.148,5.615Z" style="fill:url(#_Linear19);fill-rule:nonzero;"/>
<path d="M103.865,20.907c-3.751,3.375 -11.298,8.624 -17.673,12.749c-6.375,4.125 -10.5,11.063 -15.375,18.375c-3.751,5.625 -8.444,8.724 -10.41,10.329c-0.59,0.482 -0.934,1.765 -0.934,1.765c6.769,0.99 8.351,-0.094 16.594,-0.094c11.255,0 24,-9.375 28.687,-14.437c4.688,-5.063 7.688,-13.313 7.875,-21.75c0.188,-8.438 -4.125,-11.813 -4.125,-11.813c0,0 -0.89,1.501 -4.639,4.876Z" style="fill:url(#_Linear20);fill-rule:nonzero;"/>
<g>
<path d="M42.638,45.578c8.133,5.258 12.662,12.735 10.107,16.686c-2.555,3.952 -11.232,2.89 -19.365,-2.368c-8.132,-5.259 -12.661,-12.736 -10.106,-16.687c2.555,-3.951 11.232,-2.89 19.364,2.369Z" style="fill:url(#_Radial21);"/>
<path d="M41.855,45.022c7.726,5.84 12.065,13.139 9.684,16.29c-2.382,3.151 -10.588,0.968 -18.314,-4.871c-7.726,-5.839 -12.065,-13.139 -9.684,-16.29c2.382,-3.151 10.588,-0.968 18.314,4.871Z" style="fill:url(#_Radial22);"/>
</g>
<g>
<path d="M76.747,50.134c8.038,-4.494 15.957,-5.649 17.674,-2.578c1.717,3.071 -3.415,9.213 -11.452,13.706c-8.038,4.494 -15.958,5.649 -17.674,2.578c-1.717,-3.071 3.414,-9.213 11.452,-13.706Z" style="fill:url(#_Radial23);"/>
<path d="M79.138,46.315c7.951,-4.445 15.94,-5.31 17.83,-1.93c1.889,3.38 -3.032,9.733 -10.983,14.178c-7.951,4.445 -15.94,5.31 -17.83,1.93c-1.889,-3.38 3.032,-9.733 10.983,-14.178Z" style="fill:url(#_Radial24);"/>
<path d="M78.132,49.395c7.5,-5.169 15.482,-6.621 17.812,-3.24c2.33,3.381 -1.867,10.323 -9.367,15.492c-7.5,5.17 -15.481,6.622 -17.812,3.241c-2.33,-3.381 1.867,-10.323 9.367,-15.493Z" style="fill:url(#_Radial25);"/>
<path d="M87.314,42.046c2.878,-6.448 7.508,-10.659 10.332,-9.399c2.825,1.261 2.781,7.519 -0.098,13.967c-2.878,6.448 -7.508,10.659 -10.332,9.399c-2.824,-1.261 -2.78,-7.52 0.098,-13.967Z" style="fill:url(#_Radial26);"/>
</g>
<path d="M24.702,32.262c-0.805,5.902 0.586,11.977 3.363,15.977c2.778,4.001 10.763,11.808 18.631,12.917c5.111,0.72 10.596,0.69 10.596,0.69c0,0 -3.058,-2.97 -5.745,-8.561c-2.687,-5.591 -4.888,-10.846 -8.937,-14.358c-4.05,-3.511 -8.254,-7.303 -10.543,-10.031c-2.288,-2.729 -3.044,-4.431 -3.044,-4.431c0,0 -3.38,0.899 -4.321,7.797Z" style="fill:url(#_Linear27);fill-rule:nonzero;"/>
<path d="M24.965,32.299c-0.7,5.916 0.585,11.978 3.363,15.978c2.778,3.999 10.762,11.808 18.63,12.915c5.762,0.813 6.31,1.128 11.139,1.102c0,0 -3.6,-3.381 -6.288,-8.972c-2.688,-5.591 -4.887,-10.847 -8.937,-14.358c-4.05,-3.51 -8.808,-7.923 -11.097,-10.651c-2.289,-2.728 -2.764,-3.865 -2.764,-3.865c0,0 -3.347,1.934 -4.046,7.851Z" style="fill:url(#_Linear28);fill-rule:nonzero;"/>
<g>
<path d="M55.714,66.066c1.06,3.068 -2.837,7.203 -8.698,9.227c-5.86,2.024 -11.478,1.176 -12.538,-1.892c-1.059,-3.069 2.838,-7.203 8.698,-9.227c5.86,-2.024 11.478,-1.176 12.538,1.892Z" style="fill:url(#_Radial29);"/>
<path d="M53.204,68.127c0.12,2.902 -4.178,5.44 -9.591,5.663c-5.413,0.223 -9.905,-1.952 -10.024,-4.854c-0.12,-2.903 4.178,-5.44 9.591,-5.664c5.413,-0.223 9.905,1.953 10.024,4.855Z" style="fill:url(#_Radial30);"/>
<path d="M58.03,66.776c0.851,2.014 -2.078,5.179 -6.538,7.064c-4.459,1.885 -8.771,1.78 -9.622,-0.233c-0.851,-2.014 2.078,-5.179 6.538,-7.064c4.46,-1.885 8.771,-1.78 9.622,0.233Z" style="fill:url(#_Radial31);"/>
</g>
<path d="M31.673,65.694c2.166,3.131 5.442,5.398 8.477,6.086c3.035,0.689 10.168,0.927 14.358,-1.942c2.722,-1.865 5.295,-4.244 5.295,-4.244c0,0 -2.723,-0.082 -6.401,-1.561c-3.679,-1.478 -6.984,-3.008 -10.407,-2.918c-3.425,0.09 -7.043,0.115 -9.299,-0.185c-2.257,-0.299 -3.348,-0.777 -3.348,-0.777c0,0 -1.205,1.882 1.325,5.541Z" style="fill:url(#_Linear32);fill-rule:nonzero;"/>
<path d="M31.813,65.599c2.221,3.091 5.441,5.396 8.476,6.086c3.036,0.688 10.17,0.928 14.358,-1.942c3.068,-2.103 3.462,-2.19 5.729,-4.285c0,0 -3.155,-0.042 -6.835,-1.52c-3.679,-1.478 -6.982,-3.009 -10.407,-2.918c-3.424,0.091 -7.572,0.061 -9.828,-0.239c-2.256,-0.3 -2.97,-0.631 -2.97,-0.631c0,0 -0.745,2.356 1.477,5.449Z" style="fill:url(#_Linear33);fill-rule:nonzero;"/>
<path d="M98.926,64.619c-3.373,1.42 -18.374,0.622 -23.876,0c-5.503,-0.621 -11.189,-0.526 -12.25,-0.621c-3.796,-0.342 -3.106,0.887 -3.373,4.703c-0.621,10.563 3.373,12.694 6.302,13.138c2.93,0.443 5.593,-0.976 5.593,-0.976c0,0 29.024,-13.137 31.687,-14.558c0.496,-2.725 0.376,-3.586 -0.232,-3.586c-0.7,0 -2.047,1.14 -3.851,1.9Z" style="fill:url(#_Radial34);fill-rule:nonzero;"/>
<g>
<path d="M71.826,68.086c4.948,3.511 7.617,8.26 5.957,10.598c-1.659,2.338 -7.023,1.386 -11.971,-2.126c-4.947,-3.511 -7.616,-8.261 -5.957,-10.599c1.66,-2.338 7.024,-1.385 11.971,2.127Z" style="fill:url(#_Radial35);"/>
<path d="M70.546,68.086c3.798,2.696 5.535,6.783 3.875,9.121c-1.659,2.338 -6.09,2.047 -9.889,-0.649c-3.798,-2.696 -5.534,-6.783 -3.875,-9.121c1.66,-2.338 6.091,-2.047 9.889,0.649Z" style="fill:url(#_Radial36);"/>
<path d="M74.322,68.379c3.799,2.696 5.535,6.783 3.876,9.121c-1.66,2.338 -6.091,2.047 -9.889,-0.649c-3.799,-2.695 -5.535,-6.783 -3.875,-9.121c1.659,-2.338 6.09,-2.047 9.888,0.649Z" style="fill:url(#_Radial37);"/>
</g>
<path d="M61.502,69.307c2.637,4.341 9.236,7.059 12.286,7.682c3.05,0.622 6.968,-0.097 10.231,-2.06c3.811,-2.292 3.487,-4.503 3.487,-4.503c0,0 -1.191,-0.014 -3.37,-0.669c-2.18,-0.656 -5.468,-2.167 -8.551,-3.659c-3.083,-1.492 -6.724,-1.457 -10.686,-1.624c-3.961,-0.167 -6.476,-1.212 -6.476,-1.212c0,0 1.366,3.228 3.079,6.045Z" style="fill:url(#_Linear38);fill-rule:nonzero;"/>
<path d="M61.415,69.164c2.635,4.34 9.235,7.059 12.285,7.68c3.05,0.622 6.933,-0.154 10.23,-2.058c3.298,-1.903 3.588,-4.357 3.588,-4.357c0,0 -0.786,0.008 -2.965,-0.647c-2.18,-0.656 -5.972,-2.337 -9.056,-3.829c-3.083,-1.491 -6.724,-1.457 -10.686,-1.623c-3.961,-0.168 -6.854,-1.429 -6.854,-1.429c1.203,2.843 1.527,3.085 3.458,6.263Z" style="fill:url(#_Linear39);fill-rule:nonzero;"/>
<path d="M102.035,66.75c0,0 1.219,-0.938 1.125,-2.813c-0.093,-1.874 0.375,-4.687 -9.562,-10.781c-3.281,5.907 -14.625,21.657 -19.594,25.219c-4.969,3.563 -5.765,3.442 -5.765,3.442c0,0 2.871,-0.343 5.39,-2.223c2.722,-2.032 28.406,-12.844 28.406,-12.844" style="fill:#cbd3dd;fill-rule:nonzero;"/>
<path d="M74.379,78.563c-3.085,2.212 -4.026,2.655 -4.716,2.945c0.257,-0.077 2.189,-0.583 4.341,-1.726c3,-1.594 28.406,-12.844 28.406,-12.844c0,-0.001 1.219,-0.938 1.125,-2.813c-0.093,-1.875 0.375,-4.687 -9.562,-10.781c-3.281,5.906 -14.625,21.657 -19.594,25.219Z" style="fill:url(#_Linear40);fill-rule:nonzero;"/>
<path d="M58.915,67.448c-0.618,-0.001 -6.022,9.818 -3.491,21.069c0,-0.001 3.615,-4.339 4.058,-15.247c0.183,-4.5 -0.133,-5.823 -0.567,-5.823Z" style="fill:url(#_Linear41);fill-rule:nonzero;"/>
<path d="M44.829,36.179c1.272,-1.24 5.597,-0.248 6.615,1.116c0.995,1.333 6.118,6.458 5.875,14.213c0.788,0.033 1.832,0.17 3.031,0.17c1.035,0 1.994,-0.102 2.781,-0.152c-0.252,-7.765 4.878,-12.897 5.873,-14.231c1.017,-1.364 5.343,-2.356 6.615,-1.116c1.273,1.24 -2.036,1.116 -3.562,0.744c-4.941,1.094 -8.097,12.039 -8.77,14.594c1.153,-0.063 1.897,0.018 1.897,0.781c0,1.156 -1.619,3.021 -3.872,3.221c0.092,0.464 0.627,3.053 0.024,5.777c-0.245,1.107 -2.519,2.36 -2.519,2.36c-2.415,-7.912 -0.023,-8.682 0.01,-8.748c-1.978,-0.296 -3.058,-1.549 -3.058,-2.61c0,-0.676 0.518,-0.817 1.388,-0.796c-0.681,-2.582 -3.835,-13.487 -8.765,-14.579c-1.527,0.372 -4.835,0.496 -3.563,-0.744" style="fill:#00c6f9;fill-rule:nonzero;"/>
<path d="M69.004,37.669c-0.995,1.335 -6.125,6.466 -5.873,14.232c-0.787,0.05 -1.746,0.152 -2.781,0.152c-1.199,0 -2.243,-0.137 -3.031,-0.17c0.243,-7.755 -4.88,-12.88 -5.874,-14.214c-1.018,-1.364 -5.344,-2.355 -6.616,-1.115c-1.272,1.24 2.036,1.115 3.563,0.743c4.93,1.093 8.084,11.998 8.765,14.58c-0.87,-0.02 -1.387,0.12 -1.387,0.796c0,1.061 0.786,2.39 2.763,2.684c-0.033,0.066 -1.658,1.242 0.284,8.674c0,0 3.102,-0.292 2.628,-6.64c-0.054,-0.732 -0.13,-1.318 -0.223,-1.782c2.252,-0.201 3.962,-1.781 3.962,-2.936c0,-0.763 -0.744,-0.844 -1.897,-0.781c0.674,-2.555 3.829,-13.5 8.77,-14.595c1.527,0.372 4.835,0.497 3.562,-0.743c-0.408,-0.398 -1.13,-0.566 -1.956,-0.566c-1.75,0 -3.968,0.755 -4.659,1.681Z" style="fill:url(#_Radial42);fill-rule:nonzero;"/>
<path d="M48.011,24.197c-0.937,1.89 2.368,2.171 3.493,1.605c3.635,1.665 5.958,18.288 6.46,22.223c-0.641,-0.031 -1.022,0.183 -1.022,1.213c0,1.617 0.873,3.929 2.329,4.38c-0.024,0.1 -0.037,0.16 -0.037,0.16c0,0 -2.48,4.628 -0.417,14.753c0,0 2.307,-5.062 2.307,-12.099c0,-1.119 -0.096,-2.01 -0.165,-2.719c1.66,-0.305 2.92,-2.713 2.92,-4.475c0,-1.161 -0.547,-1.285 -1.397,-1.189c0.387,-4.644 1.969,-20.385 6.463,-22.247c1.125,0.566 4.286,0.354 3.348,-1.536c-0.937,-1.89 -4.255,-0.383 -5.571,1.387c-1.445,1.942 -4.932,10.629 -4.747,22.466c-0.579,0.076 -0.896,0.174 -1.658,0.174c-0.883,0 -1.653,-0.208 -2.234,-0.259c0.179,-11.822 -3.677,-19.606 -4.329,-21.666c-0.616,-1.949 -2.533,-3.101 -4.027,-3.101c-0.755,0 -1.401,0.295 -1.716,0.93Z" style="fill:url(#_Linear43);fill-rule:nonzero;"/>
<path d="M48.011,24.565c-0.937,1.874 2.368,2.154 3.493,1.591c3.635,1.652 5.958,18.142 6.46,22.047c-0.641,-0.031 -1.022,0.181 -1.022,1.203c0,1.604 0.873,3.897 2.329,4.343c-0.024,0.1 -0.037,0.159 -0.037,0.159c0,0 -4.295,14.835 -1.471,24.549c0,0 3.709,-12.317 3.361,-21.915c-0.04,-1.109 -0.096,-1.994 -0.165,-2.697c1.66,-0.303 2.92,-2.691 2.92,-4.439c0,-1.153 -0.547,-1.276 -1.397,-1.181c0.387,-4.607 1.969,-20.222 6.463,-22.069c1.125,0.563 4.286,0.352 3.348,-1.523c-0.937,-1.875 -4.255,-0.38 -5.571,1.375c-1.445,1.927 -4.932,10.545 -4.747,22.287c-0.579,0.075 -0.896,0.174 -1.658,0.174c-0.883,0 -1.653,-0.207 -2.234,-0.258c0.179,-11.728 -3.677,-19.448 -4.329,-21.492c-0.616,-1.934 -2.533,-3.077 -4.027,-3.077c-0.754,0.001 -1.401,0.293 -1.716,0.923Z" style="fill:url(#_Linear44);fill-rule:nonzero;"/>
<path d="M64.284,58.419c0,0 3.743,-2.96 6.791,-6.181c3.047,-3.222 12.885,-12.537 15.323,-15.063c2.438,-2.524 9.055,-11.144 9.926,-14.801c2.003,4.441 3.308,12.538 0.87,20.373c-2.437,7.836 -8.097,13.496 -15.584,16.63c-7.488,3.134 -14.018,2.96 -15.845,2.96c-1.829,0 -4.354,-1.219 -1.481,-3.918" style="fill:#f5f6f2;fill-rule:nonzero;"/>
<path d="M86.075,37.175c-2.439,2.525 -12.276,11.84 -15.323,15.062c-3.609,3.816 -3.547,4.088 -6.865,6.711c-1.25,1.174 -3.205,2.508 -2.946,3.073c0.259,0.564 3.467,0.316 4.5,0.316c1.828,0 8.358,0.174 15.846,-2.96c7.487,-3.135 13.146,-8.794 15.584,-16.629c2.439,-7.836 1.132,-15.933 -0.871,-20.374c-0.87,3.658 -7.487,12.277 -9.925,14.801Z" style="fill:url(#_Linear45);fill-rule:nonzero;"/>
<defs>
<radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-66.1387,0,-0,66.1387,60.5806,63.95)"><stop offset="0" style="stop-color:#3d4ead;stop-opacity:1"/><stop offset="1" style="stop-color:#00c0f3;stop-opacity:1"/></radialGradient>
<linearGradient id="_Linear2" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-54.7355,0,0,-32.1015,58.3206,81.1455)"><stop offset="0" style="stop-color:#3f51b4;stop-opacity:1"/><stop offset="1" style="stop-color:#00c0f3;stop-opacity:1"/></linearGradient>
<radialGradient id="_Radial3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-66.1374,0,-0,66.1374,60.5808,63.95)"><stop offset="0" style="stop-color:#3d4ead;stop-opacity:1"/><stop offset="1" style="stop-color:#00c0f3;stop-opacity:1"/></radialGradient>
<radialGradient id="_Radial4" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-52.6361,-107.604,-12.8428,112.241,48.7863,138.585)"><stop offset="0" style="stop-color:#0072e9;stop-opacity:1"/><stop offset="1" style="stop-color:#00fdfe;stop-opacity:1"/></radialGradient>
<radialGradient id="_Radial5" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(4.0052,0.526563,-1.46889,11.3112,56.6669,79.3122)"><stop offset="0" style="stop-color:#153e68;stop-opacity:0.34"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0.01"/></radialGradient>
<radialGradient id="_Radial6" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-10.3568,10.999,26.0381,24.5177,74.5359,78.3911)"><stop offset="0" style="stop-color:#00336f;stop-opacity:1"/><stop offset="1" style="stop-color:#00336f;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial7" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-6.51962,11.4057,24.5674,14.4231,72.7521,72.772)"><stop offset="0" style="stop-color:#00336f;stop-opacity:0.5"/><stop offset="1" style="stop-color:#00336f;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial8" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-4.96046,12.1651,26.2531,11.0614,72.05,73.4244)"><stop offset="0" style="stop-color:#00336f;stop-opacity:0.5"/><stop offset="1" style="stop-color:#00336f;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-4.22491,10.2622,22.277,9.29717,68.699,71.4404)"><stop offset="0" style="stop-color:#00336f;stop-opacity:1"/><stop offset="1" style="stop-color:#00336f;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial10" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-9.78901,-10.0451,-28.1355,22.8978,42.6909,72.541)"><stop offset="0" style="stop-color:#002d68;stop-opacity:1"/><stop offset="1" style="stop-color:#002d68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial11" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-10.6184,-12.7117,-26.5102,25.0697,42.1289,68.125)"><stop offset="0" style="stop-color:#002d68;stop-opacity:1"/><stop offset="1" style="stop-color:#002d68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial12" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-4.66402,-8.96904,-21.2029,10.9396,40.8426,70.2218)"><stop offset="0" style="stop-color:#002d68;stop-opacity:1"/><stop offset="1" style="stop-color:#002d68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial13" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(4.51007,-9.04744,-21.3185,-10.7126,31.6527,57.4886)"><stop offset="0" style="stop-color:#002d68;stop-opacity:1"/><stop offset="1" style="stop-color:#002d68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial14" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(55.5618,-7.25333,2.08197,15.9483,70.5908,57.3802)"><stop offset="0" style="stop-color:#00326d;stop-opacity:1"/><stop offset="1" style="stop-color:#003b79;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial15" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(50.0892,5.26339,-1.61895,15.4438,73.3147,51.7397)"><stop offset="0" style="stop-color:#00326d;stop-opacity:1"/><stop offset="1" style="stop-color:#003b79;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial16" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(42.2509,-5.13094,1.62846,13.3715,70.1175,57.4772)"><stop offset="0" style="stop-color:#00326d;stop-opacity:1"/><stop offset="1" style="stop-color:#003b79;stop-opacity:0"/></radialGradient>
<linearGradient id="_Linear17" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-48.7206,0,-0,48.7206,59.4148,67.2287)"><stop offset="0" style="stop-color:#f5f7fa;stop-opacity:1"/><stop offset="0.53" style="stop-color:#f1f4f2;stop-opacity:1"/><stop offset="1" style="stop-color:#bad7e9;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear18" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-43.2077,0,-0,43.2077,59.144,39.7308)"><stop offset="0" style="stop-color:#fafafa;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f6f8;stop-opacity:1"/><stop offset="0.73" style="stop-color:#dce5eb;stop-opacity:1"/><stop offset="1" style="stop-color:#bbcfda;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear19" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-47.9791,-47.9791,-0,87.2229,64.0313)"><stop offset="0" style="stop-color:#fdfdff;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f2f2;stop-opacity:1"/><stop offset="0.73" style="stop-color:#bfd2e0;stop-opacity:1"/><stop offset="1" style="stop-color:#afc0cc;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear20" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-48.0543,-48.0543,-0,86.4289,64.0856)"><stop offset="0" style="stop-color:#f1f6f6;stop-opacity:1"/><stop offset="0.41" style="stop-color:#fdfdfd;stop-opacity:1"/><stop offset="0.55" style="stop-color:#f5f8fa;stop-opacity:1"/><stop offset="0.89" style="stop-color:#d6e1e7;stop-opacity:1"/><stop offset="0.98" style="stop-color:#c3d3dd;stop-opacity:1"/><stop offset="1" style="stop-color:#c3d3dd;stop-opacity:1"/></linearGradient>
<radialGradient id="_Radial21" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(14.7354,9.52776,-4.62893,7.15901,38.0093,52.7366)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial22" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(13.9988,10.5803,-4.31511,5.70934,37.54,50.7316)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial23" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(14.5634,-8.14176,3.11074,5.56427,79.858,55.6982)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial24" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(14.4062,-8.05386,3.42371,6.12408,82.5616,52.4391)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial25" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(13.5894,-9.36638,4.22241,6.1262,82.3546,55.5213)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#1a426b;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial26" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(5.21516,-11.6826,5.1171,2.2843,92.4313,44.33)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#1b436c;stop-opacity:0"/></radialGradient>
<linearGradient id="_Linear27" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(4.72457,-33.536,33.536,4.72457,39.1596,60.0944)"><stop offset="0" style="stop-color:#fdfdff;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f2f2;stop-opacity:1"/><stop offset="0.73" style="stop-color:#bfd2e0;stop-opacity:1"/><stop offset="1" style="stop-color:#afc0cc;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear28" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-33.3203,-0.000343575,0.000343575,-33.3203,58.0971,43.372)"><stop offset="0" style="stop-color:#fafafa;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f6f8;stop-opacity:1"/><stop offset="0.73" style="stop-color:#dce5eb;stop-opacity:1"/><stop offset="1" style="stop-color:#bbcfda;stop-opacity:1"/></linearGradient>
<radialGradient id="_Radial29" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.92018,5.55941,-10.6179,3.66735,45.0962,69.7332)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial30" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.21678,5.25887,-9.80783,0.404296,43.3965,68.5313)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial31" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.54211,3.64848,-8.0801,3.41524,49.9501,70.1915)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<linearGradient id="_Linear32" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-12.2342,-17.8556,17.8556,-12.2342,50.4952,72.5871)"><stop offset="0" style="stop-color:#fdfdff;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f2f2;stop-opacity:1"/><stop offset="0.73" style="stop-color:#bfd2e0;stop-opacity:1"/><stop offset="1" style="stop-color:#afc0cc;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear33" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-15.7162,14.3692,-14.3692,-15.7162,52.2159,56.533)"><stop offset="0" style="stop-color:#fafafa;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f6f8;stop-opacity:1"/><stop offset="0.73" style="stop-color:#dce5eb;stop-opacity:1"/><stop offset="1" style="stop-color:#bbcfda;stop-opacity:1"/></linearGradient>
<radialGradient id="_Radial34" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-16.9591,0,-0,16.9591,81.3402,72.3216)"><stop offset="0" style="stop-color:#f9f9fa;stop-opacity:1"/><stop offset="1" style="stop-color:#f5f7f7;stop-opacity:1"/></radialGradient>
<radialGradient id="_Radial35" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(8.96408,6.36252,-3.00685,4.23632,68.8193,72.3219)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial36" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(6.8821,4.88477,-3.00685,4.23632,67.5393,72.3219)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial37" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(6.8821,4.88477,-3.00685,4.23632,71.3156,72.6152)"><stop offset="0" style="stop-color:#153e68;stop-opacity:1"/><stop offset="1" style="stop-color:#153e68;stop-opacity:0"/></radialGradient>
<linearGradient id="_Linear38" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(18.4986,-11.2373,-11.2373,-18.4986,64.0277,73.4655)"><stop offset="0" style="stop-color:#fdfdff;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f2f2;stop-opacity:1"/><stop offset="0.73" style="stop-color:#bfd2e0;stop-opacity:1"/><stop offset="1" style="stop-color:#afc0cc;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear39" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(8.40915,19.5646,19.5646,-8.40915,69.0669,58.1262)"><stop offset="0" style="stop-color:#fafafa;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f6f8;stop-opacity:1"/><stop offset="0.73" style="stop-color:#dce5eb;stop-opacity:1"/><stop offset="1" style="stop-color:#bbcfda;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear40" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(6.46873,14.3437,14.3437,-6.46873,80.3566,59.6296)"><stop offset="0" style="stop-color:#aebcd0;stop-opacity:1"/><stop offset="0.22" style="stop-color:#859bb9;stop-opacity:1"/><stop offset="0.53" style="stop-color:#a1b1c9;stop-opacity:1"/><stop offset="1" style="stop-color:#97a9c3;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear41" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-21.0692,-21.0692,0,57.0961,88.5161)"><stop offset="0" style="stop-color:#c0cbda;stop-opacity:1"/><stop offset="0.02" style="stop-color:#c0cbda;stop-opacity:1"/><stop offset="0.11" style="stop-color:#d4dbe5;stop-opacity:1"/><stop offset="0.45" style="stop-color:#f5f6f9;stop-opacity:1"/><stop offset="0.59" style="stop-color:#fdfdfd;stop-opacity:1"/><stop offset="1" style="stop-color:#fcfdfd;stop-opacity:1"/></linearGradient>
<radialGradient id="_Radial42" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-18.2184,0,-0,12.4951,60.2241,50.0098)"><stop offset="0" style="stop-color:#3f51b5;stop-opacity:1"/><stop offset="1" style="stop-color:#04bbf3;stop-opacity:1"/></radialGradient>
<linearGradient id="_Linear43" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-45.2637,-45.2637,-0,60.1552,68.5313)"><stop offset="0" style="stop-color:#afc0cc;stop-opacity:1"/><stop offset="0.24" style="stop-color:#afc0cc;stop-opacity:1"/><stop offset="0.74" style="stop-color:#f1f2f2;stop-opacity:1"/><stop offset="1" style="stop-color:#fdfdff;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear44" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-46.5257,-46.5257,-0,60.1552,70.1682)"><stop offset="0" style="stop-color:#fafafa;stop-opacity:1"/><stop offset="0.26" style="stop-color:#f1f6f8;stop-opacity:1"/><stop offset="0.73" style="stop-color:#dce5eb;stop-opacity:1"/><stop offset="1" style="stop-color:#bbcfda;stop-opacity:1"/></linearGradient>
<linearGradient id="_Linear45" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-39.9686,39.9686,-0,79.5662,62.3429)"><stop offset="0" style="stop-color:#f1f6f6;stop-opacity:1"/><stop offset="0.41" style="stop-color:#fdfdfd;stop-opacity:1"/><stop offset="0.55" style="stop-color:#f5f8fa;stop-opacity:1"/><stop offset="0.89" style="stop-color:#d6e1e7;stop-opacity:1"/><stop offset="0.98" style="stop-color:#c3d3dd;stop-opacity:1"/><stop offset="1" style="stop-color:#c3d3dd;stop-opacity:1"/></linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 33 KiB

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg xmlns="http://www.w3.org/2000/svg"
aria-label="WireGuard" role="img"
viewBox="0 0 512 512"><rect
width="512" height="512"
rx="15%"
fill="#88171a"/><path d="m238 53l35 8 0 2c-15 2-30-4-45-5 11 7 23 11 35 15-19 16-35-5-56 9 20 10 19 8 21 27-9 1-24 10-27 16 13 3 28 0 41 8-4 3-14 7-18 10 9 2 20-2 25 1 19 16 54 38 64 60 17 37-22 77-60 83-53 11-83 66-64 117 19 50 78 72 125 46 66-40 56-108 16-145-2-2-4-2-6 0-14 9-29 17-45 24 36 8 41 35 37 54-13 48-78 37-85-4-3-19 7-38 24-46 59-26 87-30 104-97 6-38-3-58-31-80-11-11-33-18-40-35-1-2 1-6 3-6 10-2 49-3 49-1 7 7 13-4 16-9-10-2-21-1-29-1-1 0-3-2-4-3 1 -1 3-2 4-2h41c0-7-9-17-18-19v3c-8 1-16-1-24-4-4-3-7-9-11-11-16-9-33-16-54-16-10 0-17 1-23 1zm74 30l3 3-4 2c-2 1-3 0-4-1-2-3 4-5 5-4zm-120 96c-54 33-51 109-3 139 4 2 6 2 8-1 12-15 23-22 36-30-25-4-38-16-37-33-4-60 83-54 74 2-2 10-8 19-16 25 27-6 47-21 55-48 2-8 2-19-2-26-30-44-75-53-115-28zm-62 195c16-7 33-10 49-13 1-13 5-26 13-36-30 0-55 20-62 49z" fill="#ffffff"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
html/assets/icons/ygg.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

30
html/assets/icons/ygg.svg Normal file
View File

@@ -0,0 +1,30 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Calque_1" x="0px" y="0px" width="231" height="125" xml:space="preserve">
<polygon fill="#FFFFFF" points="3.295,51.54 23.637,51.54 13.466,65.963 "/>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="113.2808" y1="41.6692" x2="113.2808" y2="62.2034">
<stop offset="0" style="stop-color:#6FDFE4"/>
<stop offset="0.4317" style="stop-color:#6BDECD"/>
<stop offset="1" style="stop-color:#65DDAF"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M113.324,41.669c-5.708,0-10.225,4.26-10.225,10.31c0,5.964,4.09,10.224,10.225,10.224 c5.879,0,10.139-4.261,10.139-10.224C123.462,45.928,118.947,41.669,113.324,41.669z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="160.0864" y1="41.6692" x2="160.0864" y2="62.2034">
<stop offset="0" style="stop-color:#6FDFE4"/>
<stop offset="0.4317" style="stop-color:#6BDECD"/>
<stop offset="1" style="stop-color:#65DDAF"/>
</linearGradient>
<path fill="url(#SVGID_2_)" d="M160.129,41.669c-5.709,0-10.225,4.26-10.225,10.31c0,5.964,4.089,10.224,10.225,10.224 c5.878,0,10.138-4.261,10.138-10.224C170.268,45.928,165.752,41.669,160.129,41.669z"/>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="153.2861" y1="66.1267" x2="153.2861" y2="84.1003">
<stop offset="0" style="stop-color:#6FDFE4"/>
<stop offset="1" style="stop-color:#65DDAF"/>
</linearGradient>
<path fill="url(#SVGID_3_)" d="M155.614,75.068c-7.441,0-13.579-3.499-17.411-8.941v8.856c0,3.283-0.547,6.209-1.558,8.776 l10.789-5.282c1.619,2.642,5.283,5.623,11.843,5.623c4.175,0,10.651-2.471,10.651-10.224v-3.237 C166.69,74.217,161.578,75.068,155.614,75.068z"/>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="114.9448" y1="12.0002" x2="114.9448" y2="112.9319">
<stop offset="0" style="stop-color:#6FDFE4"/>
<stop offset="1" style="stop-color:#65DDAF"/>
</linearGradient>
<path fill="url(#SVGID_4_)" d="M198.414,72.091l16.826-23.86C209.093,27.293,189.75,12,166.824,12H63.083 c-22.92,0-42.258,15.283-48.412,36.21h15.634L13.528,72.002c4.46,23.311,24.945,40.93,49.555,40.93h103.74 c24.58,0,45.044-17.575,49.539-40.841H198.414L198.414,72.091z M185.009,74.983c0,14.655-10.821,22.238-25.732,22.238 c-8.734,0-18.704-1.897-23.573-11.418c-4.025,7.549-12.584,11.418-23.233,11.418c-9.118,0-19.596-2.045-24.198-12.694l12.354-6.05 c1.62,2.642,5.283,5.623,11.843,5.623c4.175,0,10.65-2.471,10.65-10.224v-3.237c-3.237,3.577-8.349,4.43-14.314,4.43 c-11.361,0-19.686-8.149-21.396-18.937L66.654,95.944h-17.38l15.081-28.97L43.65,30.082h17.381L73.216,52.49l10.395-22.408h17.382 l-0.095,0.183c2.409-0.942,5.064-1.461,7.91-1.461c5.794,0,10.481,1.875,14.059,5.197h0.256v-3.919h15.082v7.716 c3.833-5.466,9.97-8.994,17.411-8.994c5.793,0,10.48,1.875,14.058,5.197h0.255v-3.919h15.081L185.009,74.983L185.009,74.983z"/>
</g>
<polygon fill="#FFFFFF" points="225.424,68.76 205.083,68.76 215.253,54.339 "/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

246
html/css/style.css Normal file
View File

@@ -0,0 +1,246 @@
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/* https://fonts.google.com/selection/embed */
:root {
--bg-color-dark-z0: #323232;
--bg-color-dark-z1: #434343;
--bg-color-dark-z2: #545454;
--text-color-light: #000;
--text-color-dark: #fbfbfe;
--text-color-placeholder: #a6a5ad;
}
html,
body,
header,
section,
aside,
footer,
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
padding: 0;
}
html,
body {
height: 100%;
overflow: hidden;
font-family: "Roboto";
}
body {
display: flex;
flex-direction: column;
background-color: var(--bg-color-dark-z0);
background-size: cover;
background-repeat: no-repeat;
background-position: bottom;
background-attachment: fixed;
/* background-image: url(../assets/bg.jpg); */
color: var(--text-color-dark);
}
header {
display: flex;
align-items: center;
justify-content: center;
background-color: var(--bg-color-dark-z1);
box-shadow: 0px 5px 4px 2px #212121;
z-index: 100;
}
.search-wrapper {
margin: 16px;
width: 100%;
max-width: 1212px;
height: 52px;
display: flex;
align-items: center;
background-color: var(--bg-color-dark-z2);
border-radius: 8px;
box-shadow: 2px 2px 2px 1px #212121;
}
.fake-focus {
position: relative;
border: 1px solid #00ddff;
}
.fake-focus::after {
content: "";
border: 3px solid #205866;
position: absolute;
width: 100%;
height: 100%;
left: -3px;
border-radius: 10px;
z-index: -1;
}
.search-wrapper img {
width: 24px;
height: 24px;
margin: 0px 14px;
}
.search-wrapper form {
width: 100%;
height: 100%;
}
.search-wrapper input {
all: unset;
width: 100%;
height: 100%;
color: var(--text-color-dark);
}
.search-wrapper input::placeholder {
color: var(--text-color-placeholder);
}
#body {
display: flex;
justify-content: space-around;
overflow: hidden;
max-width: 1250px;
margin: auto;
}
section,
aside {
display: flex;
flex-direction: column;
overflow: auto;
scrollbar-color: var(--bg-color-dark-z2) var(--bg-color-dark-z1);
scrollbar-width: thin;
}
.section-wrapper,
.aside-wrapper {
margin: 16px;
display: flex;
flex-direction: column;
background-color: var(--bg-color-dark-z1);
border-radius: 8px;
box-shadow: 2px 2px 2px 1px #212121;
}
.section-wrapper h1,
.aside-wrapper h1 {
margin: 16px 0px 0px 16px;
color: var(--text-color-dark);
}
.links-wrapper {
display: flex;
flex-wrap: wrap;
margin: 16px;
}
.links-wrapper a {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-around;
text-decoration: none;
}
.link-wrapper-inner {
padding: 16px;
display: flex;
flex-direction: column;
align-items: center;
border-radius: 8px;
}
.link-wrapper-inner:hover {
background-color: #0005;
}
.links-wrapper a img {
width: 48px;
height: 48px;
padding: 16px;
background-color: var(--bg-color-dark-z2);
border-radius: 8px;
box-shadow: 2px 2px 2px 1px #212121;
}
.link-wrapper-inner p {
margin-bottom: 0;
color: var(--text-color-dark);
}
aside {
width: 400px;
min-width: 400px;
}
.cve-wrapper {
margin: 16px;
padding: 16px;
background-color: var(--bg-color-dark-z2);
border-radius: 8px;
color: var(--text-color-dark);
box-shadow: 2px 2px 2px 1px #212121;
}
aside h1 {
margin: 16px 0 0 16px;
}
.cve-header {
display: flex;
margin: 0 0 6px 0;
align-items: center;
}
.cve-severity {
font-weight: 900;
background-color: #f00a;
display: flex;
align-items: center;
padding: 10px;
border-radius: 8px;
color: var(--text-color-light);
height: 30px;
}
.cve-title-wrapper {
margin: 0 7px;
}
.cve-title {
font-weight: 500;
font-size: 1.2em;
}
.cve-title a {
color: var(--text-color-dark);
}
.cve-title a:visited {
color: #00ddff;
}
.cve-published {
font-weight: 100;
font-size: 0.9em;
}
.cve-description {
font-size: 1em;
text-align: justify;
text-justify: inter-word;
}
footer {
width: 100%;
height: 30px;
}

34
html/index.html Normal file
View File

@@ -0,0 +1,34 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
<link href="css/style.css" rel="stylesheet">
<script type="text/javascript" src="js/main.js"></script>
</head>
<body>
<header>
<div class="search-wrapper fake-focus">
<img src="assets/icons/google.svg" alt="">
<form method="get" action="https://www.google.com/search">
<input type="text" name="q" size="25" maxlength="255" autofocus="autofocus" value=""
placeholder="Search with google" />
</form>
</div>
</header>
<div id="body">
<section id="dashboard">
dashboard
</section>
<aside class="cve">
<div class="aside-wrapper">
cve
</div>
</aside>
</div>
</body>
</html>

114
html/js/main.js Normal file
View File

@@ -0,0 +1,114 @@
console.log("main.js loaded");
document.addEventListener("DOMContentLoaded", () => {
console.log("dom loaded");
fakeFocus();
getConfig();
getCVE();
});
function fakeFocus() {
document.querySelector("input").addEventListener("focus", () => {
document.querySelector(".search-wrapper").classList.add("fake-focus");
});
document.querySelector("input").addEventListener("focusout", () => {
document.querySelector(".search-wrapper").classList.remove("fake-focus");
});
}
async function getConfig() {
const CONFIG = "../assets/config.json";
try {
const response = await fetch(CONFIG);
if (!response.ok) {
throw new Error(`Failed to fetch ${CONFIG}`);
}
const container = document.querySelector("section");
container.innerHTML = "";
const config = await response.json();
config.forEach((element) => {
const div = document.createElement("div");
div.classList.add("section-wrapper");
div.innerHTML += `<h1>${element.name}</h1>`;
const div2 = document.createElement("div");
div2.classList.add("links-wrapper");
element.content.forEach((e) => {
div2.innerHTML += `
<a href="${e.url}">
<div class="link-wrapper-inner">
<img src="${e.icon}" class="icon">
<p>${e.name}</p>
</div>
</a>
`;
});
div.appendChild(div2);
container.appendChild(div);
});
} catch (error) {
console.error("Error fetching or parsing config file:", error);
document.querySelector("section").innerHTML =
`Failed to load config file. Please debug this fu***** dashboard : ${error}`;
}
}
async function getCVE() {
const RSS_URL = "./latest.xml";
try {
// Fetch xml RSS feed
const response = await fetch(RSS_URL);
if (!response.ok) {
throw new Error("Failed to fetch RSS feed");
}
const rssText = await response.text();
// Parse xml file and extract items in an array
const parser = new DOMParser();
const xml = parser.parseFromString(rssText, "application/xml");
const items = xml.querySelectorAll("item");
// clear cve div content
const cveDiv = document.querySelector(".aside-wrapper");
cveDiv.innerHTML = "";
cveDiv.innerHTML += `<h1>Latest CVE</h1>`;
// Loop items and extrat infos for each CVE
items.forEach((item) => {
const title = item.querySelector("title").textContent;
const link = item.querySelector("link").textContent;
const description = item
.querySelector("description")
.textContent.replace(/\r?\n|\r/g, " ")
.replace(/<br>/g, "\n");
console.log(description);
const parsedDescription = description.match(
/Description : <\/strong>(.*)/,
)[1];
const parsedPublished = description.match(
/Published : <\/strong>(.*)/,
)[1];
const parsedSeverity = description.match(
/Severity:<\/strong> (.*) \|/,
)[1];
colorHue = -12 * parseFloat(parsedSeverity) + 120;
console.log(colorHue);
cveDiv.innerHTML += `
<div class="cve-wrapper">
<div class="cve-header">
<div class="cve-severity" style="background-color:hsl(${colorHue} 100% 70%)">${parsedSeverity}</div>
<div class="cve-title-wrapper">
<div class="cve-title">
<a href="${link}">${title}</a>
</div>
<div class="cve-published">${parsedPublished}</div>
</div>
</div>
<div class="cve-description">
${parsedDescription}
</div>
</div>
`;
});
} catch (error) {
console.error("Error fetching or parsing RSS feed:", error);
document.querySelector("#cve").innerHTML =
"Failed to load RSS feed. Please try again later.";
}
}

296
html/latest.xml Normal file
View File

@@ -0,0 +1,296 @@
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Latest Vulnerabilities</title><link>https://cvefeed.io/vuln/latest/</link><description>Updates on the latest vulnerabilities detected.</description><atom:link href="https://cvefeed.io/rssfeed/latest.xml" rel="self"/><language>en-us</language><lastBuildDate>Thu, 12 Dec 2024 14:15:22 +0000</lastBuildDate><item><title>CVE-2024-50584 - Apache Solr Blind SQL Injection</title><link>https://cvefeed.io/vuln/detail/CVE-2024-50584</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-50584
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 2:15 p.m. | 1 hour, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An authenticated attacker with the user/role "Poweruser" can perform an SQL injection by accessing the /class/template_io.php file and supplying malicious GET parameters. The "templates" parameter is vulnerable against blind boolean-based SQL injection attacks. SQL syntax must be injected into the JSON syntax of the templates parameter.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 14:15:22 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-50584</guid></item><item><title>CVE-2024-28146 - Cisco Hard-Coded Credentials Exposure</title><link>https://cvefeed.io/vuln/detail/CVE-2024-28146</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-28146
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 2:15 p.m. | 1 hour, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;The application uses several hard-coded credentials to encrypt config files during backup, to decrypt the new firmware during an update and some passwords allow a direct connection to the database server of the affected device.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 14:15:22 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-28146</guid></item><item><title>CVE-2024-28145 - Apache HTTP Server SQL Injection</title><link>https://cvefeed.io/vuln/detail/CVE-2024-28145</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-28145
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 2:15 p.m. | 1 hour, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An unauthenticated attacker can perform an SQL injection by accessing the /class/dbconnect.php file and supplying malicious GET parameters. The HTTP GET parameters search, table, field, and value are vulnerable. For example, one SQL injection can be performed on the parameter "field" with the UNION keyword.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 14:15:22 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-28145</guid></item><item><title>CVE-2024-28144 - Apache Session Hijacking</title><link>https://cvefeed.io/vuln/detail/CVE-2024-28144</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-28144
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 2:15 p.m. | 1 hour, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An attacker who can spoof the IP address and the User-Agent of a logged-in user can takeover the session because of flaws in the self-developed session management. If two users access the web interface from the same IP they are logged in as the other user.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 14:15:22 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-28144</guid></item><item><title>CVE-2024-28143 - Apache HTTP Server Password Change Weakness</title><link>https://cvefeed.io/vuln/detail/CVE-2024-28143</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-28143
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 2:15 p.m. | 1 hour, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;The password change function at /cgi/admin.cgi does not require the current/old password, which makes the application vulnerable to account takeover. An attacker can use this to forcefully set a new password within the -rsetpass+-aaction+- parameter for a user without knowing the old password, e.g. by exploiting a CSRF issue.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 14:15:22 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-28143</guid></item><item><title>CVE-2024-54122 - Apache Ability Concurrent Access Vuln</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54122</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54122
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Concurrent variable access vulnerability in the ability module
Impact: Successful exploitation of this vulnerability may affect availability.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.2 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:11 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54122</guid></item><item><title>CVE-2024-54119 - Adobe UIExtension Cross-Process Screen Stack Buffer Overflow Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54119</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54119
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Cross-process screen stack vulnerability in the UIExtension module
Impact: Successful exploitation of this vulnerability may affect service confidentiality.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.2 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:11 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54119</guid></item><item><title>CVE-2024-54118 - Apache UIExtension Cross-Process Screen Stack Buffer Overflow</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54118</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54118
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Cross-process screen stack vulnerability in the UIExtension module
Impact: Successful exploitation of this vulnerability may affect service confidentiality.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.2 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:11 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54118</guid></item><item><title>CVE-2024-47947 - Oracle Web Server Stored Cross-Site Scripting Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-47947</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-47947
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Due to missing input sanitization, an attacker can perform cross-site-scripting attacks and run arbitrary Javascript in the browser of other users. The "Edit Disclaimer Text" function of the configuration menu is vulnerable to stored XSS. Only the users Poweruser and Admin can use this function which is available at the URL
https://$SCANNER/cgi/admin.cgi?-rdisclaimer+-apre
The stored Javascript payload will be executed every time the ScanWizard is loaded, even in the Kiosk-mode browser.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:10 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-47947</guid></item><item><title>CVE-2024-36498 - Apache IBM Security AppScan Cross-Site Scripting</title><link>https://cvefeed.io/vuln/detail/CVE-2024-36498</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-36498
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Due to missing input sanitization, an attacker can perform cross-site-scripting attacks and run arbitrary Javascript in the browser of other users. The "Edit Disclaimer Text" function of the configuration menu is vulnerable to stored XSS. Only the users Poweruser and Admin can use this function which is available at the URL
https://$SCANNER/cgi/admin.cgi?-rdisclaimer+-apre
The stored Javascript payload will be executed every time the ScanWizard is loaded, even in the Kiosk-mode browser. Version 7.40 implemented a fix, but it could be bypassed via URL-encoding the Javascript payload again.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:10 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-36498</guid></item><item><title>CVE-2024-36494 - Citrix CGI Slogin Cross-Site Scripting (XSS)</title><link>https://cvefeed.io/vuln/detail/CVE-2024-36494</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-36494
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Due to missing input sanitization, an attacker can perform cross-site-scripting attacks and run arbitrary Javascript in the browser of other users. The login page at /cgi/slogin.cgi suffers from XSS due to improper input filtering of the -tsetup+-uuser parameter, which can only be exploited if the target user is not already logged in. This makes it ideal for login form phishing attempts.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:10 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-36494</guid></item><item><title>CVE-2024-28142 - Apache Struts Cross-Site Scripting (XSS) Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-28142</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-28142
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Due to missing input sanitization, an attacker can perform cross-site-scripting attacks and run arbitrary Javascript in the browser of other users. The "File Name" page (/cgi/uset.cgi?-cfilename) in the User Settings menu improperly filters the "file name" and wildcard character input field. By exploiting the wildcard character feature, attackers are able to store arbitrary Javascript code which is being triggered if the page is viewed afterwards, e.g. by higher privileged users such as admins.
This attack can even be performed without being logged in because the affected functions are not fully protected. Without logging in, only the file name parameter of the "Default" User can be changed.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 0.0 | NA
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:09 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-28142</guid></item><item><title>CVE-2024-12271 - "360 Javascript Viewer Stored Cross-Site Scripting"</title><link>https://cvefeed.io/vuln/detail/CVE-2024-12271</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-12271
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 1:15 p.m. | 2 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;The 360 Javascript Viewer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ref parameter in all versions up to, and including, 1.7.29 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 4.4 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 13:15:07 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-12271</guid></item><item><title>CVE-2024-9387 - GitLab Open Redirect Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-9387</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-9387
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An issue was discovered in GitLab CE/EE affecting all versions from 11.8 before 17.4.6, 17.5 before 17.5.4, and 17.6 before 17.6.2. An attacker could potentially perform an open redirect against a given releases API endpoint.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.4 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:28 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-9387</guid></item><item><title>CVE-2024-9367 - GitLab Template Parsing DoS Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-9367</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-9367
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An issue was discovered in GitLab CE/EE affecting all versions starting from 13.9 before 17.4.6, 17.5 before 17.5.4, and 17.6 before 17.6.2, that allows an attacker to cause uncontrolled CPU consumption, potentially leading to a Denial of Service (DoS) condition while parsing templates to generate changelogs.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 4.3 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:28 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-9367</guid></item><item><title>CVE-2024-8647 - GitLab CSRF Token Leakage Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-8647</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-8647
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An issue was discovered in GitLab affecting all versions starting 15.2 to 17.4.6, 17.5 prior to 17.5.4, and 17.6 prior to 17.6.2. On self hosted installs, it was possible to leak the anti-CSRF-token to an external site while the Harbor integration was enabled.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 5.4 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:28 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-8647</guid></item><item><title>CVE-2024-8233 - GitLab Diff File DDoS Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-8233</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-8233
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An issue has been discovered in GitLab CE/EE affecting all versions from 9.4 before 17.4.6, 17.5 before 17.5.4, and 17.6 before 17.6.2. An attacker could cause a denial of service with requests for diff files on a commit or merge request.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 7.5 | HIGH
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:28 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-8233</guid></item><item><title>CVE-2024-8179 - GitLab Cross-Site Scripting (XSS)</title><link>https://cvefeed.io/vuln/detail/CVE-2024-8179</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-8179
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;An issue has been discovered in GitLab CE/EE affecting all versions from 17.3 before 17.4.6, 17.5 before 17.5.4, and 17.6 before 17.6.2. Improper output encoding could lead to XSS if CSP is not enabled.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 5.4 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-8179</guid></item><item><title>CVE-2024-54117 - Webroot UIExtension Cross-Process Screen Stack Information Disclosure</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54117</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54117
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Cross-process screen stack vulnerability in the UIExtension module
Impact: Successful exploitation of this vulnerability may affect service confidentiality.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.2 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54117</guid></item><item><title>CVE-2024-54116 - "Kaltura M3U8 OOB Read Vulnerability"</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54116</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54116
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Out-of-bounds read vulnerability in the M3U8 module
Impact: Successful exploitation of this vulnerability may cause features to perform abnormally.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 4.3 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54116</guid></item><item><title>CVE-2024-54115 - Apache DASH Out-of-bounds Read Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54115</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54115
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Out-of-bounds read vulnerability in the DASH module
Impact: Successful exploitation of this vulnerability will affect availability.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 4.3 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54115</guid></item><item><title>CVE-2024-54114 - FFmpeg DASH Out-of-Bounds Access Denial of Service Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54114</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54114
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Out-of-bounds access vulnerability in playback in the DASH module
Impact: Successful exploitation of this vulnerability will affect availability.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 4.4 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54114</guid></item><item><title>CVE-2024-54113 - Microsoft Print Module Energy Consumption Buffer Overflow</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54113</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54113
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Process residence vulnerability in abnormal scenarios in the print module
Impact: Successful exploitation of this vulnerability may affect power consumption.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 6.5 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:27 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54113</guid></item><item><title>CVE-2024-54112 - Adobe Illustrator Cross-process Screen Stack Memory Corruption Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54112</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54112
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Cross-process screen stack vulnerability in the UIExtension module
Impact: Successful exploitation of this vulnerability may affect service confidentiality.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 5.5 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:26 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54112</guid></item><item><title>CVE-2024-54111 - Apple Image Decoding Module Read/Write Vulnerability</title><link>https://cvefeed.io/vuln/detail/CVE-2024-54111</link><description>
&lt;strong&gt;CVE ID : &lt;/strong&gt;CVE-2024-54111
&lt;br&gt;
&lt;strong&gt;Published : &lt;/strong&gt; Dec. 12, 2024, 12:15 p.m. | 3 hours, 10 minutes ago
&lt;br&gt;
&lt;strong&gt;Description : &lt;/strong&gt;Read/Write vulnerability in the image decoding module
Impact: Successful exploitation of this vulnerability will affect availability.
&lt;br&gt;
&lt;strong&gt;Severity:&lt;/strong&gt; 5.7 | MEDIUM
&lt;br&gt;
Visit the link for more details, such as CVSS details, affected products, timeline, and more...
</description><pubDate>Thu, 12 Dec 2024 12:15:26 +0000</pubDate><guid>https://cvefeed.io/vuln/detail/CVE-2024-54111</guid></item></channel></rss>