diff --git a/docs/examples/styles/grid_rows.css b/docs/examples/styles/grid_rows.css new file mode 100644 index 000000000..bb29cb064 --- /dev/null +++ b/docs/examples/styles/grid_rows.css @@ -0,0 +1,11 @@ +Grid { + grid-size: 2 5; + grid-rows: 1fr 6 25%; +} + +Label { + border: round white; + content-align: center middle; + width: 100%; + height: 100%; +} diff --git a/docs/examples/styles/grid_rows.py b/docs/examples/styles/grid_rows.py new file mode 100644 index 000000000..ed06f7b6d --- /dev/null +++ b/docs/examples/styles/grid_rows.py @@ -0,0 +1,22 @@ +from textual.app import App +from textual.containers import Grid +from textual.widgets import Label + + +class MyApp(App): + def compose(self): + yield Grid( + Label("1fr"), + Label("1fr"), + Label("height = 6"), + Label("height = 6"), + Label("25%"), + Label("25%"), + Label("1fr"), + Label("1fr"), + Label("height = 6"), + Label("height = 6"), + ) + + +app = MyApp(css_path="grid_rows.css")