mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
* Initial layout guide stuff * More docs on layout - grid * Continuing grid docs * Grid gutter and spans guide * Improvements to layout docs for horizontal, vertical, dock, and begin describing layers * Update center layout example to reflect new yield order * More updates to layout guide, mostly offset stuff * More layout guide, "Putting it all together" * Updates to layout guide page * Small rewording of dock layout in guide * Apostrophe * Typo * Small design tweak to combining layouts example * Typos, tidying up * Small reword * Some updates to docs/guide/layout/grid * calc fix Co-authored-by: Will McGugan <willmcgugan@gmail.com>
18 lines
508 B
Python
18 lines
508 B
Python
from textual.app import App, ComposeResult
|
|
from textual.widgets import Static
|
|
|
|
|
|
class GridLayoutExample(App):
|
|
def compose(self) -> ComposeResult:
|
|
yield Static("One", classes="box")
|
|
yield Static("Two", classes="box")
|
|
yield Static("Three", classes="box")
|
|
yield Static("Four", classes="box")
|
|
yield Static("Five", classes="box")
|
|
yield Static("Six", classes="box")
|
|
|
|
|
|
app = GridLayoutExample(css_path="grid_layout1.css")
|
|
if __name__ == "__main__":
|
|
app.run()
|