mirror of
				https://github.com/Fabio286/antares.git
				synced 2025-06-05 21:59:22 +02:00 
			
		
		
		
	feat(UI): empty workspace view
This commit is contained in:
		@@ -51,7 +51,6 @@
 | 
			
		||||
                  <span>
 | 
			
		||||
                     Query #{{ tab.index }}
 | 
			
		||||
                     <span
 | 
			
		||||
                        v-if="queryTabs.length > 1"
 | 
			
		||||
                        class="btn btn-clear"
 | 
			
		||||
                        :title="$t('word.close')"
 | 
			
		||||
                        @click.stop="closeTab(tab)"
 | 
			
		||||
@@ -230,6 +229,7 @@
 | 
			
		||||
            :connection="connection"
 | 
			
		||||
            :scheduler="workspace.breadcrumbs.scheduler"
 | 
			
		||||
         /> -->
 | 
			
		||||
         <WorkspaceEmptyState v-if="!workspace.tabs.length" @new-tab="addQueryTab" />
 | 
			
		||||
         <template v-for="tab of workspace.tabs">
 | 
			
		||||
            <WorkspaceQueryTab
 | 
			
		||||
               v-if="tab.type==='query'"
 | 
			
		||||
@@ -292,6 +292,7 @@
 | 
			
		||||
import { mapGetters, mapActions } from 'vuex';
 | 
			
		||||
import Draggable from 'vuedraggable';
 | 
			
		||||
import Connection from '@/ipc-api/Connection';
 | 
			
		||||
import WorkspaceEmptyState from '@/components/WorkspaceEmptyState';
 | 
			
		||||
import WorkspaceExploreBar from '@/components/WorkspaceExploreBar';
 | 
			
		||||
import WorkspaceEditConnectionPanel from '@/components/WorkspaceEditConnectionPanel';
 | 
			
		||||
import WorkspaceQueryTab from '@/components/WorkspaceQueryTab';
 | 
			
		||||
