Commit aa085f22010ed8ef6db6be69e8a354322609dd01
1 parent
6a265e88
[~] make_menu return an HTML_Off_Form instead of List(HTML_Off_Form) and don't u…
…se anymore the literal for the <nav> and <span> whom now exist as HTML tag
Showing
1 changed file
with
10 additions
and
11 deletions
Show diff stats
web/widgets/menu.anubis
| ... | ... | @@ -6,7 +6,6 @@ |
| 6 | 6 | * © David RENÉ |
| 7 | 7 | */ |
| 8 | 8 | |
| 9 | - | |
| 10 | 9 | transmit tools/basis.anubis |
| 11 | 10 | read system/string.anubis |
| 12 | 11 | |
| ... | ... | @@ -200,19 +199,19 @@ define List(HTML_Off_Form) |
| 200 | 199 | // } |
| 201 | 200 | // }. |
| 202 | 201 | |
| 203 | - | |
| 204 | -define List(HTML_Off_Form) | |
| 202 | +define HTML_Off_Form | |
| 205 | 203 | make_menu |
| 206 | 204 | ( |
| 207 | 205 | (String) -> String _T, //translator function |
| 208 | 206 | List(Menu_Item) menu_items, |
| 209 | 207 | String direction |
| 210 | 208 | )= |
| 211 | - [literal("<nav id=\"nav-"+direction+"\" role=\"navigation\">")] + | |
| 212 | - [ul([class("menu")], generate_menu(_T, menu_items, [], 0))] + | |
| 213 | - [literal(" <span class=\"menu-collapse\"><i class=\"fa fa-step-backward\" aria-hidden=\"true\"></i></span>"), | |
| 214 | - literal("</nav>")]. | |
| 215 | - | |
| 209 | + nav([id("nav-"+direction), attr("role","navigation")], [ | |
| 210 | + ul([class("menu")], generate_menu(_T, menu_items, [], 0)), | |
| 211 | + span(class("menu-collapse"), to_HTML(awesome("step-backward"))) | |
| 212 | + ]) | |
| 213 | +. | |
| 214 | + | |
| 216 | 215 | public define HTML_Partial_Content |
| 217 | 216 | make_menu |
| 218 | 217 | ( |
| ... | ... | @@ -226,6 +225,6 @@ public define HTML_Partial_Content |
| 226 | 225 | menu(items) then |
| 227 | 226 | partial_content([css(css_file("xlib/css/menu.css"))], |
| 228 | 227 | //partial_content([css(css_file("/css/admin_theme.css"))], |
| 229 | - sequence(make_menu(_T, items, _direction))) | |
| 230 | - }. | |
| 231 | - | |
| 228 | + make_menu(_T, items, _direction)) | |
| 229 | + } | |
| 230 | +. | ... | ... |