Differences From
Artifact [9f2c55cf5b]:
1 1 -- vim: ft=terra
2 2 local terra
3 3 render_nav(co: &lib.srv.convo)
4 4 var t = co:stra(64)
5 5 if co.who ~= nil or co.srv.cfg.pol_sec == lib.srv.secmode.public then
6 - t:lpush(' <a accesskey="t" href="/">timeline</a>')
6 + t:lpush(' <a accesskey="t" href="/"><u>t</u>imeline</a>')
7 7 end
8 8 if co.who ~= nil then
9 - t:lpush(' <a accesskey="c" href="/compose">compose</a> <a accesskey="p" href="/'):push(co.who.xid,0)
10 - t:lpush('">profile</a> <a accesskey="m" href="/media">media</a> <a accesskey="o" href="/conf">configure</a> <a accesskey="d" href="/doc">docs</a> <div class="ident">@')
9 + t:lpush(' <a accesskey="c" href="/compose"><u>c</u>ompose</a> <a accesskey="m" href="/media"><u>m</u>edia</a> <a accesskey="d" href="/doc"><u>d</u>ocs</a> <hr> <a accesskey="p" href="'):push(co.who.xid,0):lpush('" class="ident">')
11 10 t:push(co.who.handle,0)
12 - t:lpush('</div> <a accesskey="g" href="/logout">log out</a> <a class="bell" accesskey="x" href="/notices">notices</a>')
11 + t:lpush('</a> <a accesskey="g" href="/logout">lo<u>g</u> out</a> <a class="gear" accesskey="o" href="/conf">c<u>o</u>nfigure</a> <a class="bell" accesskey="x" href="/notices">notices (<u>x</u>)</a>')
13 12 else
14 - t:lpush(' <a accesskey="d" href="/doc">docs</a> <a accesskey="g" href="/login">log in</a>')
13 + t:lpush(' <a accesskey="d" href="/doc"><u>d</u>ocs</a> <a accesskey="g" href="/login">lo<u>g</u> in</a>')
15 14 end
16 15 return t:finalize()
17 16 end
18 17 return render_nav