first commit

This commit is contained in:
2025-05-05 08:52:16 +02:00
commit e3205d500d
41 changed files with 7772 additions and 0 deletions

57
public/CHANGELOG.md Normal file
View File

@@ -0,0 +1,57 @@
All notable changes to this project will be documented in this file.
## [1.7.0] - 2025-05-02
### Removed
- 🪟 Checkerboard pattern inside sprite cells as it could conflict with the sprite. (Thanks Rivers)
## [1.6.0] - 2025-04-30
### Added
- 🎨 Dark mode support
- ⭐ Preview other sprites inside cells from overview
## [1.5.0] - 2025-04-30
### Added
- 📏 Offset indicators for better sprite alignment
- Set base offset for offset indicators
## [1.4.0] - 2025-04-06
### Added
- 🎥 Download as GIF functionality
- 🗂 Download as ZIP functionality
## [1.3.0] - 2025-04-06
### Fixed
- 📄 When importing a spritesheet, the tool will now remove transparent from the edges of each sprite so you can move them inside their cells.
## [1.2.0] - 2025-04-06
### Added
- Import and split existing spritesheet functionality
## [1.1.0] - 2025-04-06
### Added
- 📝 Help modal with instructions and tips
- 🎨 Pixel perfect mode for better sprite alignment
## [1.0.0] - 2025-04-06
### Added
- 🎉 Initial release
- ✨ Basic spritesheet generation functionality
- Drag and drop image upload
- Grid-based sprite arrangement
- Custom grid size configuration
- 🎮 Animation preview functionality
- Real-time animation preview
- Adjustable animation speed
- Frame-by-frame navigation
- 💾 JSON import/export support
- Save sprite arrangements
- Load previous projects
- Export configuration files

BIN
public/apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
public/favicon-96x96.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

12
public/favicon.svg Normal file
View File

@@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="58" height="58"><svg version="1.1" id="SvgjsSvg1026" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 58 58" xml:space="preserve">
<path style="fill:none;stroke:#38454F;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;" d="M26,25V13.5
c0-2.475,2.025-4.5,4.5-4.5h0c2.475,0,4.5,2.025,4.5,4.5V17c0,2.2,1.8,4,4,4h0c2.2,0,4-1.8,4-4V1"></path>
<rect x="1" y="25" style="fill:#38454F;" width="56" height="33"></rect>
<polygon style="fill:#CBD4D8;" points="52,53 6,53 6,30 27,30 27,38 52,38 "></polygon>
<polygon style="fill:#546A79;" points="21,40 18,40 18,37 14,37 14,40 11,40 11,44 14,44 14,47 18,47 18,44 21,44 "></polygon>
<circle style="fill:#DD352E;" cx="45.5" cy="45.5" r="2.5"></circle>
<circle style="fill:#DD352E;" cx="36.5" cy="45.5" r="2.5"></circle>
<line style="fill:none;stroke:#AFB6BB;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;" x1="25" y1="46" x2="30" y2="46"></line>
</svg><style>@media (prefers-color-scheme: light) { :root { filter: none; } }
@media (prefers-color-scheme: dark) { :root { filter: none; } }
</style></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

3
public/gif.worker.js Normal file

File diff suppressed because one or more lines are too long

BIN
public/og-image.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

23
public/site.webmanifest Normal file
View File

@@ -0,0 +1,23 @@
{
"name": "MyWebSite",
"short_name": "MySite",
"icons": [
{
"src": "/web-app-manifest-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/web-app-manifest-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
}
],
"theme_color": "#ffffff",
"theme_color_dark": "#111827",
"background_color": "#ffffff",
"background_color_dark": "#111827",
"display": "standalone"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB