New logo in launcher settings

This commit is contained in:
2025-01-04 19:48:36 +03:00
parent 1e1865aedf
commit 4060e842fd
3 changed files with 129 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
<script setup lang="ts">
import {
ReportIcon,
ModrinthIcon,
AstralRinthLogo,
ShieldIcon,
SettingsIcon,
GaugeIcon,
@@ -143,7 +143,7 @@ function devModeCount() {
:class="{ 'text-brand': themeStore.devMode, 'text-secondary': !themeStore.devMode }"
@click="devModeCount"
>
<ModrinthIcon class="w-6 h-6" />
<AstralRinthLogo class="w-6 h-6" />
</button>
<div>
<p class="m-0">AstralRinth App {{ version }}</p>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="122.84mm"
height="122.84mm"
viewBox="0 0 122.83999 122.83999"
version="1.1"
id="svg1"
inkscape:version="1.3.2 (091e20e, 2023-11-25)"
sodipodi:docname="astralrinth-logo.svg"
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">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="6.7605018"
inkscape:cx="-35.05657"
inkscape:cy="430.29351"
inkscape:window-width="1584"
inkscape:window-height="1019"
inkscape:window-x="222"
inkscape:window-y="44"
inkscape:window-maximized="0"
inkscape:current-layer="layer1" />
<defs
id="defs1">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter32"
x="-0.069606041"
y="-0.11592016"
width="1.1392121"
height="1.2318403">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="2.665702"
id="feGaussianBlur32" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient41513-1"
id="linearGradient16"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.0436272,0,0,2.0436272,2526.4181,-3369.64)"
x1="-1255.8918"
y1="1728.6085"
x2="-1161.9762"
y2="1634.6929" />
<linearGradient
inkscape:collect="always"
id="linearGradient41513-1"
data-v-de78bc5d="">
<stop
style="stop-color:#00f6c5;stop-opacity:1;"
offset="0"
id="stop41509-6"
data-v-de78bc5d="" />
<stop
style="stop-color:#00f84f;stop-opacity:1;"
offset="1"
id="stop41511-0"
data-v-de78bc5d="" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient31"
id="radialGradient32"
cx="-1106.4193"
cy="52.839668"
fx="-1106.4193"
fy="52.839668"
r="45.956402"
gradientTransform="matrix(3.6109128,0,0,0.70183317,4056.4484,24.19011)"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient31"
inkscape:collect="always">
<stop
style="stop-color:#424242;stop-opacity:1;"
offset="0"
id="stop31" />
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="1"
id="stop32" />
</linearGradient>
</defs>
<g
inkscape:label="Слой 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path32"
style="font-size:70.5556px;font-family:'Virgo 01';-inkscape-font-specification:'Virgo 01, ';opacity:0.524476;fill:#000000;fill-opacity:1;stroke-width:0.264583;filter:url(#filter32)"
d="m 42.799895,33.679518 c -1.1943,0 -2.3424,0.31007 -3.4448,0.93018 -1.1024,0.59715 -1.952,1.44677 -2.5492,2.5492 -0.5972,1.07946 -4.33,8.52088 -11.1972,22.32422 -6.8672,13.80332 -10.3002,21.30253 -10.3002,22.49682 0,1.21727 0.31,2.37694 0.9302,3.479374 0.6201,1.10242 1.4697,1.95204 2.5492,2.5492 1.1024,0.57418 2.2388,0.86145 3.4101,0.86145 H 63.50509 c 0.3826,0 0.7619,-0.0437 1.1395,-0.10749 0.3727,0.0341 0.7571,0.0568 1.1663,0.0548 4.6392,0 6.9472,-2.29709 6.9246,-6.890544 v -34.3819 h 10.197896 4.995 c 3.6059,0 5.409,1.13688 5.409,3.41064 0.046,2.27376 -1.7456,3.38786 -5.3744,3.34192 l -4.8922,0.0341 c -4.6394,-0.023 -6.9587,2.28526 -6.9587,6.92464 0.023,2.27377 1.1943,4.63976 3.514,7.09724 l 13.78,17.087334 c 2.2738,2.31969 4.5819,3.44544 6.924594,3.37654 4.5245,0.023 6.8217,-2.26247 6.8906,-6.855914 0,-2.20487 -0.678,-3.98466 -2.033,-5.33973 l -8.508994,-8.61291 c 3.490994,-0.11483 6.097594,-1.80293 7.820194,-5.06429 1.7455,-3.28432 2.6184,-7.30394 2.6184,-12.05818 0.023,-4.47862 -1.6995,-8.45164 -5.1676,-11.91969 -3.467994,-3.49102 -7.453194,-5.23689 -11.954794,-5.23689 H 65.81089 v 5.2e-4 c -4.5708,0.0459 -6.8673,2.3197 -6.89,6.82129 v 16.72664 c -6.009598,-12.02872 -9.583495,-19.11442 -10.160695,-20.11919 -0.597,-1.10243 -1.4466,-1.95205 -2.5491,-2.5492 -1.0795,-0.62011 -2.2169,-0.93017 -3.4112,-0.93017 z m 0,21.91081 9.440197,19.39572 H 33.325995 Z"
inkscape:export-filename="..\..\..\..\..\..\..\Pictures\path32.png"
inkscape:export-xdpi="212.11922"
inkscape:export-ydpi="212.11922" />
<path
id="path14"
style="font-variation-settings:normal;vector-effect:none;fill:url(#linearGradient16);fill-opacity:1;fill-rule:evenodd;stroke:#000080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
d="m 20.569132,0.08359735 c -11.2865995,0 -20.43619914,9.14950885 -20.43619914,20.43606865 v 81.745344 c 0,11.28656 9.14959964,20.43607 20.43619914,20.43607 h 81.745488 c 11.2864,-1.2e-4 20.4359,-9.1496 20.4361,-20.43607 V 20.519666 c -2e-4,-11.2864798 -9.1497,-20.43594865 -20.4361,-20.43606865 z"
data-v-de78bc5d=""
sodipodi:nodetypes="sccsccccs" />
<path
id="path15"
style="font-size:70.5556px;font-family:'Virgo 01';-inkscape-font-specification:'Virgo 01, ';fill:url(#radialGradient32);fill-opacity:1;stroke:none;stroke-width:0.865;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
d="m 42.799895,33.679518 c -1.1943,0 -2.3424,0.31007 -3.4448,0.93018 -1.1024,0.59715 -1.952,1.44677 -2.5492,2.5492 -0.5972,1.07946 -4.33,8.52088 -11.1972,22.32422 -6.8672,13.80332 -10.3002,21.30253 -10.3002,22.49682 0,1.21727 0.31,2.37694 0.9302,3.479374 0.6201,1.10242 1.4697,1.95204 2.5492,2.5492 1.1024,0.57418 2.2388,0.86145 3.4101,0.86145 H 63.50509 c 4.28,0 9.2644,-0.0286 9.2304,-6.943254 v -34.38188 h 10.197896 4.995 c 3.6059,0 5.409,1.13688 5.409,3.41064 0.046,2.27376 -1.7456,3.38786 -5.3744,3.34192 l -4.8922,0.0341 c -4.6394,-0.023 -6.9587,2.28526 -6.9587,6.92464 0.023,2.27377 1.1943,4.63976 3.514,7.09724 l 13.78,17.087334 c 2.2738,2.31969 4.5819,3.44544 6.924594,3.37654 4.5245,0.023 6.8217,-2.26247 6.8906,-6.855914 0,-2.20487 -0.678,-3.98466 -2.033,-5.33973 l -8.508994,-8.61291 c 3.490994,-0.11483 6.097594,-1.80293 7.820194,-5.06429 1.7455,-3.28432 2.6184,-7.30394 2.6184,-12.05818 0.023,-4.47862 -1.6995,-8.45164 -5.1676,-11.91969 -3.467994,-3.49102 -7.453194,-5.23689 -11.954794,-5.23689 H 65.81089 v 5.2e-4 c -4.5708,0.0459 -6.8673,2.3197 -6.89,6.82129 v 16.72664 c -6.009598,-12.02872 -9.583495,-19.11442 -10.160695,-20.11919 -0.597,-1.10243 -1.4466,-1.95205 -2.5491,-2.5492 -1.0795,-0.62011 -2.2169,-0.93017 -3.4112,-0.93017 z m 0,21.91081 9.440197,19.39572 H 33.325995 Z"
sodipodi:nodetypes="sccssscsscccscccccccccccccsccccccscccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -204,12 +204,16 @@ import './omorphia.scss'
import _PirateIcon from './icons/pirate.svg?component'
import _MicrosoftIcon from './icons/microsoft.svg?component'
import _PirateShipIcon from './icons/pirate-ship.svg?component'
import _AstralRinthLogo from './icons/astralrinth-logo.svg?component'
// AstralRinth Exports
export const PirateIcon = _PirateIcon
export const MicrosoftIcon = _MicrosoftIcon
export const PirateShipIcon = _PirateShipIcon
export const AstralRinthLogo = _AstralRinthLogo
// Modrinth Exports
export const ModrinthIcon = _ModrinthIcon
export const FourOhFourNotFound = _FourOhFourNotFound