diff --git a/website/client/assets/svg/for-css/support-habitica-gems.svg b/website/client/assets/svg/for-css/support-habitica-gems.svg new file mode 100644 index 0000000000..bf2f8d8f28 --- /dev/null +++ b/website/client/assets/svg/for-css/support-habitica-gems.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/client/assets/svg/member-icon.svg b/website/client/assets/svg/member-icon.svg new file mode 100644 index 0000000000..d7975d5ca5 --- /dev/null +++ b/website/client/assets/svg/member-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/website/client/components/appMenu.vue b/website/client/components/appMenu.vue index 88e35a06f2..794aeee139 100644 --- a/website/client/components/appMenu.vue +++ b/website/client/components/appMenu.vue @@ -24,7 +24,7 @@ div router-link.dropdown-item(:to="{name: 'tavern'}") {{ $t('tavern') }} router-link.dropdown-item(:to="{name: 'myGuilds'}") {{ $t('myGuilds') }} router-link.dropdown-item(:to="{name: 'guildsDiscovery'}") {{ $t('guildsDiscovery') }} - router-link.nav-item(tag="li", :to="{name: 'challenges'}", exact) + router-link.nav-item(tag="li", :to="{name: 'myChallenges'}", exact) a.nav-link(v-once) {{ $t('challenges') }} router-link.nav-item.dropdown(tag="li", to="/help", :class="{'active': $route.path.startsWith('/help')}") a.nav-link(v-once) {{ $t('help') }} diff --git a/website/client/components/challenges/challengeDetail.vue b/website/client/components/challenges/challengeDetail.vue new file mode 100644 index 0000000000..589b387ec4 --- /dev/null +++ b/website/client/components/challenges/challengeDetail.vue @@ -0,0 +1,199 @@ + + + + + diff --git a/website/client/components/challenges/challengeItem.vue b/website/client/components/challenges/challengeItem.vue new file mode 100644 index 0000000000..04c9bfb8b9 --- /dev/null +++ b/website/client/components/challenges/challengeItem.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/website/client/components/challenges/challengeModal.vue b/website/client/components/challenges/challengeModal.vue new file mode 100644 index 0000000000..1cfdb9e28b --- /dev/null +++ b/website/client/components/challenges/challengeModal.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/website/client/components/challenges/closeChallengeModal.vue b/website/client/components/challenges/closeChallengeModal.vue new file mode 100644 index 0000000000..b53e6ec3e1 --- /dev/null +++ b/website/client/components/challenges/closeChallengeModal.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/website/client/components/challenges/findChallenges.vue b/website/client/components/challenges/findChallenges.vue new file mode 100644 index 0000000000..64e13479fe --- /dev/null +++ b/website/client/components/challenges/findChallenges.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/website/client/components/challenges/index.vue b/website/client/components/challenges/index.vue new file mode 100644 index 0000000000..8a2588ca1b --- /dev/null +++ b/website/client/components/challenges/index.vue @@ -0,0 +1,19 @@ + + + diff --git a/website/client/components/challenges/myChallenges.vue b/website/client/components/challenges/myChallenges.vue new file mode 100644 index 0000000000..7ab1862c0e --- /dev/null +++ b/website/client/components/challenges/myChallenges.vue @@ -0,0 +1,142 @@ + + + + + diff --git a/website/client/components/challenges/sidebar.vue b/website/client/components/challenges/sidebar.vue new file mode 100644 index 0000000000..496251d24f --- /dev/null +++ b/website/client/components/challenges/sidebar.vue @@ -0,0 +1,156 @@ + + + diff --git a/website/client/components/guilds/myGuilds.vue b/website/client/components/guilds/myGuilds.vue index 13a834b53e..94ca7da8f8 100644 --- a/website/client/components/guilds/myGuilds.vue +++ b/website/client/components/guilds/myGuilds.vue @@ -24,26 +24,26 @@