ggdgsdbsdbbb / templates / layout / header.html
57 lines · 51 sloc · 1.67 KB · cc0e0b1afb9d8e496bb2de9849994f8b5163c647
Raw
1<header>
2 <div style="margin: 0 auto; max-width:1000px">
3 <a id='mainlogo' href='/'>Gitly</a>
4
5 <div id='top_right_div'>
6
7 <div class='lang_select' onchange='change_lang(this)'>
8 @{veb.raw(build_tr_menu(ctx.lang))}
9 </div>
10
11
12 <form action="/search" method="GET" style='display: inline-block;'>
13 <input class="search-input" name="query" type="text" placeholder="%header_search_placeholder" autocomplete="off">
14 </form>
15
16 @if ctx.logged_in
17 <div class="new">
18 <a href="/new">%new_repository</a>
19 </div>
20 @end
21
22 <div class="user" tabindex="0">
23 @if ctx.logged_in
24 .avatar {
25 <img src="@{app.prepare_user_avatar_url(ctx.user.avatar)}">
26 }
27 .header-dropdown {
28 .links {
29 <a href='/@ctx.user.username/repos' class="link">%header_repositories</a>
30 <a href='/@ctx.user.username' class="link">%header_profile</a>
31 <a href='/@ctx.user.username/issues' class="link">%header_issues</a>
32 <a href='/@ctx.user.username/stars' class="link">%header_stars</a>
33 <a href='/@ctx.user.username/feed' class="link">%header_feed</a>
34 }
35 .links {
36 <a href="/@ctx.user.username/settings" class="link">%header_settings</a>
37 @if ctx.user.is_admin
38 <a href='/admin/settings' class="link">%header_admin_panel</a>
39 @end
40 }
41 .username {
42 <span>%header_signed_in_as</span>
43 <a href='/@ctx.user.username'>@ctx.user.username</a>
44 }
45 .links {
46 <a href='/logout' class="link">%header_sign_out</a>
47 }
48 <div class="dropdown-hoverzone"></div>
49 }
50 @else
51 <a href='/login' class='login-button'>%header_login</a>
52 <a href='/register' class="login-button" style="margin-left: 5px">%header_register</a>
53 @end
54 </div>
55 </div>
56 </div>
57</header>
58