Users need hex codes for slicer color painting (Bambu Studio, etc.) but have to use external color picker tools to get the value from the color swatch.
Proposed Solution
1. Filament Detail Page
Show hex code next to color swatch: #2C3232
Click to copy to clipboard
Toast notification: "Color copied!"
2. Filament List (Optional Column)
Add hex code column (toggleable via #29 column customization)
## Summary
Show hex color value on filament pages with click-to-copy functionality.
## Upstream Issue
- https://github.com/Donkie/Spoolman/issues/568
## Problem
Users need hex codes for slicer color painting (Bambu Studio, etc.) but have to use external color picker tools to get the value from the color swatch.
## Proposed Solution
### 1. Filament Detail Page
- Show hex code next to color swatch: `#2C3232`
- Click to copy to clipboard
- Toast notification: "Color copied!"
### 2. Filament List (Optional Column)
- Add hex code column (toggleable via #29 column customization)
- Click to copy
### 3. Spool Pages
- Same treatment - show hex from filament
## Implementation
```tsx
<span
onClick={() => navigator.clipboard.writeText(colorHex)}
style={{ cursor: "pointer" }}
>
#{colorHex} 📋
</span>
```
Simple quality-of-life improvement.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Show hex color value on filament pages with click-to-copy functionality.
Upstream Issue
Problem
Users need hex codes for slicer color painting (Bambu Studio, etc.) but have to use external color picker tools to get the value from the color swatch.
Proposed Solution
1. Filament Detail Page
#2C32322. Filament List (Optional Column)
3. Spool Pages
Implementation
Simple quality-of-life improvement.