--- /dev/null
+@import "./base.css";
+
+#app {
+ max-width: 1280px;
+ margin: 0 auto;
+ padding: 2rem;
+
+ font-weight: normal;
+}
+
+a,
+.green {
+ text-decoration: none;
+ color: hsla(160, 100%, 37%, 1);
+ transition: 0.4s;
+}
+
+@media (hover: hover) {
+ a:hover {
+ background-color: hsla(160, 100%, 37%, 0.2);
+ }
+}
+
+@media (min-width: 1024px) {
+ body {
+ display: flex;
+ place-items: center;
+ }
+
+ #app {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ padding: 0 2rem;
+ }
+}
</main>
</template>
-<style>
-@import './assets/base.css';
-
-#app {
- max-width: 1280px;
- margin: 0 auto;
- padding: 2rem;
-
- font-weight: normal;
-}
-
+<style scoped>
header {
line-height: 1.5;
}
margin: 0 auto 2rem;
}
-a,
-.green {
- text-decoration: none;
- color: hsla(160, 100%, 37%, 1);
- transition: 0.4s;
-}
-
-@media (hover: hover) {
- a:hover {
- background-color: hsla(160, 100%, 37%, 0.2);
- }
-}
-
@media (min-width: 1024px) {
- body {
- display: flex;
- place-items: center;
- }
-
- #app {
- display: grid;
- grid-template-columns: 1fr 1fr;
- padding: 0 2rem;
- }
-
header {
display: flex;
place-items: center;
padding-right: calc(var(--section-gap) / 2);
}
+ .logo {
+ margin: 0 2rem 0 0;
+ }
+
header .wrapper {
display: flex;
place-items: flex-start;
flex-wrap: wrap;
}
-
- .logo {
- margin: 0 2rem 0 0;
- }
}
</style>
<RouterView />
</template>
-<style>
-@import '@/assets/base.css';
-
-#app {
- max-width: 1280px;
- margin: 0 auto;
- padding: 2rem;
-
- font-weight: normal;
-}
-
+<style scoped>
header {
line-height: 1.5;
max-height: 100vh;
margin: 0 auto 2rem;
}
-a,
-.green {
- text-decoration: none;
- color: hsla(160, 100%, 37%, 1);
- transition: 0.4s;
-}
-
-@media (hover: hover) {
- a:hover {
- background-color: hsla(160, 100%, 37%, 0.2);
- }
-}
-
nav {
width: 100%;
font-size: 12px;
}
@media (min-width: 1024px) {
- body {
- display: flex;
- place-items: center;
- }
-
- #app {
- display: grid;
- grid-template-columns: 1fr 1fr;
- padding: 0 2rem;
- }
-
header {
display: flex;
place-items: center;
padding-right: calc(var(--section-gap) / 2);
}
+ .logo {
+ margin: 0 2rem 0 0;
+ }
+
header .wrapper {
display: flex;
place-items: flex-start;
flex-wrap: wrap;
}
- .logo {
- margin: 0 2rem 0 0;
- }
-
nav {
text-align: left;
margin-left: -1rem;
</main>
</template>
-<style>
-@import './assets/base.css';
-
-#app {
- max-width: 1280px;
- margin: 0 auto;
- padding: 2rem;
-
- font-weight: normal;
-}
-
+<style scoped>
header {
line-height: 1.5;
}
margin: 0 auto 2rem;
}
-a,
-.green {
- text-decoration: none;
- color: hsla(160, 100%, 37%, 1);
- transition: 0.4s;
-}
-
-@media (hover: hover) {
- a:hover {
- background-color: hsla(160, 100%, 37%, 0.2);
- }
-}
-
@media (min-width: 1024px) {
- body {
- display: flex;
- place-items: center;
- }
-
- #app {
- display: grid;
- grid-template-columns: 1fr 1fr;
- padding: 0 2rem;
- }
-
header {
display: flex;
place-items: center;
padding-right: calc(var(--section-gap) / 2);
}
+ .logo {
+ margin: 0 2rem 0 0;
+ }
+
header .wrapper {
display: flex;
place-items: flex-start;
flex-wrap: wrap;
}
-
- .logo {
- margin: 0 2rem 0 0;
- }
}
</style>
<RouterView />
</template>
-<style>
-@import '@/assets/base.css';
-
-#app {
- max-width: 1280px;
- margin: 0 auto;
- padding: 2rem;
-
- font-weight: normal;
-}
-
+<style scoped>
header {
line-height: 1.5;
max-height: 100vh;
margin: 0 auto 2rem;
}
-a,
-.green {
- text-decoration: none;
- color: hsla(160, 100%, 37%, 1);
- transition: 0.4s;
-}
-
-@media (hover: hover) {
- a:hover {
- background-color: hsla(160, 100%, 37%, 0.2);
- }
-}
-
nav {
width: 100%;
font-size: 12px;
}
@media (min-width: 1024px) {
- body {
- display: flex;
- place-items: center;
- }
-
- #app {
- display: grid;
- grid-template-columns: 1fr 1fr;
- padding: 0 2rem;
- }
-
header {
display: flex;
place-items: center;
padding-right: calc(var(--section-gap) / 2);
}
+ .logo {
+ margin: 0 2rem 0 0;
+ }
+
header .wrapper {
display: flex;
place-items: flex-start;
flex-wrap: wrap;
}
- .logo {
- margin: 0 2rem 0 0;
- }
-
nav {
text-align: left;
margin-left: -1rem;
import { createApp } from 'vue'
import App from './App.vue'
+import './assets/main.css'
+
createApp(App).mount('#app')
import { createPinia } from 'pinia'
import App from './App.vue'
+import './assets/main.css'
+
const app = createApp(App)
app.use(createPinia())
import App from './App.vue'
import router from './router'
+import './assets/main.css'
+
const app = createApp(App)
app.use(createPinia())
import App from './App.vue'
import router from './router'
+import './assets/main.css'
+
const app = createApp(App)
app.use(router)