fix(desktop): improve legacy WebKit compatibility and database icons
|
|
@ -3,6 +3,7 @@
|
|||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/png" href="/favicon.png" />
|
||||
<link rel="stylesheet" href="/connection-dialog-legacy.css" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>DBX</title>
|
||||
<style>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,67 @@
|
|||
/* Keep these classic media queries outside the Vite/Tailwind transform pipeline.
|
||||
* Older WebKit ignores the range syntax emitted by the production CSS build. */
|
||||
@media (min-width: 640px) {
|
||||
[data-slot="dialog-content"].connection-dialog-content--picker {
|
||||
width: calc(100vw - 2rem) !important;
|
||||
height: 720px !important;
|
||||
max-width: 880px !important;
|
||||
}
|
||||
|
||||
[data-slot="dialog-content"].connection-dialog-content--standard {
|
||||
max-width: 560px !important;
|
||||
}
|
||||
|
||||
[data-slot="dialog-content"].connection-dialog-content--wide {
|
||||
max-width: 660px !important;
|
||||
}
|
||||
|
||||
.connection-db-picker-toolbar {
|
||||
flex-direction: row !important;
|
||||
align-items: center !important;
|
||||
justify-content: space-between !important;
|
||||
}
|
||||
|
||||
.connection-db-picker-search {
|
||||
width: 16rem !important;
|
||||
}
|
||||
|
||||
.connection-db-picker-body {
|
||||
flex-direction: row !important;
|
||||
gap: 1rem !important;
|
||||
}
|
||||
|
||||
[data-connection-category-nav] {
|
||||
width: 10rem !important;
|
||||
flex-direction: column !important;
|
||||
overflow-x: hidden !important;
|
||||
overflow-y: auto !important;
|
||||
border-right: 1px solid rgb(229, 229, 229) !important;
|
||||
border-bottom-width: 0 !important;
|
||||
padding-top: 0.125rem !important;
|
||||
padding-right: 0.875rem !important;
|
||||
padding-bottom: 0.125rem !important;
|
||||
}
|
||||
|
||||
.connection-db-category-option {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
.connection-db-picker-results {
|
||||
min-width: 0 !important;
|
||||
flex: 1 1 0% !important;
|
||||
}
|
||||
|
||||
.dark [data-connection-category-nav] {
|
||||
border-right-color: rgb(63, 63, 70) !important;
|
||||
}
|
||||
|
||||
.connection-db-picker-grid {
|
||||
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1024px) {
|
||||
.connection-db-picker-grid {
|
||||
grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 22 KiB |
|
|
@ -0,0 +1,5 @@
|
|||
<!-- Source: Simple Icons (CC0 1.0 Universal). -->
|
||||
<svg fill="#FF3621" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Databricks</title>
|
||||
<path d="M.95 14.184L12 20.403l9.919-5.55v2.21L12 22.662l-10.484-5.96-.565.308v.77L12 24l11.05-6.218v-4.317l-.515-.309L12 19.118l-9.867-5.653v-2.21L12 16.805l11.05-6.218V6.32l-.515-.308L12 11.974 2.647 6.681 12 1.388l7.76 4.368.668-.411v-.566L12 0 .95 6.27v.72L12 13.207l9.919-5.55v2.26L12 15.52 1.516 9.56l-.565.308Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 496 B |
|
|
@ -0,0 +1,7 @@
|
|||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd" transform="translate(1 2)">
|
||||
<path fill="#6E6E6E" d="M7.5,9.75 L9.5,7.15 L14,13 L10,13 L7.5,9.75 Z M9,6.5 L7,9.1 L9,6.5 Z M9.5,5.85 L7.5,3.25 L10,0 L14,0 L9.5,5.85 Z M7,3.9 L9,6.5 L7,3.9 Z"/>
|
||||
<path fill="#59A869" d="M9,6.5 L4,13 L0,13 L5,6.5 L0,0 L4,0 L9,6.5 Z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 533 B |
|
|
@ -0,0 +1,17 @@
|
|||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="firebird-a" x1="50%" x2="50%" y1="100%" y2="0%">
|
||||
<stop offset="0%" stop-color="#F40A0B"/>
|
||||
<stop offset="100%" stop-color="#F5E710"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="firebird-b" x1="50%" x2="50%" y1="100.109%" y2=".13%">
|
||||
<stop offset="0%" stop-color="#F40A0B"/>
|
||||
<stop offset="100%" stop-color="#F5E710"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g fill="none" fill-rule="evenodd" transform="translate(1.278 1.238)">
|
||||
<path fill="url(#firebird-a)" d="M2.88344476,10.624136 C3.01194334,11.6435581 3.56591501,12.4116941 4.41400567,13.1655524 L4.10846459,13.0113541 C1.69840227,11.9747989 0.0136430595,9.5789745 0.0136430595,6.79202266 C0.0136430595,3.2511728 2.7463796,0.307127479 6.28151841,0.0444192635 C2.7463796,0.307127479 0.0136430595,3.2511728 0.0136430595,6.79202266 C0.0136430595,3.2511728 2.7463796,0.307127479 6.28151841,0.0444192635 C2.23238527,0.843966006 -1.64827195,5.52131445 2.88344476,10.624136 Z"/>
|
||||
<path fill="url(#firebird-b)" d="M12.1268159,4.63610198 C11.8212351,2.44591501 10.1393314,0.912498584 7.07535411,0.0329971671 C10.6904476,0.192906516 13.5431558,3.17407365 13.5431558,6.79202266 C13.5431558,10.5299037 10.7276091,13.4196941 7.06964306,13.5853144 C6.72412465,13.6024873 6.37860623,13.5424816 6.04165439,13.4368272 L6.04165439,5.8125779 C6.15301983,5.64410198 6.15301983,5.47562606 6.04165439,5.30715014 L6.04165439,3.68521246 L6.41572805,3.68521246 C6.27009632,3.58812465 6.14730878,3.51388102 6.04165439,3.46819263 L6.04165439,2.99988669 C8.00339943,3.74803399 8.91435127,3.83369972 8.77728612,3.24831728 C8.9485779,3.73090085 8.80013031,3.9507762 8.33182436,3.90223229 C7.79213031,3.8194221 7.45803399,3.85654391 7.32667989,4.01645326 C8.29470255,4.4961813 8.81155241,4.96163173 8.87722946,5.41280453 C8.96860623,6.17237394 8.6088102,7.00904249 7.79784136,7.92566572 C7.28670255,8.56248725 7.55226629,9.2392068 8.37751275,9.34767705 C10.9388385,9.22203399 12.1896374,7.64867989 12.1268159,4.63610198 Z M6.04165439,13.4368272 C5.25924079,13.1941473 4.55678187,12.705813 4.21411898,12.3660057 C3.60874788,11.7377904 3.19755241,10.7326459 3.04620963,9.28203966 C3.04620963,9.27347309 3.04335411,9.26486686 3.04335411,9.2563796 L3.04335411,8.7651898 C3.1375864,7.60013598 3.91428895,6.78060057 5.3791728,6.30943909 C5.7104136,6.14667422 5.93314448,5.98105382 6.04165439,5.8125779 L6.04165439,13.4368272 Z M6.04165439,5.30715014 C5.99596601,5.23290652 5.9245779,5.15866289 5.83605666,5.08156374 C5.75610198,5.00160907 5.58477054,4.92165439 5.32491785,4.84455524 C4.73096884,4.8274221 4.40829462,4.97590935 4.35689518,5.29287252 C3.34889518,4.84455524 3.32033994,4.33341643 4.26837394,3.76231161 C4.453983,3.69092351 4.72525779,3.6652238 5.08505382,3.67950142 C4.93656657,3.02273088 5.18785269,2.76858924 5.84176771,2.92278754 C5.91030028,2.94848725 5.97597734,2.97418697 6.04165439,2.99988669 L6.04165439,3.46819263 C5.74182436,3.32827195 5.62474788,3.39966006 5.68756941,3.68521246 L6.04165439,3.68521246 L6.04165439,5.30715014 Z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 8.0 KiB |
|
Before Width: | Height: | Size: 837 B After Width: | Height: | Size: 2.7 KiB |
|
|
@ -0,0 +1,8 @@
|
|||
<!-- Sourced from Apache Hop's InterSystems IRIS database plugin under Apache License 2.0. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 150.2">
|
||||
<path d="M0 .2h150v150H0V.2z" fill="none"/>
|
||||
<g>
|
||||
<path fill="#2d3487" d="M67.6 27.8l-16-7.8v100.8l32.1 16v-17.9l-16.1-8z"/>
|
||||
<path fill="#00a89e" d="M83.7 118.9l15.8 8V26.1l-31.9-16v17.7L83.7 36z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 383 B |
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 3.0 KiB |
|
|
@ -0,0 +1,16 @@
|
|||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<polygon fill="#389FD6" points="1 1 15 1 12.5 8 1 8"/>
|
||||
<g fill="#FFF" transform="translate(1 2)">
|
||||
<path d="M2.579,5.04 C1.837,5.04 1.088,4.781 0.5,4.256 L1.137,3.493 C1.578,3.857 2.04,4.088 2.6,4.088 C3.041,4.088 3.307,3.913 3.307,3.626 L3.307,3.612 C3.307,3.339 3.139,3.199 2.32,2.989 C1.333,2.737 0.696,2.464 0.696,1.491 L0.696,1.477 C0.696,0.588 1.41,-2.84217094e-14 2.411,-2.84217094e-14 C3.125,-2.84217094e-14 3.734,0.224 4.231,0.623 L3.671,1.435 C3.237,1.134 2.81,0.952 2.397,0.952 C1.984,0.952 1.767,1.141 1.767,1.379 L1.767,1.393 C1.767,1.715 1.977,1.82 2.824,2.037 C3.818,2.296 4.378,2.653 4.378,3.507 L4.378,3.521 C4.378,4.494 3.636,5.04 2.579,5.04 Z"/>
|
||||
<path d="M3.638,5 L5.738,0.065 L6.732,0.065 L8.832,5 L7.705,5 L7.257,3.901 C6.92531235,4.08908687 6.58464568,4.1831303 6.235,4.1831303 C5.88535432,4.1831303 5.53535432,4.08908687 5.185,3.901 L4.737,5 L3.638,5 Z M5.57,2.949 C5.787,3.09607151 6.004,3.16960727 6.221,3.16960727 C6.438,3.16960727 6.655,3.09607151 6.872,2.949 L6.221,1.36 L5.57,2.949 Z"/>
|
||||
<path d="M8.412,5 L8.412,0.1 L10.414,0.1 C11.583,0.1 12.29,0.793 12.29,1.794 L12.29,1.808 C12.29,2.942 11.408,3.53 10.309,3.53 L9.49,3.53 L9.49,5 L8.412,5 Z M9.49,2.571 L10.344,2.571 C10.883,2.571 11.198,2.249 11.198,1.829 L11.198,1.815 C11.198,1.332 10.862,1.073 10.323,1.073 L9.49,1.073 L9.49,2.571 Z"/>
|
||||
</g>
|
||||
<g fill="#EDA200" transform="translate(1 9)">
|
||||
<polygon points="0 5 0 0 1 0 .998 2.029 2 2.029 2 0 3 0 3 5 2 5 2 3.001 1 3.001 1 5"/>
|
||||
<polygon points="7 5 7 0 8 0 9 3.001 9 0 10 0 10 5 9 5 8 2 8 5"/>
|
||||
<path d="M6 5L5.67068834 4.01206502 4.32947579 4.01157264 4 5 3 5 4.5 0 5.5 0 7 5 6 5zM5 2L4.6663401 3.00097969 5.33188737 2.99566211 5 2zM13 5L12.6706883 4.01206502 11.3294758 4.01157264 11 5 10 5 11.5 0 12.5 0 14 5 13 5zM12 2L11.6663401 3.00097969 12.3318874 2.99566211 12 2z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- Copyright Tencent Cloud. Sourced from TencentCloud/tencentcloud-monitor-grafana-app under Apache License 2.0. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 286.65 207.43">
|
||||
<defs>
|
||||
<style>.cls-1{fill:#00a3ff;}.cls-2{fill:#00c8dc;}.cls-3{fill:#006eff;}</style>
|
||||
</defs>
|
||||
<title>Tencent Cloud</title>
|
||||
<g id="图层_2" data-name="图层 2">
|
||||
<g id="图层_1-2" data-name="图层 1">
|
||||
<path class="cls-1" d="M248.41,169.83c-5.11,5-14.21,10.79-29.16,11.3-6.91.23-15,.26-18.67.26h-80.3l57.59-55.94c2.65-2.57,8.61-8.27,13.75-12.9,11.28-10.15,21.43-12.2,28.61-12.13a40.46,40.46,0,0,1,28.18,69.41m19.23-75.5a66.15,66.15,0,0,0-47.31-20c-16.07,0-29.91,5.54-42,15.38-5.27,4.29-10.79,9.42-17.74,16.17-3.45,3.36-103.53,100.46-103.53,100.46a156.54,156.54,0,0,0,18.9,1c6,0,121,0,125.82,0,9.69,0,16,0,22.76-.5,15.53-1.13,30.21-6.83,42.07-18.48A66.49,66.49,0,0,0,267.64,94.33Z"/>
|
||||
<path class="cls-2" d="M106.18,88.09C94.42,79.28,81.25,74.36,66.32,74.38A66.5,66.5,0,0,0,20,188.44a64.54,64.54,0,0,0,37.05,17.94l25.76-25c-4.16,0-10.14-.07-15.45-.25-14.94-.51-24-6.25-29.15-11.3a40.46,40.46,0,0,1,28.18-69.41c7,0,16.62,2,27.43,11,5.16,4.28,16.62,14.36,21.65,18.89a.62.62,0,0,0,.87,0L134.11,113a.64.64,0,0,0,0-1c-8.53-7.71-20.62-18.5-27.91-23.92"/>
|
||||
<path class="cls-3" d="M227.3,59.36a89.08,89.08,0,0,0-172,16,65.32,65.32,0,0,1,11-.93,64.36,64.36,0,0,1,15,1.76,2.8,2.8,0,0,1,.28.06A63,63,0,0,1,200.56,62.78a.58.58,0,0,0,.7.38,76.32,76.32,0,0,1,25.14-2.62c.85.07,1.18-.41.9-1.18"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
|
|
@ -0,0 +1,5 @@
|
|||
<!-- Source: Simple Icons (CC0 1.0 Universal). -->
|
||||
<svg fill="#F37440" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Teradata</title>
|
||||
<path d="M12 0C5 0 0 5.65 0 12.08C0 18.83 5 24 12 24S24 18.83 24 12.08C24 5.65 19 0 12 0M8.47 3.44H11.97V6.7H15.55V9.56H11.97V14.78C11.97 16.36 12.74 17.05 13.9 17.05C14.32 17.05 14.88 16.93 15.41 16.73C15.79 17.73 16.46 18.63 17.18 19.35A7 7 0 0 1 13.66 20.32C10.54 20.32 8.47 18.67 8.47 15.04V3.45Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 477 B |
|
|
@ -0,0 +1,73 @@
|
|||
<!-- Vastbase brand mark sourced from the vendor website. -->
|
||||
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_1_392)">
|
||||
<path d="M93.932 39.4718C93.6905 39.3014 93.4059 39.1651 93.0955 39.0458C92.7764 38.9265 92.4573 38.8243 92.1382 38.7221C91.8277 38.6369 90.0598 38.262 89.7062 38.1001C88.7404 37.6401 89.1888 37.1715 89.3527 37.0607C89.4993 36.967 89.6545 36.9329 89.8615 36.8903C90.0598 36.8477 90.422 36.8051 91.0602 36.8051C91.4052 36.8051 91.8019 36.8477 92.0865 36.8989C92.371 36.95 92.6298 37.0181 92.8454 37.0778C93.0092 37.1204 93.0868 37.1544 93.3456 37.1715C93.587 37.197 93.7509 37.0778 93.8716 36.9841C93.9751 36.9074 94.0441 36.737 94.0441 36.6603C94.0441 36.5581 94.0441 36.2599 94.0441 36.2173C94.0441 35.9958 93.8199 35.8169 93.5353 35.7317C93.5094 35.7231 93.4749 35.7146 93.4404 35.6976C93.2421 35.6379 93.0265 35.5868 92.7764 35.5442C92.5263 35.5016 92.2503 35.459 91.9657 35.4335C91.6725 35.4079 91.3879 35.3909 91.0947 35.3909C90.5428 35.3909 90.0081 35.4335 89.5079 35.5272C89.0077 35.6124 88.5765 35.7487 88.2143 35.9361C87.8435 36.115 87.5502 36.3451 87.3346 36.6262C87.1191 36.8989 87.0156 37.2226 87.0156 37.5804C87.0156 37.8957 87.0932 38.1683 87.2398 38.3983C87.3864 38.6284 87.5934 38.8243 87.8262 38.9862C88.0677 39.1566 88.3437 39.2929 88.6455 39.4122C89.3354 39.6848 91.2758 40.0171 92.052 40.2727C92.8281 40.5282 92.7591 41.3632 92.2589 41.5932C91.7501 41.8232 91.1033 41.8318 90.3703 41.8318C89.9132 41.8318 89.3958 41.7806 89.0508 41.7125C88.7059 41.6443 88.4989 41.5591 88.2574 41.4825C88.0073 41.4058 87.7227 41.2183 87.4468 41.2183C87.1104 41.2183 86.8086 41.3632 86.8086 41.6614C86.8086 41.7892 86.8086 41.7977 86.8086 41.8318C86.8086 41.8658 86.8086 41.917 86.8086 41.9681V42.2748C86.8086 42.4878 86.9379 42.6071 87.0587 42.6752C87.1708 42.7434 87.2484 42.7775 87.4295 42.8456C87.6106 42.9052 87.8435 42.9734 88.1194 43.033C88.3954 43.0927 88.7145 43.1523 89.0767 43.1949C89.4389 43.2375 89.7149 43.2631 90.1288 43.2631C90.7497 43.2631 91.4569 43.212 92.0002 43.1097C92.5435 43.0075 93.0178 42.8626 93.4318 42.6497C93.8371 42.4537 94.1648 42.1981 94.3977 41.8999C94.6391 41.6017 94.7599 41.2524 94.7599 40.852C94.7599 40.5453 94.6823 40.2812 94.527 40.0597C94.3718 39.8382 94.1735 39.6422 93.932 39.4718Z" fill="#A0A0A0"/>
|
||||
<path d="M119.071 36.0554C118.235 35.3994 117.528 35.3057 115.777 35.3057H113.078C113.078 35.3057 113.034 35.3057 113 35.3227H112.965C112.534 35.3227 112.181 35.672 112.181 36.098V42.4707C112.181 42.8967 112.534 43.246 112.965 43.246H113.103C113.103 43.246 113.147 43.246 113.164 43.246H115.587C117.321 43.246 118.088 43.1779 118.968 42.5304C120.003 41.7636 120.218 41.0479 120.218 39.1651C120.218 37.4697 120.054 36.8392 119.063 36.0639L119.071 36.0554ZM118.028 41.2524L117.881 41.3717C117.579 41.6699 116.475 41.7977 115.579 41.7977H114.294C114.104 41.7892 113.905 41.6784 113.905 41.4824V37.2056C113.905 37.0096 114.121 36.7285 114.311 36.7285L115.544 36.7114C116.57 36.7114 117.433 36.737 118.054 37.3419C118.416 37.6997 118.485 38.2024 118.485 39.2247C118.485 40.3664 118.459 40.8264 118.019 41.2609L118.028 41.2524Z" fill="#A0A0A0"/>
|
||||
<path d="M107.101 35.3909H99.9258C99.7016 35.3909 99.5205 35.5698 99.5205 35.7913V36.6603C99.5205 36.8903 99.7102 37.0692 99.9345 37.0692H102.582V42.4281C102.582 42.8541 102.642 43.2034 103.074 43.2034H103.832C104.264 43.2034 104.281 42.8541 104.281 42.4281V37.0692H107.101C107.299 37.0692 107.455 36.9074 107.455 36.7114V35.7487C107.455 35.5527 107.291 35.3909 107.092 35.3909H107.101Z" fill="#A0A0A0"/>
|
||||
<path d="M145.236 35.3909H138.061C137.836 35.3909 137.655 35.5698 137.655 35.7913V36.6603C137.655 36.8903 137.845 37.0692 138.069 37.0692H140.717V42.4281C140.717 42.8541 140.777 43.2034 141.208 43.2034H141.967C142.398 43.2034 142.416 42.8541 142.416 42.4281V37.0692H145.236C145.434 37.0692 145.598 36.9074 145.598 36.7114V35.7487C145.598 35.5527 145.434 35.3909 145.236 35.3909Z" fill="#A0A0A0"/>
|
||||
<path d="M69.535 35.3994H68.9572C68.5174 35.3738 68.4139 35.4164 68.2846 35.655L68.1811 35.8424L68.1121 35.9702L67.9482 36.2684C67.9482 36.2684 67.9482 36.2684 67.9482 36.2769L65.3697 40.9542L62.5755 35.9276C62.5755 35.9276 62.5755 35.9191 62.5669 35.9105L62.4203 35.6464C62.2909 35.4164 62.1012 35.3908 61.7821 35.3823H61.1439C60.661 35.3908 60.6179 35.7742 60.7472 36.0128L61.256 36.9499C61.256 36.9499 61.2733 36.984 61.2819 37.0011L64.4555 42.6922C64.6366 42.9989 64.9643 43.2119 65.3352 43.2119C65.706 43.2119 66.0337 42.9989 66.2148 42.6922L69.4143 37.0181L69.949 35.9872C70.0783 35.7572 70.0611 35.3823 69.535 35.3994Z" fill="#A0A0A0"/>
|
||||
<path d="M82.0395 41.5847L78.8831 35.9277C78.702 35.6124 78.3829 35.408 78.0121 35.408C77.6413 35.408 77.3222 35.6124 77.1411 35.9277L73.9933 41.6188C73.9933 41.6188 73.9761 41.6529 73.9675 41.6699L73.4587 42.6071C73.3293 42.8371 73.4587 43.1012 73.6829 43.2376H74.4677C74.873 43.2376 74.9851 43.2035 75.1145 42.9735L75.2611 42.7093C75.2611 42.7093 75.2611 42.7008 75.2697 42.6923L75.8389 41.6529H78.6934C78.8486 41.6529 79.116 41.4314 78.9349 41.0736L78.5295 40.3494C78.4951 40.2812 78.4261 40.2386 78.3484 40.2386H76.6064L78.0207 37.6657L80.5734 42.343C80.5734 42.343 80.5734 42.343 80.5734 42.3515L80.7373 42.6497L80.8063 42.7775L80.9098 42.9649C81.0391 43.195 81.272 43.229 81.6169 43.229L82.3758 43.2461C82.5483 43.2376 82.807 42.9138 82.6259 42.6156L82.0136 41.5847H82.0395Z" fill="#A0A0A0"/>
|
||||
<path d="M132.895 41.5847L129.739 35.9277C129.558 35.6124 129.238 35.408 128.868 35.408C128.497 35.408 128.178 35.6124 127.997 35.9277L124.849 41.6188C124.849 41.6188 124.832 41.6529 124.823 41.6699L124.314 42.6071C124.185 42.8371 124.314 43.1012 124.538 43.2376H125.323C125.728 43.2376 125.841 43.2035 125.97 42.9735L126.117 42.7093C126.117 42.7093 126.117 42.7008 126.125 42.6923L126.694 41.6529H129.549C129.704 41.6529 129.971 41.4314 129.79 41.0736L129.385 40.3494C129.351 40.2812 129.282 40.2386 129.204 40.2386H127.462L128.876 37.6657L131.429 42.343C131.429 42.343 131.429 42.343 131.429 42.3515L131.593 42.6582L131.662 42.786L131.765 42.9735C131.895 43.2035 132.127 43.2376 132.481 43.2376L133.24 43.2546C133.412 43.2461 133.671 42.9223 133.49 42.6241L132.878 41.5847H132.895Z" fill="#A0A0A0"/>
|
||||
<path d="M158.94 42.6156L158.328 41.5762L155.171 35.9191C154.99 35.6039 154.671 35.3994 154.3 35.3994C153.929 35.3994 153.61 35.6039 153.429 35.9191L150.281 41.6103C150.281 41.6103 150.264 41.6444 150.256 41.6614L149.747 42.5986C149.617 42.8286 149.747 43.0927 149.971 43.229H150.756C151.161 43.229 151.273 43.1949 151.403 42.9649L151.549 42.7008C151.549 42.7008 151.549 42.6923 151.558 42.6838L152.127 41.6444H154.981C155.137 41.6444 155.404 41.4228 155.223 41.065L154.818 40.3408C154.783 40.2727 154.714 40.2301 154.637 40.2301H152.894L154.309 37.6571L156.862 42.3345C156.862 42.3345 156.862 42.3345 156.862 42.343L157.025 42.6497L157.094 42.7775L157.198 42.9649C157.327 43.1949 157.56 43.229 157.905 43.229L158.664 43.2461C158.836 43.2375 159.095 42.9138 158.914 42.6156H158.94Z" fill="#A0A0A0"/>
|
||||
<path d="M141.476 29.7508V22.2364C141.89 22.0831 142.304 21.9212 142.718 21.7508C143.192 21.5548 143.244 21.4867 143.235 21.1118C143.235 20.8051 143.244 20.0554 143.244 19.5612C143.244 19.1949 143.02 19.0756 142.692 19.1608C142.295 19.263 141.881 19.3653 141.467 19.4675V14.9521H142.977C143.14 14.9521 143.27 14.8243 143.27 14.6624V12.7369C143.27 12.5751 143.14 12.4473 142.977 12.4473H141.467V10.181C141.467 10.0192 141.338 9.89136 141.174 9.89136H138.828C138.665 9.89136 138.535 10.0192 138.535 9.9084V12.4473H137.095C136.931 12.4473 136.802 12.5751 136.802 12.7369V14.6624C136.802 14.8243 136.931 14.9521 137.095 14.9521H138.535V20.0809C138.061 20.1576 137.595 20.2172 137.129 20.2513C137.026 20.2598 136.922 20.2684 136.871 20.3536C136.793 20.4813 136.81 20.6858 136.81 20.6858V22.6709C136.81 22.6709 136.767 23.1651 136.897 23.2928C136.966 23.361 137.164 23.4036 137.336 23.3695C137.742 23.2928 138.138 23.1991 138.535 23.1054V28.4899C138.509 28.6006 138.458 28.6858 138.328 28.7966C138.251 28.8562 138.138 28.8988 137.992 28.9158L137.224 28.9414C137.06 28.9414 136.931 29.0692 136.931 29.2311V31.1565C136.931 31.3184 137.06 31.4462 137.224 31.4462H139.863L139.898 31.4292C140.769 31.3354 141.441 30.4835 141.467 29.8104V29.7934C141.467 29.7934 141.467 29.7763 141.467 29.7678C141.467 29.7593 141.467 29.7423 141.467 29.7337L141.476 29.7508Z" fill="#19140F"/>
|
||||
<path d="M158.361 19.1268H153.98V17.3121H157.792C158.033 17.3121 158.223 17.1162 158.223 16.8861V10.2663C158.223 10.0278 158.025 9.84033 157.792 9.84033L146.426 9.92553C146.426 9.92553 146.365 9.90849 146.331 9.90849H143.985C143.821 9.90849 143.692 10.0363 143.692 10.1982V23.0714C143.562 25.3632 143.131 26.8797 142.234 28.8904V31.4548H142.303C142.898 31.4037 146.279 27.6209 146.615 22.0576L146.633 21.6486H151.057V23.4719H147.141C146.969 23.4719 146.822 23.6167 146.822 23.7871V31.2077C146.822 31.3781 146.969 31.523 147.141 31.523H157.913C158.085 31.523 158.232 31.3781 158.232 31.2077V23.7871C158.232 23.6167 158.085 23.4719 157.913 23.4719H153.997V21.6486H158.378C158.542 21.6486 158.672 21.5208 158.672 21.359V19.4335C158.672 19.2716 158.542 19.1438 158.378 19.1438L158.361 19.1268ZM155.222 26.2408V28.7626C155.222 28.8819 155.127 28.9756 155.006 28.9756H149.979C149.858 28.9756 149.763 28.8819 149.763 28.7626V26.2408C149.763 26.1215 149.858 26.0278 149.979 26.0278H155.006C155.127 26.0278 155.222 26.1215 155.222 26.2408ZM147.124 12.4303H154.696C154.972 12.4303 155.205 12.6604 155.205 12.933V14.4154C155.205 14.688 154.972 14.9181 154.696 14.9181H147.124C146.883 14.9181 146.684 14.7477 146.633 14.5262V12.8307C146.676 12.6007 146.883 12.4303 147.124 12.4303ZM146.641 19.1268V17.3121H151.048V19.1268H146.641Z" fill="#19140F"/>
|
||||
<path d="M114.397 10.4026H112.051C111.889 10.4026 111.758 10.5323 111.758 10.6923V13.0096C111.758 13.1696 111.889 13.2993 112.051 13.2993H114.397C114.559 13.2993 114.69 13.1696 114.69 13.0096V10.6923C114.69 10.5323 114.559 10.4026 114.397 10.4026Z" fill="#19140F"/>
|
||||
<path d="M122.58 10.4026H120.235C120.073 10.4026 119.941 10.5323 119.941 10.6923V13.0096C119.941 13.1696 120.073 13.2993 120.235 13.2993H122.58C122.742 13.2993 122.874 13.1696 122.874 13.0096V10.6923C122.874 10.5323 122.742 10.4026 122.58 10.4026Z" fill="#19140F"/>
|
||||
<path d="M122.132 29.1031C122.046 29.1031 121.951 29.1031 121.865 29.1031C121.123 29.1031 120.382 28.9839 119.692 28.7794C121.003 27.6633 121.908 26.232 122.072 24.5536H123.176C123.34 24.5536 123.469 24.4258 123.469 24.264V22.3385C123.469 22.1766 123.34 22.0488 123.176 22.0488H115.182V21.3502C115.182 21.1883 115.052 21.0605 114.888 21.0605H112.543C112.379 21.0605 112.249 21.1883 112.249 21.3502V22.0488H111.646C111.482 22.0488 111.353 22.1766 111.353 22.3385V24.264C111.353 24.4258 111.482 24.5536 111.646 24.5536H112.482C112.698 26.249 113.431 27.6378 114.509 28.7112C113.707 28.9583 112.87 29.1031 112.068 29.1031C111.991 29.1031 111.913 29.1031 111.835 29.1031C111.585 29.1031 111.378 29.2991 111.378 29.5462V30.969C111.378 31.2075 111.577 31.412 111.818 31.412C111.896 31.412 111.982 31.412 112.06 31.412C113.716 31.412 115.44 31.0542 116.984 30.4067C118.441 31.0712 120.132 31.412 121.857 31.412C121.934 31.412 122.02 31.412 122.098 31.412C122.348 31.412 122.546 31.2075 122.546 30.9604V29.4865C122.546 29.265 122.357 29.0861 122.132 29.0946V29.1031ZM115.354 24.5621H119.2C119.14 25.5845 118.321 26.6324 117.122 27.4588C116.113 26.6495 115.44 25.6186 115.354 24.5621Z" fill="#19140F"/>
|
||||
<path d="M132.714 29.0521C131.636 28.9755 130.644 28.5239 129.782 27.8338C131.187 26.164 132.041 24.017 132.093 21.6144C132.11 21.4526 132.11 21.3333 132.11 21.2907V14.9435H132.86C133.024 14.9435 133.154 14.8072 133.154 14.6538V12.7284C133.154 12.5665 133.024 12.4387 132.86 12.4387H128.1C128.16 12.2257 128.221 11.9957 128.281 11.7657C128.402 11.263 128.462 10.8455 128.454 10.2918C128.454 10.0617 128.264 9.88281 128.031 9.88281H125.332C124.987 9.88281 124.719 10.1725 124.745 10.5048C124.754 10.6496 124.762 10.8029 124.762 10.9563C124.762 12.4302 124.193 13.7763 123.262 14.7902V14.1597C123.262 13.9978 123.133 13.87 122.969 13.87H118.777V10.198C118.777 10.0362 118.648 9.90837 118.484 9.90837H116.139C115.975 9.90837 115.845 10.0362 115.845 10.198V13.87H111.628C111.464 13.87 111.335 13.9978 111.335 14.1597V16.4771C111.335 16.6389 111.464 16.7667 111.628 16.7667H113.293C113.293 16.7667 113.293 16.7923 113.293 16.8093C113.293 17.6187 112.378 18.1725 111.723 18.5559C111.585 18.6325 111.464 18.6922 111.378 18.8029C111.361 18.8285 111.344 18.8881 111.335 18.9648V20.3791C111.344 20.4472 111.369 20.5069 111.395 20.541C111.464 20.6262 111.585 20.6602 111.697 20.6688C111.818 20.6858 111.87 20.6858 111.99 20.6858C113.715 20.6858 115.595 19.3312 115.845 17.6613V20.4728C115.845 20.6347 115.975 20.7625 116.139 20.7625H118.484C118.648 20.7625 118.777 20.6347 118.777 20.4728V17.6443C119.019 19.3141 120.908 20.6858 122.632 20.6858C122.753 20.6858 122.813 20.6858 122.926 20.6688C123.046 20.6517 123.158 20.6262 123.227 20.541C123.253 20.5069 123.279 20.4558 123.288 20.3961V18.9478C123.279 18.8796 123.271 18.8285 123.245 18.8029C123.158 18.6922 123.029 18.6325 122.9 18.5559C122.244 18.1725 121.33 17.6187 121.33 16.8093C121.33 16.7923 121.33 16.7838 121.33 16.7667H122.831V16.903C122.831 16.903 122.788 17.1331 122.969 17.3205C123.15 17.5079 123.374 17.4227 123.633 17.3546C123.745 17.3205 123.857 17.2864 123.96 17.2524V21.7678C123.96 21.8189 123.96 21.8615 123.96 21.8956C123.96 21.9808 123.96 22.066 123.96 22.1512V22.2449C123.96 22.2449 123.96 22.2449 123.96 22.2534C124.038 24.3407 124.788 26.2321 126.004 27.7401C125.185 28.3535 124.236 28.7965 123.227 28.984C123.003 29.0266 122.839 29.2311 122.839 29.4611V30.9265C122.839 31.1821 123.064 31.3695 123.314 31.3354C125.03 31.0969 126.599 30.4749 127.91 29.5463C129.281 30.526 130.92 31.1735 132.705 31.378C132.947 31.4036 133.154 31.2247 133.154 30.9861C133.154 30.6624 133.154 29.8786 133.154 29.5889C133.154 29.0351 132.757 29.0777 132.679 29.0777L132.714 29.0521ZM127.039 14.9435H128.824C128.824 14.9435 129.178 14.9776 129.178 15.3695V22.066C129.074 23.3525 128.626 24.5878 127.936 25.6613C127.289 24.5282 126.918 23.2417 126.918 21.9978C126.918 21.9297 126.918 21.87 126.901 21.8274V17.0308C126.901 16.869 126.772 16.7412 126.608 16.7412H125.142C125.944 16.2896 126.556 15.6847 127.031 14.952L127.039 14.9435Z" fill="#19140F"/>
|
||||
<path d="M107.308 29.8531H98.5372V29.0097H105.937C106.161 29.0097 106.351 28.8223 106.351 28.6007V27.7828C106.351 27.5613 106.161 27.3739 105.937 27.3739H98.5372V26.5134H105.117C105.264 26.5134 105.376 26.3941 105.376 26.2493V20.1748C105.376 20.0299 105.255 19.9106 105.117 19.9106H88.4472C88.3006 19.9106 88.1885 20.0299 88.1885 20.1748V26.2493C88.1885 26.3941 88.3092 26.5134 88.4472 26.5134H95.0273V27.3739H87.6279C87.4037 27.3739 87.214 27.5613 87.214 27.7828V28.6007C87.214 28.8223 87.4037 29.0097 87.6279 29.0097H95.0273V29.8531H86.2567C86.0325 29.8531 85.8428 30.0406 85.8428 30.2621V31.08C85.8428 31.3015 86.0325 31.4889 86.2567 31.4889H107.299C107.523 31.4889 107.713 31.3015 107.713 31.08V30.2621C107.713 30.0406 107.523 29.8531 107.299 29.8531H107.308ZM102.125 24.5368C102.125 24.7158 101.978 24.8606 101.797 24.8606H98.5372V24.0001H101.797C101.978 24.0001 102.125 24.1449 102.125 24.3238V24.5368ZM101.797 21.5464C101.978 21.5464 102.125 21.6913 102.125 21.8702V22.0832C102.125 22.2621 101.978 22.4069 101.797 22.4069H98.5372V21.5464H101.797ZM91.5001 21.8702C91.5001 21.6913 91.6467 21.5464 91.8278 21.5464H95.0445V22.4069H91.8278C91.6467 22.4069 91.5001 22.2621 91.5001 22.0832V21.8702ZM91.8278 24.8606C91.6467 24.8606 91.5001 24.7158 91.5001 24.5368V24.3238C91.5001 24.1449 91.6467 24.0001 91.8278 24.0001H95.0445V24.8606H91.8278Z" fill="#19140F"/>
|
||||
<path d="M107.317 17.3972H86.2655C86.0369 17.3972 85.8516 17.5803 85.8516 17.8062V18.6155C85.8516 18.8414 86.0369 19.0245 86.2655 19.0245H107.317C107.545 19.0245 107.731 18.8414 107.731 18.6155V17.8062C107.731 17.5803 107.545 17.3972 107.317 17.3972Z" fill="#19140F"/>
|
||||
<path d="M88.2919 16.4941H105.298C105.445 16.4941 105.557 16.3749 105.557 16.23V10.1555C105.557 10.0106 105.436 9.89136 105.298 9.89136H88.2919C88.1453 9.89136 88.0332 10.0106 88.0332 10.1555V16.23C88.0332 16.3749 88.1539 16.4941 88.2919 16.4941ZM91.3189 11.8339C91.3189 11.6549 91.4655 11.5101 91.6466 11.5101H101.944C102.125 11.5101 102.271 11.6549 102.271 11.8339V12.0468C102.271 12.2258 102.125 12.3706 101.944 12.3706H91.6466C91.4655 12.3706 91.3189 12.2258 91.3189 12.0468V11.8339ZM91.3189 14.3301C91.3189 14.1512 91.4655 14.0064 91.6466 14.0064H101.944C102.125 14.0064 102.271 14.1512 102.271 14.3301V14.5431C102.271 14.722 102.125 14.8669 101.944 14.8669H91.6466C91.4655 14.8669 91.3189 14.722 91.3189 14.5431V14.3301Z" fill="#19140F"/>
|
||||
<path d="M63.7749 16.0425H61.1274C60.9721 16.0425 60.8428 16.1703 60.8428 16.3236V20.2171C60.8428 20.3705 60.9721 20.4983 61.1274 20.4983H63.7059C63.8612 20.4983 64.0509 20.3279 64.0509 20.1745V16.3236C64.0509 16.1703 63.9388 16.0425 63.7835 16.0425H63.7749Z" fill="#19140F"/>
|
||||
<path d="M63.749 21.606H61.1274C60.9721 21.606 60.8428 21.7338 60.8428 21.8871V31.1651C60.8428 31.3184 60.9721 31.4462 61.1274 31.4462H63.7404C63.8957 31.4462 64.0164 31.3184 64.0164 31.1651V21.8871C64.0164 21.7338 63.9043 21.606 63.749 21.606Z" fill="#19140F"/>
|
||||
<path d="M81.5318 20.4728H80.0916V15.4632C80.0916 15.1565 79.8415 14.9095 79.5311 14.9095H68.3975C68.7425 14.6794 69.2082 14.296 69.6911 13.7934H81.0489C81.2041 13.7934 81.3248 13.6741 81.3248 13.5122V11.5612C81.3248 11.4079 81.1955 11.2886 81.0489 11.2886H70.8726C70.8898 11.1693 70.933 10.1725 70.933 10.1725C70.933 10.0192 70.8036 9.89136 70.6484 9.89136H68.1474C67.9922 9.89136 67.8628 10.0192 67.8628 10.1725V10.8711C67.8628 12.0298 66.5692 13.1544 65.4568 13.3589C65.4568 13.3589 65.0342 13.3759 65.0342 13.7167V15.1054C65.0342 15.2588 65.1635 15.3866 65.3101 15.3866L66.5951 15.1821V20.4643H65.7413C65.5861 20.4643 65.4568 20.5836 65.4568 20.7455V22.6879C65.4568 22.8413 65.5861 22.9691 65.7413 22.9691H66.5951V27.9446C66.5951 28.2854 66.828 28.3876 67.1384 28.3876H77.1163V28.7625C77.1163 28.9755 77.1163 29.2226 76.78 29.2226H74.2101C74.0548 29.2226 73.822 29.3248 73.8737 29.5633C73.9255 29.8019 74.6758 31.0117 74.6758 31.0117C74.762 31.1651 74.8482 31.4206 75.1328 31.4206H79.6087C80.0399 31.4206 80.0485 31.2077 80.0485 30.9776L80.0744 28.3876L80.954 28.4047C81.1092 28.4047 81.2903 28.2684 81.2903 28.115V26.1981C81.2817 26.0447 81.1179 25.8828 80.9626 25.8828H80.0744V22.9606H81.5059C81.6612 22.9606 81.7905 22.8328 81.7905 22.6794V20.7369C81.7905 20.5836 81.6784 20.4558 81.5232 20.4558L81.5318 20.4728ZM77.1508 25.6187C77.1508 25.7721 77.0215 25.8999 76.8663 25.8999H75.0294V24.1363C75.0294 23.8552 74.9172 23.7444 74.6326 23.7444H72.4163C72.2611 23.7444 72.08 23.8637 72.08 24.0681V25.8999H69.9067C69.8205 25.8999 69.5531 25.8232 69.5531 25.6272V23.3099C69.5531 23.1565 69.6739 23.0202 69.8377 23.0202H76.8663C77.0215 23.0202 77.1508 23.2247 77.1508 23.378V25.6187ZM77.1336 20.4728H75.038V18.6922C75.038 18.4963 74.9172 18.3259 74.762 18.3259H72.3645C72.2093 18.3259 72.08 18.4963 72.08 18.6496V20.4728H69.5359V17.7976C69.5359 17.508 69.7774 17.3717 69.9326 17.3717L76.8318 17.3972C76.987 17.3972 77.1508 17.5335 77.1508 17.738L77.1336 20.4728Z" fill="#19140F"/>
|
||||
<path d="M61.1184 14.9351H63.7401C63.8953 14.9351 64.0161 14.8158 64.0161 14.6539V10.7604C64.0161 10.607 63.8695 10.4792 63.7142 10.4792H61.1098C60.9546 10.4792 60.8252 10.607 60.8252 10.7604V14.6539C60.8252 14.8073 60.9546 14.9351 61.1098 14.9351H61.1184Z" fill="#19140F"/>
|
||||
<path d="M34.323 44.7455L34.2626 44.6518C34.2109 44.5411 34.1591 44.4388 34.1074 44.3451L26.915 32.1364C26.5097 31.4718 25.768 31.0288 24.9315 31.0288C24.095 31.0288 23.3447 31.4804 22.9394 32.1534L15.7211 44.2599C15.7211 44.2599 15.7039 44.2855 15.6952 44.3025L15.6435 44.3877C15.6004 44.4644 15.5573 44.5496 15.5141 44.6263L15.4365 44.7455C14.9105 45.606 15.1864 46.7391 16.0574 47.2588L16.8508 47.7359C17.7219 48.2556 18.8689 47.983 19.3949 47.1225L19.8779 46.3387C19.9124 46.2876 19.9382 46.2365 19.9641 46.1768L24.897 37.9383L29.7782 46.1002C29.8127 46.1768 29.8472 46.262 29.8989 46.3387L30.2007 46.8329C30.2439 46.9095 30.2956 46.9862 30.3387 47.0544L30.3818 47.1225C30.9079 47.983 32.0549 48.2556 32.9259 47.7359L33.7193 47.2588C34.5903 46.7391 34.8663 45.606 34.3402 44.7455H34.323Z" fill="url(#paint0_radial_1_392)"/>
|
||||
<path d="M47.7674 26.2578H47.6553C47.5346 26.2492 47.4138 26.2407 47.3017 26.2407L33.0032 26.2918C32.2184 26.3089 31.4595 26.7178 31.0369 27.442C30.6144 28.1662 30.6402 29.0267 31.0197 29.7082L38.031 41.9425C38.031 41.9596 38.0482 41.9681 38.0568 41.9851L38.1086 42.0788C38.1517 42.1555 38.2034 42.2322 38.2552 42.3089L38.3242 42.4367C38.8157 43.3227 39.9455 43.6465 40.8424 43.1609L41.653 42.7178C42.5499 42.2322 42.8776 41.1161 42.3861 40.2301L41.9376 39.4292C41.9117 39.3781 41.8773 39.327 41.8428 39.2759L37.091 30.9436L46.6808 30.8499C46.767 30.8584 46.8533 30.8669 46.9481 30.8669L47.526 30.8499C47.6122 30.8499 47.7071 30.8499 47.7933 30.8499H47.8709C48.8885 30.8243 49.7078 29.9809 49.6819 28.9755L49.6647 28.0639C49.6388 27.0586 48.785 26.2492 47.7674 26.2748V26.2578Z" fill="url(#paint1_radial_1_392)"/>
|
||||
<path d="M38.2819 5.51233L38.2302 5.61457C38.1612 5.70829 38.0922 5.81052 38.0405 5.90424L30.9343 18.1641C30.5549 18.8457 30.5376 19.6976 30.9602 20.4218C31.3828 21.146 32.1503 21.5549 32.9437 21.572L47.1732 21.6912C47.1905 21.6912 47.2077 21.6912 47.2164 21.6912H47.3198C47.4061 21.6912 47.5009 21.6912 47.5958 21.6827H47.7424C48.76 21.7083 49.6138 20.9074 49.6397 19.8936L49.6569 18.982C49.6828 17.9767 48.8635 17.1332 47.8459 17.1076L46.9231 17.0906C46.8628 17.0906 46.8024 17.0906 46.742 17.0906L37.0573 16.9884L41.766 8.73278C41.8178 8.66462 41.8695 8.58795 41.9126 8.51127L42.1886 8.00861C42.2317 7.93193 42.2748 7.85525 42.3179 7.77858L42.3524 7.71042C42.844 6.82437 42.5077 5.70829 41.6194 5.22266L40.8088 4.77964C39.9119 4.29402 38.7821 4.62629 38.2906 5.50381L38.2819 5.51233Z" fill="url(#paint2_radial_1_392)"/>
|
||||
<path d="M15.359 3.25452L15.4194 3.34824C15.4711 3.45899 15.5229 3.56123 15.5746 3.65495L22.767 15.8637C23.1723 16.5282 23.914 16.9712 24.7505 16.9712C25.5871 16.9712 26.3373 16.5197 26.7427 15.8466L33.9609 3.74014C33.9609 3.74014 33.9782 3.71458 33.9868 3.69755L34.0385 3.61235C34.0817 3.53567 34.1248 3.45047 34.1679 3.3738L34.2455 3.25452C34.7716 2.39403 34.4956 1.26091 33.6246 0.741209L32.8312 0.264106C31.9602 -0.255596 30.8132 0.0170342 30.2871 0.877524L29.8042 1.66134C29.7697 1.71245 29.7438 1.76357 29.7179 1.82321L24.785 10.0618L19.9039 1.89989C19.8694 1.82321 19.8349 1.73801 19.7831 1.66134L19.4813 1.16719C19.4382 1.09052 19.3864 1.01384 19.3433 0.945682L19.3002 0.877524C18.7741 0.0170342 17.6271 -0.255596 16.7561 0.264106L15.9627 0.741209C15.0917 1.26091 14.8157 2.39403 15.3418 3.25452H15.359Z" fill="url(#paint3_radial_1_392)"/>
|
||||
<path d="M1.91414 21.7423H2.02625C2.14699 21.7508 2.26772 21.7594 2.37983 21.7594L16.6784 21.7082C17.4631 21.6912 18.2221 21.2823 18.6446 20.5581C19.0672 19.8339 19.0413 18.9734 18.6619 18.2918L11.6506 6.05755C11.6506 6.04051 11.6333 6.03199 11.6247 6.01495L11.573 5.92123C11.5299 5.84456 11.4781 5.76788 11.4264 5.6912L11.3574 5.56341C10.8658 4.67736 9.73607 4.35361 8.83918 4.83923L8.02853 5.28226C7.13164 5.76788 6.80393 6.88396 7.29549 7.77001L7.74394 8.57086C7.76981 8.62198 7.80431 8.6731 7.8388 8.72422L12.5906 17.0565L3.00076 17.1502C2.91452 17.1417 2.82828 17.1332 2.73342 17.1332L2.15561 17.1502C2.06937 17.1502 1.97451 17.1502 1.88827 17.1502H1.81065C0.793024 17.1843 -0.0262521 18.0277 -0.000380225 19.0416L0.0168677 19.9532C0.0427396 20.9585 0.896512 21.7679 1.91414 21.7423Z" fill="url(#paint4_radial_1_392)"/>
|
||||
<path d="M11.4002 42.4877L11.4519 42.3855C11.5209 42.2918 11.5899 42.1896 11.6417 42.0958L18.7478 29.836C19.1273 29.1544 19.1445 28.3024 18.7219 27.5783C18.2994 26.8541 17.5318 26.4452 16.7384 26.4281L2.5175 26.3088C2.50025 26.3088 2.483 26.3088 2.47438 26.3088H2.37089C2.28465 26.3088 2.18979 26.3088 2.09493 26.3174H1.94832C0.930692 26.2918 0.0769193 27.0927 0.0510474 28.1065L0.0337995 29.0181C0.00792757 30.0234 0.827204 30.8669 1.84483 30.8924L2.7676 30.9095C2.82796 30.9095 2.88833 30.9095 2.9487 30.9095L12.6334 31.0117L7.92473 39.2673C7.87298 39.3355 7.82124 39.4121 7.77812 39.4888L7.50215 39.9915C7.45903 40.0682 7.41591 40.1448 7.37279 40.2215L7.3383 40.2897C6.84673 41.1757 7.18306 42.2918 8.07133 42.7774L8.88199 43.2204C9.77888 43.7061 10.9086 43.3738 11.4002 42.4963V42.4877Z" fill="url(#paint5_radial_1_392)"/>
|
||||
</g>
|
||||
<defs>
|
||||
<radialGradient id="paint0_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.727 23.6565) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint1_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.7267 23.6564) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint2_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.7276 23.6565) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint3_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.7272 23.6564) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint4_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.727 23.6564) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint5_radial_1_392" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(24.7267 23.6564) scale(24.7299 24.4309)">
|
||||
<stop stop-color="#FFC80F"/>
|
||||
<stop offset="0.33" stop-color="#FFA512"/>
|
||||
<stop offset="0.77" stop-color="#FF7D17"/>
|
||||
<stop offset="1" stop-color="#FF6E19"/>
|
||||
</radialGradient>
|
||||
<clipPath id="clip0_1_392">
|
||||
<rect width="159" height="48" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 114 KiB |
|
|
@ -2685,8 +2685,8 @@ const canCloseAgentInstallDialog = computed(() => !agentInstallRunning.value ||
|
|||
const sqlServerDriverMode = computed<"auto" | "legacy">(() => (sqlServerUsesLegacyCompatibility(form.value) ? "legacy" : "auto"));
|
||||
const shouldUseWideConnectionDialog = computed(() => dialogStep.value === "config" && (canChooseVisibleDatabases.value || (canChooseVisibleSchemas.value && !visibleFilterUsesSchemas.value)));
|
||||
const connectionDialogContentClass = computed(() => {
|
||||
if (dialogStep.value === "select") return "sm:h-[720px] sm:max-w-[880px]";
|
||||
return shouldUseWideConnectionDialog.value ? "sm:max-w-[660px]" : "sm:max-w-[560px]";
|
||||
if (dialogStep.value === "select") return "connection-dialog-content--picker sm:h-[720px] sm:max-w-[880px]";
|
||||
return shouldUseWideConnectionDialog.value ? "connection-dialog-content--wide sm:max-w-[660px]" : "connection-dialog-content--standard sm:max-w-[560px]";
|
||||
});
|
||||
const connectionLabelClass = "justify-self-start text-left";
|
||||
const connectionLabelSmallClass = `${connectionLabelClass} text-xs`;
|
||||
|
|
@ -4525,7 +4525,7 @@ function openExternalUrl(url: string) {
|
|||
|
||||
<template v-if="dialogStep === 'select'">
|
||||
<div class="flex min-h-0 flex-1 flex-col gap-4">
|
||||
<div class="flex flex-col gap-3 p-0.5 sm:flex-row sm:items-center sm:justify-between">
|
||||
<div class="connection-db-picker-toolbar flex flex-col gap-3 p-0.5 sm:flex-row sm:items-center sm:justify-between">
|
||||
<div class="flex items-center gap-2">
|
||||
<div class="flex shrink-0 rounded-lg border bg-muted/40 p-0.5">
|
||||
<Button
|
||||
|
|
@ -4553,7 +4553,7 @@ function openExternalUrl(url: string) {
|
|||
<List class="h-3.5 w-3.5" />
|
||||
</Button>
|
||||
</div>
|
||||
<div class="relative w-full sm:w-64">
|
||||
<div class="connection-db-picker-search relative w-full sm:w-64">
|
||||
<Search class="absolute left-2.5 top-1/2 h-4 w-4 -translate-y-1/2 text-muted-foreground" />
|
||||
<Input v-model="dbSearchQuery" v-connection-dialog-auto-focus class="h-9 pl-8" :placeholder="t('connection.searchDatabasePlaceholder')" />
|
||||
</div>
|
||||
|
|
@ -4564,14 +4564,14 @@ function openExternalUrl(url: string) {
|
|||
</Button>
|
||||
</div>
|
||||
|
||||
<div class="min-h-0 flex flex-1 flex-col gap-3 overflow-hidden sm:flex-row sm:gap-4">
|
||||
<div class="connection-db-picker-body min-h-0 flex flex-1 flex-col gap-3 overflow-hidden sm:flex-row sm:gap-4">
|
||||
<nav data-connection-category-nav class="flex shrink-0 gap-1 overflow-x-auto border-b px-0.5 pt-0.5 pb-2.5 sm:w-40 sm:flex-col sm:overflow-y-auto sm:border-b-0 sm:border-r sm:py-0.5 sm:pr-3.5" :aria-label="t('connection.databaseCategories')">
|
||||
<button
|
||||
v-for="category in dbCategories"
|
||||
:key="category.key"
|
||||
type="button"
|
||||
class="shrink-0 whitespace-nowrap rounded-[4px] px-3 py-2 text-left text-sm transition focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring sm:w-full"
|
||||
:class="!isDbSearchActive && selectedDbCategory === category.key ? 'bg-primary/10 font-medium text-primary hover:bg-primary/10' : 'text-muted-foreground hover:bg-muted/70'"
|
||||
class="connection-db-category-option shrink-0 whitespace-nowrap rounded-[4px] px-3 py-2 text-left text-sm transition focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring sm:w-full"
|
||||
:class="!isDbSearchActive && selectedDbCategory === category.key ? 'connection-db-category-option--selected bg-primary/10 font-medium text-primary hover:bg-primary/10' : 'text-muted-foreground hover:bg-muted/70'"
|
||||
:aria-current="!isDbSearchActive && selectedDbCategory === category.key ? 'page' : undefined"
|
||||
@click="selectDbCategory(category.key)"
|
||||
>
|
||||
|
|
@ -4579,7 +4579,7 @@ function openExternalUrl(url: string) {
|
|||
</button>
|
||||
</nav>
|
||||
|
||||
<div class="min-w-0 flex-1 space-y-5 overflow-y-auto p-0.5 pr-2">
|
||||
<div class="connection-db-picker-results min-w-0 flex-1 space-y-5 overflow-y-auto p-0.5 pr-2">
|
||||
<div v-if="isDbSearchActive" class="text-sm font-medium">{{ t("connection.searchResults") }}</div>
|
||||
|
||||
<section v-for="category in visibleDbCategories" :key="category.key" class="space-y-2">
|
||||
|
|
@ -6891,15 +6891,27 @@ function openExternalUrl(url: string) {
|
|||
max-height: calc(var(--dbx-viewport-height) - 2rem);
|
||||
}
|
||||
|
||||
@media (min-width: 640px) {
|
||||
.connection-db-picker-grid {
|
||||
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
|
||||
/* Legacy responsive layout rules live in public/connection-dialog-legacy.css
|
||||
* so the production build cannot rewrite their classic media queries. */
|
||||
@supports not (color: oklch(0.5 0.1 180)) {
|
||||
.connection-db-category-option--selected {
|
||||
color: rgb(23, 23, 23) !important;
|
||||
background-color: rgba(23, 23, 23, 0.08) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1024px) {
|
||||
.connection-db-picker-grid {
|
||||
grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
|
||||
.connection-db-category-option--selected:hover {
|
||||
color: rgb(23, 23, 23) !important;
|
||||
background-color: rgba(23, 23, 23, 0.12) !important;
|
||||
}
|
||||
|
||||
.dark .connection-db-category-option--selected {
|
||||
color: rgb(244, 244, 245) !important;
|
||||
background-color: rgba(255, 255, 255, 0.1) !important;
|
||||
}
|
||||
|
||||
.dark .connection-db-category-option--selected:hover {
|
||||
color: rgb(244, 244, 245) !important;
|
||||
background-color: rgba(255, 255, 255, 0.14) !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ const assetIcons: Record<string, string> = {
|
|||
mysql: "mysql",
|
||||
postgres: "postgres",
|
||||
postgresql: "postgres",
|
||||
cloudberry: "cloudberry.png",
|
||||
cloudberry: "cloudberry",
|
||||
sqlite: "sqlite",
|
||||
rqlite: "rqlite.png",
|
||||
turso: "turso.png",
|
||||
|
|
@ -43,7 +43,7 @@ const assetIcons: Record<string, string> = {
|
|||
uxdb: "uxdb",
|
||||
goldendb: "goldendb.png",
|
||||
databend: "databend",
|
||||
vastbase: "vastbase.png",
|
||||
vastbase: "vastbase",
|
||||
yashandb: "yashandb.png",
|
||||
snowflake: "snowflake",
|
||||
h2: "h2",
|
||||
|
|
@ -70,16 +70,16 @@ const assetIcons: Record<string, string> = {
|
|||
redshift: "redshift",
|
||||
neo4j: "neo4j",
|
||||
informix: "informix",
|
||||
databricks: "databricks.webp",
|
||||
saphana: "saphana.webp",
|
||||
teradata: "teradata.webp",
|
||||
databricks: "databricks",
|
||||
saphana: "saphana",
|
||||
teradata: "teradata",
|
||||
vertica: "vertica.webp",
|
||||
firebird: "firebird.webp",
|
||||
exasol: "exasol.webp",
|
||||
gbase: "gbase.webp",
|
||||
gbase8a: "gbase.webp",
|
||||
gbase8s: "gbase.webp",
|
||||
tdsql: "tdsql.webp",
|
||||
firebird: "firebird",
|
||||
exasol: "exasol",
|
||||
gbase: "gbase.png",
|
||||
gbase8a: "gbase.png",
|
||||
gbase8s: "gbase.png",
|
||||
tdsql: "tdsql",
|
||||
polardb: "polardb.webp",
|
||||
greatsql: "greatsql.webp",
|
||||
xugu: "xugu.png",
|
||||
|
|
@ -87,7 +87,7 @@ const assetIcons: Record<string, string> = {
|
|||
etcd: "etcd",
|
||||
qdrant: "qdrant",
|
||||
milvus: "milvus.png",
|
||||
weaviate: "weaviate.png",
|
||||
weaviate: "weaviate",
|
||||
chromadb: "chromadb",
|
||||
mq: "pulsar",
|
||||
pulsar: "pulsar",
|
||||
|
|
@ -95,7 +95,7 @@ const assetIcons: Record<string, string> = {
|
|||
rocketmq: "rocketmq",
|
||||
rabbitmq: "rabbitmq",
|
||||
nacos: "nacos.png",
|
||||
iris: "iris.png",
|
||||
iris: "iris",
|
||||
influxdb: "influxdb",
|
||||
zookeeper: "zookeeper",
|
||||
jdbcx: "jdbcx",
|
||||
|
|
|
|||
|
|
@ -26,8 +26,16 @@ async function startWindowDrag(event: PointerEvent) {
|
|||
</script>
|
||||
|
||||
<template>
|
||||
<DialogOverlay data-slot="dialog-overlay" v-bind="delegatedProps" :class="cn('data-open:animate-in data-closed:animate-out data-closed:fade-out-0 data-open:fade-in-0 data-open:supports-backdrop-filter:backdrop-blur-xs bg-black/10 duration-100 fixed inset-0 isolate z-50', props.class)">
|
||||
<DialogOverlay data-slot="dialog-overlay" v-bind="delegatedProps" :class="cn('dbx-dialog-overlay-backdrop data-open:animate-in data-closed:animate-out data-closed:fade-out-0 data-open:fade-in-0 bg-black/10 duration-100 fixed inset-0 isolate z-50', props.class)">
|
||||
<div v-if="isDesktop" aria-hidden="true" class="fixed inset-x-0 top-0 h-10 pointer-events-auto" data-tauri-drag-region @pointerdown="startWindowDrag" />
|
||||
<slot />
|
||||
</DialogOverlay>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.dbx-dialog-overlay-backdrop[data-state="open"],
|
||||
.dbx-dialog-overlay-backdrop[data-open]:not([data-open="false"]) {
|
||||
-webkit-backdrop-filter: blur(4px);
|
||||
backdrop-filter: blur(4px);
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ const globalsCss = readFileSync(new URL("../globals.css", import.meta.url), "utf
|
|||
const dialogContentSource = readFileSync(new URL("../../components/ui/dialog/DialogContent.vue", import.meta.url), "utf8");
|
||||
const dialogScrollContentSource = readFileSync(new URL("../../components/ui/dialog/DialogScrollContent.vue", import.meta.url), "utf8");
|
||||
const connectionDialogSource = readFileSync(new URL("../../components/connection/ConnectionDialog.vue", import.meta.url), "utf8");
|
||||
const desktopIndexSource = readFileSync(new URL("../../../index.html", import.meta.url), "utf8");
|
||||
const connectionDialogLegacyCss = readFileSync(new URL("../../../public/connection-dialog-legacy.css", import.meta.url), "utf8");
|
||||
|
||||
describe("legacy WebView CSS fallbacks", () => {
|
||||
it("scopes component overrides to WebViews without OKLCH support", () => {
|
||||
|
|
@ -46,4 +48,12 @@ describe("legacy WebView CSS fallbacks", () => {
|
|||
|
||||
expect(tabsTriggerRule).toContain("border-radius: var(--dbx-radius-fixed-6);");
|
||||
});
|
||||
|
||||
it("loads connection dialog media fallbacks without CSS transformation", () => {
|
||||
expect(desktopIndexSource).toContain('href="/connection-dialog-legacy.css"');
|
||||
expect(connectionDialogLegacyCss).toContain("@media (min-width: 640px)");
|
||||
expect(connectionDialogLegacyCss).toContain("@media (min-width: 1024px)");
|
||||
expect(connectionDialogLegacyCss).not.toContain("width >=");
|
||||
expect(connectionDialogSource).not.toContain("@media (min-width: 640px)");
|
||||
});
|
||||
});
|
||||
|
|
|
|||