1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
from textual.app import App, ComposeResult
from textual.containers import Vertical
from textual.widgets import Label
class BackgroundTintApp(App):
CSS_PATH = "background_tint.tcss"
def compose(self) -> ComposeResult:
with Vertical(id="tint1"):
yield Label("0%")
with Vertical(id="tint2"):
yield Label("25%")
with Vertical(id="tint3"):
yield Label("50%")
with Vertical(id="tint4"):
yield Label("75%")
with Vertical(id="tint5"):
yield Label("100%")
if __name__ == "__main__":
app = BackgroundTintApp()
app.run()
|