* Initial work for streaming app shell way of using serviceworkers * Close in on serviceworker adjustment finalization * Add docs and loading indicator * Remove useless code * Don't run on API * Update app/javascript/contentDisplayPolicy/hideBlockedContent.js * Fix small details * Don't run serviceworker.js code in test env * Fix JS in serviceworker * Move private keyword to proper place in async controller * Change shell_version to HEROKU_SLUG_COMMIT * Update caching config * Add test for async_info/shell_version
62 lines
1.5 KiB
Text
62 lines
1.5 KiB
Text
<% if user_signed_in? %>
|
|
<div class="menu logged-in" id="loggedinmenu">
|
|
<div id="user-profile-link-placeholder">
|
|
<div class="option">
|
|
...
|
|
</div>
|
|
</div>
|
|
<a href="/dashboard">
|
|
<div class="option">
|
|
Dashboard
|
|
</div>
|
|
</a>
|
|
<a href="/new">
|
|
<div class="option">
|
|
Write a Post
|
|
</div>
|
|
</a>
|
|
<a href="/readinglist">
|
|
<div class="option">
|
|
Reading List
|
|
</div>
|
|
</a>
|
|
<a href="/settings">
|
|
<div class="option">
|
|
Settings
|
|
</div>
|
|
</a>
|
|
<a href="/p/information" id="second-last-nav-link">
|
|
<div class="option">
|
|
Key Links
|
|
</div>
|
|
</a>
|
|
<a href="/signout_confirm" id="last-nav-link">
|
|
<div class="option">
|
|
Sign Out
|
|
</div>
|
|
</a>
|
|
</div>
|
|
<% else %>
|
|
<div class="menu logged-out" id="loggedoutmenu">
|
|
<a href="/enter" data-no-instant id="first-nav-link">
|
|
<div class="header">
|
|
Sign In/Up
|
|
</div>
|
|
</a>
|
|
<a href="/users/auth/twitter?callback_url=<%= ApplicationConfig["APP_PROTOCOL"] %><%= ApplicationConfig["APP_DOMAIN"] %>/users/auth/twitter/callback" data-no-instant>
|
|
<div class="option">
|
|
Via Twitter
|
|
</div>
|
|
</a>
|
|
<a href="/users/auth/github?state=navbar_basic" data-no-instant id="second-last-nav-link">
|
|
<div class="option">
|
|
Via GitHub
|
|
</div>
|
|
</a>
|
|
<a href="/p/information" id="last-nav-link">
|
|
<div class="option">
|
|
All about dev.to
|
|
</div>
|
|
</a>
|
|
</div>
|
|
<% end %>
|