diff --git a/src/assets/202202/gameplay/cell-bg.png b/src/assets/202202/gameplay/cell-bg.png new file mode 100644 index 0000000..64ab863 Binary files /dev/null and b/src/assets/202202/gameplay/cell-bg.png differ diff --git a/src/assets/202202/gameplay/icon-upgrade.png b/src/assets/202202/gameplay/icon-upgrade.png new file mode 100644 index 0000000..703f934 Binary files /dev/null and b/src/assets/202202/gameplay/icon-upgrade.png differ diff --git a/src/assets/202202/gameplay/icon_play.png b/src/assets/202202/gameplay/icon_play.png new file mode 100644 index 0000000..6a5cfc4 Binary files /dev/null and b/src/assets/202202/gameplay/icon_play.png differ diff --git a/src/assets/202202/gameplay/icon_pve.png b/src/assets/202202/gameplay/icon_pve.png new file mode 100644 index 0000000..04b5012 Binary files /dev/null and b/src/assets/202202/gameplay/icon_pve.png differ diff --git a/src/assets/202202/gameplay/icon_pvp.png b/src/assets/202202/gameplay/icon_pvp.png new file mode 100644 index 0000000..f07d18e Binary files /dev/null and b/src/assets/202202/gameplay/icon_pvp.png differ diff --git a/src/assets/202202/gameplay/icon_social.png b/src/assets/202202/gameplay/icon_social.png new file mode 100644 index 0000000..2a6eecf Binary files /dev/null and b/src/assets/202202/gameplay/icon_social.png differ diff --git a/src/assets/202202/gameplay/img_pve.png b/src/assets/202202/gameplay/img_pve.png new file mode 100644 index 0000000..91a2a6d Binary files /dev/null and b/src/assets/202202/gameplay/img_pve.png differ diff --git a/src/assets/202202/gameplay/img_pvp.png b/src/assets/202202/gameplay/img_pvp.png new file mode 100644 index 0000000..c132386 Binary files /dev/null and b/src/assets/202202/gameplay/img_pvp.png differ diff --git a/src/assets/202202/gameplay/img_social.png b/src/assets/202202/gameplay/img_social.png new file mode 100644 index 0000000..2b61f17 Binary files /dev/null and b/src/assets/202202/gameplay/img_social.png differ diff --git a/src/assets/202202/gameplay/img_upgrade.png b/src/assets/202202/gameplay/img_upgrade.png new file mode 100644 index 0000000..5559f17 Binary files /dev/null and b/src/assets/202202/gameplay/img_upgrade.png differ diff --git a/src/components/gameplay/DataCell.vue b/src/components/gameplay/DataCell.vue new file mode 100644 index 0000000..79574de --- /dev/null +++ b/src/components/gameplay/DataCell.vue @@ -0,0 +1,79 @@ + + + diff --git a/src/components/gameplay/VideoSection.vue b/src/components/gameplay/VideoSection.vue index e69de29..c57ab23 100644 --- a/src/components/gameplay/VideoSection.vue +++ b/src/components/gameplay/VideoSection.vue @@ -0,0 +1,25 @@ + + + diff --git a/src/components/index/DesktopHeader.vue b/src/components/index/DesktopHeader.vue index b2cef86..fdac1e9 100644 --- a/src/components/index/DesktopHeader.vue +++ b/src/components/index/DesktopHeader.vue @@ -29,6 +29,7 @@ import { Component, Vue } from 'vue-property-decorator' import { Message } from 'element-ui' import { AppModule } from '@/store/modules/app' import { BlockChain } from '@/utils/blockchain' +import { loginWithSign } from '@/utils/login' declare module 'vue/types/vue' { interface Vue { @@ -59,7 +60,8 @@ export default class extends Vue { } async collectToWallet() { - return this.bc.connect() + await this.bc.connect() + await loginWithSign(this.bc, AppModule.accountId, AppModule.chainId) } toggleDrop() { diff --git a/src/components/index/OneColCell.vue b/src/components/index/OneColCell.vue index 30302ec..0b58cc0 100644 --- a/src/components/index/OneColCell.vue +++ b/src/components/index/OneColCell.vue @@ -17,7 +17,7 @@ export interface ICellData { declare module 'vue/types/vue' { interface Vue { - cellData: ICellData + cellData?: ICellData } } diff --git a/src/components/tokennomic/TabBar.vue b/src/components/tokennomic/TabBar.vue index f5f1ef9..5231c2b 100644 --- a/src/components/tokennomic/TabBar.vue +++ b/src/components/tokennomic/TabBar.vue @@ -1,16 +1,27 @@ diff --git a/src/views/Tokennomic.vue b/src/views/Tokennomic.vue index a4d4117..6b74714 100644 --- a/src/views/Tokennomic.vue +++ b/src/views/Tokennomic.vue @@ -2,7 +2,12 @@
top bg - + @@ -16,7 +21,7 @@ import DesktopHeader from '@/components/index/DesktopHeader.vue' import DesktopFooter from '@/components/index/DesktopFooter.vue' import TabCec from '@/components/tokennomic/TabCec.vue' import TabCeg from '@/components/tokennomic/TabCeg.vue' -import TabBar from '@/components/tokennomic/TabBar.vue' +import TabBar, { ITabData } from '@/components/tokennomic/TabBar.vue' import TabAllocation from '@/components/tokennomic/TabAllocation.vue' @Component({ @@ -36,6 +41,21 @@ export default class extends Vue { private activeTab = 'cec' + private tabs: ITabData[] = [ + { + id: 'cec', + name: 'CEC' + }, + { + id: 'ceg', + name: 'CEG' + }, + { + id: 'allocation', + name: 'Release & Allocation' + } + ] + get cstyle() { return { // transform: `scale(${this.scale})` @@ -81,5 +101,10 @@ export default class extends Vue { margin-bottom: 100px; } } +.tab-bar{ + width: 1280px; + height: 64px; + line-height: 64px; +}