+
+
+ diff --git a/index.html b/index.html index 4da2f91..3380a94 100644 --- a/index.html +++ b/index.html @@ -1,35 +1,83 @@ -
- -
-- -
+ +- -
-- -
+ - + \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..ba6c582 --- /dev/null +++ b/style.css @@ -0,0 +1,144 @@ +*{ + margin: 0; + padding: 0; + box-sizing: border-box; + text-transform: capitalize; + font-family: Verdana, Geneva, Tahoma, sans-serif; + font-weight: normal; +} +body{ + background: #fff; +} +.heading{ + color: dimgrey; + font-size: 40px; + /*text-align: center;*/ + padding: 10px; +} + +.container{ + display: grid; + grid-template-columns: 2fr 1fr; + gap: 15px; + align-items: flex-start; + padding: 5px 5%; +} +.container .main-video{ + background: white; + border-radius: 5px; + padding: 10px; +} +.container .main-video video{ + width: 100%; + border-radius: 5px; + +} +.container .main-video video .title{ + color: grey; + font-size: 23px; + padding-top: 15px; + padding-bottom: 15px; +} + +.container .video-list{ + background: white; + border-radius: 5px; + height: 520px; + overflow-y: scroll; + + +} +.container .video-list .vid video{ + width: 100%; + border-radius: 5px; + +} + + +.container .main-video .title{ + color: grey; + font-size: 23px; + padding-top: 15px; + padding-bottom: 15px; +} + +.container .video-list{ + background: white; + border-radius: 5px; + height: 100%; + overflow-y: scroll; +} + +.container .video-list::-webkit-scrollbar{ + width: 7px; +} +.container .video-list::-webkit-scrollbar-track{ + background: white; + border-radius: 50px; + +} + +.container .video-list::-webkit-scrollbar-thumb{ + background: #ccc; + border-radius: 50px; + +} +.container .video-list .vid video{ + width: 100px; + border-radius: 5px; + +} + + +.container .video-list .vid{ + display: flex; + gap: 15px; + background: white; + border-radius: 5px; + margin: 10px; + padding: 10px; + border: 1px solid rgba(0, 0, 0, .1); + cursor: pointer; + flex-direction: column; +} +.container .video-list .vid:hover{ + background: white; +} + +.container .video-list .vid.active{ + background: #ccc; +} +.container .video-list .vid.active.title{ + color: white; +} + +.container .video-list .vid .title{ + color: grey; + font-size: 17px; +} + +.container .video-list .vid video { + width: 100%; + border-radius: 5px; +} + +@media(max-width:994px){ + .container{ + + grid-template-columns: 1.5fr 1fr; + + padding: 10px; + } + +} +@media(max-width:778px){ + .container{ + + grid-template-columns: 1fr; + + padding: 10px; + } + +} + +