summaryrefslogtreecommitdiff
path: root/src/App.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/App.vue')
-rw-r--r--src/App.vue20
1 files changed, 2 insertions, 18 deletions
diff --git a/src/App.vue b/src/App.vue
index 463e028..b5f897d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -8,52 +8,39 @@
</template>
<style>
-/*
- we might want to consider Normalize
-*/
-
:root {
background: gray(95);
}
-
#app {
z-index: 100;
-
& > .nav {
grid-area: side;
}
-
& > .header {
grid-area: logo;
}
-
& > .content {
grid-area: page;
background: #E1D6CF;
padding: 15px 15px 30px 15px;
border-radius: 15px 15px 0 0;
text-align: justify;
-
& h1 {
margin: 20px 0 0 0 0;
font-weight: bold;
font-size: 1.3em;
border-bottom: 1px solid #9f9894;
color: gray(24);
-
&:nth-of-type(1n + 2) {
margin-top: 2em;
}
}
}
-
& > .footer {
grid-area: footer;
}
-
font-family: sans-serif;
color: #2c3e50;
-
width: 100%;
max-width: 1100px;
margin: 0 auto;
@@ -64,7 +51,6 @@
"side"
"footer";
}
-
@media (min-width: 1100px) {
#app {
grid-column-gap: 0em;
@@ -74,13 +60,11 @@
"logo logo"
"page side"
"footer footer";
-
& > .content {
background: url(assets/page_footer.webp) no-repeat left bottom #E1D6CF;
min-width: 890px;
padding-bottom: 200px;
border-radius: 15px 0 0 15px;
-
& p {
margin: 0px 40px 5px 30px;
}
@@ -90,12 +74,12 @@
</style>
<script lang="ts">
-import { Component, Vue } from "vue-property-decorator";
+import { Options, Vue } from "vue-class-component";
import Navigation from "@/components/Navigation.vue";
import Logo from "@/components/Logo.vue";
import Copyright from "@/components/Footer.vue";
-@Component({
+@Options({
components: {
Navigation,
Logo,