diff --git a/src/App.tsx b/src/App.tsx
index 2e0977f..58d5e48 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -11,6 +11,7 @@ import Footer from "./components/global/Footer";
// Pages
import Main from "./pages/Main";
import Events from "./pages/Events";
+import Rating from "./pages/Rating";
const App = () => {
return (
@@ -20,6 +21,7 @@ const App = () => {
} />
} />
+ } />
diff --git a/src/components/global/Footer.tsx b/src/components/global/Footer.tsx
index 39e6ce5..7f76658 100644
--- a/src/components/global/Footer.tsx
+++ b/src/components/global/Footer.tsx
@@ -24,10 +24,10 @@ const Footer = () => {
События
- Новости
+ Новости
- Рейтинг
+ Рейтинг
Партнеры
diff --git a/src/components/global/Nav.tsx b/src/components/global/Nav.tsx
index 8c9faf4..ed4d161 100644
--- a/src/components/global/Nav.tsx
+++ b/src/components/global/Nav.tsx
@@ -33,8 +33,10 @@ const Nav = () => {
Турниры
-
- Рейтинг
+
+ Рейтинг
Контакты
diff --git a/src/images/firouzja.jpg b/src/images/firouzja.jpg
new file mode 100644
index 0000000..29bf7ef
Binary files /dev/null and b/src/images/firouzja.jpg differ
diff --git a/src/images/hou.jpg b/src/images/hou.jpg
new file mode 100644
index 0000000..f677b5b
Binary files /dev/null and b/src/images/hou.jpg differ
diff --git a/src/images/magnus.jpg b/src/images/magnus.jpg
new file mode 100644
index 0000000..16dfd3e
Binary files /dev/null and b/src/images/magnus.jpg differ
diff --git a/src/images/zhu.jpg b/src/images/zhu.jpg
new file mode 100644
index 0000000..c39dc20
Binary files /dev/null and b/src/images/zhu.jpg differ
diff --git a/src/pages/Rating.tsx b/src/pages/Rating.tsx
new file mode 100644
index 0000000..cfe3209
--- /dev/null
+++ b/src/pages/Rating.tsx
@@ -0,0 +1,67 @@
+// Modules
+import { Link } from "react-router-dom";
+
+// Components
+import SectionTitle from "../components/global/SectionTitle";
+import SearchTable from "../components/global/SearchTable";
+
+// Images
+import magnus from "../images/magnus.jpg";
+import hou from "../images/hou.jpg";
+import firouzja from "../images/firouzja.jpg";
+import zhu from "../images/zhu.jpg";
+
+const Rating = () => {
+ return (
+
+
+
+
+
+
+
+
+

+
+
+
Carlsen, Magnus
+ 2864
+
+
+
+
+

+
+
+
Hou, Yifan
+ 2650
+
+
+
+
+

+
+
+
Firouzja, Alireza
+ 2804
+
+
+
+
+

+
+
+
Zhu, Jiner
+ 2464
+
+
+
+
+
+
+
+
+ );
+};
+
+export default Rating;
diff --git a/src/styles/_rating.scss b/src/styles/_rating.scss
new file mode 100644
index 0000000..a80f33b
--- /dev/null
+++ b/src/styles/_rating.scss
@@ -0,0 +1,41 @@
+.rating-inner {
+ padding: 8rem 0;
+}
+
+.rating-banner {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ align-items: center;
+ background: #fff;
+ box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);
+ border-radius: 5px;
+}
+
+.rating-banner-block {
+ display: flex;
+ flex-direction: column;
+ gap: 3.2rem;
+}
+
+.rating-banner-text {
+ padding-bottom: 3.2rem;
+ text-align: center;
+ display: flex;
+ flex-direction: column;
+ gap: 0.8rem;
+
+ h4 {
+ color: $base-green;
+ font-size: 1.8rem;
+ }
+
+ h5 {
+ font-size: 1.8rem;
+ }
+}
+
+.rating-content {
+ display: flex;
+ flex-direction: column;
+ gap: 8rem;
+}
diff --git a/src/styles/style.scss b/src/styles/style.scss
index 00986bd..9ae980a 100644
--- a/src/styles/style.scss
+++ b/src/styles/style.scss
@@ -8,3 +8,4 @@
@import "./footer";
@import "./main";
@import "./events";
+@import "./rating";