1
- <nav class =" navbar navbar-expand navbar-light navbar-laravel shadow-none border-bottom border sticky-top py-1" >
1
+ <nav class =" navbar navbar-expand navbar-light navbar-laravel shadow-none border-bottom sticky-top py-1" >
2
2
<div class =" container" >
3
- <a class =" navbar-brand d-flex align-items-center" href =" {{ route (' timeline.personal' ) } }" title =" Logo" >
4
- <img src =" /img/pixelfed-icon-color.svg" height =" 30px" class =" px-2" loading =" eager" >
5
- <span class =" font-weight-bold mb-0 d-none d-sm-block" style =" font-size :20px ;" >{{ config (' app.name' , ' pixelfed' ) } } </span >
6
- </a >
3
+ <a class =" navbar-brand d-flex align-items-center" href =" {{ route (' timeline.personal' ) } }" title =" Logo" >
4
+ <img src =" /img/pixelfed-icon-color.svg" height =" 30px" class =" px-2" loading =" eager" >
5
+ <span class =" font-weight-bold mb-0 d-none d-sm-block" style =" font-size :20px ;" >{{ config (' app.name' , ' pixelfed' ) } } </span >
6
+ </a >
7
7
8
- <div class =" collapse navbar-collapse" >
9
- @auth
10
- <ul class =" navbar-nav d-none d-md-block mx-auto" >
11
- <form class =" form-inline search-bar" method =" get" action =" /i/results" >
12
- <input class =" form-control form-control-sm" name =" q" placeholder =" {{ __ (' navmenu.search' )} }" aria-label =" search" autocomplete =" off" required style =" line-height : 0.6 ;width :200px " >
13
- </form >
14
- </ul >
15
- @endauth
8
+ <div class =" collapse navbar-collapse" >
9
+ @auth
10
+ <ul class =" navbar-nav d-none d-md-block mx-auto" >
11
+ <form class =" form-inline search-bar" method =" get" action =" /i/results" >
12
+ <input class =" form-control form-control-sm" name =" q" placeholder =" {{ __ (' navmenu.search' )} }" aria-label =" search" autocomplete =" off" required style =" line-height : 0.6 ;width :200px " >
13
+ </form >
14
+ </ul >
15
+ @endauth
16
16
17
- @guest
18
-
19
- <ul class =" navbar-nav ml-auto" >
20
- <li >
21
- <a class =" nav-link font-weight-bold text-primary" href =" {{ route (' login' ) } }" title =" Login" >
22
- {{ __ (' Login' ) } }
23
- </a >
24
- </li >
25
- @if (config (' pixelfed.open_registration' ) )
17
+ @guest
18
+
19
+ <ul class =" navbar-nav ml-auto" >
26
20
<li >
27
- <a class =" nav-link font-weight-bold" href =" {{ route (' register ' ) } }" title =" Register " >
28
- {{ __ (' Register ' ) } }
21
+ <a class =" nav-link font-weight-bold text-primary " href =" {{ route (' login ' ) } }" title =" Login " >
22
+ {{ __ (' Login ' ) } }
29
23
</a >
30
24
</li >
31
- @endif
32
- @else
33
- <div class =" ml-auto" >
34
- <ul class =" navbar-nav" >
35
- <div class =" d-none d-md-block" >
36
- <li class =" nav-item px-md-2" >
37
- <a class =" nav-link font-weight-bold text-muted" href =" /" title =" Home Timeline" data-toggle =" tooltip" data-placement =" bottom" >
38
- <i class =" fas fa-home fa-lg" ></i >
25
+ @if (config (' pixelfed.open_registration' ) && config (' instance.restricted.enabled' ) == false )
26
+ <li >
27
+ <a class =" nav-link font-weight-bold" href =" {{ route (' register' ) } }" title =" Register" >
28
+ {{ __ (' Register' ) } }
39
29
</a >
40
30
</li >
41
- </div >
42
- <li class =" d-block d-md-none" ></li >
43
- <div class =" d-none d-md-block" >
44
- <li class =" nav-item px-md-2" >
45
- <a class =" nav-link font-weight-bold text-muted" href =" {{ route (' discover' )} }" title =" Discover" data-toggle =" tooltip" data-placement =" bottom" >
46
- <i class =" far fa-compass fa-lg" ></i >
31
+ @endif
32
+ @else
33
+ <div class =" ml-auto" >
34
+ <ul class =" navbar-nav" >
35
+ <div class =" d-none d-md-block" >
36
+ <li class =" nav-item px-md-2" >
37
+ <a class =" nav-link font-weight-bold text-muted" href =" {{ route (' discover' )} }" title =" Discover" data-toggle =" tooltip" data-placement =" bottom" >
38
+ <i class =" far fa-compass fa-lg" ></i >
39
+ </a >
40
+ </li >
41
+ </div >
42
+ <div class =" d-none d-md-block" >
43
+ <li class =" nav-item px-md-2" >
44
+ <a class =" nav-link font-weight-bold text-muted" href =" /account/activity" title =" Notifications" data-toggle =" tooltip" data-placement =" bottom" >
45
+ <i class =" far fa-bell fa-lg" ></i >
46
+ </a >
47
+ </li >
48
+ </div >
49
+ <li class =" nav-item dropdown ml-2" >
50
+ <a id =" navbarDropdown" class =" nav-link dropdown-toggle" href =" #" role =" button" data-toggle =" dropdown" aria-haspopup =" true" aria-expanded =" false" title =" User Menu" data-toggle =" tooltip" data-placement =" bottom" >
51
+ <i class =" far fa-user fa-lg text-muted" ></i >
47
52
</a >
48
- </li >
49
- </div >
50
- <li class =" nav-item dropdown ml-2" >
51
- <a id =" navbarDropdown" class =" nav-link dropdown-toggle" href =" #" role =" button" data-toggle =" dropdown" aria-haspopup =" true" aria-expanded =" false" title =" User Menu" data-toggle =" tooltip" data-placement =" bottom" >
52
- <i class =" far fa-user fa-lg text-muted" ></i >
53
- </a >
54
53
55
- <div class =" dropdown-menu dropdown-menu-right" aria-labelledby =" navbarDropdown" >
56
- <div class =" dropdown-item font-weight-bold cursor-pointer" onclick =" App.util.compose.post()" >
57
- <span class =" fas fa-camera-retro pr-1" ></span >
58
- {{ __ (' navmenu.composePost' )} }
59
- </div >
60
- <div class =" dropdown-divider" ></div >
61
- <a class =" dropdown-item font-weight-bold" href =" /i/me" >
62
- <span class =" far fa-user pr-1" ></span >
63
- {{ __ (' navmenu.myProfile' )} }
64
- </a >
65
- <a class =" d-block d-md-none dropdown-item font-weight-bold" href =" {{ route (' discover' )} }" >
66
- <span class =" far fa-compass pr-1" ></span >
67
- {{ __ (' navmenu.discover' )} }
68
- </a >
69
- <a class =" dropdown-item font-weight-bold" href =" {{ route (' notifications' )} }" >
70
- <span class =" far fa-bell pr-1" ></span >
71
- Notifications
72
- </a >
73
- <div class =" dropdown-divider" ></div >
74
- <a class =" dropdown-item font-weight-bold" href =" {{ route (' timeline.public' )} }" >
75
- <span class =" far fa-map pr-1" ></span >
76
- {{ __ (' navmenu.publicTimeline' )} }
77
- </a >
78
- <div class =" dropdown-divider" ></div >
79
- <a class =" dropdown-item font-weight-bold" href =" {{ route (' settings' )} }" >
80
- <span class =" fas fa-cog pr-1" ></span >
81
- {{ __ (' navmenu.settings' )} }
82
- </a >
83
- @if (Auth:: user ()-> is_admin == true )
84
- <a class =" dropdown-item font-weight-bold" href =" {{ route (' admin.home' ) } }" >
85
- <span class =" fas fa-cogs pr-1" ></span >
86
- {{ __ (' navmenu.admin' )} }
87
- </a >
88
- @endif
89
- <div class =" dropdown-divider" ></div >
90
- <a class =" dropdown-item font-weight-bold" href =" {{ route (' logout' ) } }"
91
- onclick =" event.preventDefault();
92
- document.getElementById('logout-form').submit();" >
93
- <span class =" fas fa-sign-out-alt pr-1" ></span >
94
- {{ __ (' navmenu.logout' ) } }
95
- </a >
54
+ <div class =" dropdown-menu dropdown-menu-right" aria-labelledby =" navbarDropdown" >
55
+ <div class =" dropdown-item font-weight-bold cursor-pointer" onclick =" App.util.compose.post()" >
56
+ <span class =" fas fa-plus-square pr-2 text-lighter" ></span >
57
+ New Post
58
+ </div >
59
+ <div class =" dropdown-divider" ></div >
60
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' timeline.public' )} }" >
61
+ <span class =" fas fa-home pr-2 text-lighter" ></span >
62
+ Home
63
+ </a >
64
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' timeline.public' )} }" >
65
+ <span class =" fas fa-stream pr-2 text-lighter" ></span >
66
+ Local
67
+ </a >
68
+ {{-- <a class="dropdown-item font-weight-bold" href="#">
69
+ <span class="fas fa-circle-notch pr-2 text-lighter"></span>
70
+ Circles
71
+ </a> --}}
72
+ {{-- <a class="dropdown-item font-weight-bold" href="{{route('timeline.public')}}">
73
+ <span class="fas fa-project-diagram fa-sm pr-2 text-lighter"></span>
74
+ Network
75
+ </a> --}}
76
+ <div class =" dropdown-divider" ></div >
77
+ <a class =" dropdown-item font-weight-bold" href =" /i/me" >
78
+ <span class =" far fa-user pr-2 text-lighter" ></span >
79
+ {{ __ (' navmenu.myProfile' )} }
80
+ </a >
81
+ <a class =" d-block d-md-none dropdown-item font-weight-bold" href =" {{ route (' discover' )} }" >
82
+ <span class =" far fa-compass pr-2 text-lighter" ></span >
83
+ {{ __ (' navmenu.discover' )} }
84
+ </a >
85
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' notifications' )} }" >
86
+ <span class =" far fa-bell pr-2 text-lighter" ></span >
87
+ Notifications
88
+ </a >
89
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' settings' )} }" >
90
+ <span class =" fas fa-cog pr-2 text-lighter" ></span >
91
+ {{ __ (' navmenu.settings' )} }
92
+ </a >
93
+ @if (Auth:: user ()-> is_admin == true )
94
+ <div class =" dropdown-divider" ></div >
95
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' admin.home' ) } }" >
96
+ <span class =" fas fa-shield-alt fa-sm pr-2 text-lighter" ></span >
97
+ {{ __ (' navmenu.admin' )} }
98
+ </a >
99
+ @endif
100
+ <div class =" dropdown-divider" ></div >
101
+ <a class =" dropdown-item font-weight-bold" href =" {{ route (' logout' ) } }"
102
+ onclick =" event.preventDefault();
103
+ document.getElementById('logout-form').submit();" >
104
+ <span class =" fas fa-sign-out-alt pr-2" ></span >
105
+ {{ __ (' navmenu.logout' ) } }
106
+ </a >
96
107
97
- <form id =" logout-form" action =" {{ route (' logout' ) } }" method =" POST" style =" display : none ;" >
98
- @csrf
99
- </form >
100
- </div >
101
- </li >
102
- </div >
103
- @endguest
104
- </ul >
105
- </div >
108
+ <form id =" logout-form" action =" {{ route (' logout' ) } }" method =" POST" style =" display : none ;" >
109
+ @csrf
110
+ </form >
111
+ </div >
112
+ </li >
113
+ </div >
114
+ @endguest
115
+ </ul >
116
+ </div >
106
117
</div >
107
- </nav >
118
+ </nav >
0 commit comments