修改team页面

This commit is contained in:
cebgcontract 2022-06-08 16:08:47 +08:00
parent f7b9d9092f
commit af60b817f8
4 changed files with 131 additions and 57 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -126,23 +126,23 @@ export class Blockchain {
*/ */
private async checkChain(chainId: number) { private async checkChain(chainId: number) {
if (!this.chainMap.has(chainId)) { if (!this.chainMap.has(chainId)) {
if (this.walletType === 1) { // if (this.walletType === 1) {
try { try {
await this.selectChain() await this.selectChain()
} catch (err) { } catch (err) {
await this.disconnect() await this.disconnect()
} }
} else if (this.walletType === 2) { // } else if (this.walletType === 2) {
await this.disconnect() // await this.disconnect()
this.walletType = 2 // this.walletType = 2
await MessageBox.alert( // await MessageBox.alert(
'You need to connect to supported network', // 'You need to connect to supported network',
'Wrong Network', // 'Wrong Network',
{ // {
confirmButtonText: 'Confirm' // confirmButtonText: 'Confirm'
}) // })
await this.connectWallet(true) // await this.connectWallet(true)
} // }
} }
} }
@ -361,7 +361,7 @@ export class Blockchain {
console.log('switch chain success') console.log('switch chain success')
} catch (e: any) { } catch (e: any) {
console.log('switch chain error: ', e) console.log('switch chain error: ', e)
if (e.code === 4902) { if (e.code === 4902 || e.message.indexOf('Unrecognized chain ID') >= 0) {
try { try {
const data = this.chainMap.get(chainId)! const data = this.chainMap.get(chainId)!
await this.provider.request({ await this.provider.request({

View File

@ -3,17 +3,17 @@
<desktop-header current-section="team" title="Team"></desktop-header> <desktop-header current-section="team" title="Team"></desktop-header>
<div class="content"> <div class="content">
<div class="title-bar"> <div class="title-bar">
<img src="@/assets/202202/team/founder_team.png" alt="funder team"/> <img src="@/assets/202202/team/core_team.png" alt="funder team"/>
</div>
<div class="team-list">
<team-member v-for="(d, i) in teamList" :data="d" :key="i" ></team-member>
</div>
<div class="title-bar">
<img src="@/assets/202202/team/advisors.png" alt="partners"/>
</div> </div>
<div class="advisor-list"> <div class="advisor-list">
<advisor-member v-for="(d, i) in advisors" :data="d" :key="i"></advisor-member> <advisor-member v-for="(d, i) in teamList" :data="d" :key="i" ></advisor-member>
</div> </div>
<!-- <div class="title-bar">-->
<!-- <img src="@/assets/202202/team/advisors.png" alt="partners"/>-->
<!-- </div>-->
<!-- <div class="advisor-list">-->
<!-- <advisor-member v-for="(d, i) in advisors" :data="d" :key="i"></advisor-member>-->
<!-- </div>-->
</div> </div>
<base-footer></base-footer> <base-footer></base-footer>
</div> </div>
@ -41,22 +41,59 @@ export default class extends Vue {
private scale = 1.0 private scale = 1.0
private initWidth = 1920 private initWidth = 1920
private teamList = [ private teamList = [
// {
// avatar: require('@/assets/202202/team/luca_ganzedda.png'),
// name: 'Luca Ganzedda',
// job: 'Head of Tokenomic',
// intro: [
// 'Luca has accumulated a lot of project experience in different field, including DAO,NFT, Gamefi and DeFi, and good at token economic model design,digital asset consulting, IDO/IEO guidance.',
// 'Luca has the master degree in economics, and double bachelors degree in macroeconomics and Economics.'
// ]
// },
{ {
avatar: require('@/assets/202202/team/jesse_lynch.png'), name: 'Super G.',
name: 'Jesse Lynch', job: 'Producer Expert',
job: 'Head of Operation',
intro: [ intro: [
'Jesse has over 5-year experience in gaming, and used to work for NetEast and other famous game companies. ', 'An expert in game design with 17-year experience in the game industry. ',
'Jesse has enriched network resource in the global game industry. Dedicated into the analysis of global traditional game market and GameFi industry for a long time, Jesse has in-depth understanding and insights regarding GameFi and Web 3.0.' 'Project experience includes <Magic Rings 2> <Journey to the War> <EOS Dynasty> <Battle Royale> etc.'
]
},
{
name: 'Yoda',
job: 'Tokenomic Expert',
intro: [
'PhD. in Mathematics. ',
'Former Data Scientist of Giant Interactive Group.'
]
},
{
name: 'Jesse Lynch',
job: 'Branding Leader',
intro: [
'Over 5-year experience in gaming, and used to work for NetEast and other famous game companies.'
]
},
{
name: 'Michael Yue',
job: 'Chief Advisor',
intro: [
'A well-known originator for the game industry in China. ',
'Former Co-Founder of Giant Interactive Group.'
]
},
{
name: 'Ben',
job: 'Community Advisor',
intro: [
'Head of Operation of Multiverse Play. ',
'Avid crypto enthusiast, senior investor, and versatile talent'
]
},
{
name: 'Ray',
job: 'Marketing Advisor',
intro: [
'Head of Gaming of Multiverse Play. ',
'18-year experience in game publishing and R&D.'
]
},
{
name: 'Alan',
job: 'Technical Advisor',
intro: [
'Head of Technical of Multiverse Play. ',
'16-year experience in Gaming industry.'
] ]
} }
] ]

View File

@ -3,17 +3,17 @@
<mobile-header current-section="team"></mobile-header> <mobile-header current-section="team"></mobile-header>
<div class="content"> <div class="content">
<div class="title-bar"> <div class="title-bar">
<img src="@/assets/202202/team/founder_team.png" alt="funder team"/> <img src="@/assets/202202/team/core_team.png" alt="funder team"/>
</div> </div>
<div class="team-list"> <div class="team-list">
<team-member v-for="(d, i) in teamList" :data="d" :key="i" ></team-member> <advisor-member v-for="(d, i) in teamList" :data="d" :key="i" ></advisor-member>
</div>
<div class="title-bar">
<img src="@/assets/202202/team/advisors.png" alt="partners"/>
</div>
<div class="advisor-list">
<advisor-member v-for="(d, i) in advisors" :data="d" :key="i"></advisor-member>
</div> </div>
<!-- <div class="title-bar">-->
<!-- <img src="@/assets/202202/team/advisors.png" alt="partners"/>-->
<!-- </div>-->
<!-- <div class="advisor-list">-->
<!-- <advisor-member v-for="(d, i) in advisors" :data="d" :key="i"></advisor-member>-->
<!-- </div>-->
</div> </div>
<base-footer></base-footer> <base-footer></base-footer>
</div> </div>
@ -43,22 +43,59 @@ import BaseFooter from '@/components/layout/BaseFooter.vue'
}) })
export default class MobileTeam extends Vue { export default class MobileTeam extends Vue {
private teamList = [ private teamList = [
// {
// avatar: require('@/assets/202202/team/luca_ganzedda.png'),
// name: 'Luca Ganzedda',
// job: 'Head of Tokenomic',
// intro: [
// 'Luca has accumulated a lot of project experience in different field, including DAO,NFT, Gamefi and DeFi, and good at token economic model design,digital asset consulting, IDO/IEO guidance.',
// 'Luca has the master degree in economics, and double bachelors degree in macroeconomics and Economics.'
// ]
// },
{ {
avatar: require('@/assets/202202/team/jesse_lynch.png'), name: 'Super G.',
name: 'Jesse Lynch', job: 'Producer Expert',
job: 'Head of Operation',
intro: [ intro: [
'Jesse has over 5-year experience in gaming, and used to work for NetEast and other famous game companies. ', 'An expert in game design with 17-year experience in the game industry. ',
'Jesse has enriched network resource in the global game industry. Dedicated into the analysis of global traditional game market and GameFi industry for a long time, Jesse has in-depth understanding and insights regarding GameFi and Web 3.0.' 'Project experience includes <Magic Rings 2> <Journey to the War> <EOS Dynasty> <Battle Royale> etc.'
]
},
{
name: 'Yoda',
job: 'Tokenomic Expert',
intro: [
'PhD. in Mathematics. ',
'Former Data Scientist of Giant Interactive Group.'
]
},
{
name: 'Jesse Lynch',
job: 'Branding Leader',
intro: [
'Over 5-year experience in gaming, and used to work for NetEast and other famous game companies.'
]
},
{
name: 'Michael Yue',
job: 'Chief Advisor',
intro: [
'A well-known originator for the game industry in China. ',
'Former Co-Founder of Giant Interactive Group.'
]
},
{
name: 'Ben',
job: 'Community Advisor',
intro: [
'Head of Operation of Multiverse Play. ',
'Avid crypto enthusiast, senior investor, and versatile talent'
]
},
{
name: 'Ray',
job: 'Marketing Advisor',
intro: [
'Head of Gaming of Multiverse Play. ',
'18-year experience in game publishing and R&D.'
]
},
{
name: 'Alan',
job: 'Technical Advisor',
intro: [
'Head of Technical of Multiverse Play. ',
'16-year experience in Gaming industry.'
] ]
} }
] ]