Skip to content

Commit

Permalink
Merge branch 'master' into imgbot
Browse files Browse the repository at this point in the history
  • Loading branch information
EmmanuelDrouin authored Apr 30, 2020
2 parents b0fc23e + a957428 commit f1b28ee
Show file tree
Hide file tree
Showing 12 changed files with 208 additions and 134 deletions.
10 changes: 9 additions & 1 deletion components/Article.vue
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
<template>
<a :href="article.url" :id="article.id" target="_blank" flex column quarter mb1>
<a
:href="`${article.url}?utm_source=mesg.com&utm_medium=home_showcase_articles&utm_campaign=blog_articles`"
:id="article.id"
target="_blank"
flex
column
quarter
mb1
>
<img :src="article.feature_image" :alt="article.title" mb1 />
<div>
<div class="tag-date" flex row align-center>
Expand Down
53 changes: 53 additions & 0 deletions components/Banner.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<template>
<a href="https://mesg-ecosystem.devpost.com/" target="_blank">
<div class="banner" flex row justify-center align-center>
<div class="banner-content" flex row justify-center align-center>
<p>Join us online for the MESG Ecosystem Hackathon running from March 1st to April 26th on Devpost. Win up to $9,000 in prizes!</p>
<i class="fal fa-external-link-alt"></i>
</div>
</div>
</a>
</template>

