You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
1.2 KiB
84 lines
1.2 KiB
4 years ago
|
<template>
|
||
|
<div>
|
||
|
<nav>
|
||
|
<router-link class="navlink" to="/">Home</router-link>
|
||
|
</nav>
|
||
|
<div id="app">
|
||
|
<h1>Web Development for Beginners: Quizzes</h1>
|
||
|
<router-view>
|
||
|
<Quiz />
|
||
|
</router-view>
|
||
|
</div>
|
||
|
</div>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import Quiz from "@/components/Quiz.vue";
|
||
|
|
||
|
export default {
|
||
|
name: "App",
|
||
|
components: {
|
||
|
Quiz,
|
||
|
},
|
||
|
};
|
||
|
</script>
|
||
|
|
||
|
<style>
|
||
|
html {
|
||
|
font-family: Avenir, Helvetica, Arial, sans-serif;
|
||
|
-webkit-font-smoothing: antialiased;
|
||
|
-moz-osx-font-smoothing: grayscale;
|
||
|
color: #252d4a;
|
||
|
}
|
||
|
nav {
|
||
|
background-color: #252d4a;
|
||
|
padding: 1em;
|
||
|
margin-bottom: 20px;
|
||
|
}
|
||
|
|
||
|
nav a {
|
||
|
color: white;
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
.link {
|
||
|
display: list-item;
|
||
|
}
|
||
|
|
||
|
h1,
|
||
|
h2,
|
||
|
h3,
|
||
|
.message {
|
||
|
text-align: center;
|
||
|
}
|
||
|
.card {
|
||
|
width: 40%;
|
||
|
border: #252d4a solid;
|
||
|
border-radius: 5px;
|
||
|
display: flex;
|
||
|
margin: auto;
|
||
|
padding: 1em;
|
||
|
}
|
||
|
.btn {
|
||
|
min-width: 50%;
|
||
|
font-size: 16px;
|
||
|
text-align: center;
|
||
|
cursor: pointer;
|
||
|
margin-bottom: 5px;
|
||
|
width: 50%;
|
||
|
font-size: 16px;
|
||
|
color: #ffffff;
|
||
|
background-color: #252d4a;
|
||
|
border-radius: 5px;
|
||
|
padding: 5px;
|
||
|
justify-content: flex-start;
|
||
|
align-items: center;
|
||
|
}
|
||
|
.ans-btn {
|
||
|
justify-content: center;
|
||
|
display: flex;
|
||
|
margin: 4px auto;
|
||
|
}
|
||
|
</style>
|
||
|
|