Merge pull request #56 from Qortal/master

Import
This commit is contained in:
AlphaX-Projects
2022-08-22 18:16:15 +02:00
committed by GitHub
10 changed files with 1329 additions and 8 deletions

View File

@@ -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>
`;
}
}

View File

@@ -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 {