Skip to content

Commit

Permalink
Combat tracker illustration as default og:image
Browse files Browse the repository at this point in the history
  • Loading branch information
Lakeyzer committed Nov 27, 2024
1 parent e7c2180 commit 489b78b
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 20 deletions.
Binary file removed public/linkedin.png
Binary file not shown.
Binary file added public/shieldmaiden-combat-tracker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ export default {
},
twitterImage: {
name: "twitter:image",
content: "https://shieldmaiden.app/shieldmaiden_logo_full.png",
content: "https://shieldmaiden.app/shieldmaiden-combat-tracker.png",
},
twitterSite: {
name: "twitter:site",
Expand Down Expand Up @@ -151,7 +151,7 @@ export default {
},
ogImage: {
property: "og:image",
content: `https://shieldmaiden.app/linkedin.png`,
content: "https://shieldmaiden.app/shieldmaiden-combat-tracker.png",
},
ogImageType: {
property: "og:image:type",
Expand Down
Binary file modified src/assets/_img/meta/shieldmaiden-combat-tracker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/views/Tools/CombatTracker.vue
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,10 @@ export default {
property: "og:image",
content: require(`assets/_img/meta/shieldmaiden-combat-tracker.png`),
},
ogImageAlt: {
property: "og:image:alt",
content: "Shieldmaiden Combat Tracker",
},
},
};
},
Expand Down
34 changes: 16 additions & 18 deletions src/views/Tools/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,8 @@
<h1><i aria-hidden="true" class="fas fa-tools mr-2" /> D&D 5e Tools</h1>
</div>
<div class="card-body">
<SignedIn v-if="user" />
<h2>
Online tools to enhance and simplify every aspect of your tabletop role-playing experience.
</h2>
<p>
Designed with the Dungeon Master in mind, our suite of tools is a comprehensive resource to
streamline and enrich every facet of your storytelling journey. From managing combat
encounters with our initiative tracker and creating unique monsters to seamlessly guiding
the narrative with a digital DM screen, our tools provide the essential support needed for
Dungeon Masters to create immersive and dynamic adventures. Dive into a realm where our
tools serve as your digital assistant, helping you master the art of storytelling and
deliver unparalleled experiences to your players.
</p>
<template v-for="(group, i) in tools">
<h2 :key="`title-${i}`" :class="{ 'mt-5': i > 0 }">{{ group.title }}</h2>
<h2 :key="`title-${i}`" :class="{ 'mt-3': i > 0 }">{{ group.title }}</h2>
<div class="row q-col-gutter-md" :key="i" :class="{ 'pb-2': i === 0 }">
<div v-for="(tool, key) in group.tools" class="col-12 col-sm-6 col-md-4" :key="key">
<router-link :to="tool.url">
Expand Down Expand Up @@ -52,19 +39,27 @@
</div>
</div>
</template>
<h2 class="mt-3">
Online tools to enhance and simplify every aspect of your tabletop role-playing experience.
</h2>
<p>
Designed with the Dungeon Master in mind, our suite of tools is a comprehensive resource to
streamline and enrich every facet of your storytelling journey. From managing combat
encounters with our initiative tracker and creating unique monsters to seamlessly guiding
the narrative with a digital DM screen, our tools provide the essential support needed for
Dungeon Masters to create immersive and dynamic adventures. Dive into a realm where our
tools serve as your digital assistant, helping you master the art of storytelling and
deliver unparalleled experiences to your players.
</p>
</div>
</hk-card>
</template>

<script>
import { mapGetters } from "vuex";
import SignedIn from "src/components/userContent/SignedIn.vue";
export default {
name: "ToolsOverview",
components: {
SignedIn,
},
computed: {
...mapGetters(["user"]),
},
Expand Down Expand Up @@ -158,6 +153,9 @@ export default {
</script>

<style lang="scss" scoped>
h2 {
line-height: 25px;
}
a {
all: unset;
cursor: pointer;
Expand Down

0 comments on commit 489b78b

Please sign in to comment.