feat: Introduce a complementary color gradient for queue messages. #14
Reference in New Issue
Block a user
Delete Branch "feat/display"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PR Description (concise)
Adds complementary color gradients for queue messages and wraps them with directional arrows for visual distinction from ticker content.
Changes:
• Introduces MSG_GRAD_COLS palette (pink/magenta family) opposite ticker's green/cyan gradient
• Adds lr_gradient_opposite() helper for message rendering
• Wraps queue messages with → ... ← arrows
• Centers queue message overlay in viewport (preserves ticker/firehose rendering underneath)
Scope: engine/render.py, engine/scroll.py
Validation: python3 mainline.py --poetry --firehose (exit code 0)