This commit is contained in:
Fabio Pliger
2024-02-02 09:36:12 -06:00
parent 05a5fb7ff2
commit 7036008e02
4 changed files with 39 additions and 22 deletions

View File

@@ -1,5 +1,7 @@
from textwrap import dedent
import examples
import styles
from pyweb import pydom
from pyweb.ui import elements as el
from pyweb.ui import shoelace
@@ -7,9 +9,6 @@ from pyweb.ui.markdown import markdown
from pyscript import when, window
import styles
import examples
MAIN_PAGE_MARKDOWN = dedent(
"""
## What is pyweb.ui?
@@ -58,7 +57,8 @@ def create_component_details(component):
example,
shoelace.Details(
el.div(
examples_gallery[component]["code"], style=styles.STYLE_CODE_BLOCK
examples_gallery[component]["code"],
style=styles.STYLE_CODE_BLOCK,
),
summary="View Code",
style={"background-color": "gainsboro"},
@@ -137,7 +137,7 @@ def create_main_area():
"""
div = el.div(
[
el.h1("Welcome to PyDom UI!", style={"text-align": "center"}),
el.h1("Welcome to PyWeb UI!", style={"text-align": "center"}),
markdown(MAIN_PAGE_MARKDOWN),
]
)
@@ -199,8 +199,10 @@ def create_basic_components_page():
btn = el.button("Click me!")
when("click", btn)(lambda: window.alert("Clicked!"))
btn_code = dedent("""btn = button("Click me!")
when('click', btn)(lambda: window.alert("Clicked!"))""")
btn_code = dedent(
"""btn = button("Click me!")
when('click', btn)(lambda: window.alert("Clicked!"))"""
)
div.append(create_component_example(btn, btn_code))