Update README with SVG wordmark and badge formats

Replaced the YTSage title in README with an SVG wordmark and updated release format tables to use shield badges for Windows, Linux, and macOS. Added the ytsage-wordmark.svg asset and documented its location in the project structure.
This commit is contained in:
Your Name
2025-09-06 16:27:06 +03:00
parent b063b4f01e
commit 770acc2d16
2 changed files with 31 additions and 13 deletions
+14 -13
View File
@@ -1,7 +1,6 @@
<div align="center"> <div align="center">
# **YTSage** <img src="assets\branding\svg\ytsage-wordmark.svg" width="400" alt="ytsage-wordmark">
<img src="assets\branding\screenshots\main.png" width="800" alt="YTSage Interface"/> <img src="assets\branding\screenshots\main.png" width="800" alt="YTSage Interface"/>
[![PyPI version](https://img.shields.io/pypi/v/ytsage?color=dc2626&style=for-the-badge&logo=pypi&logoColor=white)](https://badge.fury.io/py/ytsage) [![PyPI version](https://img.shields.io/pypi/v/ytsage?color=dc2626&style=for-the-badge&logo=pypi&logoColor=white)](https://badge.fury.io/py/ytsage)
@@ -75,27 +74,27 @@ ytsage
| Format | Description | | Format | Description |
|--------|-------------| |--------|-------------|
| `YTSage-v<version>.exe` | Standard installer | | ![Windows EXE](https://img.shields.io/badge/Windows-EXE-0078D6?style=for-the-badge&logo=windows&logoColor=white) | Standard installer |
| `YTSage-v<version>-ffmpeg.exe` | With FFmpeg bundled | | ![Windows FFmpeg](https://img.shields.io/badge/Windows-FFmpeg-0078D6?style=for-the-badge&logo=windows&logoColor=white) | With FFmpeg bundled |
| `YTSage-v<version>-portable` | Portable version, no installation required | | ![Windows Portable](https://img.shields.io/badge/Windows-Portable-0078D6?style=for-the-badge&logo=windows&logoColor=white) | Portable version, no installation required |
| `YTSage-v<version>-ffmpeg-portable.zip` | Portable with FFmpeg, zipped | | ![Windows Portable FFmpeg](https://img.shields.io/badge/Windows-Portable%20FFmpeg-0078D6?style=for-the-badge&logo=windows&logoColor=white) | Portable with FFmpeg, zipped |
#### 🐧 Linux #### 🐧 Linux
| Format | Description | | Format | Description |
|--------|-------------| |--------|-------------|
| `YTSage-v<version>-amd64.deb` | Debian package | | ![Linux DEB](https://img.shields.io/badge/Linux-DEB-FCC624?style=for-the-badge&logo=linux&logoColor=black) | Debian package |
| `YTSage-v<version>-x86_64.AppImage` | AppImage, portable | | ![Linux AppImage](https://img.shields.io/badge/Linux-AppImage-FCC624?style=for-the-badge&logo=linux&logoColor=black) | AppImage, portable |
| `YTSage-v<version>-x86_64.rpm` | RPM package | | ![Linux RPM](https://img.shields.io/badge/Linux-RPM-FCC624?style=for-the-badge&logo=linux&logoColor=black) | RPM package |
#### 🍎 macOS #### 🍎 macOS
| Format | Description | | Format | Description |
|--------|-------------| |--------|-------------|
| `YTSage-v<version>-arm64.app.zip` | Zipped application for ARM64 | | ![macOS ARM64 APP](https://img.shields.io/badge/macOS-ARM64%20APP-000000?style=for-the-badge&logo=apple&logoColor=white) | Zipped application for ARM64 |
| `YTSage-v<version>-arm64.dmg` | Disk image installer for ARM64 | | ![macOS ARM64 DMG](https://img.shields.io/badge/macOS-ARM64%20DMG-000000?style=for-the-badge&logo=apple&logoColor=white) | Disk image installer for ARM64 |
| `YTSage-v<version>-x64.app.zip` | Zipped application for x64 | | ![macOS x64 APP](https://img.shields.io/badge/macOS-x64%20APP-000000?style=for-the-badge&logo=apple&logoColor=white) | Zipped application for x64 |
| `YTSage-v<version>-x64.dmg` | Disk image installer for x64 | | ![macOS x64 DMG](https://img.shields.io/badge/macOS-x64%20DMG-000000?style=for-the-badge&logo=apple&logoColor=white) | Disk image installer for x64 |
> [👉 Download Latest Release](https://github.com/oop7/YTSage/releases/latest) > [👉 Download Latest Release](https://github.com/oop7/YTSage/releases/latest)
@@ -325,6 +324,8 @@ YTSage/
│ │ ├── main.png │ │ ├── main.png
│ │ ├── playlist.png │ │ ├── playlist.png
│ │ └── subtitle_options.png │ │ └── subtitle_options.png
│ │ └── 📁 svg/ # SVG assets
│ │ └── ytsage-wordmark.svg
│ ├── 📁 Icon/ # Legacy icon directory │ ├── 📁 Icon/ # Legacy icon directory
│ │ └── icon.png │ │ └── icon.png
│ └── 📁 sound/ # Audio files │ └── 📁 sound/ # Audio files
+17
View File
@@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 700 160" role="img" aria-labelledby="title" fill="none">
<title id="title">YTSage Logo</title>
<defs>
<!-- Match the hero gradient: white to accent red (#dc2626) -->
<linearGradient id="ytGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#ffffff" />
<stop offset="100%" stop-color="#dc2626" />
</linearGradient>
</defs>
<!-- Background transparent rectangle for easier clicking (optional) -->
<rect width="700" height="160" fill="transparent" />
<text x="50%" y="50%"
font-family="Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif"
font-size="120" font-weight="900"
text-anchor="middle" dominant-baseline="central"
fill="url(#ytGradient)">YTSage</text>
</svg>

After

Width:  |  Height:  |  Size: 826 B