feat: refresh button in market tab bar
This commit is contained in:
@@ -113,7 +113,7 @@ const PageMarket = {
|
||||
},
|
||||
|
||||
_bindEvents() {
|
||||
document.getElementById('btn-m-login')?.addEventListener('click', () => this._showLogin());
|
||||
document.getElementById('btn-refresh-market')?.addEventListener('click', () => this._loadItems());
|
||||
document.getElementById('btn-m-upload')?.addEventListener('click', () => this._upload());
|
||||
document.getElementById('market-grid')?.addEventListener('click', async (e) => {
|
||||
const btnInstall = e.target.closest('.btn-m-install');
|
||||
@@ -480,10 +480,12 @@ const PageMarket = {
|
||||
<button id="btn-m-login" class="btn btn-sm btn-primary">登录</button>
|
||||
</div>
|
||||
</div>
|
||||
<div style="display:flex;gap:0;margin-bottom:16px;border-bottom:1px solid var(--border-subtle)">
|
||||
<div style="display:flex;gap:0;margin-bottom:16px;border-bottom:1px solid var(--border-subtle);align-items:flex-end">
|
||||
<button id="tab-dashboards" class="btn btn-sm active" style="border-radius:0;border-bottom:2px solid var(--accent);color:var(--accent);background:transparent;padding:8px 16px">仪表盘</button>
|
||||
<button id="tab-scenes" class="btn btn-sm" style="border-radius:0;border-bottom:2px solid transparent;color:var(--text-secondary);background:transparent;padding:8px 16px">场景</button>
|
||||
<button id="tab-mine" class="btn btn-sm" style="border-radius:0;border-bottom:2px solid transparent;color:var(--text-secondary);background:transparent;padding:8px 16px">我的</button>
|
||||
<span style="flex:1"></span>
|
||||
<button id="btn-refresh-market" class="btn btn-sm" style="background:var(--bg2);color:var(--text2);margin-bottom:4px;padding:4px 10px;font-size:12px">🔄 刷新</button>
|
||||
</div>
|
||||
<div id="market-grid" class="theme-grid"></div>
|
||||
</div>`;
|
||||
|
||||
Reference in New Issue
Block a user