예제 #1
0
def test_loadyaml_static():
    my_alert = ly("tests/assets/yaml_components/red_alert.yml", static=True)
    your_alert = e.div()(
        e.span("boolattr", style="background-color: red",
               class_="alert")("This is an Alert"),
        e.i(class_="horror")("{{!}}"),
    )
    assert my_alert == your_alert
예제 #2
0
from htmldoom import base as b
from htmldoom import elements as e
from htmldoom import render as _render
from htmldoom import renders

from .layout import render_document


@renders(
    e.tr(class_="spacer", style="height:5px"),
    e.tr(class_="athing", id_="{id}")(
        e.td(align="right", valign="top",
             class_="title")(e.span(class_="rank")("{rank}.")),
        e.td(valign="top", class_="votelinks")(e.center()(
            e.a(id_="up_{id}",
                href="vote?id={id}&how=up&goto=news")(e.div(class_="votearrow",
                                                            title="upvote")))),
        e.td(class_="title")(
            e.a(href="{href}", class_="storylink")("{title}"),
            e.span(class_="sitebit comhead")(
                " (",
                e.a(href="from?site={from_url}")(
                    e.span(class_="sitestr")("{from_name}")),
                ")",
            ),
        ),
    ),
    e.tr()(
        e.td(colspan="2"),
        e.td(class_="subtext")(
            e.span(class_="score", id_="score_{id}")("{score} points"),
            " by ",
예제 #3
0
파일: index.py 프로젝트: zahedbri/htmldoom
 e.div(class_="container")(
     e.a(href="/", class_="navbar-brand")(e.img(
         src="https://niteo.co/static_niteo_co/images/logo.svg",
         width="120",
         height="30",
         alt="Niteo",
     )),
     e.button(
         class_="navbar-toggler",
         type_="button",
         data_toggle="collapse",
         data_target="#navbarResponsive",
         aria_controls="navbarSupportedContent",
         aria_expanded="false",
         aria_label="Toggle navigation",
     )(e.span(class_="navbar-toggler-icon")),
     e.div(class_="collapse navbar-collapse", id_="navbarResponsive")(
         e.ul(class_="navbar-nav ml-auto")(
             e.li(class_="nav-item")(e.a(class_="nav-link",
                                         href="/projects")("Projects")),
             e.li()(e.a(class_="nav-link", href="/about")("About")),
             e.li(class_="nav-item")(e.a(class_="nav-link",
                                         href="/team")("Team")),
             e.li(class_="nav-item")(e.a(class_="nav-link",
                                         href="/careers")("Careers")),
             e.li(class_="nav-item")(e.a(href="http://blog.niteo.co/",
                                         class_="nav-link")("Blog")),
             e.li(class_="nav-item")(e.a(class_="nav-link",
                                         href="/contact")("Contact")),
         )),
 )),