@for (part of parts; track $index; let i = $index) {
Text
{{ part.text.length }} / 16
Gradient
0 && parts[i-1]?.gradient && part.gradient) ? 'hidden' : 'visible'">
Color A
Color B
Continuation
@if (part.invalid) {
}
@if (showCommands) {
}
@if (showPreview) {
}
(min 1 – max 16 chars{{ part.gradient ? '' : ' for non-empty text' }})
}
{{ tryCmd }}
{{ requestCmd }}