mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-11-02 05:37:58 +00:00
@@ -17,7 +17,7 @@ class SidenavMenu extends connect(store)(LitElement) {
|
||||
urls: { type: Object },
|
||||
nodeType: { type: String, reflect: true },
|
||||
theme: { type: String, reflect: true },
|
||||
addressInfo: { type: Object },
|
||||
addressInfo: { type: Object }
|
||||
};
|
||||
}
|
||||
|
||||
@@ -102,6 +102,7 @@ class SidenavMenu extends connect(store)(LitElement) {
|
||||
renderNodeTypeMenu() {
|
||||
const addressInfo = this.addressInfo;
|
||||
const isMinter = addressInfo?.error !== 124 && +addressInfo?.level > 0;
|
||||
const isSponsor = +addressInfo?.level >= 5
|
||||
|
||||
if (this.nodeType === 'lite') {
|
||||
return html`
|
||||
@@ -151,7 +152,16 @@ class SidenavMenu extends connect(store)(LitElement) {
|
||||
href="/app/become-minter"
|
||||
>
|
||||
<vaadin-icon icon="vaadin:thumbs-up" slot="icon"></vaadin-icon>
|
||||
</side-menu-item>`}
|
||||
</side-menu-item>`
|
||||
}
|
||||
${isSponsor ? html`
|
||||
<side-menu-item
|
||||
label="${translate('mintingpage.mchange35')}"
|
||||
href="/app/sponsorship-list"
|
||||
>
|
||||
<vaadin-icon icon="vaadin:list-ol" slot="icon"></vaadin-icon>
|
||||
</side-menu-item>
|
||||
` : ''}
|
||||
</side-menu-item>
|
||||
<side-menu-item
|
||||
label="${translate('sidemenu.wallets')}"
|
||||
@@ -190,6 +200,12 @@ class SidenavMenu extends connect(store)(LitElement) {
|
||||
>
|
||||
<vaadin-icon icon="vaadin:desktop" slot="icon" ></vaadin-icon>
|
||||
</side-menu-item>
|
||||
<side-menu-item
|
||||
label="${translate('sidemenu.puzzles')}"
|
||||
href="/app/puzzles"
|
||||
>
|
||||
<vaadin-icon icon="vaadin:puzzle-piece" slot="icon"></vaadin-icon>
|
||||
</side-menu-item>
|
||||
<side-menu-item
|
||||
label="${translate('sidemenu.management')}"
|
||||
expanded
|
||||
@@ -209,12 +225,6 @@ class SidenavMenu extends connect(store)(LitElement) {
|
||||
</side-menu-item>
|
||||
${this.renderNodeManagement()}
|
||||
</side-menu-item>
|
||||
<side-menu-item
|
||||
label="${translate('sidemenu.puzzles')}"
|
||||
href="/app/puzzles"
|
||||
>
|
||||
<vaadin-icon icon="vaadin:puzzle-piece" slot="icon"></vaadin-icon>
|
||||
</side-menu-item>
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,6 +45,7 @@ export const sideMenuItemStyle = css`
|
||||
overflow: hidden;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid var(--item-border-color);
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
#itemLink:hover {
|
||||
|
||||
Reference in New Issue
Block a user