You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Complete UI redesign with improved gradient controls and workflow
Major Updates:
- Redesigned 2-column grid layout matching mockup specifications
- Added visual slider knobs for angle and position controls
- Implemented RGB/HSL color mode toggle
- Added visible color picker for gradient stops
- Integrated base color selection with preset gradient styles (Smooth, Glossy, Vibrant, Subtle)
- Added +/- buttons for adding/removing gradient stops
- Replaced default icons with popular coding frameworks (React, Angular, Vue, etc.)
- Fixed icon selection to properly update preview and state
- Improved gradient generation for grayscale colors (black/white)
Design System:
- Complete CSS overhaul with new visual design from layout.html
- Glass morphism cards with grain overlay and vignette effects
- Stream Deck device illustration in hero header
- Improved color indicators and stop management UI
Bug Fixes:
- Fixed icon switching not updating preview
- Fixed gradient color mode defaulting to RGB on load
- Fixed grayscale gradient generation for very dark/light colors
- Improved slider knob positioning and synchronization
Documentation:
- Added development status disclaimer
- Updated README with comprehensive usage instructions
- Added bug reporting guidelines
- Documented all new features and controls
Copy file name to clipboardExpand all lines: README.md
+60-25Lines changed: 60 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# Stream Deck Icon Generator
2
2
3
+
> ⚠️ **DEVELOPMENT STATUS**: This project is currently under active development. Features are being implemented and bugs are being fixed. Please report any issues you encounter on the [Issues page](https://github.com/SyntaxSidekick/Stream-Deck-Icon-Generator/issues).
4
+
3
5
A powerful web-based tool for creating custom Stream Deck icons with gradient backgrounds. Generate professional-looking icons by combining FontAwesome SVG graphics with customizable gradient overlays, all exportable as PNG files in multiple sizes.
4
6
5
7
## Features
@@ -11,10 +13,14 @@ A powerful web-based tool for creating custom Stream Deck icons with gradient ba
11
13
- ✓ **SVG Caching** - Intelligent caching system for 90% faster loading
- For vibrant colors, generates same-hue gradients with varying lightness and saturation
132
+
-**Smooth**: 2-stop simple gradients
133
+
-**Glossy**: 3-4 stops with highlights for a glossy effect
134
+
-**Vibrant**: High saturation color bursts
135
+
-**Subtle**: Low saturation, gentle transitions
136
+
137
+
3.**Manual Control:**
138
+
- Click any gradient stop indicator to select it
139
+
- Use the visible color picker to change the stop color to any value
140
+
- Drag the position slider or the stop itself on the gradient bar
141
+
- Add or remove stops as needed for complete control
120
142
121
143
### Preset Management
122
144
@@ -318,13 +340,26 @@ This project is open source and available under the [MIT License](LICENSE).
318
340
-**FontAwesome** - Icon library provider
319
341
-**Stream Deck** - Inspiration for icon dimensions and use case
320
342
321
-
## Support
343
+
## Support & Bug Reports
322
344
323
345
If you encounter any issues or have questions:
324
346
325
-
1. Check the [Issues](https://github.com/SyntaxSidekick/Stream-Deck-Icon-Generator/issues) page
326
-
2. Open a new issue with detailed information
327
-
3. Include browser version, OS, and steps to reproduce
347
+
1.**Check Existing Issues**: Browse the [Issues page](https://github.com/SyntaxSidekick/Stream-Deck-Icon-Generator/issues) to see if your problem has been reported
348
+
2.**Report a Bug**: Open a new issue with:
349
+
- Clear description of the problem
350
+
- Steps to reproduce
351
+
- Expected vs actual behavior
352
+
- Browser version and OS
353
+
- Screenshots if applicable
354
+
3.**Feature Requests**: Suggest new features or improvements via GitHub Issues
355
+
4.**Questions**: Ask questions in the Discussions section
356
+
357
+
**Current Known Issues:**
358
+
- Some gradient presets may not save correctly
359
+
- File System Access API limited in Firefox/Safari (falls back to download)
360
+
- Mobile touch interactions need refinement
361
+
362
+
Your feedback helps improve this tool for everyone!
0 commit comments