-
- {{a.header}}
- {{a.short}}
-
+
+
Интереснные приколы
+
+
+ {{a.header}}
+ {{a.short}}
+
+
-
Почему стоит начать играть?
-
-
- {{a.header}}
- {{a.short}}
-
+
+
Почему стоит начать играть?
+
+
+ {{a.header}}
+ {{a.short}}
+
+
diff --git a/src/app/pages/main-page/main-page.component.scss b/src/app/pages/main-page/main-page.component.scss
index 46e2e75..b8ec1d0 100644
--- a/src/app/pages/main-page/main-page.component.scss
+++ b/src/app/pages/main-page/main-page.component.scss
@@ -1,9 +1,15 @@
-.card-annonce {
- width: 28%;
+
+//.card-annonces-container {
+// display: flex; flex-wrap: wrap; justify-content: space-between
+//}
+.container {
+ padding: 24px;
}
-.card-annonces-container {
- display: flex; flex-wrap: wrap; justify-content: space-between
+.responsive-grid {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
+ gap: 24px;
}
.card-text-color {
diff --git a/src/app/pages/main-page/main-page.component.ts b/src/app/pages/main-page/main-page.component.ts
index ed3f886..bced15b 100644
--- a/src/app/pages/main-page/main-page.component.ts
+++ b/src/app/pages/main-page/main-page.component.ts
@@ -10,17 +10,16 @@ import {Router} from "@angular/router";
})
export class MainPageComponent implements OnInit {
go2urls: {ico: string, name: string, url: string}[] = [
- {ico: 'download', name: 'Серверы', url: 'servers'},
- {ico: 'download', name: 'Правила', url: '/'},
- {ico: 'download', name: 'Банлист', url: '/'},
- {ico: 'download', name: 'VIP', url: '/'},
- {ico: 'download', name: 'Статистика', url: '/'},
- {ico: 'download', name: 'Сообщения', url: '/'},
- {ico: 'download', name: 'Киллфид', url: '/'},
- {ico: 'download', name: 'О нас', url: '/'}
+ {ico: 'business', name: 'Серверы', url: 'servers'},
+ {ico: 'border_color', name: 'Правила', url: 'rules'},
+ {ico: 'remove_circle', name: 'Банлист', url: 'banlist'},
+ {ico: 'stars', name: 'VIP', url: 'vip'},
+ {ico: 'rowing', name: 'Статистика', url: 'statistic'},
+ {ico: 'message', name: 'Сообщения', url: 'messages'},
+ {ico: 'list_alt', name: 'Киллфид', url: 'killfeed'},
+ {ico: 'live_help', name: 'О нас', url: 'abot'}
]
-
constructor(private annoncesService: AnnonceService,
private router: Router) { }
@@ -42,4 +41,18 @@ export class MainPageComponent implements OnInit {
this.router.navigate([url])
}
+ getSearchHistory(limit: number = 5) {
+ const SEARCH_HISTORY = "SEARCH_HISTORY";
+ if (localStorage.getItem(SEARCH_HISTORY) == null)
+ localStorage.setItem(SEARCH_HISTORY, JSON.stringify(["отдыхаем", "#1488", "<@88005553535>", "STEAM:0:0:1337228"]))
+
+ let sh: string = "[]";
+ if (localStorage.getItem(SEARCH_HISTORY) != null)
+ { // @ts-ignore
+ sh = localStorage.getItem(SEARCH_HISTORY);
+ }
+ const res: string[] = JSON.parse(sh)
+ return res.slice(res.length - limit < 0?0:res.length - limit, res.length);
+ }
+
}
diff --git a/src/app/pages/rules-page/rules-page.component.html b/src/app/pages/rules-page/rules-page.component.html
new file mode 100644
index 0000000..e765bae
--- /dev/null
+++ b/src/app/pages/rules-page/rules-page.component.html
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+ {{rule.name}}
+ {{rule.ban}}
+
+ {{rule.about}}
+
+
+
+
+
diff --git a/src/app/pages/rules-page/rules-page.component.scss b/src/app/pages/rules-page/rules-page.component.scss
new file mode 100644
index 0000000..a1342d9
--- /dev/null
+++ b/src/app/pages/rules-page/rules-page.component.scss
@@ -0,0 +1,9 @@
+.container {
+ padding: 24px;
+}
+
+.responsive-grid {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
+ gap: 24px;
+}
diff --git a/src/app/pages/rules-page/rules-page.component.ts b/src/app/pages/rules-page/rules-page.component.ts
new file mode 100644
index 0000000..ec99b18
--- /dev/null
+++ b/src/app/pages/rules-page/rules-page.component.ts
@@ -0,0 +1,24 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-rules-page',
+ templateUrl: './rules-page.component.html',
+ styleUrls: ['./rules-page.component.scss']
+})
+export class RulesPageComponent implements OnInit {
+
+ rules: {name: string, ban: string, about: string, url: string}[] = [
+ {name: "Читы", ban: "Бан навсегда сука", about: "Сюда входят все типы читов, но бан можно получить если ты явно мешаешь игре других", url: ""},
+ {name: "Реклама серверов", ban: "бан навсегда сука", about: "Мы не одобряем рекламу других серверов в мертовой игре кроме МГЕ", url: ""},
+ {name: "Багоюз", ban: "бан навсегда", about: "Баги карт и плагинов, лучше сообщи нам о них прежде чем на тебя настучат", url: ""},
+ {name: "Абуз !mir", ban: "На наше усмотрение", about: "Блокировка дверей, открытие спавна и т.д", url: ""},
+ {name: "Абуз випки", ban: "На наше усмотрение", about: "Ты получил випку что мешать другим? Нет так не пойдет тебя покарают", url: ""},
+ {name: "Делай короче чё хочешь", ban: "Его может и не быть", about: ":troll_face:", url: ""},
+ ];
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/pages/servers-page/servers-page.component.html b/src/app/pages/servers-page/servers-page.component.html
index 82af44b..497ceb4 100644
--- a/src/app/pages/servers-page/servers-page.component.html
+++ b/src/app/pages/servers-page/servers-page.component.html
@@ -4,32 +4,34 @@
diff --git a/src/styles.scss b/src/styles.scss
index 0131bfc..1ea08ee 100644
--- a/src/styles.scss
+++ b/src/styles.scss
@@ -56,6 +56,7 @@ body { margin: 0; font-family: Lato, Roboto, "Helvetica Neue", sans-serif; }
h1,h2,h3,h4,h5,h6 {
font-family: LatoBlack, Roboto, "Helvetica Neue", sans-serif;
+ color: #fbf1d7;
}
span {
@@ -93,3 +94,10 @@ span {
.content-in-center-header {
display: flex; width: 66%; padding-left: calc((100% - 66%)/2); padding-right: calc((100% - 66%)/2); margin: 0 auto; background: linear-gradient(to top, #f2a998, #e65e11);
}
+
+.content-in-border {
+ border-radius: 15px;
+ background-color: #f5f5f5;
+ padding: 15px;
+ margin-top: 15px
+}