diff --git a/src/App.tsx b/src/App.tsx
index a136612..f2bdd91 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,15 +1,17 @@
// Modules
-import { Routes, Route } from 'react-router-dom';
+import { Routes, Route } from "react-router-dom";
// Styles
-import './styles/style.scss';
+import "react-image-crop/src/ReactCrop.scss";
+import "./styles/style.scss";
// Pages
-import Main from './pages/Main';
+import Main from "./pages/Main";
// Static
-import Header from './components/header/Header';
-import Footer from './components/footer/Footer';
+import Header from "./components/header/Header";
+import Footer from "./components/footer/Footer";
+import Video from "./components/video/Video";
const App = () => {
return (
@@ -18,6 +20,7 @@ const App = () => {
} />
+
);
diff --git a/src/assets/images/video-item.jpg b/src/assets/images/video-item.jpg
new file mode 100644
index 0000000..4d9d3bb
Binary files /dev/null and b/src/assets/images/video-item.jpg differ
diff --git a/src/components/video/Video.tsx b/src/components/video/Video.tsx
new file mode 100644
index 0000000..250a08a
--- /dev/null
+++ b/src/components/video/Video.tsx
@@ -0,0 +1,21 @@
+// Components
+import VideoItem from "./VideoItem";
+const Video = () => {
+ return (
+
+ );
+};
+
+export default Video;
diff --git a/src/components/video/VideoItem.tsx b/src/components/video/VideoItem.tsx
new file mode 100644
index 0000000..14e23ba
--- /dev/null
+++ b/src/components/video/VideoItem.tsx
@@ -0,0 +1,20 @@
+// Images
+import VideoItemImg from "../../assets/images/video-item.jpg";
+
+const VideoItem = () => {
+ return (
+
+
+
+

+
+
+
+ 11.01.2023
+
В Туркменистане отметили Новый год
+
+
+ );
+};
+
+export default VideoItem;
diff --git a/src/styles/_variables.scss b/src/styles/_variables.scss
index ce60039..735394b 100644
--- a/src/styles/_variables.scss
+++ b/src/styles/_variables.scss
@@ -4,3 +4,8 @@ $white: #ffffff;
$black: #272727;
$red: #e53131;
$gray: #a6a6a6;
+
+@mixin wh100 {
+ width: 100%;
+ height: 100%;
+}
diff --git a/src/styles/_video.scss b/src/styles/_video.scss
new file mode 100644
index 0000000..675436f
--- /dev/null
+++ b/src/styles/_video.scss
@@ -0,0 +1,55 @@
+.video {
+ padding: 6.4rem 0;
+ background: $light;
+}
+
+.video-wrapper {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ gap: 2.4rem;
+}
+
+.video-inner {
+ display: flex;
+ flex-direction: column;
+ gap: 3.2rem;
+
+ h2 {
+ font-size: 2.4rem;
+ color: $black;
+ }
+}
+
+.video-item {
+ display: flex;
+ flex-direction: column;
+ gap: 1.8rem;
+}
+
+.video-img {
+ overflow: hidden;
+ @include wh100;
+ max-height: 16.2rem;
+ border-radius: 0.8rem;
+
+ img {
+ @include wh100;
+ object-fit: cover;
+ }
+}
+
+.video-item-bottom {
+ display: flex;
+ flex-direction: column;
+ gap: 0.8rem;
+ color: $black;
+
+ span {
+ font-size: 1.2rem;
+ }
+
+ h5 {
+ font-size: 1.6rem;
+ line-height: 2.2rem;
+ }
+}
diff --git a/src/styles/style.scss b/src/styles/style.scss
index 57dcda3..d5fcfd0 100644
--- a/src/styles/style.scss
+++ b/src/styles/style.scss
@@ -1,4 +1,5 @@
-@import './variables';
-@import './general';
-@import './header';
-@import './footer';
+@import "./variables";
+@import "./general";
+@import "./header";
+@import "./footer";
+@import "./video";