layerinfo "type" = "layout"; layerinfo "name" = "Boxes and Borders"; layerinfo redist_uniq = "boxesandborders/layout"; layerinfo author_name = "branchandroot"; layerinfo lang = "en"; set layout_authors = [ { "name" => "branchandroot", "type" => "user" } ]; set layout_type = "three-columns-sides"; propgroup presentation_child { property bool display_header_decoration { des = "Display the decorative block in the header"; } } set display_header_decoration = true; ##=============================== ## Colors ##=============================== propgroup colors_child { property Color color_navigation_module_background { des = "Header navigation module background color"; } property use color_header_link; property use color_header_link_active; property Color color_header_link_hover_background { des = "Page header hover link background color"; } property use color_header_link_hover; property use color_header_link_visited; property Color color_calendar_module_emptyday_background { des = "Calendar module background color on empty days"; } property Color color_calendar_module_hasday_background { des = "Calendar module background color on days with entries"; } property use color_page_details_text; } set color_page_details_text = "#999"; ##=============================== ## Navigation Module ##=============================== property string module_navlinks_section_override { values = "none|(none)|header|Header|one|Main Module Section|two|Secondary Module Section"; grouped = 1; } set grouped_property_override = { "module_navlinks_section" => "module_navlinks_section_override" }; set module_navlinks_section = "header"; ##=============================== ##Layout ##=============================== function Page::print() { """\n\n
\n"""; $this->print_meta_tags(); $this->print_head(); $this->print_stylesheets(); $this->print_head_title(); """"""; $this->print_wrapper_start(); $this->print_control_strip(); """