diff --git a/webapp/components/Badges.vue b/webapp/components/Badges.vue index d0cb30e91..b28412abe 100644 --- a/webapp/components/Badges.vue +++ b/webapp/components/Badges.vue @@ -10,17 +10,21 @@ :key="badge.key" class="hc-badge-container" > - + /> diff --git a/webapp/components/Image/index.vue b/webapp/components/Image/index.vue index de05c5eda..e2f504578 100644 --- a/webapp/components/Image/index.vue +++ b/webapp/components/Image/index.vue @@ -15,8 +15,8 @@ export default { }, computed: { imageSrc() { - // TODO implement - return 'this should be an image source attribute' + const src = this.imageProps.src + return src.startsWith('/') ? src.replace('/', '/api/') : src } } } diff --git a/webapp/pages/login.vue b/webapp/pages/login.vue index 92269143b..201f5eef3 100644 --- a/webapp/pages/login.vue +++ b/webapp/pages/login.vue @@ -30,11 +30,11 @@ margin-bottom="xxx-small" centered > - Human Connection + :image-props="{ src: '/img/sign-up/humanconnection.svg' }" + /> import LocaleSwitch from '~/components/LocaleSwitch' +import HcImage from '~/components/Image' import gql from 'graphql-tag' export default { components: { - LocaleSwitch + LocaleSwitch, + HcImage }, layout: 'blank', data() { diff --git a/webapp/pages/logout.vue b/webapp/pages/logout.vue index 008908360..1dc088c61 100644 --- a/webapp/pages/logout.vue +++ b/webapp/pages/logout.vue @@ -11,11 +11,11 @@ margin-bottom="xxx-small" centered > - Human Connection + />