Skip to content

Commit 53223b5

Browse files
committed
Update index layout to add profile on navbar
1 parent f2ee897 commit 53223b5

2 files changed

Lines changed: 43 additions & 23 deletions

File tree

public/css/cover.css

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,13 @@ body {
7878
margin-top: 10px;
7979
margin-bottom: 10px;
8080
}
81+
.masthead-nav {
82+
text-align: left;
83+
max-width: 1000px;
84+
margin: 0 auto;
85+
padding-left: 10px;
86+
padding-right: 10px;
87+
}
8188
.masthead-nav > li {
8289
display: inline-block;
8390
}
@@ -263,9 +270,14 @@ input {
263270
text-decoration: underline;
264271
}
265272
.ui-avatar {
266-
border-radius: 15em;
267-
height: auto;
268-
width: 60px;
273+
display: inline-block;
274+
overflow: hidden;
275+
line-height: 1;
276+
vertical-align: middle;
277+
border-radius: 3px;
278+
}
279+
.ui-avatar.circle {
280+
border-radius: 50%;
269281
}
270282
.ui-history-close {
271283
position: absolute;
@@ -338,6 +350,10 @@ input {
338350
display: inline-block !important;
339351
}
340352

353+
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
354+
color: white;
355+
}
356+
341357
select {
342358
color: black;
343359
}

public/views/index.ejs

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,25 @@
4040
</li>
4141
<li class="ui-history<% if(signin) { %> active<% } %>"><a href="#"><%= __('History') %></a>
4242
</li>
43+
<div class="ui-signin" style="float: right; margin-top: 8px;<% if(signin) { %> display: none;<% } %>">
44+
<% if(allowAnonymous) { %>
45+
<a type="button" href="<%- url %>/new" class="btn btn-sm btn-link"><i class="fa fa-plus"></i> <%= __('New guest note') %></a>
46+
<% } %>
47+
<% if(facebook || twitter || github || gitlab || dropbox || google || ldap || email) { %>
48+
<button class="btn btn-sm btn-success ui-signin" data-toggle="modal" data-target=".signin-modal"><%= __('Sign In') %></button>
49+
<% } %>
50+
</div>
51+
<div class="ui-signout" style="float: right; margin-top: 8px;<% if(!signin) { %> display: none;<% } %>">
52+
<a type="button" href="<%- url %>/new" class="btn btn-sm btn-link"><i class="fa fa-plus"></i> <%= __('New note') %></a>
53+
<span class="ui-profile dropdown pull-right">
54+
<button id="profileLabel" class="btn btn-sm btn-link ui-profile-label" style="padding-right: 0;" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
55+
<img class="ui-avatar" width="20" height="20"><span class="hidden-xs hidden-sm">&ensp;<span class="ui-name"></span></span>&ensp;<i class="fa fa-caret-down"></i>
56+
</button>
57+
<ul class="dropdown-menu" aria-labelledby="profileLabel">
58+
<li><a href="<%- url %>/logout"><i class="fa fa-sign-out fa-fw"></i> <%= __('Sign Out') %></a></li>
59+
</ul>
60+
</span>
61+
</div>
4362
</ul>
4463
</nav>
4564
</div>
@@ -60,19 +79,15 @@
6079
<% if(facebook || twitter || github || gitlab || dropbox || google || ldap || email) { %>
6180
<span class="ui-signin">
6281
<br>
63-
<a type="button" class="btn btn-lg btn-success ui-signin" data-toggle="modal" data-target=".signin-modal" style="min-width: 170px;"><%= __('Sign In') %></a>
82+
<a type="button" class="btn btn-lg btn-success ui-signin" data-toggle="modal" data-target=".signin-modal" style="min-width: 200px;"><%= __('Sign In') %></a>
6483
</span>
65-
<% }%>
66-
<% if((facebook || twitter || github || gitlab || dropbox || google || email) && allowAnonymous) { %>
6784
<span class="ui-or"><%= __('or') %></span>
68-
<% }%>
69-
<% if(allowAnonymous) { %>
85+
<% } %>
7086
<span class="ui-signin">
71-
<a href="<%- url %>/new" class="btn btn-lg btn-default" style="min-width: 170px;"><%= __('New guest note') %></a>
87+
<a type="button" href="<%- url %>/features" class="btn btn-lg btn-primary" style="min-width: 200px;"><%= __('Explore all features') %></a>
7288
<br>
7389
<br>
7490
</span>
75-
<% }%>
7691
<div class="lead row" style="width: 90%; margin: 0 auto;">
7792
<div class="col-md-4 inner">
7893
<a href="<%- url %>/features#share-notes">
@@ -97,21 +112,10 @@
97112
</div>
98113

99114
<div id="history" class="section"<% if(!signin) { %> style="display:none;"<% } %>>
100-
<% if(facebook || twitter || github || gitlab || dropbox || google || ldap || email) { %>
101-
<div class="ui-signin">
115+
<div class="ui-signin"<% if(signin) { %> style="display:none;"<% } %>>
102116
<p><%= __('Below is the history from browser') %></p>
103117
</div>
104-
<div class="ui-signout" style="display:none;">
105-
<img class="ui-avatar">
106-
<h4 class="ui-welcome"><%= __('Welcome!') %> <span class="ui-name"></span></h4>
107-
<a href="<%- url %>/new" class="btn btn-md btn-default"><%= __('New note') %></a> <%= __('or') %>
108-
<a href="#" class="btn btn-danger ui-logout"><%= __('Sign Out') %></a>
109-
</div>
110-
<% }%>
111-
<h4>
112-
<a type="button" href="<%- url %>/features" class="btn btn-primary"><%= __('Explore all features') %></a>
113-
</h4>
114-
<hr>
118+
<br>
115119
<form class="form-inline">
116120
<div class="form-group" style="vertical-align: bottom;">
117121
<input class="form-control ui-use-tags" placeholder="<%= __('Select tags...') %>" />

0 commit comments

Comments
 (0)