blob: 25775f9201ac5a8fdec374fd7a2628b5c8583968 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
<!DOCTYPE html>
<html>
<head>
<title>Todo</title>
<link rel="stylesheet" type="text/css" href="{{ @BASE }}/ui/style.css" />
</head>
<body>
<div id="headerwrap"><div id="header">
<a href="{{ @BASE . @ALIASES.root }}" id="appname">{{ @appname }}</a>
<span id="userinfo">
<check if="{{ empty(@user) }}">
<true>
<a href="{{ @BASE . @ALIASES.login }}">Login</a>
</true>
<false>
Logged in as <span class="username">{{ @user }}</span>.
<a href="{{ @BASE . @ALIASES.settings }}">Settings</a>
<a href="{{ @BASE . @ALIASES.logout }}">Logout</a>
</false>
</check>
</span>
</div></div>
<div class="bghelp"></div>
<div id="lists">
<check if="{{ !empty(@user) }}">
<ul>
<check if="{{ !empty(@lists) }}">
<true>
<repeat group="{{ @lists }}" value="{{ @l }}">
<li{{ @l.active ? ' class="active"' : '' }}>
<a href="{{ @BASE . '/list/' . @l.id }}" class="listlink">{{ @l.name }}</a>
<a class="deletelist" href="{{ @BASE . '/list/' . @l.id }}/delete" title="delete">X</a>
</li>
</repeat>
</true>
<false>
<li class="empty">No lists here. Why not add one below?</li>
</false>
</check>
</ul>
<form id="addlist" action="{{ @BASE . @ALIASES.newlist }}" method="post">
<input type="text" name="listname" /><button type="submit">+</button>
</form>
</check>
</div>
<div id="content">
<check if="{{ !empty(@success) }}">
<div class="success notify"><span class="icon"></span>{{ @success }}</div>
</check>
<check if="{{ !empty(@error) }}">
<div class="error notify"><span class="icon"></span>{{ @error }}</div>
</check>
<check if="{{ !empty(@info) }}">
<div class="info notify"><span class="icon"></span>{{ @info }}</div>
</check>
<include href="{{ @content }}" />
</div>
</body>
</html>
|