aboutsummaryrefslogtreecommitdiff
path: root/src/components/HelloWorld.vue
diff options
context:
space:
mode:
authorJoop Kiefte <ikojba@gmail.com>2023-10-05 22:59:11 +0100
committerJoop Kiefte <ikojba@gmail.com>2023-10-05 22:59:11 +0100
commit6f0a2d521ea68c468fff304b93e6ee7b0613b366 (patch)
tree8d2225672ac35160c964a48cd5f261c0eac25c2f /src/components/HelloWorld.vue
Initialize web application via create-cloudflare CLI
Details: C3 = create-cloudflare@2.4.0 project name = bahaiprayers-json framework = vue framework cli = create-vue@3.7.5 package manager = bun@1.0.4 wrangler = wrangler@3.11.0 git = 2.42.0
Diffstat (limited to 'src/components/HelloWorld.vue')
-rw-r--r--src/components/HelloWorld.vue44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue
new file mode 100644
index 0000000..5fb372c
--- /dev/null
+++ b/src/components/HelloWorld.vue
@@ -0,0 +1,44 @@
+<script setup>
+defineProps({
+ msg: {
+ type: String,
+ required: true
+ }
+})
+</script>
+
+<template>
+ <div class="greetings">
+ <h1 class="green">{{ msg }}</h1>
+ <h3>
+ You’ve successfully created a project with
+ <a href="https://vitejs.dev/" target="_blank" rel="noopener">Vite</a> +
+ <a href="https://vuejs.org/" target="_blank" rel="noopener">Vue 3</a>.
+ </h3>
+ </div>
+</template>
+
+<style scoped>
+h1 {
+ font-weight: 500;
+ font-size: 2.6rem;
+ position: relative;
+ top: -10px;
+}
+
+h3 {
+ font-size: 1.2rem;
+}
+
+.greetings h1,
+.greetings h3 {
+ text-align: center;
+}
+
+@media (min-width: 1024px) {
+ .greetings h1,
+ .greetings h3 {
+ text-align: left;
+ }
+}
+</style>