fix: hide top bar in admin, add polls+features links, logout text
This commit is contained in:
@@ -102,7 +102,8 @@ const App = {
|
|||||||
const u = Auth.user();
|
const u = Auth.user();
|
||||||
el.innerHTML = `<span class="tm ts">${U.esc(u.game_name||u.username)}</span>
|
el.innerHTML = `<span class="tm ts">${U.esc(u.game_name||u.username)}</span>
|
||||||
<a href="#/dashboard" class="btn btn-p btn-sm"><i class="fas fa-chart-simple"></i> 控制台</a>
|
<a href="#/dashboard" class="btn btn-p btn-sm"><i class="fas fa-chart-simple"></i> 控制台</a>
|
||||||
<a href="#/polls" class="btn btn-o btn-sm"><i class="fas fa-poll"></i></a>
|
<a href="#/polls" class="btn btn-o btn-sm"><i class="fas fa-poll"></i> 投票</a>
|
||||||
|
<a href="#/features" class="btn btn-o btn-sm"><i class="fas fa-lightbulb"></i> 更新</a>
|
||||||
${Auth.isAdmin() ? `<a href="#/unclaimed" class="btn btn-o btn-sm">待处理</a>`:''}
|
${Auth.isAdmin() ? `<a href="#/unclaimed" class="btn btn-o btn-sm">待处理</a>`:''}
|
||||||
<button class="btn btn-o btn-sm" onclick="App.logout()"><i class="fas fa-sign-out-alt"></i> 退出</button>`;
|
<button class="btn btn-o btn-sm" onclick="App.logout()"><i class="fas fa-sign-out-alt"></i> 退出</button>`;
|
||||||
} else {
|
} else {
|
||||||
@@ -112,9 +113,9 @@ const App = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
showLayout() {
|
showLayout() {
|
||||||
|
document.getElementById('top-bar').classList.add('hidden');
|
||||||
document.getElementById('public-page').classList.add('hidden');
|
document.getElementById('public-page').classList.add('hidden');
|
||||||
document.getElementById('main-layout').classList.remove('hidden');
|
document.getElementById('main-layout').classList.remove('hidden');
|
||||||
this.updateTopAuth();
|
|
||||||
const u = Auth.user();
|
const u = Auth.user();
|
||||||
document.getElementById('user-info').innerHTML = `<div class="av">${U.esc(u.game_name||u.username).charAt(0).toUpperCase()}</div><div class="dt"><div class="nm">${U.esc(u.game_name||u.username)}</div><div class="rl">${U.ROLE[u.role]}</div></div>`;
|
document.getElementById('user-info').innerHTML = `<div class="av">${U.esc(u.game_name||u.username).charAt(0).toUpperCase()}</div><div class="dt"><div class="nm">${U.esc(u.game_name||u.username)}</div><div class="rl">${U.ROLE[u.role]}</div></div>`;
|
||||||
this.loadFooter();
|
this.loadFooter();
|
||||||
|
|||||||
Reference in New Issue
Block a user