<style lang="scss" scoped>
@import "~/assets/_variables";
a {
text-decoration: none;
transition: 2s ease-in;
&:hover {
.banner {
background: linear-gradient(
to right,
scale-color($blue, $lightness: -10%),
scale-color($green, $lightness: -10%)
);
}
}
.banner {
padding: 16px 60px;
width: 100%;
transition: 2s ease-in;
background: linear-gradient(to right, $blue, $green);
.banner-content {
max-width: auto;
}
p {
width: auto;
text-align: center;
margin-right: 0;
color: $white;
font-size: 15px;
font-weight: bold;
}
.fa-external-link-alt {
position: absolute;
top: 20px;
right: 20px;
color: $white;
max-width: 17px;
margin-left: calc(#{$margin} / 2);
}
}
}
</style>
16 changes: 8 additions & 8 deletions components/Footer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
</li>
<li flex column quarter>
<a href="#" class="category" mb1>Developers</a>
<a :href="externalLinks.getStarted" target="_blank">Get started</a>
<a :href="externalLinks.marketplace" target="_blank">Marketplace</a>
<a :href="externalLinks.documentation" target="_blank">Documentation</a>
<a :href="externalLinks.tutorials" target="_blank">Tutorials</a>
<a :href="externalLinks.quickStartFooter" target="_blank">Get started</a>
<a :href="externalLinks.marketplaceFooter" target="_blank">Marketplace</a>
<a :href="externalLinks.documentationFooter" target="_blank">Documentation</a>
<a :href="externalLinks.tutorialsFooter" target="_blank">Tutorials</a>
<a :href="externalLinks.github" target="_blank">Github</a>
</li>
<li flex column quarter>
Expand All @@ -38,13 +38,13 @@
<nuxt-link :to="links.token">Token</nuxt-link>
<nuxt-link :to="links.roadmap">Roadmap</nuxt-link>
<nuxt-link :to="links.faq">Help Center</nuxt-link>
<a :href="externalLinks.blog" target="_blank">Blog</a>
<a :href="externalLinks.blogFooter" target="_blank">Blog</a>
<a :href="externalLinks.press" target="_blank">Press & Media</a>
</li>
<li flex column quarter>
<a href="#" class="category" mb1>Community</a>
<nuxt-link :to="links.contributions">Contributions Hub</nuxt-link>
<a :href="externalLinks.forum" target="_blank">Forum</a>
<a :href="externalLinks.forumFooter" target="_blank">Forum</a>
<a :href="externalLinks.discord" target="_blank">Discord</a>
</li>
</ul>
Expand All @@ -70,9 +70,9 @@ export default {
}),
icons() {
return [
{ href: this.externalLinks.blog, icon: "fab fa-medium" },
{ href: this.externalLinks.blogFooter, icon: "fab fa-medium" },
{ href: this.externalLinks.github, icon: "fab fa-github" },
{ href: this.externalLinks.forum, icon: "fas fa-comments" },
{ href: this.externalLinks.forumFooter, icon: "fas fa-comments" },
{ href: this.externalLinks.discord, icon: "fab fa-discord" },
{ href: this.externalLinks.twitter, icon: "fab fa-twitter" },
{ href: this.externalLinks.telegram, icon: "fab fa-telegram-plane" },
Expand Down
10 changes: 9 additions & 1 deletion layouts/default.vue
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
<template>
<div>
<Menu :logo="require('~/assets/MESG-logo-horizontal-purple.svg')" :items="menu" is-nuxt />
<Menu
:logo="require('~/assets/MESG-logo-horizontal-purple.svg')"
:items="menu"
is-nuxt
class="menu"
/>
<nuxt />
<Footer />
</div>
</template>


<script>
import Banner from "~/components/Banner";
import Menu from "@mesg-components/menu";
import Footer from "~/components/Footer";
import { mapGetters } from "vuex";
export default {
components: {
Banner,
Menu,
Footer
},
Expand All @@ -21,3 +28,4 @@ export default {
})
};
</script>

1 change: 1 addition & 0 deletions nuxt.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ module.exports = {
generate: {
routes: [
...[
'expand-dao-functionalities',
'plasma-exit-challenge',
'send-messages-from-a-satellite',
'enhance-zapier-workflows',
Expand Down
17 changes: 2 additions & 15 deletions pages/foundation.vue
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,8 @@
</Container>
<div class="outer-background" mb3>
<Container>
<div flex row wrap class="founders">
<div v-for="(member, i) in team.members.founders" :key="i" third mb2 fill-height>
<Member
:src="member.src"
:to="member.linkedin"
:title="member.title"
:text="member.description"
/>
</div>
</div>
<div class="team" flex row wrap>
<div v-for="(member, i) in team.members.other" :key="i" quarter mb2 fill-height>
<div flex row wrap>
<div v-for="(member, i) in team.members" :key="i" third mb2 fill-height>
<Member
:src="member.src"
:to="member.linkedin"
Expand Down Expand Up @@ -207,9 +197,6 @@ export default {
.title {
padding-bottom: 0;
}
.founders {
margin-bottom: calc(#{$margin} * 2);
}
}
#documents {
margin-bottom: 0 !important;
Expand Down
6 changes: 3 additions & 3 deletions pages/get-started.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<div>
<Header :image="require('~/assets/getstarted.svg')" :title="title" :description="description">
<div>
<Button :href="externalLinks.getStarted" primary target="_blank" mt2>Quick start</Button>
<Button :href="externalLinks.quickStartCTAHead" primary target="_blank" mt2>Quick start</Button>
</div>
</Header>

Expand Down Expand Up @@ -102,7 +102,7 @@
<div flex column half>
<div class="title-link" flex row space-between align-center mb1>
<h3>Tutorials</h3>
<a :href="externalLinks.tutorials" target="_blank" class="link">See all</a>
<a :href="externalLinks.tutorialsGetStarted" target="_blank" class="link">See all</a>
</div>
<p
mb1
Expand Down Expand Up @@ -163,7 +163,7 @@
icon="fal fa-book"
title="Get started"
description="Don’t know where to begin? Get going with the quickstart guide on our documentation."
:links="[{ title: 'Quick start' , href: externalLinks.getStarted }]"
:links="[{ title: 'Quick start' , href: externalLinks.quickStartCTABottom }]"
mb1
/>
</div>
Expand Down
4 changes: 2 additions & 2 deletions pages/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<nav flex column quarter>
<Button
white
href="https://blog.mesg.com/token-utility-in-the-mesg-economy/"
href="https://blog.mesg.com/token-utility-in-the-mesg-economy/?utm_source=mesg.com&utm_medium=home_cta&utm_campaign=mesg_economy"
target="_blank"
class="track-button"
>Discover</Button>
Expand Down Expand Up @@ -103,7 +103,7 @@
<div flex row mobile-column mb2>
<Article v-for="article in articles" :key="article.id" :article="article" />
</div>
<Button secondary :href="externalLinks.blog" target="_blank">Read our blog</Button>
<Button secondary :href="externalLinks.blogHome" target="_blank">Read our blog</Button>
</div>
</Container>
</section>
Expand Down
9 changes: 7 additions & 2 deletions pages/mesg-marketplace.vue
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@
<span flex class="label">{{ marketplace.label }}</span>
</template>
<div>
<Button :href="externalLinks.marketplace" target="_blank" primary mt2>MESG Marketplace</Button>
<Button
:href="externalLinks.marketplaceCTAHead"
target="_blank"
primary
mt2
>MESG Marketplace</Button>
</div>
</Header>

Expand Down Expand Up @@ -98,7 +103,7 @@
icon="fal fa-store"
title="Marketplace"
description="MESG Marketplace beta is out now. Earn tokens when your services are used or save time by purchasing access to services."
:links="[{ title: 'MESG Marketplace' , href: externalLinks.marketplace }]"
:links="[{ title: 'MESG Marketplace' , href: externalLinks.marketplaceCTABottom }]"
mb1
/>
</div>
Expand Down
8 changes: 6 additions & 2 deletions pages/showcase/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,11 @@
<p
mb2
>Find new services to implement in your applications. Any service from the Marketplace featuring any technology or language and can be added to any process or application.</p>
<Button secondary :href="externalLinks.marketplace" target="_blank">MESG Marketplace</Button>
<Button
secondary
:href="externalLinks.marketplaceShowcase"
target="_blank"
>MESG Marketplace</Button>
</div>
</div>
</Container>
Expand All @@ -48,7 +52,7 @@
<div flex row mobile-column mb2>
<Article v-for="article in articles" :key="article.id" :article="article" />
</div>
<Button secondary :href="externalLinks.blog" target="_blank">Read our blog</Button>
<Button secondary :href="externalLinks.blogShowcase" target="_blank">Read our blog</Button>
</div>
</Container>
</section>
Expand Down
2 changes: 1 addition & 1 deletion pages/token.vue
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
:src="require('~/assets/token/token-distribution.svg')"
title="Token distribution"
action="ATD website"
:href="externalLinks.atd"
:href="externalLinks.atdToken"
>
<template v-slot:right>
<h4 mb2>Total token supply 250MM</h4>
Expand Down
Loading

0 comments on commit f1b28ee

Please sign in to comment.