added grid-area template and add create element chat

This commit is contained in:
Kostya
2023-11-18 18:54:32 +03:00
parent 6d56ca9e9c
commit 4028b95a0f
4 changed files with 37 additions and 5 deletions

View File

@@ -4,6 +4,7 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
box-sizing: border-box; box-sizing: border-box;
color: #fff;
} }
ul { ul {
@@ -22,7 +23,10 @@ body, html {
display: grid; display: grid;
grid-template-areas: grid-template-areas:
'menu header header header header header' 'menu header header header header header'
; 'menu main main main main chat'
'menu main main main main chat'
'menu gamemode gamemode gamemode gamemode chat'
'menu gamemode gamemode gamemode gamemode chat';
} }
/* /Content Grid */ /* /Content Grid */
@@ -43,6 +47,14 @@ body, html {
/* /Menu */ /* /Menu */
/* Chat */
.chat {
grid-area: chat;
}
/* /Chat */
/* Main */ /* Main */
.main { .main {

View File

@@ -0,0 +1,15 @@
<template>
<aside class="chat">
</aside>
</template>
<script>
export default {
}
</script>
<style>
</style>

View File

@@ -1,6 +1,8 @@
<template> <template>
<header class="header"> <header class="header">
<div class="header__content">
<h1>123</h1>
</div>
</header> </header>
</template> </template>

View File

@@ -2,11 +2,13 @@
<div class="content-grid"> <div class="content-grid">
<aside-bar-element></aside-bar-element> <aside-bar-element></aside-bar-element>
<chat-element></chat-element>
<header-element-page></header-element-page> <header-element-page></header-element-page>
<section class="main"> <main class="main">
</section> </main>
<section class="gamemode"> <section class="gamemode">
@@ -17,11 +19,12 @@
<script> <script>
import HeaderElementPage from "@/pages/HeaderElement.vue"; import HeaderElementPage from "@/pages/HeaderElement.vue";
import AsideBarElement from "@/pages/AsidebarElement.vue"; import AsideBarElement from "@/pages/AsidebarElement.vue";
import ChatElement from "@/pages/ChatElement.vue";
import GameModes from "@/mocks/GameModes"; import GameModes from "@/mocks/GameModes";
export default { export default {
name: 'HomePage', name: 'HomePage',
components: {AsideBarElement, HeaderElementPage }, components: {AsideBarElement, HeaderElementPage, ChatElement },
data() { data() {
return { return {
GameModes GameModes