Files
textual/examples/pride.py
Will McGugan 9d0f8f1e48 typing pride
2022-10-22 08:34:23 +01:00

20 lines
469 B
Python

from textual.app import App, ComposeResult
from textual.widgets import Static
class PrideApp(App):
"""Displays a pride flag."""
COLORS = ["red", "orange", "yellow", "green", "blue", "purple"]
def compose(self) -> ComposeResult:
for color in self.COLORS:
stripe = Static()
stripe.styles.height = "1fr"
stripe.styles.background = color
yield stripe
if __name__ == "__main__":
PrideApp().run()