diff --git a/src/assets/202202/multiverse_play.png b/src/assets/202202/multiverse_play.png new file mode 100644 index 0000000..72caf82 Binary files /dev/null and b/src/assets/202202/multiverse_play.png differ diff --git a/src/assets/202202/team/founder_team.png b/src/assets/202202/team/founder_team.png new file mode 100644 index 0000000..17b0247 Binary files /dev/null and b/src/assets/202202/team/founder_team.png differ diff --git a/src/assets/202202/team/info-bg.png b/src/assets/202202/team/info-bg.png new file mode 100644 index 0000000..0cce464 Binary files /dev/null and b/src/assets/202202/team/info-bg.png differ diff --git a/src/assets/202202/team/jesse_lynch.png b/src/assets/202202/team/jesse_lynch.png new file mode 100644 index 0000000..775f88a Binary files /dev/null and b/src/assets/202202/team/jesse_lynch.png differ diff --git a/src/assets/202202/team/luca_ganzedda.png b/src/assets/202202/team/luca_ganzedda.png new file mode 100644 index 0000000..657e2f3 Binary files /dev/null and b/src/assets/202202/team/luca_ganzedda.png differ diff --git a/src/assets/202202/team/partners.png b/src/assets/202202/team/partners.png new file mode 100644 index 0000000..ad0221e Binary files /dev/null and b/src/assets/202202/team/partners.png differ diff --git a/src/components/team/Member.vue b/src/components/team/Member.vue new file mode 100644 index 0000000..9024ec5 --- /dev/null +++ b/src/components/team/Member.vue @@ -0,0 +1,93 @@ + + + diff --git a/src/router/index.ts b/src/router/index.ts index 0b90889..3fabc66 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -17,6 +17,7 @@ import { isMobile } from '@/utils/resize' import MobileGameplay from '@/views/mobile/Gameplay.vue' import MobileNft from '@/views/mobile/NFT.vue' import MobileTokennomic from '@/views/mobile/Tokennomic.vue' +import MobileTeam from '@/views/mobile/Team.vue' Vue.use(VueRouter) const mobile = isMobile() @@ -81,7 +82,7 @@ const routes: Array = [ { path: '/team', name: 'Team', - component: Team + component: mobile ? MobileTeam : Team }, { path: '/roadmap', diff --git a/src/views/desktop/Team.vue b/src/views/desktop/Team.vue index 777a010..5c05119 100644 --- a/src/views/desktop/Team.vue +++ b/src/views/desktop/Team.vue @@ -1,6 +1,28 @@ @@ -9,10 +31,12 @@ import { Component, Vue } from 'vue-property-decorator' import DesktopHeader from '@/components/index/DesktopHeader.vue' import DesktopFooter from '@/components/index/DesktopFooter.vue' +import TeamMember from '@/components/team/Member.vue' @Component({ name: 'Team', components: { + TeamMember, DesktopFooter, DesktopHeader } @@ -20,6 +44,26 @@ import DesktopFooter from '@/components/index/DesktopFooter.vue' export default class extends Vue { private scale = 1.0 private initWidth = 1920 + private teamList = [{ + avatar: require('@/assets/202202/team/luca_ganzedda.png'), + name: 'Luca Ganzedda', + job: 'Tokennomic Manager', + 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 bachelor’s degree in macroeconomics and Economics.' + ] + }, + { + avatar: require('@/assets/202202/team/jesse_lynch.png'), + name: 'Jesse Lynch', + job: 'Operation Manager', + intro: [ + 'Jesse has over 5-year experience in gaming, and used to work for NetEast and other famous game companies. ', + '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.' + ] + } + ] + get cstyle() { return { // transform: `scale(${this.scale})` @@ -51,9 +95,39 @@ export default class extends Vue { diff --git a/src/views/mobile/Team.vue b/src/views/mobile/Team.vue new file mode 100644 index 0000000..7f594c5 --- /dev/null +++ b/src/views/mobile/Team.vue @@ -0,0 +1,115 @@ + + + +