def test_accepts_colors_by_name(): template = FastListTemplate( accent_base_color="red", header_background="green", header_color="white", header_accent_base_color="blue", ) template._update_vars()
def test_template_theme_parameter(): template = FastListTemplate(title="Fast", theme="dark") # Not '#3f3f3f' which is for the Vanilla theme doc = template.server_doc() assert doc.theme._json['attrs']['Figure']['background_fill_color']=="#181818" assert isinstance(template._get_theme(), FastListDarkTheme)
def test_app(): app = FastListTemplate( title="FastListTemplate", site="Panel", site_url="https://panel.holoviz.org", ) app.main[:] = [ pn.pane.Markdown(INFO, sizing_mode="stretch_both"), pn.pane.HoloViews(_create_hvplot(), sizing_mode="stretch_both"), _fast_button_card(), pn.pane.HoloViews(_create_hvplot(), sizing_mode="stretch_both"), ] app.sidebar.extend(_sidebar_items()) return app
def test_app(): app = FastListTemplate( title="FastListTemplate w. #ORSOME colors", site="Panel", accent=ACCENT_COLOR, main_layout="", shadow=True, ) app.main[:] = [ Markdown(INFO, sizing_mode="stretch_both"), HoloViews(_create_hvplot(), sizing_mode="stretch_both"), _fast_button_card(), HoloViews(_create_hvplot(), sizing_mode="stretch_both"), ] app.sidebar.extend(_sidebar_items()) return app
def test_app(): app = FastListTemplate( title="FastListTemplate w. #ORSOME colors", site="Panel", accent_base_color=ACCENT_COLOR, header_background=ACCENT_COLOR, header_accent_base_color="#FFFFFF", ) app.main[:] = [ pn.pane.Markdown(INFO, sizing_mode="stretch_both"), pn.pane.HoloViews(_create_hvplot(), sizing_mode="stretch_both"), _fast_button_card(), pn.pane.HoloViews(_create_hvplot(), sizing_mode="stretch_both"), ] app.sidebar.extend(_sidebar_items()) return app