This commit is contained in:
Baobhan Sith
2025-04-26 16:10:55 +08:00
parent ca4fff0110
commit 4ee08d2b13
4 changed files with 57 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
![img](packages/frontend/src/assets/banner.png)
<h3><div align="center">星枢终端 | Nexus Terminal</div>
---
<div align="center">
[![Docker](https://img.shields.io/badge/-Docker-2496ED?style=flat-square&logo=docker&logoColor=white)][docker-url] [![License: GPL-3.0](https://img.shields.io/badge/License-GPL%203.0-4CAF50?style=flat-square)](https://github.com/Heavrnl/nexus-terminal/blob/main/LICENSE)
[docker-url]: https://hub.docker.com/r/heavrnl/telegramforwarder
</div>
@@ -0,0 +1,28 @@
<svg width="450" height="100" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">
<defs>
<!-- Gradient for the text -->
<linearGradient id="logoGradient" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#3B82F6;" /> <!-- Blue -->
<stop offset="50%" style="stop-color:#6366F1;" /> <!-- Indigo -->
<stop offset="100%" style="stop-color:#A855F7;" /> <!-- Purple -->
</linearGradient>
<!-- Filter for the fragmented effect -->
<filter id="fragment" x="-20%" y="-20%" width="140%" height="140%">
<!-- Create turbulence noise -->
<feTurbulence type="fractalNoise" baseFrequency="0.03 0.06" numOctaves="3" result="turbulence" seed="10"/>
<!-- Use the turbulence to displace the text -->
<feDisplacementMap in="SourceGraphic" in2="turbulence" scale="12" xChannelSelector="R" yChannelSelector="G" result="displacedText"/>
<!-- Optional: Add a slight blur to soften edges -->
<!-- <feGaussianBlur in="displacedText" stdDeviation="0.5" /> -->
</filter>
</defs>
<!-- Logo -->
<image xlink:href="./logo.png" x="10" y="10" height="80" width="80"/>
<!-- Text with gradient and filter applied -->
<text x="105" y="65" font-size="42" font-weight="600" fill="url(#logoGradient)" filter="url(#fragment)">
Nexus Terminal
</text>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

+15
View File
@@ -0,0 +1,15 @@
<svg width="450" height="100" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">
<defs>
<linearGradient id="logoGradient" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#3B82F6;" /> <!-- Blue -->
<stop offset="50%" style="stop-color:#6366F1;" /> <!-- Indigo -->
<stop offset="100%" style="stop-color:#A855F7;" /> <!-- Purple -->
</linearGradient>
</defs>
<!-- Logo -->
<image xlink:href="./logo.png" x="10" y="10" height="80" width="80"/>
<!-- Text -->
<text x="105" y="65" font-size="42" font-weight="600" fill="url(#logoGradient)">
Nexus Terminal
</text>
</svg>

After

Width:  |  Height:  |  Size: 729 B