major cleanup

This commit is contained in:
Will Freeman
2024-12-27 12:06:39 -07:00
parent 3f4052df20
commit 7904af0fb6
27 changed files with 681 additions and 250 deletions
+58 -9
View File
@@ -1,14 +1,63 @@
<template>
<v-container max-width="1000">
<h2>Contact Us</h2>
<p>
If you have any questions or concerns about the data on this site, please contact us at <a href="mailto:contact@deflock.me">contact@deflock.me</a>.
</p>
<v-container class="mb-16 text-center">
<h1>Contact Us</h1>
<div>
<p>
Have questions about DeFlock? Need help contributing to OpenStreetMap?
</p>
<p>
Reach out using the contact options below.
</p>
</div>
<v-row class="mt-12">
<v-col cols="12" sm="6">
<v-card
variant="outlined"
append-icon="mdi-open-in-new"
class="mx-auto my-2"
href="mailto:contact@deflock.me"
max-width="344"
prepend-icon="mdi-email"
subtitle="contact@deflock.me"
target="_blank"
title="Email Us"
></v-card>
</v-col>
<v-col cols="12" sm="6">
<v-card
variant="outlined"
append-icon="mdi-open-in-new"
class="mx-auto my-2"
href="https://discord.gg/aV7v4R3sKT"
max-width="344"
subtitle="discord.gg/aV7v4R3sKT"
target="_blank"
title="Join our Discord"
>
<template v-slot:prepend>
<v-img class="mr-2" contain width="24" height="24" :src="isDark ? 'icon-discord-white.svg' : 'icon-discord.svg'" />
</template>
</v-card>
</v-col>
</v-row>
</v-container>
<Footer />
</template>
<style scoped>
p {
margin-top: 0.5rem;
}
<script setup lang="ts">
import Footer from '@/components/layout/Footer.vue';
import { useTheme } from 'vuetify';
import { computed } from 'vue';
const theme = useTheme();
const isDark = computed(() => theme.name.value === 'dark');
</script>
<style lang="css" scoped>
@import url('@/assets/typography.css');
</style>