@@ -310,6 +311,7 @@ export default {
 | 
			
		||||
   name: 'Workspace',
 | 
			
		||||
   components: {
 | 
			
		||||
      Draggable,
 | 
			
		||||
      WorkspaceEmptyState,
 | 
			
		||||
      WorkspaceExploreBar,
 | 
			
		||||
      WorkspaceEditConnectionPanel,
 | 
			
		||||
      WorkspaceQueryTab,
 | 
			
		||||
@@ -413,7 +415,7 @@ export default {
 | 
			
		||||
      },
 | 
			
		||||
      closeTab (tab, force) {
 | 
			
		||||
         this.unsavedTab = null;
 | 
			
		||||
         if (tab.type === 'query' && this.queryTabs.length === 1) return;
 | 
			
		||||
         // if (tab.type === 'query' && this.queryTabs.length === 1) return;
 | 
			
		||||
         if (!force && tab.isChanged) {
 | 
			
		||||
            this.unsavedTab = tab;
 | 
			
		||||
            return;
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										45
									
								
								src/renderer/components/WorkspaceEmptyState.vue
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								src/renderer/components/WorkspaceEmptyState.vue
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
<template>
 | 
			
		||||
   <div class="column col-12 empty">
 | 
			
		||||
      <div class="empty-icon">
 | 
			
		||||
         <img :src="require(`@/images/logo-${applicationTheme}.svg`).default" width="200">
 | 
			
		||||
      </div>
 | 
			
		||||
      <!-- <p class="empty-title h5">
 | 
			
		||||
         {{ $t('message.appWelcome') }}
 | 
			
		||||
      </p> -->
 | 
			
		||||
      <p class="h6 empty-subtitle">
 | 
			
		||||
         {{ $t('message.noOpenTabs') }}
 | 
			
		||||
      </p>
 | 
			
		||||
      <div class="empty-action">
 | 
			
		||||
         <button class="btn btn-gray d-flex" @click="$emit('new-tab')">
 | 
			
		||||
            <i class="mdi mdi-24px mdi-tab-plus mr-2" />
 | 
			
		||||
            {{ $t('message.openNewTab') }}
 | 
			
		||||
         </button>
 | 
			
		||||
      </div>
 | 
			
		||||
   </div>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
import { mapGetters } from 'vuex';
 | 
			
		||||
export default {
 | 
			
		||||
   name: 'WorkspaceEmptyState',
 | 
			
		||||
   computed: {
 | 
			
		||||
      ...mapGetters({
 | 
			
		||||
         applicationTheme: 'settings/getApplicationTheme'
 | 
			
		||||
      })
 | 
			
		||||
   }
 | 
			
		||||
};
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<style scoped>
 | 
			
		||||
  .empty {
 | 
			
		||||
    height: 100%;
 | 
			
		||||
    border-radius: 0;
 | 
			
		||||
    background: transparent;
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
    justify-content: center;
 | 
			
		||||
    align-items: center;
 | 
			
		||||
    margin-left: auto;
 | 
			
		||||
    margin-right: auto;
 | 
			
		||||
  }
 | 
			
		||||
</style>
 | 
			
		||||
@@ -444,7 +444,6 @@ export default {
 | 
			
		||||
               await this.refreshStructure(this.connection.uid);
 | 
			
		||||
 | 
			
		||||
               if (oldName !== this.localOptions.name) {
 | 
			
		||||
                  this.setUnsavedChanges(false);
 | 
			
		||||
                  this.renameTabs({
 | 
			
		||||
                     uid: this.connection.uid,
 | 
			
		||||
                     schema: this.schema,
 | 
			
		||||
@@ -452,8 +451,11 @@ export default {
 | 
			
		||||
                     elementNewName: this.localOptions.name,
 | 
			
		||||
                     elementType: 'table'
 | 
			
		||||
                  });
 | 
			
		||||
 | 
			
		||||
                  this.changeBreadcrumbs({ schema: this.schema, table: this.localOptions.name });
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
               this.getFieldsData();
 | 
			
		||||
            }
 | 
			
		||||
            else
 | 
			
		||||
               this.addNotification({ status: 'error', message: response });
 | 
			
		||||
 
 | 
			
		||||
@@ -321,7 +321,6 @@ export default {
 | 
			
		||||
               await this.refreshStructure(this.connection.uid);
 | 
			
		||||
 | 
			
		||||
               if (this.originalTrigger.name !== this.localTrigger.name) {
 | 
			
		||||
                  this.setUnsavedChanges(false);
 | 
			
		||||
                  const triggerName = this.customizations.triggerTableInName ? `${this.localTrigger.table}.${this.localTrigger.name}` : this.localTrigger.name;
 | 
			
		||||
                  const triggerOldName = this.customizations.triggerTableInName ? `${this.originalTrigger.table}.${this.originalTrigger.name}` : this.originalTrigger.name;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -323,8 +323,6 @@ export default {
 | 
			
		||||
               await this.refreshStructure(this.connection.uid);
 | 
			
		||||
 | 
			
		||||
               if (oldName !== this.localView.name) {
 | 
			
		||||
                  this.setUnsavedChanges(false);
 | 
			
		||||
 | 
			
		||||
                  this.renameTabs({
 | 
			
		||||
                     uid: this.connection.uid,
 | 
			
		||||
                     schema: this.schema,
 | 
			
		||||
@@ -332,8 +330,11 @@ export default {
 | 
			
		||||
                     elementNewName: this.localView.name,
 | 
			
		||||
                     elementType: 'view'
 | 
			
		||||
                  });
 | 
			
		||||
 | 
			
		||||
                  this.changeBreadcrumbs({ schema: this.schema, view: this.localView.name });
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
               this.getViewData();
 | 
			
		||||
            }
 | 
			
		||||
            else
 | 
			
		||||
               this.addNotification({ status: 'error', message: response });
 | 
			
		||||
 
 | 
			
		||||
@@ -1,37 +0,0 @@
 | 
			
		||||
<template>
 | 
			
		||||
   <div class="columns">
 | 
			
		||||
      <div class="column col-12 empty text-light">
 | 
			
		||||
         <div class="empty-icon">
 | 
			
		||||
            <i class="mdi mdi-48px mdi-emoticon" />
 | 
			
		||||
         </div>
 | 
			
		||||
         <p class="empty-title h5">
 | 
			
		||||
            {{ $t('message.appWelcome') }}
 | 
			
		||||
         </p>
 | 
			
		||||
         <p class="empty-subtitle">
 | 
			
		||||
            {{ $t('message.appFirstStep') }}
 | 
			
		||||
         </p>
 | 
			
		||||
         <div class="empty-action">
 | 
			
		||||
            <button class="btn btn-primary" @click="$emit('new-conn')">
 | 
			
		||||
               {{ $t('message.createConnection') }}
 | 
			
		||||
            </button>
 | 
			
		||||
         </div>
 | 
			
		||||
      </div>
 | 
			
		||||
   </div>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
export default {
 | 
			
		||||
   name: 'TheAppWelcome'
 | 
			
		||||
};
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<style scoped>
 | 
			
		||||
  .empty {
 | 
			
		||||
    height: 100%;
 | 
			
		||||
    border-radius: 0;
 | 
			
		||||
    background: transparent;
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
    justify-content: center;
 | 
			
		||||
  }
 | 
			
		||||
</style>
 | 
			
		||||
@@ -224,7 +224,8 @@ module.exports = {
 | 
			
		||||
      dataTabPageSize: 'DATA tab page size',
 | 
			
		||||
      enableSsh: 'Enable SSH',
 | 
			
		||||
      pageNumber: 'Page number',
 | 
			
		||||
      duplicateTable: 'Duplicate table'
 | 
			
		||||
      duplicateTable: 'Duplicate table',
 | 
			
		||||
      noOpenTabs: 'There are no open tabs, navigate on the left bar or:'
 | 
			
		||||
   },
 | 
			
		||||
   faker: {
 | 
			
		||||
      address: 'Address',
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										301
									
								
								src/renderer/images/logo-dark.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										301
									
								
								src/renderer/images/logo-dark.svg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,301 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Generator: Adobe Illustrator 20.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="Layer_1"
 | 
			
		||||
   x="0px"
 | 
			
		||||
   y="0px"
 | 
			
		||||
   viewBox="0 0 1024 1024"
 | 
			
		||||
   style="enable-background:new 0 0 1024 1024;"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:docname="Antares-shape-2.svg"
 | 
			
		||||
   inkscape:version="1.1 (c68e22c387, 2021-05-23)"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"><defs
 | 
			
		||||
   id="defs80" /><sodipodi:namedview
 | 
			
		||||
   id="namedview78"
 | 
			
		||||
   pagecolor="#ffffff"
 | 
			
		||||
   bordercolor="#666666"
 | 
			
		||||
   borderopacity="1.0"
 | 
			
		||||
   inkscape:pageshadow="2"
 | 
			
		||||
   inkscape:pageopacity="0.0"
 | 
			
		||||
   inkscape:pagecheckerboard="0"
 | 
			
		||||
   showgrid="false"
 | 
			
		||||
   inkscape:zoom="0.66015625"
 | 
			
		||||
   inkscape:cx="210.55621"
 | 
			
		||||
   inkscape:cy="511.2426"
 | 
			
		||||
   inkscape:window-width="2560"
 | 
			
		||||
   inkscape:window-height="1009"
 | 
			
		||||
   inkscape:window-x="1912"
 | 
			
		||||
   inkscape:window-y="-8"
 | 
			
		||||
   inkscape:window-maximized="1"
 | 
			
		||||
   inkscape:current-layer="g75" />
 | 
			
		||||
<style
 | 
			
		||||
   type="text/css"
 | 
			
		||||
   id="style2">
 | 
			
		||||
	.st0{fill:url(#SVGID_1_);}
 | 
			
		||||
	.st1{fill:url(#XMLID_15_);}
 | 
			
		||||
	.st2{opacity:0.5;fill:#FFBC00;}
 | 
			
		||||
	.st3{fill:#FFBC00;}
 | 
			
		||||
	.st4{fill:url(#XMLID_16_);}
 | 
			
		||||
	.st5{fill:url(#XMLID_17_);}
 | 
			
		||||
	.st6{fill:url(#XMLID_18_);}
 | 
			
		||||
	.st7{fill:url(#XMLID_19_);}
 | 
			
		||||
	.st8{fill:url(#XMLID_20_);}
 | 
			
		||||
	.st9{fill:url(#XMLID_21_);}
 | 
			
		||||
	.st10{opacity:0.46;}
 | 
			
		||||
	.st11{fill:url(#XMLID_23_);}
 | 
			
		||||
	.st12{fill:url(#XMLID_24_);}
 | 
			
		||||
	.st13{fill:url(#XMLID_25_);}
 | 
			
		||||
	.st14{fill:url(#XMLID_27_);}
 | 
			
		||||
	.st15{fill:url(#XMLID_28_);}
 | 
			
		||||
	.st16{fill:url(#XMLID_29_);}
 | 
			
		||||
	.st17{fill:url(#XMLID_30_);}
 | 
			
		||||
	.st18{opacity:0.75;}
 | 
			
		||||
	.st19{opacity:0.44;clip-path:url(#XMLID_31_);}
 | 
			
		||||
	.st20{fill:url(#XMLID_32_);}
 | 
			
		||||
	.st21{fill:url(#XMLID_33_);}
 | 
			
		||||
	.st22{fill:url(#XMLID_34_);}
 | 
			
		||||
	.st23{fill:url(#XMLID_35_);}
 | 
			
		||||
	.st24{fill:url(#XMLID_37_);}
 | 
			
		||||
	.st25{fill:url(#XMLID_38_);}
 | 
			
		||||
	.st26{opacity:0.43;fill:#FFBC00;}
 | 
			
		||||
	.st27{opacity:0.58;fill:#FFBC00;}
 | 
			
		||||
	.st28{fill:#FFBE06;}
 | 
			
		||||
	.st29{fill:none;}
 | 
			
		||||
	.st30{fill:url(#XMLID_42_);}
 | 
			
		||||
	.st31{fill:url(#XMLID_43_);}
 | 
			
		||||
	.st32{fill:url(#XMLID_44_);}
 | 
			
		||||
	.st33{fill:url(#XMLID_45_);}
 | 
			
		||||
	.st34{fill:url(#XMLID_46_);}
 | 
			
		||||
	.st35{fill:url(#SVGID_4_);}
 | 
			
		||||
	.st36{fill:url(#SVGID_5_);}
 | 
			
		||||
	.st37{fill:url(#SVGID_6_);}
 | 
			
		||||
	.st38{fill:url(#SVGID_7_);}
 | 
			
		||||
	.st39{fill:url(#SVGID_8_);}
 | 
			
		||||
	.st40{fill:url(#SVGID_11_);}
 | 
			
		||||
	.st41{fill:url(#SVGID_12_);}
 | 
			
		||||
	.st42{fill:url(#SVGID_13_);}
 | 
			
		||||
	.st43{fill:url(#SVGID_14_);}
 | 
			
		||||
	.st44{fill:#C68D00;}
 | 
			
		||||
	.st45{fill:#CE000F;}
 | 
			
		||||
</style>
 | 
			
		||||
<g
 | 
			
		||||
   id="g75">
 | 
			
		||||
	<radialGradient
 | 
			
		||||
   id="XMLID_15_"
 | 
			
		||||
   cx="358.2692"
 | 
			
		||||
   cy="227.2655"
 | 
			
		||||
   r="830.0055"
 | 
			
		||||
   gradientUnits="userSpaceOnUse">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F6971E"
 | 
			
		||||
   id="stop4" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.6338"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop6" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.7025"
 | 
			
		||||
   style="stop-color:#EF4F29"
 | 
			
		||||
   id="stop8" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.8178"
 | 
			
		||||
   style="stop-color:#E1351D"
 | 
			
		||||
   id="stop10" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.9647"
 | 
			
		||||
   style="stop-color:#CA0B0B"
 | 
			
		||||
   id="stop12" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#C40006"
 | 
			
		||||
   id="stop14" />
 | 
			
		||||
	</radialGradient>
 | 
			
		||||
	<path
 | 
			
		||||
   id="XMLID_124_"
 | 
			
		||||
   style="fill:#ffffff;fill-opacity:0.15000001"
 | 
			
		||||
   class="st1"
 | 
			
		||||
   d="M 510.30078 9.0996094 A 502.79999 502.79999 0 0 0 7.5 511.90039 A 502.79999 502.79999 0 0 0 510.30078 1014.6992 A 502.79999 502.79999 0 0 0 1013.0996 511.90039 A 502.79999 502.79999 0 0 0 510.30078 9.0996094 z M 326.17578 78.685547 C 349.74023 78.648438 372.16211 83.875 393.09961 95 C 420.19961 112.9 439.6 136.99922 455 172.69922 C 465.4 205.69922 469.30078 238.79961 465.80078 281.59961 C 457.70078 373.59961 411.09922 469.09961 341.19922 531.59961 C 312.29922 557.49961 284.4 573.59961 256.5 589.59961 L 256.69922 593.19922 C 279.39922 594.99922 301.39922 586.10078 326.19922 571.80078 C 415.89922 516.50078 483.49922 397.69922 504.69922 285.19922 C 495.49922 338.79922 478.19922 391.4 449.69922 445 C 423.79922 489.6 397.30039 527.1 359.40039 562 C 300.00039 612.9 238.89961 638.80078 183.09961 626.30078 C 122.39961 611.00078 90.399609 545.8 92.599609 461 C 92.399609 457.4 92.1 453.89961 89 455.59961 C 87.6 458.29961 84.700781 463.60078 83.300781 466.30078 C 69.000781 517.30078 77.1 562.79922 91 601.19922 C 116.5 666.39922 177.79922 688.69922 244.69922 676.19922 C 204.99922 685.99922 167.69922 683.3 134.19922 665.5 C 107.09922 647.6 84.599609 625.30039 70.599609 586.90039 C 55.899609 537.80039 50.700391 486.89922 70.400391 421.69922 C 95.300391 338.69922 139.50078 255.59922 207.30078 209.19922 C 227.30078 195.79922 245.99922 185.09961 267.69922 172.59961 C 270.79922 170.79961 270.60039 167.20039 268.90039 166.40039 C 159.40039 170.00039 46.500391 333.30039 20.900391 474.40039 C 36.400391 372.60039 87.500391 272.6 167.90039 198.5 C 213.50039 157.4 258.79922 136.89922 305.19922 130.69922 C 386.89922 122.69922 437.10078 194.1 434.80078 299.5 C 435.00078 303.1 436.70039 304.00039 438.40039 304.90039 C 446.50039 281.70039 451.39961 260.29922 451.59961 239.69922 C 451.50293 126.5894 381.21362 66.112098 291.87891 82.363281 C 288.79216 82.977349 285.71662 83.531343 282.59961 84.300781 C 285.71508 83.559319 288.80642 82.922208 291.87891 82.363281 C 303.5351 80.044429 314.99734 78.703151 326.17578 78.685547 z M 858.04883 508.3457 C 873.78027 508.64453 888.6875 512.44922 902.5 520.19922 C 920.3 532.49922 935.10078 547.69961 943.80078 573.59961 C 952.90078 606.59961 955.59961 640.70039 941.59961 683.90039 C 923.79961 739.00039 893.09961 793.80039 847.09961 823.90039 C 833.49961 832.60039 820.89922 839.4 806.19922 847.5 C 804.09922 848.6 804.20078 850.99922 805.30078 851.69922 C 878.70078 851.09922 956.39961 743.59922 975.59961 649.69922 C 963.79961 717.49922 928.2 783.50078 873.5 831.80078 C 842.5 858.60078 811.90078 871.59961 780.80078 875.09961 C 726.10078 879.29961 693.59922 830.9 696.69922 760.5 C 696.59922 758.1 695.50039 757.50039 694.40039 756.90039 C 688.70039 772.30039 685.09961 786.49922 684.59961 800.19922 C 683.15311 870.80636 723.40104 911.63389 777.53906 908.77344 C 757.57984 910.46578 738.70856 907.29881 721.59961 897.69922 C 703.79961 885.39922 691.10039 869.00039 681.40039 844.90039 C 674.90039 822.70039 672.79922 800.6 675.69922 772 C 682.39922 710.7 714.9 647.60078 762.5 606.80078 C 782.1 589.90078 801.00039 579.60078 819.90039 569.30078 L 819.80078 566.90039 C 804.70078 565.40039 789.89961 570.99922 773.09961 580.19922 C 712.39961 615.89922 665.50078 694.2 649.80078 769 C 656.70078 733.4 669.00078 698.39961 688.80078 663.09961 C 706.80078 633.69961 725.00078 609.00078 750.80078 586.30078 C 791.20078 553.20078 832.40039 536.80039 869.40039 545.90039 C 909.80039 556.90039 930.2 600.9 927.5 657.5 C 927.6 659.9 927.70078 662.29961 929.80078 661.09961 C 930.80078 659.29961 932.80078 655.8 933.80078 654 C 944.00078 620.2 939.3 589.70078 930.5 563.80078 C 914.4 519.90078 873.80039 504.1 828.90039 511.5 C 838.87539 509.25 848.60996 508.16641 858.04883 508.3457 z " />
 | 
			
		||||
	<linearGradient
 | 
			
		||||
   id="XMLID_16_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="505.4734"
 | 
			
		||||
   y1="-52.674"
 | 
			
		||||
   x2="505.4734"
 | 
			
		||||
   y2="155.1105">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0.4"
 | 
			
		||||
   id="stop18" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0"
 | 
			
		||||
   id="stop20" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_17_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="503.3253"
 | 
			
		||||
   y1="-583.7885"
 | 
			
		||||
   x2="503.3253"
 | 
			
		||||
   y2="-376.4571"
 | 
			
		||||
   gradientTransform="matrix(-1 0 0 -1 1017 456.5313)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="5.263158e-03"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0.4"
 | 
			
		||||
   id="stop24" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0"
 | 
			
		||||
   id="stop26" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_18_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="506.1886"
 | 
			
		||||
   y1="-38.7551"
 | 
			
		||||
   x2="506.1886"
 | 
			
		||||
   y2="169.0294"
 | 
			
		||||
   gradientTransform="matrix(4.489700e-11 1 -1 4.489700e-11 1026.6101 -2.3899)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="5.263158e-03"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0.4"
 | 
			
		||||
   id="stop30" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0"
 | 
			
		||||
   id="stop32" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_19_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="502.6101"
 | 
			
		||||
   y1="-660.7308"
 | 
			
		||||
   x2="502.6101"
 | 
			
		||||
   y2="-450.373"
 | 
			
		||||
   gradientTransform="matrix(-4.489700e-11 -1 1 -4.489700e-11 570.0789 1014.6101)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0.4"
 | 
			
		||||
   id="stop36" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0"
 | 
			
		||||
   id="stop38" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_39_"
 | 
			
		||||
   class="st10">
 | 
			
		||||
		<defs
 | 
			
		||||
   id="defs43">
 | 
			
		||||
			
 | 
			
		||||
				<ellipse
 | 
			
		||||
   id="XMLID_36_"
 | 
			
		||||
   transform="matrix(0.8019 -0.5974 0.5974 0.8019 -204.724 406.2339)"
 | 
			
		||||
   class="st10"
 | 
			
		||||
   cx="510.3"
 | 
			
		||||
   cy="511.9"
 | 
			
		||||
   ry="502.8"
 | 
			
		||||
   rx="502.8" />
 | 
			
		||||
		</defs>
 | 
			
		||||
		<clipPath
 | 
			
		||||
   id="XMLID_20_">
 | 
			
		||||
			<use
 | 
			
		||||
   xlink:href="#XMLID_36_"
 | 
			
		||||
   style="overflow:visible;"
 | 
			
		||||
   id="use45" />
 | 
			
		||||
		</clipPath>
 | 
			
		||||
	</g>
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_41_">
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_21_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="64.4989"
 | 
			
		||||
   y1="234.8705"
 | 
			
		||||
   x2="401.1502"
 | 
			
		||||
   y2="480.7042">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop49" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop51" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_22_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="438.1351"
 | 
			
		||||
   y1="490.0881"
 | 
			
		||||
   x2="196.6566"
 | 
			
		||||
   y2="356.1772">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F64626"
 | 
			
		||||
   id="stop55" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop57" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
	</g>
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_11_">
 | 
			
		||||
		
 | 
			
		||||
			<linearGradient
 | 
			
		||||
   id="XMLID_23_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="-316.9261"
 | 
			
		||||
   y1="9.5862"
 | 
			
		||||
   x2="-92.0354"
 | 
			
		||||
   y2="173.8087"
 | 
			
		||||
   gradientTransform="matrix(-0.9998 -2.148304e-02 2.148304e-02 -0.9998 625.9278 811.8477)">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop62" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop64" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
			<linearGradient
 | 
			
		||||
   id="XMLID_24_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="-52.9013"
 | 
			
		||||
   y1="188.0779"
 | 
			
		||||
   x2="-214.2144"
 | 
			
		||||
   y2="98.6225"
 | 
			
		||||
   gradientTransform="matrix(-0.9998 -2.148304e-02 2.148304e-02 -0.9998 625.9278 811.8477)">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F42C2D"
 | 
			
		||||
   id="stop68" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop70" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
	</g>
 | 
			
		||||
</g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 10 KiB  | 
							
								
								
									
										301
									
								
								src/renderer/images/logo-light.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										301
									
								
								src/renderer/images/logo-light.svg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,301 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Generator: Adobe Illustrator 20.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="Layer_1"
 | 
			
		||||
   x="0px"
 | 
			
		||||
   y="0px"
 | 
			
		||||
   viewBox="0 0 1024 1024"
 | 
			
		||||
   style="enable-background:new 0 0 1024 1024;"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:docname="Antares-shape-1.svg"
 | 
			
		||||
   inkscape:version="1.1 (c68e22c387, 2021-05-23)"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"><defs
 | 
			
		||||
   id="defs80" /><sodipodi:namedview
 | 
			
		||||
   id="namedview78"
 | 
			
		||||
   pagecolor="#ffffff"
 | 
			
		||||
   bordercolor="#666666"
 | 
			
		||||
   borderopacity="1.0"
 | 
			
		||||
   inkscape:pageshadow="2"
 | 
			
		||||
   inkscape:pageopacity="0.0"
 | 
			
		||||
   inkscape:pagecheckerboard="0"
 | 
			
		||||
   showgrid="false"
 | 
			
		||||
   inkscape:zoom="0.66015625"
 | 
			
		||||
   inkscape:cx="512"
 | 
			
		||||
   inkscape:cy="511.2426"
 | 
			
		||||
   inkscape:window-width="2560"
 | 
			
		||||
   inkscape:window-height="1009"
 | 
			
		||||
   inkscape:window-x="1912"
 | 
			
		||||
   inkscape:window-y="-8"
 | 
			
		||||
   inkscape:window-maximized="1"
 | 
			
		||||
   inkscape:current-layer="g75" />
 | 
			
		||||
<style
 | 
			
		||||
   type="text/css"
 | 
			
		||||
   id="style2">
 | 
			
		||||
	.st0{fill:url(#SVGID_1_);}
 | 
			
		||||
	.st1{fill:url(#XMLID_15_);}
 | 
			
		||||
	.st2{opacity:0.5;fill:#FFBC00;}
 | 
			
		||||
	.st3{fill:#FFBC00;}
 | 
			
		||||
	.st4{fill:url(#XMLID_16_);}
 | 
			
		||||
	.st5{fill:url(#XMLID_17_);}
 | 
			
		||||
	.st6{fill:url(#XMLID_18_);}
 | 
			
		||||
	.st7{fill:url(#XMLID_19_);}
 | 
			
		||||
	.st8{fill:url(#XMLID_20_);}
 | 
			
		||||
	.st9{fill:url(#XMLID_21_);}
 | 
			
		||||
	.st10{opacity:0.46;}
 | 
			
		||||
	.st11{fill:url(#XMLID_23_);}
 | 
			
		||||
	.st12{fill:url(#XMLID_24_);}
 | 
			
		||||
	.st13{fill:url(#XMLID_25_);}
 | 
			
		||||
	.st14{fill:url(#XMLID_27_);}
 | 
			
		||||
	.st15{fill:url(#XMLID_28_);}
 | 
			
		||||
	.st16{fill:url(#XMLID_29_);}
 | 
			
		||||
	.st17{fill:url(#XMLID_30_);}
 | 
			
		||||
	.st18{opacity:0.75;}
 | 
			
		||||
	.st19{opacity:0.44;clip-path:url(#XMLID_31_);}
 | 
			
		||||
	.st20{fill:url(#XMLID_32_);}
 | 
			
		||||
	.st21{fill:url(#XMLID_33_);}
 | 
			
		||||
	.st22{fill:url(#XMLID_34_);}
 | 
			
		||||
	.st23{fill:url(#XMLID_35_);}
 | 
			
		||||
	.st24{fill:url(#XMLID_37_);}
 | 
			
		||||
	.st25{fill:url(#XMLID_38_);}
 | 
			
		||||
	.st26{opacity:0.43;fill:#FFBC00;}
 | 
			
		||||
	.st27{opacity:0.58;fill:#FFBC00;}
 | 
			
		||||
	.st28{fill:#FFBE06;}
 | 
			
		||||
	.st29{fill:none;}
 | 
			
		||||
	.st30{fill:url(#XMLID_42_);}
 | 
			
		||||
	.st31{fill:url(#XMLID_43_);}
 | 
			
		||||
	.st32{fill:url(#XMLID_44_);}
 | 
			
		||||
	.st33{fill:url(#XMLID_45_);}
 | 
			
		||||
	.st34{fill:url(#XMLID_46_);}
 | 
			
		||||
	.st35{fill:url(#SVGID_4_);}
 | 
			
		||||
	.st36{fill:url(#SVGID_5_);}
 | 
			
		||||
	.st37{fill:url(#SVGID_6_);}
 | 
			
		||||
	.st38{fill:url(#SVGID_7_);}
 | 
			
		||||
	.st39{fill:url(#SVGID_8_);}
 | 
			
		||||
	.st40{fill:url(#SVGID_11_);}
 | 
			
		||||
	.st41{fill:url(#SVGID_12_);}
 | 
			
		||||
	.st42{fill:url(#SVGID_13_);}
 | 
			
		||||
	.st43{fill:url(#SVGID_14_);}
 | 
			
		||||
	.st44{fill:#C68D00;}
 | 
			
		||||
	.st45{fill:#CE000F;}
 | 
			
		||||
</style>
 | 
			
		||||
<g
 | 
			
		||||
   id="g75">
 | 
			
		||||
	<radialGradient
 | 
			
		||||
   id="XMLID_15_"
 | 
			
		||||
   cx="358.2692"
 | 
			
		||||
   cy="227.2655"
 | 
			
		||||
   r="830.0055"
 | 
			
		||||
   gradientUnits="userSpaceOnUse">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F6971E"
 | 
			
		||||
   id="stop4" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.6338"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop6" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.7025"
 | 
			
		||||
   style="stop-color:#EF4F29"
 | 
			
		||||
   id="stop8" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.8178"
 | 
			
		||||
   style="stop-color:#E1351D"
 | 
			
		||||
   id="stop10" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0.9647"
 | 
			
		||||
   style="stop-color:#CA0B0B"
 | 
			
		||||
   id="stop12" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#C40006"
 | 
			
		||||
   id="stop14" />
 | 
			
		||||
	</radialGradient>
 | 
			
		||||
	<path
 | 
			
		||||
   id="XMLID_124_"
 | 
			
		||||
   style="fill:#000000;fill-opacity:0.5"
 | 
			
		||||
   class="st1"
 | 
			
		||||
   d="M 510.30078 9.0996094 A 502.79999 502.79999 0 0 0 7.5 511.90039 A 502.79999 502.79999 0 0 0 510.30078 1014.6992 A 502.79999 502.79999 0 0 0 1013.0996 511.90039 A 502.79999 502.79999 0 0 0 510.30078 9.0996094 z M 326.17578 78.685547 C 349.74023 78.648438 372.16211 83.875 393.09961 95 C 420.19961 112.9 439.6 136.99922 455 172.69922 C 465.4 205.69922 469.30078 238.79961 465.80078 281.59961 C 457.70078 373.59961 411.09922 469.09961 341.19922 531.59961 C 312.29922 557.49961 284.4 573.59961 256.5 589.59961 L 256.69922 593.19922 C 279.39922 594.99922 301.39922 586.10078 326.19922 571.80078 C 415.89922 516.50078 483.49922 397.69922 504.69922 285.19922 C 495.49922 338.79922 478.19922 391.4 449.69922 445 C 423.79922 489.6 397.30039 527.1 359.40039 562 C 300.00039 612.9 238.89961 638.80078 183.09961 626.30078 C 122.39961 611.00078 90.399609 545.8 92.599609 461 C 92.399609 457.4 92.1 453.89961 89 455.59961 C 87.6 458.29961 84.700781 463.60078 83.300781 466.30078 C 69.000781 517.30078 77.1 562.79922 91 601.19922 C 116.5 666.39922 177.79922 688.69922 244.69922 676.19922 C 204.99922 685.99922 167.69922 683.3 134.19922 665.5 C 107.09922 647.6 84.599609 625.30039 70.599609 586.90039 C 55.899609 537.80039 50.700391 486.89922 70.400391 421.69922 C 95.300391 338.69922 139.50078 255.59922 207.30078 209.19922 C 227.30078 195.79922 245.99922 185.09961 267.69922 172.59961 C 270.79922 170.79961 270.60039 167.20039 268.90039 166.40039 C 159.40039 170.00039 46.500391 333.30039 20.900391 474.40039 C 36.400391 372.60039 87.500391 272.6 167.90039 198.5 C 213.50039 157.4 258.79922 136.89922 305.19922 130.69922 C 386.89922 122.69922 437.10078 194.1 434.80078 299.5 C 435.00078 303.1 436.70039 304.00039 438.40039 304.90039 C 446.50039 281.70039 451.39961 260.29922 451.59961 239.69922 C 451.50293 126.5894 381.21362 66.112098 291.87891 82.363281 C 288.79216 82.977349 285.71662 83.531343 282.59961 84.300781 C 285.71508 83.559319 288.80642 82.922208 291.87891 82.363281 C 303.5351 80.044429 314.99734 78.703151 326.17578 78.685547 z M 858.04883 508.3457 C 873.78027 508.64453 888.6875 512.44922 902.5 520.19922 C 920.3 532.49922 935.10078 547.69961 943.80078 573.59961 C 952.90078 606.59961 955.59961 640.70039 941.59961 683.90039 C 923.79961 739.00039 893.09961 793.80039 847.09961 823.90039 C 833.49961 832.60039 820.89922 839.4 806.19922 847.5 C 804.09922 848.6 804.20078 850.99922 805.30078 851.69922 C 878.70078 851.09922 956.39961 743.59922 975.59961 649.69922 C 963.79961 717.49922 928.2 783.50078 873.5 831.80078 C 842.5 858.60078 811.90078 871.59961 780.80078 875.09961 C 726.10078 879.29961 693.59922 830.9 696.69922 760.5 C 696.59922 758.1 695.50039 757.50039 694.40039 756.90039 C 688.70039 772.30039 685.09961 786.49922 684.59961 800.19922 C 683.15311 870.80636 723.40104 911.63389 777.53906 908.77344 C 757.57984 910.46578 738.70856 907.29881 721.59961 897.69922 C 703.79961 885.39922 691.10039 869.00039 681.40039 844.90039 C 674.90039 822.70039 672.79922 800.6 675.69922 772 C 682.39922 710.7 714.9 647.60078 762.5 606.80078 C 782.1 589.90078 801.00039 579.60078 819.90039 569.30078 L 819.80078 566.90039 C 804.70078 565.40039 789.89961 570.99922 773.09961 580.19922 C 712.39961 615.89922 665.50078 694.2 649.80078 769 C 656.70078 733.4 669.00078 698.39961 688.80078 663.09961 C 706.80078 633.69961 725.00078 609.00078 750.80078 586.30078 C 791.20078 553.20078 832.40039 536.80039 869.40039 545.90039 C 909.80039 556.90039 930.2 600.9 927.5 657.5 C 927.6 659.9 927.70078 662.29961 929.80078 661.09961 C 930.80078 659.29961 932.80078 655.8 933.80078 654 C 944.00078 620.2 939.3 589.70078 930.5 563.80078 C 914.4 519.90078 873.80039 504.1 828.90039 511.5 C 838.87539 509.25 848.60996 508.16641 858.04883 508.3457 z " />
 | 
			
		||||
	<linearGradient
 | 
			
		||||
   id="XMLID_16_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="505.4734"
 | 
			
		||||
   y1="-52.674"
 | 
			
		||||
   x2="505.4734"
 | 
			
		||||
   y2="155.1105">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0.4"
 | 
			
		||||
   id="stop18" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0"
 | 
			
		||||
   id="stop20" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_17_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="503.3253"
 | 
			
		||||
   y1="-583.7885"
 | 
			
		||||
   x2="503.3253"
 | 
			
		||||
   y2="-376.4571"
 | 
			
		||||
   gradientTransform="matrix(-1 0 0 -1 1017 456.5313)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="5.263158e-03"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0.4"
 | 
			
		||||
   id="stop24" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0"
 | 
			
		||||
   id="stop26" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_18_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="506.1886"
 | 
			
		||||
   y1="-38.7551"
 | 
			
		||||
   x2="506.1886"
 | 
			
		||||
   y2="169.0294"
 | 
			
		||||
   gradientTransform="matrix(4.489700e-11 1 -1 4.489700e-11 1026.6101 -2.3899)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="5.263158e-03"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0.4"
 | 
			
		||||
   id="stop30" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#9E3A1D;stop-opacity:0"
 | 
			
		||||
   id="stop32" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_19_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="502.6101"
 | 
			
		||||
   y1="-660.7308"
 | 
			
		||||
   x2="502.6101"
 | 
			
		||||
   y2="-450.373"
 | 
			
		||||
   gradientTransform="matrix(-4.489700e-11 -1 1 -4.489700e-11 570.0789 1014.6101)">
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0.4"
 | 
			
		||||
   id="stop36" />
 | 
			
		||||
		<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFFFFF;stop-opacity:0"
 | 
			
		||||
   id="stop38" />
 | 
			
		||||
	</linearGradient>
 | 
			
		||||
	
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_39_"
 | 
			
		||||
   class="st10">
 | 
			
		||||
		<defs
 | 
			
		||||
   id="defs43">
 | 
			
		||||
			
 | 
			
		||||
				<ellipse
 | 
			
		||||
   id="XMLID_36_"
 | 
			
		||||
   transform="matrix(0.8019 -0.5974 0.5974 0.8019 -204.724 406.2339)"
 | 
			
		||||
   class="st10"
 | 
			
		||||
   cx="510.3"
 | 
			
		||||
   cy="511.9"
 | 
			
		||||
   ry="502.8"
 | 
			
		||||
   rx="502.8" />
 | 
			
		||||
		</defs>
 | 
			
		||||
		<clipPath
 | 
			
		||||
   id="XMLID_20_">
 | 
			
		||||
			<use
 | 
			
		||||
   xlink:href="#XMLID_36_"
 | 
			
		||||
   style="overflow:visible;"
 | 
			
		||||
   id="use45" />
 | 
			
		||||
		</clipPath>
 | 
			
		||||
	</g>
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_41_">
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_21_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="64.4989"
 | 
			
		||||
   y1="234.8705"
 | 
			
		||||
   x2="401.1502"
 | 
			
		||||
   y2="480.7042">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop49" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop51" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
		<linearGradient
 | 
			
		||||
   id="XMLID_22_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="438.1351"
 | 
			
		||||
   y1="490.0881"
 | 
			
		||||
   x2="196.6566"
 | 
			
		||||
   y2="356.1772">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F64626"
 | 
			
		||||
   id="stop55" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop57" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
	</g>
 | 
			
		||||
	<g
 | 
			
		||||
   id="XMLID_11_">
 | 
			
		||||
		
 | 
			
		||||
			<linearGradient
 | 
			
		||||
   id="XMLID_23_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="-316.9261"
 | 
			
		||||
   y1="9.5862"
 | 
			
		||||
   x2="-92.0354"
 | 
			
		||||
   y2="173.8087"
 | 
			
		||||
   gradientTransform="matrix(-0.9998 -2.148304e-02 2.148304e-02 -0.9998 625.9278 811.8477)">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F4592D"
 | 
			
		||||
   id="stop62" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop64" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
			<linearGradient
 | 
			
		||||
   id="XMLID_24_"
 | 
			
		||||
   gradientUnits="userSpaceOnUse"
 | 
			
		||||
   x1="-52.9013"
 | 
			
		||||
   y1="188.0779"
 | 
			
		||||
   x2="-214.2144"
 | 
			
		||||
   y2="98.6225"
 | 
			
		||||
   gradientTransform="matrix(-0.9998 -2.148304e-02 2.148304e-02 -0.9998 625.9278 811.8477)">
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="0"
 | 
			
		||||
   style="stop-color:#F42C2D"
 | 
			
		||||
   id="stop68" />
 | 
			
		||||
			<stop
 | 
			
		||||
   offset="1"
 | 
			
		||||
   style="stop-color:#FFD900"
 | 
			
		||||
   id="stop70" />
 | 
			
		||||
		</linearGradient>
 | 
			
		||||
		
 | 
			
		||||
	</g>
 | 
			
		||||
</g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 10 KiB  | 
@@ -498,8 +498,8 @@ export default {
 | 
			
		||||
 | 
			
		||||
         commit('ADD_WORKSPACE', workspace);
 | 
			
		||||
 | 
			
		||||
         if (getters.getWorkspace(uid).tabs.length < 3)
 | 
			
		||||
            dispatch('newTab', { uid, type: 'query' });
 | 
			
		||||
         // if (getters.getWorkspace(uid).tabs.length < 3)
 | 
			
		||||
         //    dispatch('newTab', { uid, type: 'query' });
 | 
			
		||||
      },
 | 
			
		||||
      changeBreadcrumbs ({ commit, getters }, payload) {
 | 
			
		||||
         const breadcrumbsObj = {
 | 
			
		||||
@@ -659,7 +659,7 @@ export default {
 | 
			
		||||
            ? workspace.tabs.some(tab => tab.uid === workspace.selected_tab)
 | 
			
		||||
            : false;
 | 
			
		||||
 | 
			
		||||
         if (!isSelectedExistent)
 | 
			
		||||
         if (!isSelectedExistent && workspace.tabs.length)
 | 
			
		||||
            commit('SELECT_TAB', { uid, tab: workspace.tabs[workspace.tabs.length - 1].uid });
 | 
			
		||||
      },
 | 
			
		||||
      renameTabs ({ commit }, payload) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user