diff --git a/luckydiamond/src/assets/css/global.css b/luckydiamond/src/assets/css/global.css
index e5505f2..416da14 100644
--- a/luckydiamond/src/assets/css/global.css
+++ b/luckydiamond/src/assets/css/global.css
@@ -16,3 +16,45 @@ body, html {
/* /Global Settings */
+/* Content Grid */
+
+.content-grid {
+ display: grid;
+ grid-template-areas:
+ 'menu header header header header header'
+ ;
+}
+
+/* /Content Grid */
+
+/* Header */
+
+.header {
+ grid-area: header;
+}
+
+/* /Header */
+
+/* Menu */
+
+.menu {
+ grid-area: menu;
+}
+
+/* /Menu */
+
+/* Main */
+
+.main {
+ grid-area: main;
+}
+
+/* /Main */
+
+/* GameMode */
+
+.gamemode {
+ grid-area: gamemode;
+}
+
+/* /GameMode */
\ No newline at end of file
diff --git a/luckydiamond/src/assets/icons-home/home-icon.svg b/luckydiamond/src/assets/icons-home/home-icon.svg
new file mode 100644
index 0000000..c08775f
--- /dev/null
+++ b/luckydiamond/src/assets/icons-home/home-icon.svg
@@ -0,0 +1,30 @@
+
diff --git a/luckydiamond/src/pages/AsidebarElement.vue b/luckydiamond/src/pages/AsidebarElement.vue
index cbd39ff..8cdf17b 100644
--- a/luckydiamond/src/pages/AsidebarElement.vue
+++ b/luckydiamond/src/pages/AsidebarElement.vue
@@ -1,6 +1,8 @@
diff --git a/luckydiamond/src/pages/HomePage.vue b/luckydiamond/src/pages/HomePage.vue
index 3f896d7..bf7431a 100644
--- a/luckydiamond/src/pages/HomePage.vue
+++ b/luckydiamond/src/pages/HomePage.vue
@@ -1,8 +1,17 @@
-
+