├── assets ├── images │ ├── cta-bg.jpg │ ├── hero-bg.jpg │ ├── movie-1.png │ ├── movie-2.png │ ├── movie-3.png │ ├── movie-4.png │ ├── movie-5.png │ ├── movie-6.png │ ├── movie-7.png │ ├── movie-8.png │ ├── readme.png │ ├── footer-bg.jpg │ ├── readmepic.png │ ├── series-1.png │ ├── series-2.png │ ├── series-3.png │ ├── series-4.png │ ├── service-bg.jpg │ ├── upcoming-1.png │ ├── upcoming-2.png │ ├── upcoming-3.png │ ├── upcoming-4.png │ ├── top-rated-bg.jpg │ ├── tv-series-bg.jpg │ ├── upcoming-bg.png │ ├── movie-detail-bg.png │ ├── service-banner.jpg │ ├── footer-bottom-img.png │ └── logo.svg ├── js │ └── script.js └── css │ └── style.css ├── LICENSE ├── favicon.svg ├── README.md ├── sign.html ├── movie-details.html ├── drstring.html ├── TheNorthman.html ├── memory.html ├── The Unbearable.html └── index.html /assets/images/cta-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/cta-bg.jpg -------------------------------------------------------------------------------- /assets/images/hero-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/hero-bg.jpg -------------------------------------------------------------------------------- /assets/images/movie-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-1.png -------------------------------------------------------------------------------- /assets/images/movie-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-2.png -------------------------------------------------------------------------------- /assets/images/movie-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-3.png -------------------------------------------------------------------------------- /assets/images/movie-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-4.png -------------------------------------------------------------------------------- /assets/images/movie-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-5.png -------------------------------------------------------------------------------- /assets/images/movie-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-6.png -------------------------------------------------------------------------------- /assets/images/movie-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-7.png -------------------------------------------------------------------------------- /assets/images/movie-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-8.png -------------------------------------------------------------------------------- /assets/images/readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/readme.png -------------------------------------------------------------------------------- /assets/images/footer-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/footer-bg.jpg -------------------------------------------------------------------------------- /assets/images/readmepic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/readmepic.png -------------------------------------------------------------------------------- /assets/images/series-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/series-1.png -------------------------------------------------------------------------------- /assets/images/series-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/series-2.png -------------------------------------------------------------------------------- /assets/images/series-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/series-3.png -------------------------------------------------------------------------------- /assets/images/series-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/series-4.png -------------------------------------------------------------------------------- /assets/images/service-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/service-bg.jpg -------------------------------------------------------------------------------- /assets/images/upcoming-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/upcoming-1.png -------------------------------------------------------------------------------- /assets/images/upcoming-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/upcoming-2.png -------------------------------------------------------------------------------- /assets/images/upcoming-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/upcoming-3.png -------------------------------------------------------------------------------- /assets/images/upcoming-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/upcoming-4.png -------------------------------------------------------------------------------- /assets/images/top-rated-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/top-rated-bg.jpg -------------------------------------------------------------------------------- /assets/images/tv-series-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/tv-series-bg.jpg -------------------------------------------------------------------------------- /assets/images/upcoming-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/upcoming-bg.png -------------------------------------------------------------------------------- /assets/images/movie-detail-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/movie-detail-bg.png -------------------------------------------------------------------------------- /assets/images/service-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/service-banner.jpg -------------------------------------------------------------------------------- /assets/images/footer-bottom-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mo7ammedd/Filmak/HEAD/assets/images/footer-bottom-img.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Samuel Vasko 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /assets/images/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Layer 1 5 | 6 | 7 | Filmak 8 | 9 | -------------------------------------------------------------------------------- /favicon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | ![GitHub repo size](https://img.shields.io/github/repo-size/Mo7ammedd/Filmak) 4 | ![GitHub stars](https://img.shields.io/github/stars/Mo7ammedd/Filmak?style=social) 5 | ![GitHub forks](https://img.shields.io/github/forks/Mo7ammedd/Filmak?style=social) 6 | [![Twitter Follow](https://img.shields.io/twitter/follow/Mo7ammedd_?style=social)](https://twitter.com/mohameddtv) 7 | 8 | 9 |
10 |
11 | 12 | 13 | 14 |

Fikmak - Movie website

15 | 16 | Filmak is a fully responsive movie website page,
Responsive for all devices, built using HTML, CSS, and JavaScript. 17 | 18 | ➥ Live Demo 19 | 20 |
21 | 22 |
23 | 24 | ### Demo Screeshots 25 | 26 | ![Filmlane Desktop Demo](https://github.com/codewithsadee/filmlane/blob/master/readme-images/desktop.png?raw=true") 27 | 28 | ### Prerequisites 29 | 30 | Before you begin, ensure you have met the following requirements: 31 | 32 | * [Git](https://git-scm.com/downloads "Download Git") must be installed on your operating system. 33 | 34 | ### Run Locally 35 | 36 | To run **Filmlane** locally, run this command on your git bash: 37 | 38 | Linux and macOS: 39 | 40 | ```bash 41 | sudo git clone https://github.com/codewithsadee/filmlane.git 42 | ``` 43 | 44 | Windows: 45 | 46 | ```bash 47 | git clone https://github.com/codewithsadee/filmlane.git 48 | ``` 49 | 50 | ### Contact 51 | 52 | If you want to contact with me you can reach me at [Twitter](https://twitter.com/mohameddtv). 53 | 54 | ### License 55 | 56 | This project is **free to use** and does not contains any license. 57 | -------------------------------------------------------------------------------- /assets/js/script.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | 4 | 5 | const navOpenBtn = document.querySelector("[data-menu-open-btn]"); 6 | const navCloseBtn = document.querySelector("[data-menu-close-btn]"); 7 | const navbar = document.querySelector("[data-navbar]"); 8 | const overlay = document.querySelector("[data-overlay]"); 9 | 10 | const navElemArr = [navOpenBtn, navCloseBtn, overlay]; 11 | 12 | for (let i = 0; i < navElemArr.length; i++) { 13 | 14 | // navElemArr[i].addEventListener("click", function () { 15 | 16 | // navbar.classList.toggle("active"); 17 | // overlay.classList.toggle("active"); 18 | // document.body.toggle("active"); 19 | 20 | // }); 21 | 22 | } 23 | 24 | 25 | 26 | /** 27 | * header sticky 28 | */ 29 | 30 | const header = document.querySelector("[data-header]"); 31 | 32 | window.addEventListener("scroll", function () { 33 | 34 | window.scrollY >= 10 ? header.classList.add("active") : header.classList.remove("active"); 35 | 36 | }); 37 | 38 | 39 | 40 | /** 41 | * go top 42 | */ 43 | 44 | const goTopBtn = document.querySelector("[data-go-top]"); 45 | 46 | window.addEventListener("scroll", function () { 47 | 48 | window.scrollY >= 500 ? goTopBtn.classList.add("active") : goTopBtn.classList.remove("active"); 49 | 50 | }); 51 | let buttn = document.querySelector('.data-header .but') ; 52 | let button = document.querySelector('.sign button'); 53 | let form = document.querySelector('.sign form'); 54 | let input = document.querySelector('.sign input'); 55 | let error = document.querySelector('.sign .error'); 56 | button.addEventListener ('click', function(e) { 57 | e.preventDefault(); 58 | if (input.value === '') { 59 | error.style.display = 'block'; 60 | } else { 61 | window.location.href ="./index.html"; 62 | // buttn.style.display = 'none'; 63 | window.sessionStorage.setItem('email', input.value); 64 | } 65 | }); 66 | 67 | function redirectToSignIn() { 68 | // Redirect to sign.html when the "Sign in" button is clicked 69 | window.location.href = "./sign.html"; 70 | } 71 | -------------------------------------------------------------------------------- /sign.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Sign In Page 8 | 66 | 67 | 68 | 69 | 70 | 71 | Sign In Page 72 | 73 | 74 | 75 |
76 |
77 |

Sign In

78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 |
86 |
87 | 88 | 89 | 90 | 91 | -------------------------------------------------------------------------------- /movie-details.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Free Guy 2021 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 33 | 34 |
35 |
36 | 37 |
38 | 39 | 42 | 43 |
44 | 45 | 48 | 49 |
50 | 53 | 54 | 60 |
61 | 62 | 63 | 64 |
65 | 66 | 69 | 70 | 143 | 144 |
145 |
146 | 147 | 148 | 149 | 150 | 151 |
152 |
153 | 154 | 157 | 158 |
159 |
160 | 161 |
162 | 163 | Free guy movie poster 164 | 165 | 168 | 169 |
170 | 171 |
172 | 173 |

New Episodes

174 | 175 |

176 | Free Guy 177 |

178 | 179 |
180 | 181 |
182 |
PG 13
183 | 184 |
HD
185 |
186 | 187 |
188 | Comedy, 189 | 190 | Action, 191 | 192 | Adventure, 193 | 194 | Science Fiction 195 |
196 | 197 |
198 | 199 |
200 | 201 | 202 | 203 |
204 | 205 |
206 | 207 | 208 | 209 |
210 | 211 |
212 | 213 |
214 | 215 |

216 | A bank teller called Guy realizes he is a background character in an open world video game called Free 217 | City that will 218 | soon go offline. 219 |

220 | 221 |
222 | 223 | 228 | 229 |
230 |

Prime Video

231 | 232 |

Streaming Channels

233 |
234 | 235 | 240 | 241 |
242 | 243 | 244 | Download 245 | 246 | 247 | 248 | 249 |
250 | 251 |
252 |
253 | 254 | 255 | 256 | 257 | 258 | 261 | 262 |
263 |
264 | 265 |

Best TV Series

266 | 267 |

World Best TV Series

268 | 269 |
    270 | 271 |
  • 272 |
    273 | 274 | 275 |
    276 | Moon Knight movie poster 277 |
    278 |
    279 | 280 |
    281 | 282 |

    Moon Knight

    283 |
    284 | 285 | 286 |
    287 | 288 |
    289 |
    2K
    290 | 291 |
    292 | 293 | 294 | 295 |
    296 | 297 |
    298 | 299 | 300 | 8.6 301 |
    302 |
    303 | 304 |
    305 |
  • 306 | 307 |
  • 308 |
    309 | 310 | 311 |
    312 | Halo movie poster 313 |
    314 |
    315 | 316 |
    317 | 318 |

    Halo

    319 |
    320 | 321 | 322 |
    323 | 324 |
    325 |
    2K
    326 | 327 |
    328 | 329 | 330 | 331 |
    332 | 333 |
    334 | 335 | 336 | 8.8 337 |
    338 |
    339 | 340 |
    341 |
  • 342 | 343 |
  • 344 |
    345 | 346 | 347 |
    348 | Vikings: Valhalla movie poster 349 |
    350 |
    351 | 352 |
    353 | 354 |

    Vikings: Valhalla

    355 |
    356 | 357 | 358 |
    359 | 360 |
    361 |
    2K
    362 | 363 |
    364 | 365 | 366 | 367 |
    368 | 369 |
    370 | 371 | 372 | 8.3 373 |
    374 |
    375 | 376 |
    377 |
  • 378 | 379 |
  • 380 |
    381 | 382 | 383 |
    384 | Money Heist movie poster 385 |
    386 |
    387 | 388 |
    389 | 390 |

    Money Heist

    391 |
    392 | 393 | 394 |
    395 | 396 |
    397 |
    4K
    398 | 399 |
    400 | 401 | 402 | 403 |
    404 | 405 |
    406 | 407 | 408 | 8.3 409 |
    410 |
    411 | 412 |
    413 |
  • 414 | 415 |
416 | 417 |
418 |
419 | 420 |
421 |
422 | 423 | 424 | 425 | 426 | 427 | 430 | 431 | 538 | 539 | 540 | 541 | 542 | 543 | 546 | 547 | 548 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 558 | 559 | 560 | 563 | 564 | 565 | 566 | 567 | 568 | -------------------------------------------------------------------------------- /drstring.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Free Guy 2021 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 33 | 34 |
35 |
36 | 37 |
38 | 39 | 42 | 43 |
44 | 45 | 48 | 49 |
50 | 53 | 54 | 60 |
61 | 62 | 63 | 64 |
65 | 66 | 69 | 70 | 143 | 144 |
145 |
146 | 147 | 148 | 149 | 150 | 151 |
152 |
153 | 154 | 157 | 158 |
159 |
160 | 161 |
162 | 163 | Free guy movie poster 164 | 165 | 168 | 169 |
170 | 171 |
172 | 173 |

New Episodes

174 | 175 |

176 | Doctor stringe 177 |

178 | 179 |
180 | 181 |
182 |
PG 13
183 | 184 |
HD
185 |
186 | 187 |
188 | Comedy, 189 | 190 | Action, 191 | 192 | Adventure, 193 | 194 | Science Fiction 195 |
196 | 197 |
198 | 199 |
200 | 201 | 202 | 203 |
204 | 205 |
206 | 207 | 208 | 209 |
210 | 211 |
212 | 213 |
214 | 215 |

216 | A bank teller called Guy realizes he is a background character in an open world video game called Free 217 | City that will 218 | soon go offline. 219 |

220 | 221 |
222 | 223 | 228 | 229 |
230 |

Prime Video

231 | 232 |

Streaming Channels

233 |
234 | 235 | 240 | 241 |
242 | 243 | 244 | Download 245 | 246 | 247 | 248 | 249 |
250 | 251 |
252 |
253 | 254 | 255 | 256 | 257 | 258 | 261 | 262 |
263 |
264 | 265 |

Best TV Series

266 | 267 |

World Best TV Series

268 | 269 |
    270 | 271 |
  • 272 |
    273 | 274 | 275 |
    276 | Moon Knight movie poster 277 |
    278 |
    279 | 280 |
    281 | 282 |

    Moon Knight

    283 |
    284 | 285 | 286 |
    287 | 288 |
    289 |
    2K
    290 | 291 |
    292 | 293 | 294 | 295 |
    296 | 297 |
    298 | 299 | 300 | 8.6 301 |
    302 |
    303 | 304 |
    305 |
  • 306 | 307 |
  • 308 |
    309 | 310 | 311 |
    312 | Halo movie poster 313 |
    314 |
    315 | 316 |
    317 | 318 |

    Halo

    319 |
    320 | 321 | 322 |
    323 | 324 |
    325 |
    2K
    326 | 327 |
    328 | 329 | 330 | 331 |
    332 | 333 |
    334 | 335 | 336 | 8.8 337 |
    338 |
    339 | 340 |
    341 |
  • 342 | 343 |
  • 344 |
    345 | 346 | 347 |
    348 | Vikings: Valhalla movie poster 349 |
    350 |
    351 | 352 |
    353 | 354 |

    Vikings: Valhalla

    355 |
    356 | 357 | 358 |
    359 | 360 |
    361 |
    2K
    362 | 363 |
    364 | 365 | 366 | 367 |
    368 | 369 |
    370 | 371 | 372 | 8.3 373 |
    374 |
    375 | 376 |
    377 |
  • 378 | 379 |
  • 380 |
    381 | 382 | 383 |
    384 | Money Heist movie poster 385 |
    386 |
    387 | 388 |
    389 | 390 |

    Money Heist

    391 |
    392 | 393 | 394 |
    395 | 396 |
    397 |
    4K
    398 | 399 |
    400 | 401 | 402 | 403 |
    404 | 405 |
    406 | 407 | 408 | 8.3 409 |
    410 |
    411 | 412 |
    413 |
  • 414 | 415 |
416 | 417 |
418 |
419 | 420 |
421 |
422 | 423 | 424 | 425 | 426 | 427 | 430 | 431 | 538 | 539 | 540 | 541 | 542 | 543 | 546 | 547 | 548 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 558 | 559 | 560 | 563 | 564 | 565 | 566 | 567 | 568 | -------------------------------------------------------------------------------- /TheNorthman.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Free Guy 2021 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 33 | 34 |
35 |
36 | 37 |
38 | 39 | 42 | 43 |
44 | 45 | 48 | 49 |
50 | 53 | 54 | 60 |
61 | 62 | 63 | 64 |
65 | 66 | 69 | 70 | 143 | 144 |
145 |
146 | 147 | 148 | 149 | 150 | 151 |
152 |
153 | 154 | 157 | 158 |
159 |
160 | 161 |
162 | 163 | Free guy movie poster 164 | 165 | 168 | 169 |
170 | 171 |
172 | 173 |

New Episodes

174 | 175 |

176 | The Northman 177 |

178 | 179 |
180 | 181 |
182 |
PG 13
183 | 184 |
HD
185 |
186 | 187 |
188 | Comedy, 189 | 190 | Action, 191 | 192 | Adventure, 193 | 194 | Science Fiction 195 |
196 | 197 |
198 | 199 |
200 | 201 | 202 | 203 |
204 | 205 |
206 | 207 | 208 | 209 |
210 | 211 |
212 | 213 |
214 | 215 |

216 | A bank teller called Guy realizes he is a background character in an open world video game called Free 217 | City that will 218 | soon go offline. 219 |

220 | 221 |
222 | 223 | 228 | 229 |
230 |

Prime Video

231 | 232 |

Streaming Channels

233 |
234 | 235 | 240 | 241 |
242 | 243 | 244 | Download 245 | 246 | 247 | 248 | 249 |
250 | 251 |
252 |
253 | 254 | 255 | 256 | 257 | 258 | 261 | 262 |
263 |
264 | 265 |

Best TV Series

266 | 267 |

World Best TV Series

268 | 269 |
    270 | 271 |
  • 272 |
    273 | 274 | 275 |
    276 | Moon Knight movie poster 277 |
    278 |
    279 | 280 |
    281 | 282 |

    Moon Knight

    283 |
    284 | 285 | 286 |
    287 | 288 |
    289 |
    2K
    290 | 291 |
    292 | 293 | 294 | 295 |
    296 | 297 |
    298 | 299 | 300 | 8.6 301 |
    302 |
    303 | 304 |
    305 |
  • 306 | 307 |
  • 308 |
    309 | 310 | 311 |
    312 | Halo movie poster 313 |
    314 |
    315 | 316 |
    317 | 318 |

    Halo

    319 |
    320 | 321 | 322 |
    323 | 324 |
    325 |
    2K
    326 | 327 |
    328 | 329 | 330 | 331 |
    332 | 333 |
    334 | 335 | 336 | 8.8 337 |
    338 |
    339 | 340 |
    341 |
  • 342 | 343 |
  • 344 |
    345 | 346 | 347 |
    348 | Vikings: Valhalla movie poster 349 |
    350 |
    351 | 352 |
    353 | 354 |

    Vikings: Valhalla

    355 |
    356 | 357 | 358 |
    359 | 360 |
    361 |
    2K
    362 | 363 |
    364 | 365 | 366 | 367 |
    368 | 369 |
    370 | 371 | 372 | 8.3 373 |
    374 |
    375 | 376 |
    377 |
  • 378 | 379 |
  • 380 |
    381 | 382 | 383 |
    384 | Money Heist movie poster 385 |
    386 |
    387 | 388 |
    389 | 390 |

    Money Heist

    391 |
    392 | 393 | 394 |
    395 | 396 |
    397 |
    4K
    398 | 399 |
    400 | 401 | 402 | 403 |
    404 | 405 |
    406 | 407 | 408 | 8.3 409 |
    410 |
    411 | 412 |
    413 |
  • 414 | 415 |
416 | 417 |
418 |
419 | 420 |
421 |
422 | 423 | 424 | 425 | 426 | 427 | 430 | 431 | 538 | 539 | 540 | 541 | 542 | 543 | 546 | 547 | 548 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 558 | 559 | 560 | 563 | 564 | 565 | 566 | 567 | 568 | -------------------------------------------------------------------------------- /memory.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Free Guy 2021 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 33 | 34 |
35 |
36 | 37 |
38 | 39 | 42 | 43 |
44 | 45 | 48 | 49 |
50 | 53 | 54 | 60 |
61 | 62 | 63 | 64 |
65 | 66 | 69 | 70 | 143 | 144 |
145 |
146 | 147 | 148 | 149 | 150 | 151 |
152 |
153 | 154 | 157 | 158 |
159 |
160 | 161 |
162 | 163 | Free guy movie poster 164 | 165 | 168 | 169 |
170 | 171 |
172 | 173 |

New Episodes

174 | 175 |

176 | Memory 177 |

178 | 179 |
180 | 181 |
182 |
PG 13
183 | 184 |
HD
185 |
186 | 187 |
188 | Comedy, 189 | 190 | Action, 191 | 192 | Adventure, 193 | 194 | Science Fiction 195 |
196 | 197 |
198 | 199 |
200 | 201 | 202 | 203 |
204 | 205 |
206 | 207 | 208 | 209 |
210 | 211 |
212 | 213 |
214 | 215 |

216 | A bank teller called Guy realizes he is a background character in an open world video game called Free 217 | City that will 218 | soon go offline. 219 |

220 | 221 |
222 | 223 | 228 | 229 |
230 |

Prime Video

231 | 232 |

Streaming Channels

233 |
234 | 235 | 240 | 241 |
242 | 243 | 244 | Download 245 | 246 | 247 | 248 | 249 |
250 | 251 |
252 |
253 | 254 | 255 | 256 | 257 | 258 | 261 | 262 |
263 |
264 | 265 |

Best TV Series

266 | 267 |

World Best TV Series

268 | 269 |
    270 | 271 |
  • 272 |
    273 | 274 | 275 |
    276 | Moon Knight movie poster 277 |
    278 |
    279 | 280 |
    281 | 282 |

    Moon Knight

    283 |
    284 | 285 | 286 |
    287 | 288 |
    289 |
    2K
    290 | 291 |
    292 | 293 | 294 | 295 |
    296 | 297 |
    298 | 299 | 300 | 8.6 301 |
    302 |
    303 | 304 |
    305 |
  • 306 | 307 |
  • 308 |
    309 | 310 | 311 |
    312 | Halo movie poster 313 |
    314 |
    315 | 316 |
    317 | 318 |

    Halo

    319 |
    320 | 321 | 322 |
    323 | 324 |
    325 |
    2K
    326 | 327 |
    328 | 329 | 330 | 331 |
    332 | 333 |
    334 | 335 | 336 | 8.8 337 |
    338 |
    339 | 340 |
    341 |
  • 342 | 343 |
  • 344 |
    345 | 346 | 347 |
    348 | Vikings: Valhalla movie poster 349 |
    350 |
    351 | 352 |
    353 | 354 |

    Vikings: Valhalla

    355 |
    356 | 357 | 358 |
    359 | 360 |
    361 |
    2K
    362 | 363 |
    364 | 365 | 366 | 367 |
    368 | 369 |
    370 | 371 | 372 | 8.3 373 |
    374 |
    375 | 376 |
    377 |
  • 378 | 379 |
  • 380 |
    381 | 382 | 383 |
    384 | Money Heist movie poster 385 |
    386 |
    387 | 388 |
    389 | 390 |

    Money Heist

    391 |
    392 | 393 | 394 |
    395 | 396 |
    397 |
    4K
    398 | 399 |
    400 | 401 | 402 | 403 |
    404 | 405 |
    406 | 407 | 408 | 8.3 409 |
    410 |
    411 | 412 |
    413 |
  • 414 | 415 |
416 | 417 |
418 |
419 | 420 |
421 |
422 | 423 | 424 | 425 | 426 | 427 | 430 | 431 | 538 | 539 | 540 | 541 | 542 | 543 | 546 | 547 | 548 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 558 | 559 | 560 | 563 | 564 | 565 | 566 | 567 | 568 | -------------------------------------------------------------------------------- /The Unbearable.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Free Guy 2021 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 33 | 34 |
35 |
36 | 37 |
38 | 39 | 42 | 43 |
44 | 45 | 48 | 49 |
50 | 53 | 54 | 60 |
61 | 62 | 63 | 64 |
65 | 66 | 69 | 70 | 143 | 144 |
145 |
146 | 147 | 148 | 149 | 150 | 151 |
152 |
153 | 154 | 157 | 158 |
159 |
160 | 161 |
162 | 163 | Free guy movie poster 164 | 165 | 168 | 169 |
170 | 171 |
172 | 173 |

New Episodes

174 | 175 |

176 | The Unbearable Weight of Massive Talent 177 | 2022 178 | HD 179 | 180 |

181 | 182 |
183 | 184 |
185 |
PG 13
186 | 187 |
HD
188 |
189 | 190 |
191 | Comedy, 192 | 193 | Action, 194 | 195 | Adventure, 196 | 197 | Science Fiction 198 |
199 | 200 |
201 | 202 |
203 | 204 | 205 | 206 |
207 | 208 |
209 | 210 | 211 | 212 |
213 | 214 |
215 | 216 |
217 | 218 |

219 | A bank teller called Guy realizes he is a background character in an open world video game called Free 220 | City that will 221 | soon go offline. 222 |

223 | 224 |
225 | 226 | 231 | 232 |
233 |

Prime Video

234 | 235 |

Streaming Channels

236 |
237 | 238 | 243 | 244 |
245 | 246 | 247 | Download 248 | 249 | 250 | 251 | 252 |
253 | 254 |
255 |
256 | 257 | 258 | 259 | 260 | 261 | 264 | 265 |
266 |
267 | 268 |

Best TV Series

269 | 270 |

World Best TV Series

271 | 272 |
    273 | 274 |
  • 275 |
    276 | 277 | 278 |
    279 | Moon Knight movie poster 280 |
    281 |
    282 | 283 |
    284 | 285 |

    Moon Knight

    286 |
    287 | 288 | 289 |
    290 | 291 |
    292 |
    2K
    293 | 294 |
    295 | 296 | 297 | 298 |
    299 | 300 |
    301 | 302 | 303 | 8.6 304 |
    305 |
    306 | 307 |
    308 |
  • 309 | 310 |
  • 311 |
    312 | 313 | 314 |
    315 | Halo movie poster 316 |
    317 |
    318 | 319 |
    320 | 321 |

    Halo

    322 |
    323 | 324 | 325 |
    326 | 327 |
    328 |
    2K
    329 | 330 |
    331 | 332 | 333 | 334 |
    335 | 336 |
    337 | 338 | 339 | 8.8 340 |
    341 |
    342 | 343 |
    344 |
  • 345 | 346 |
  • 347 |
    348 | 349 | 350 |
    351 | Vikings: Valhalla movie poster 352 |
    353 |
    354 | 355 |
    356 | 357 |

    Vikings: Valhalla

    358 |
    359 | 360 | 361 |
    362 | 363 |
    364 |
    2K
    365 | 366 |
    367 | 368 | 369 | 370 |
    371 | 372 |
    373 | 374 | 375 | 8.3 376 |
    377 |
    378 | 379 |
    380 |
  • 381 | 382 |
  • 383 |
    384 | 385 | 386 |
    387 | Money Heist movie poster 388 |
    389 |
    390 | 391 |
    392 | 393 |

    Money Heist

    394 |
    395 | 396 | 397 |
    398 | 399 |
    400 |
    4K
    401 | 402 |
    403 | 404 | 405 | 406 |
    407 | 408 |
    409 | 410 | 411 | 8.3 412 |
    413 |
    414 | 415 |
    416 |
  • 417 | 418 |
419 | 420 |
421 |
422 | 423 |
424 |
425 | 426 | 427 | 428 | 429 | 430 | 433 | 434 | 541 | 542 | 543 | 544 | 545 | 546 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 556 | 557 | 558 | 561 | 562 | 563 | 566 | 567 | 568 | 569 | 570 | 571 | -------------------------------------------------------------------------------- /assets/css/style.css: -------------------------------------------------------------------------------- 1 | /*-----------------------------------*\ 2 | * #style.css 3 | \*-----------------------------------*/ 4 | 5 | /** 6 | * copyright 2022 @codewithsadee 7 | */ 8 | 9 | 10 | 11 | 12 | 13 | /*-----------------------------------*\ 14 | * #CUSTOM PROPERTY 15 | \*-----------------------------------*/ 16 | 17 | :root { 18 | 19 | /** 20 | * colors 21 | */ 22 | 23 | --rich-black-fogra-29: hsl(225, 25%, 9%); 24 | --rich-black-fogra-39: hsl(170, 21%, 5%); 25 | --raisin-black: hsl(228, 13%, 15%); 26 | --eerie-black: hsl(207, 19%, 11%); 27 | --light-gray: hsl(0, 3%, 80%); 28 | --gunmetal-1: hsl(229, 15%, 21%); 29 | --gunmetal-2: hsl(216, 22%, 18%); 30 | --gainsboro: hsl(0, 7%, 88%); 31 | --citrine: hsl(57, 97%, 45%); 32 | --xiketic: hsl(253, 21%, 13%); 33 | --gray-x: hsl(0, 0%, 74%); 34 | --white: hsl(0, 100%, 100%); 35 | --black: hsl(0, 0%, 0%); 36 | --jet: hsl(0, 0%, 20%); 37 | 38 | /** 39 | * typography 40 | */ 41 | 42 | --ff-poppins: 'Poppins', sans-serif; 43 | 44 | --fs-1: 36px; 45 | --fs-2: 32px; 46 | --fs-3: 30px; 47 | --fs-4: 24px; 48 | --fs-5: 20px; 49 | --fs-6: 18px; 50 | --fs-7: 16px; 51 | --fs-8: 15px; 52 | --fs-9: 14px; 53 | --fs-10: 13px; 54 | --fs-11: 12px; 55 | --fs-12: 11px; 56 | 57 | --fw-500: 500; 58 | --fw-700: 700; 59 | 60 | /** 61 | * transition 62 | */ 63 | 64 | --transition-1: 0.15s ease; 65 | --transition-2: 0.25s ease-in; 66 | 67 | /** 68 | * spacing 69 | */ 70 | 71 | --section-padding: 100px; 72 | 73 | } 74 | 75 | 76 | 77 | 78 | 79 | /*-----------------------------------*\ 80 | * #RESET 81 | \*-----------------------------------*/ 82 | 83 | *, *::before, *::after { 84 | margin: 0; 85 | padding: 0; 86 | box-sizing: border-box; 87 | } 88 | 89 | li { list-style: none; } 90 | 91 | a { text-decoration: none; } 92 | 93 | a, 94 | img, 95 | span, 96 | input, 97 | button, 98 | ion-icon { display: block; } 99 | 100 | input { 101 | font: inherit; 102 | width: 100%; 103 | border: none; 104 | } 105 | 106 | select, 107 | button { 108 | font: inherit; 109 | background: none; 110 | border: none; 111 | cursor: pointer; 112 | } 113 | 114 | html { 115 | font-family: var(--ff-poppins); 116 | scroll-behavior: smooth; 117 | } 118 | 119 | body { background: var(--eerie-black); } 120 | 121 | body.active { overflow: hidden; } 122 | 123 | 124 | 125 | 126 | 127 | /*-----------------------------------*\ 128 | * #REUSED STYLE 129 | \*-----------------------------------*/ 130 | 131 | .container { padding-inline: 15px; } 132 | 133 | /** 134 | * TITLES & SUBTITLES 135 | */ 136 | 137 | .h1, 138 | .h2, 139 | .h3 { 140 | color: var(--white); 141 | line-height: 1.2; 142 | } 143 | 144 | .h1 { font-size: var(--fs-1); } 145 | 146 | .h2 { font-size: var(--fs-2); } 147 | 148 | .h3 { font-size: var(--fs-6); } 149 | 150 | .section-subtitle { 151 | color: var(--citrine); 152 | font-size: var(--fs-11); 153 | font-weight: var(--fw-500); 154 | text-transform: uppercase; 155 | letter-spacing: 1px; 156 | margin-bottom: 10px; 157 | text-align: center; 158 | } 159 | 160 | .section-title { text-align: center; } 161 | 162 | /** 163 | * BADGE 164 | */ 165 | 166 | .badge { 167 | color: var(--white); 168 | font-size: var(--fs-12); 169 | font-weight: var(--fw-700); 170 | border: 2px solid transparent; 171 | padding: 2px 10px; 172 | } 173 | 174 | .badge-fill { 175 | background: var(--white); 176 | color: var(--raisin-black); 177 | } 178 | 179 | .badge-outline { border-color: var(--white); } 180 | 181 | /** 182 | * MOVIE META 183 | */ 184 | 185 | .meta-wrapper { 186 | display: flex; 187 | flex-wrap: wrap; 188 | justify-content: flex-start; 189 | align-items: center; 190 | gap: 15px 25px; 191 | margin-bottom: 50px; 192 | } 193 | 194 | .badge-wrapper, 195 | .ganre-wrapper, 196 | .date-time { 197 | display: flex; 198 | flex-wrap: wrap; 199 | align-items: center; 200 | gap: 5px 10px; 201 | } 202 | 203 | .ganre-wrapper > a { 204 | color: var(--gainsboro); 205 | font-size: var(--fs-9); 206 | font-weight: var(--fw-500); 207 | transition: var(--transition-1); 208 | } 209 | 210 | .ganre-wrapper > a:is(:hover, :focus) { color: var(--citrine); } 211 | 212 | .date-time { gap: 15px; } 213 | 214 | .date-time > div { 215 | display: flex; 216 | align-items: center; 217 | gap: 5px; 218 | color: var(--gainsboro); 219 | font-size: var(--fs-9); 220 | font-weight: var(--fw-500); 221 | } 222 | 223 | .date-time ion-icon { 224 | --ionicon-stroke-width: 50px; 225 | color: var(--citrine); 226 | } 227 | 228 | /** 229 | * BUTTONS 230 | */ 231 | 232 | .btn { 233 | color: var(--white); 234 | font-size: var(--fs-11); 235 | font-weight: var(--fw-700); 236 | text-transform: uppercase; 237 | letter-spacing: 2px; 238 | display: flex; 239 | align-items: center; 240 | gap: 10px; 241 | padding: 16px 30px; 242 | border: 2px solid var(--citrine); 243 | border-radius: 50px; 244 | transition: var(--transition-1); 245 | } 246 | 247 | .btn > ion-icon { font-size: 18px; } 248 | 249 | .btn-primary { background: var(--rich-black-fogra-29); } 250 | 251 | .btn-primary:is(:hover, :focus) { 252 | background: var(--citrine); 253 | color: var(--xiketic); 254 | } 255 | .none{ 256 | display: none; 257 | } 258 | 259 | /** 260 | * MOVIE CARD 261 | */ 262 | 263 | .movies-list { 264 | display: grid; 265 | gap: 50px; 266 | } 267 | 268 | .movie-card { 269 | height: 100%; 270 | display: flex; 271 | flex-direction: column; 272 | justify-content: space-between; 273 | } 274 | 275 | .movie-card .card-banner { 276 | position: relative; 277 | background: var(--gunmetal-1); 278 | aspect-ratio: 2 / 3; 279 | border-radius: 6px; 280 | overflow: hidden; 281 | margin-bottom: 20px; 282 | transition: var(--transition-1); 283 | } 284 | 285 | .movie-card .card-banner::after { 286 | content: ""; 287 | position: absolute; 288 | inset: 0; 289 | transition: var(--transition-1); 290 | } 291 | 292 | .movie-card .card-banner:hover { box-shadow: 0 1px 2px hsla(0, 0%, 0%, 0.5); } 293 | 294 | .movie-card .card-banner:hover::after { background: hsla(0, 0%, 100%, 0.05); } 295 | 296 | .movie-card .card-banner img { 297 | width: 100%; 298 | height: 100%; 299 | object-fit: cover; 300 | } 301 | 302 | .movie-card .title-wrapper { 303 | display: flex; 304 | justify-content: space-between; 305 | align-items: center; 306 | gap: 20px; 307 | margin-bottom: 10px; 308 | } 309 | 310 | .movie-card .card-title { 311 | color: var(--white); 312 | font-size: var(--fs-7); 313 | transition: var(--transition-1); 314 | } 315 | 316 | .movie-card .card-title:is(:hover, :focus) { color: var(--citrine); } 317 | 318 | .movie-card .title-wrapper time { 319 | color: var(--citrine); 320 | font-size: var(--fs-9); 321 | font-weight: var(--fw-500); 322 | } 323 | 324 | .movie-card .card-meta { 325 | display: flex; 326 | justify-content: flex-start; 327 | align-items: center; 328 | gap: 15px; 329 | } 330 | 331 | .movie-card .badge { color: var(--citrine); } 332 | 333 | .movie-card .duration { margin-left: auto; } 334 | 335 | .movie-card :is(.duration, .rating) { 336 | display: flex; 337 | align-items: center; 338 | gap: 5px; 339 | color: var(--gainsboro); 340 | font-size: var(--fs-11); 341 | font-weight: var(--fw-500); 342 | } 343 | 344 | .movie-card :is(.duration, .rating) ion-icon { 345 | font-size: 13px; 346 | --ionicon-stroke-width: 50px; 347 | color: var(--citrine); 348 | } 349 | 350 | /** 351 | * CUSTOM SLIDER & SCROLLBAR 352 | */ 353 | 354 | .movies-list.has-scrollbar { 355 | display: flex; 356 | justify-content: flex-start; 357 | gap: 30px; 358 | overflow-x: auto; 359 | scroll-snap-type: inline mandatory; 360 | padding-bottom: 25px; 361 | } 362 | 363 | .has-scrollbar::-webkit-scrollbar { height: 8px; } 364 | 365 | .has-scrollbar::-webkit-scrollbar-track { 366 | background: transparent; 367 | box-shadow: 0 0 0 2px var(--citrine); 368 | border-radius: 10px; 369 | } 370 | 371 | .has-scrollbar::-webkit-scrollbar-thumb { 372 | background: var(--gainsboro); 373 | border-radius: 10px; 374 | box-shadow: inset 0 1px 0 var(--black), 375 | inset 0 -1px 0 var(--black); 376 | } 377 | 378 | 379 | 380 | 381 | 382 | /*-----------------------------------*\ 383 | * #HEADER 384 | \*-----------------------------------*/ 385 | 386 | .header { 387 | position: fixed; 388 | top: 0; 389 | left: 0; 390 | width: 100%; 391 | padding-block: 25px; 392 | transition: var(--transition-2); 393 | z-index: 4; 394 | } 395 | 396 | .header.active { 397 | background: var(--eerie-black); 398 | padding-block: 20px; 399 | } 400 | 401 | .header .container { 402 | display: flex; 403 | justify-content: space-between; 404 | align-items: center; 405 | } 406 | 407 | .header-actions { display: none; } 408 | 409 | .menu-open-btn { 410 | color: var(--white); 411 | font-size: 40px; 412 | } 413 | 414 | .navbar { 415 | position: fixed; 416 | top: 0; 417 | right: -300px; 418 | background: var(--eerie-black); 419 | width: 100%; 420 | max-width: 300px; 421 | height: 100%; 422 | box-shadow: -1px 0 3px hsl(0, 0%, 0%, 0.2); 423 | transition: 0.15s ease-in; 424 | visibility: hidden; 425 | z-index: 3; 426 | } 427 | 428 | .navbar.active { 429 | right: 0; 430 | visibility: visible; 431 | transition: 0.25s ease-out; 432 | } 433 | 434 | .navbar-top { 435 | padding: 30px 25px; 436 | display: flex; 437 | justify-content: space-between; 438 | align-items: center; 439 | } 440 | 441 | .menu-close-btn { 442 | color: var(--white); 443 | font-size: 25px; 444 | padding: 5px; 445 | } 446 | 447 | .menu-close-btn ion-icon { --ionicon-stroke-width: 80px; } 448 | 449 | .navbar-list { 450 | border-top: 1px solid hsla(0, 0%, 100%, 0.1); 451 | margin-bottom: 30px; 452 | } 453 | 454 | .navbar-link { 455 | color: var(--white); 456 | font-size: var(--fs-8); 457 | font-weight: var(--fw-500); 458 | padding: 10px 25px; 459 | border-bottom: 1px solid hsla(0, 0%, 100%, 0.1); 460 | transition: var(--transition-1); 461 | } 462 | 463 | .navbar-link:is(:hover, :focus) { color: var(--citrine); } 464 | 465 | .navbar-social-list { 466 | display: flex; 467 | justify-content: center; 468 | align-items: center; 469 | gap: 20px; 470 | } 471 | 472 | .navbar-social-link { 473 | font-size: 20px; 474 | color: var(--white); 475 | transition: var(--transition-1); 476 | } 477 | 478 | .navbar-social-link:is(:hover, :focus) { color: var(--citrine); } 479 | 480 | .overlay { 481 | position: fixed; 482 | inset: 0; 483 | background: hsla(204, 18%, 11%, 0.8); 484 | opacity: 0; 485 | pointer-events: none; 486 | z-index: 1; 487 | transition: var(--transition-2); 488 | } 489 | 490 | .overlay.active { 491 | opacity: 1; 492 | pointer-events: all; 493 | } 494 | 495 | 496 | 497 | 498 | 499 | /*-----------------------------------*\ 500 | * #HERO 501 | \*-----------------------------------*/ 502 | 503 | .hero { 504 | background: url("../images/hero-bg.jpg") no-repeat; 505 | background-size: cover; 506 | background-position: center; 507 | min-height: 750px; 508 | height: 100vh; 509 | max-height: 1000px; 510 | display: flex; 511 | justify-content: flex-start; 512 | align-items: center; 513 | padding-block: var(--section-padding); 514 | } 515 | 516 | .hero-content { margin-top: 60px; } 517 | 518 | .hero-subtitle { 519 | color: var(--citrine); 520 | font-size: var(--fs-4); 521 | font-weight: var(--fw-700); 522 | margin-bottom: 10px; 523 | } 524 | 525 | .hero-title { margin-bottom: 30px; } 526 | 527 | .hero-title > strong { color: var(--citrine); } 528 | 529 | 530 | 531 | 532 | 533 | /*-----------------------------------*\ 534 | * #UPCOMING 535 | \*-----------------------------------*/ 536 | 537 | .upcoming { 538 | background: url("../images/upcoming-bg.png") no-repeat; 539 | background-size: cover; 540 | background-position: center; 541 | padding-block: var(--section-padding); 542 | } 543 | 544 | .upcoming .flex-wrapper { margin-bottom: 50px; } 545 | 546 | .upcoming .section-title { margin-bottom: 30px; } 547 | 548 | .filter-list { 549 | display: flex; 550 | flex-wrap: wrap; 551 | justify-content: center; 552 | align-items: center; 553 | gap: 10px; 554 | } 555 | 556 | .upcoming .filter-btn { 557 | color: var(--white); 558 | background: var(--raisin-black); 559 | font-size: var(--fs-11); 560 | font-weight: var(--fw-500); 561 | border: 2px solid var(--gunmetal-1); 562 | padding: 12px 26px; 563 | border-radius: 50px; 564 | } 565 | 566 | .upcoming .filter-btn:focus { border-color: var(--citrine); } 567 | 568 | .upcoming .movies-list > li { 569 | min-width: 100%; 570 | scroll-snap-align: start; 571 | } 572 | 573 | 574 | 575 | 576 | 577 | /*-----------------------------------*\ 578 | * #SERVICE 579 | \*-----------------------------------*/ 580 | 581 | .service { 582 | background: url("../images/service-bg.jpg") no-repeat; 583 | background-size: cover; 584 | background-position: center; 585 | padding-block: var(--section-padding); 586 | } 587 | 588 | .service-banner { 589 | position: relative; 590 | margin-bottom: 50px; 591 | max-width: max-content; 592 | } 593 | 594 | .service-banner img { width: 100%; } 595 | 596 | .service-btn { 597 | position: absolute; 598 | bottom: 0; 599 | right: 86px; 600 | background: var(--citrine); 601 | color: var(--rich-black-fogra-29); 602 | font-size: var(--fs-11); 603 | text-transform: uppercase; 604 | font-weight: var(--fw-500); 605 | letter-spacing: 5px; 606 | display: flex; 607 | align-items: center; 608 | gap: 5px; 609 | transform: rotate(0.25turn); 610 | transform-origin: bottom right; 611 | padding: 28px 35px; 612 | border-radius: 6px; 613 | } 614 | 615 | .service-btn ion-icon { 616 | font-size: 30px; 617 | transform: rotate(-0.25turn); 618 | } 619 | 620 | .service-subtitle { 621 | position: relative; 622 | color: var(--gainsboro); 623 | font-size: var(--fs-11); 624 | font-weight: var(--fw-500); 625 | text-transform: uppercase; 626 | letter-spacing: 1px; 627 | padding-left: 50px; 628 | margin-bottom: 10px; 629 | } 630 | 631 | .service-subtitle::before { 632 | content: ""; 633 | position: absolute; 634 | top: 7px; 635 | left: 0; 636 | width: 40px; 637 | height: 3px; 638 | background: var(--citrine); 639 | } 640 | 641 | .service-title { margin-bottom: 20px; } 642 | 643 | .service-text, 644 | .service-card .card-text { 645 | color: var(--gray-x); 646 | font-size: var(--fs-9); 647 | font-weight: var(--fw-500); 648 | line-height: 1.8; 649 | } 650 | 651 | .service-text { margin-bottom: 40px; } 652 | 653 | .service-list > li:first-child { 654 | padding-bottom: 20px; 655 | border-bottom: 1px dashed hsla(0, 0%, 100%, 0.1); 656 | margin-bottom: 30px; 657 | } 658 | 659 | .service-card .card-icon { 660 | color: var(--white); 661 | width: 85px; 662 | height: 85px; 663 | display: grid; 664 | place-items: center; 665 | font-size: 40px; 666 | border-radius: 50%; 667 | outline: 1px dashed var(--citrine); 668 | outline-offset: 5px; 669 | margin: 5px; 670 | margin-bottom: 20px; 671 | transition: var(--transition-2); 672 | } 673 | 674 | .service-card:hover .card-icon { background: var(--citrine); } 675 | 676 | .service-card .card-title { margin-bottom: 10px; } 677 | 678 | 679 | 680 | 681 | 682 | /*-----------------------------------*\ 683 | * #TOP RATED 684 | \*-----------------------------------*/ 685 | 686 | .top-rated { 687 | background: url("../images/top-rated-bg.jpg") no-repeat; 688 | background-size: cover; 689 | background-position: center; 690 | padding-block: var(--section-padding); 691 | } 692 | 693 | .top-rated .section-title { margin-bottom: 50px; } 694 | 695 | .top-rated .filter-list { 696 | gap: 15px; 697 | margin-bottom: 50px; 698 | } 699 | 700 | .top-rated .filter-btn { 701 | position: relative; 702 | background: var(--rich-black-fogra-39); 703 | color: var(--light-gray); 704 | font-size: var(--fs-10); 705 | font-weight: var(--fw-700); 706 | text-transform: uppercase; 707 | padding: 17px 25px; 708 | border-radius: 4px; 709 | box-shadow: inset 0 3px 7px hsla(0, 0%, 0%, 0.8); 710 | } 711 | 712 | .top-rated .filter-btn:focus { 713 | color: var(--citrine); 714 | text-shadow: 0 3px 25px hsla(57, 97%, 45%, 0.5); 715 | } 716 | 717 | .top-rated .filter-btn:focus::before, 718 | .top-rated .filter-btn:focus::after { 719 | content: ""; 720 | position: absolute; 721 | top: 50%; 722 | transform: translateY(-50%); 723 | background: var(--citrine); 724 | width: 2px; 725 | height: 15px; 726 | } 727 | 728 | .top-rated .filter-btn:focus::before { left: 0; } 729 | 730 | .top-rated .filter-btn:focus::after { right: 0; } 731 | 732 | 733 | 734 | 735 | 736 | /*-----------------------------------*\ 737 | * #TV SEREIS 738 | \*-----------------------------------*/ 739 | 740 | .tv-series { 741 | background: url("../images/tv-series-bg.jpg") no-repeat; 742 | background-size: cover; 743 | background-position: center; 744 | padding-block: var(--section-padding); 745 | } 746 | 747 | .tv-series .section-title { margin-bottom: 50px; } 748 | 749 | 750 | 751 | 752 | 753 | /*-----------------------------------*\ 754 | * #CTA 755 | \*-----------------------------------*/ 756 | 757 | .cta { 758 | background: url("../images/cta-bg.jpg") no-repeat; 759 | background-size: cover; 760 | background-position: center; 761 | text-align: center; 762 | padding-block: 50px; 763 | } 764 | 765 | .cta .title-wrapper { margin-bottom: 25px; } 766 | 767 | .cta-title { 768 | color: var(--eerie-black); 769 | font-size: var(--fs-3); 770 | text-transform: uppercase; 771 | line-height: 1.2; 772 | margin-bottom: 5px; 773 | } 774 | 775 | .cta-text { 776 | color: var(--eerie-black); 777 | font-size: var(--fs-9); 778 | font-weight: var(--fw-500); 779 | line-height: 1.8; 780 | } 781 | 782 | .cta .email-field { 783 | color: var(--eerie-black); 784 | font-size: var(--fs-9); 785 | padding: 18px 32px; 786 | border-radius: 4px; 787 | box-shadow: 0 3px 4px hsla(0, 0%, 0%, 0.2); 788 | margin-bottom: 15px; 789 | } 790 | 791 | .cta-form-btn { 792 | background: var(--eerie-black); 793 | color: var(--citrine); 794 | font-size: var(--fs-9); 795 | font-weight: var(--fw-700); 796 | text-transform: uppercase; 797 | letter-spacing: 1px; 798 | border: 2px solid var(--eerie-black); 799 | padding: 15px 34px; 800 | border-radius: 4px; 801 | margin-inline: auto; 802 | transition: var(--transition-1); 803 | } 804 | 805 | .cta-form-btn:is(:hover, :focus) { 806 | background: var(--citrine); 807 | color: var(--eerie-black); 808 | } 809 | 810 | 811 | 812 | 813 | 814 | /*-----------------------------------*\ 815 | * #FOOTER 816 | \*-----------------------------------*/ 817 | 818 | .footer-top { 819 | background: url("../images/footer-bg.jpg") no-repeat; 820 | background-size: cover; 821 | background-position: center; 822 | padding-block: 80px 50px; 823 | } 824 | 825 | .footer-brand-wrapper .logo { 826 | width: max-content; 827 | margin-inline: auto; 828 | margin-bottom: 60px; 829 | } 830 | 831 | .footer-list, 832 | .quicklink-list, 833 | .social-list { 834 | display: flex; 835 | flex-wrap: wrap; 836 | justify-content: center; 837 | align-items: center; 838 | gap: 5px; 839 | } 840 | 841 | .footer-link { 842 | color: var(--light-gray); 843 | font-size: var(--fs-9); 844 | font-weight: var(--fw-700); 845 | text-transform: uppercase; 846 | padding: 5px 15px; 847 | transition: var(--transition-1); 848 | } 849 | 850 | :is(.footer-link, .quicklink-link, .social-link):is(:hover, :focus) { color: var(--citrine); } 851 | 852 | .divider { 853 | height: 4px; 854 | margin-block: 40px; 855 | border-top: 1px solid var(--rich-black-fogra-29); 856 | border-bottom: 1px solid hsla(0, 0%, 100%, 0.1); 857 | } 858 | 859 | .quicklink-list { margin-bottom: 20px; } 860 | 861 | .quicklink-link { 862 | color: var(--gray-x); 863 | font-size: var(--fs-10); 864 | font-weight: var(--fw-500); 865 | text-transform: uppercase; 866 | padding: 2px 10px; 867 | transition: var(--transition-1); 868 | } 869 | 870 | .social-list { column-gap: 10px; } 871 | 872 | .social-link { 873 | background: var(--rich-black-fogra-29); 874 | color: var(--gray-x); 875 | font-size: 14px; 876 | width: 35px; 877 | height: 35px; 878 | display: grid; 879 | place-items: center; 880 | border-radius: 50%; 881 | box-shadow: inset 0 4px 8px hsla(0, 0%, 0%, 0.25); 882 | transition: var(--transition-1); 883 | } 884 | 885 | .footer-bottom { padding-block: 25px; } 886 | 887 | .copyright { 888 | color: var(--gray-x); 889 | font-size: var(--fs-10); 890 | font-weight: var(--fw-500); 891 | line-height: 1.7; 892 | text-align: center; 893 | margin-bottom: 15px; 894 | } 895 | 896 | .copyright > a { 897 | display: inline-block; 898 | color: var(--citrine); 899 | } 900 | 901 | .footer-bottom-img { 902 | max-width: max-content; 903 | width: 100%; 904 | margin-inline: auto; 905 | } 906 | 907 | 908 | 909 | 910 | 911 | /*-----------------------------------*\ 912 | * #GO TO TOP 913 | \*-----------------------------------*/ 914 | 915 | .go-top { 916 | position: fixed; 917 | bottom: 20px; 918 | right: 20px; 919 | background: var(--citrine); 920 | color: var(--eerie-black); 921 | width: 50px; 922 | height: 50px; 923 | display: grid; 924 | place-items: center; 925 | border-radius: 50%; 926 | box-shadow: 0 1px 3px hsla(0, 0%, 0%, 0.5); 927 | opacity: 0; 928 | visibility: hidden; 929 | transition: var(--transition-2); 930 | z-index: 2; 931 | } 932 | 933 | .go-top.active { 934 | opacity: 1; 935 | visibility: visible; 936 | } 937 | 938 | 939 | 940 | 941 | 942 | /*-----------------------------------*\ 943 | * #MOVIE DETAIL 944 | \*-----------------------------------*/ 945 | 946 | .movie-detail { 947 | background: url("../images/movie-detail-bg.png") no-repeat; 948 | background-size: cover; 949 | background-position: center; 950 | padding-top: 160px; 951 | padding-bottom: var(--section-padding); 952 | } 953 | 954 | .movie-detail-banner { 955 | position: relative; 956 | background: var(--gunmetal-1); 957 | max-width: 300px; 958 | margin-inline: auto; 959 | border-radius: 6px; 960 | overflow: hidden; 961 | margin-bottom: 50px; 962 | } 963 | 964 | .movie-detail-banner img { 965 | width: 100%; 966 | height: 100%; 967 | object-fit: cover; 968 | } 969 | 970 | .play-btn { 971 | position: absolute; 972 | inset: 0; 973 | display: grid; 974 | place-items: center; 975 | font-size: 120px; 976 | color: var(--white); 977 | transition: var(--transition-1); 978 | } 979 | 980 | .play-btn:hover { background: hsla(0, 0%, 0%, 0.25); } 981 | 982 | .detail-subtitle { 983 | font-size: var(--fs-5); 984 | color: var(--citrine); 985 | font-weight: var(--fw-700); 986 | margin-bottom: 10px; 987 | } 988 | 989 | .detail-title { margin-bottom: 20px; } 990 | 991 | .detail-title strong { color: var(--citrine); } 992 | 993 | .movie-detail .meta-wrapper { margin-bottom: 30px; } 994 | 995 | .storyline { 996 | color: var(--gray-x); 997 | font-size: var(--fs-9); 998 | font-weight: var(--fw-500); 999 | line-height: 1.8; 1000 | margin-bottom: 40px; 1001 | } 1002 | 1003 | .details-actions { 1004 | display: flex; 1005 | justify-content: center; 1006 | flex-wrap: wrap; 1007 | gap: 20px 40px; 1008 | max-width: 460px; 1009 | background: var(--gunmetal-2); 1010 | padding: 25px; 1011 | border: 1px solid var(--jet); 1012 | border-radius: 4px; 1013 | margin-bottom: 30px; 1014 | } 1015 | 1016 | .details-actions .share ion-icon { 1017 | font-size: 25px; 1018 | color: var(--white); 1019 | margin-inline: auto; 1020 | } 1021 | 1022 | .details-actions .share span { 1023 | color: var(--gainsboro); 1024 | font-size: var(--fs-11); 1025 | transition: var(--transition-1); 1026 | } 1027 | 1028 | .details-actions .share:is(:hover, :focus) span { color: var(--citrine); } 1029 | 1030 | .details-actions .title { 1031 | color: var(--white); 1032 | font-weight: var(--fw-700); 1033 | } 1034 | 1035 | .details-actions .text { 1036 | font-size: var(--fs-11); 1037 | color: var(--gainsboro); 1038 | } 1039 | 1040 | .details-actions .btn-primary { 1041 | font-size: 10px; 1042 | padding: 13px 26px; 1043 | letter-spacing: 0; 1044 | background: transparent; 1045 | } 1046 | 1047 | .details-actions .btn-primary:is(:hover, :focus) { background: var(--citrine); } 1048 | 1049 | .download-btn { 1050 | max-width: max-content; 1051 | background: var(--citrine); 1052 | color: var(--rich-black-fogra-29); 1053 | font-size: var(--fs-11); 1054 | font-weight: var(--fw-500); 1055 | text-transform: uppercase; 1056 | display: flex; 1057 | align-items: center; 1058 | gap: 10px; 1059 | padding: 20px 35px; 1060 | letter-spacing: 5px; 1061 | border-radius: 6px; 1062 | } 1063 | 1064 | .download-btn ion-icon { font-size: 16px; } 1065 | 1066 | 1067 | 1068 | 1069 | 1070 | /*-----------------------------------*\ 1071 | * #MEDIA QUERIES 1072 | \*-----------------------------------*/ 1073 | 1074 | /** 1075 | * responsive for large than 550px screen 1076 | */ 1077 | 1078 | @media (min-width: 550px) { 1079 | 1080 | /** 1081 | * CUSTOM PROPERTY 1082 | */ 1083 | 1084 | :root { 1085 | 1086 | /** 1087 | * typography 1088 | */ 1089 | 1090 | --fs-1: 42px; 1091 | 1092 | } 1093 | 1094 | 1095 | 1096 | /** 1097 | * REUSED STYLE 1098 | */ 1099 | 1100 | .container { 1101 | max-width: 540px; 1102 | margin-inline: auto; 1103 | } 1104 | 1105 | /* MOVIE CARD */ 1106 | 1107 | .movies-list { 1108 | grid-template-columns: 1fr 1fr; 1109 | gap: 60px 30px; 1110 | } 1111 | 1112 | 1113 | 1114 | /** 1115 | * HERO 1116 | */ 1117 | 1118 | .hero { min-height: unset; } 1119 | 1120 | .hero-content { margin-top: 20px; } 1121 | 1122 | 1123 | 1124 | /** 1125 | * UPCOMING 1126 | */ 1127 | 1128 | .upcoming .movies-list > li { min-width: calc(50% - 15px); } 1129 | 1130 | 1131 | 1132 | /** 1133 | * SERVICE 1134 | */ 1135 | 1136 | .service-list > li:first-child { padding-bottom: 30px; } 1137 | 1138 | .service-card { 1139 | display: flex; 1140 | align-items: center; 1141 | gap: 20px; 1142 | } 1143 | 1144 | .service-card .card-icon { margin-bottom: 0; } 1145 | 1146 | .service-card .card-content { width: calc(100% - 115px); } 1147 | 1148 | 1149 | 1150 | /** 1151 | * MOVIE DETAIL 1152 | */ 1153 | 1154 | .detail-subtitle { --fs-5: 22px; } 1155 | 1156 | .detail-title { --fs-1: 46px; } 1157 | 1158 | } 1159 | 1160 | 1161 | 1162 | 1163 | 1164 | /** 1165 | * responsive for large than 768px screen 1166 | */ 1167 | 1168 | @media (min-width: 768px) { 1169 | 1170 | /** 1171 | * CUSTOM PROPERTY 1172 | */ 1173 | 1174 | :root { 1175 | 1176 | /** 1177 | * typography 1178 | */ 1179 | 1180 | --fs-2: 36px; 1181 | 1182 | } 1183 | 1184 | 1185 | 1186 | /** 1187 | * REUSED STYLE 1188 | */ 1189 | 1190 | .container { max-width: 720px; } 1191 | 1192 | 1193 | 1194 | /** 1195 | * HEADER 1196 | */ 1197 | 1198 | .header .container { gap: 30px; } 1199 | 1200 | .header-actions { 1201 | display: flex; 1202 | margin-left: auto; 1203 | align-items: center; 1204 | gap: 35px; 1205 | } 1206 | 1207 | .header-actions .btn-primary { display: none; } 1208 | 1209 | .search-btn { 1210 | position: relative; 1211 | color: var(--white); 1212 | } 1213 | 1214 | .search-btn ion-icon { --ionicon-stroke-width: 80px; } 1215 | 1216 | .search-btn::after { 1217 | content: ""; 1218 | position: absolute; 1219 | top: 1px; 1220 | right: -20px; 1221 | background: hsla(0, 0%, 100%, 0.1); 1222 | width: 2px; 1223 | height: 14px; 1224 | } 1225 | 1226 | .lang-wrapper { 1227 | display: flex; 1228 | align-items: center; 1229 | gap: 5px; 1230 | } 1231 | 1232 | .lang-wrapper label { 1233 | color: var(--citrine); 1234 | font-size: 20px; 1235 | } 1236 | 1237 | .lang-wrapper select { 1238 | color: var(--white); 1239 | font-size: var(--fs-9); 1240 | font-weight: var(--fw-700); 1241 | } 1242 | 1243 | .lang-wrapper option { color: var(--black); } 1244 | 1245 | 1246 | 1247 | /** 1248 | * HERO 1249 | */ 1250 | 1251 | .hero-content { margin-top: 90px; } 1252 | 1253 | 1254 | 1255 | /** 1256 | * SERVICE 1257 | */ 1258 | 1259 | .service-btn { 1260 | right: -20px; 1261 | padding: 40px 50px; 1262 | } 1263 | 1264 | .service-content { padding-inline: 40px; } 1265 | 1266 | 1267 | 1268 | /** 1269 | * CTA 1270 | */ 1271 | 1272 | .cta-form { 1273 | position: relative; 1274 | max-width: 530px; 1275 | margin-inline: auto; 1276 | } 1277 | 1278 | .cta .email-field { margin-bottom: 0; } 1279 | 1280 | .cta-form-btn { 1281 | position: absolute; 1282 | top: 2px; 1283 | right: 2px; 1284 | bottom: 2px; 1285 | } 1286 | 1287 | 1288 | 1289 | /** 1290 | * FOOTER 1291 | */ 1292 | 1293 | .footer-brand-wrapper .logo { margin: 0; } 1294 | 1295 | .footer-brand-wrapper, 1296 | .quicklink-wrapper, 1297 | .footer-bottom .container { 1298 | display: flex; 1299 | justify-content: space-between; 1300 | align-items: center; 1301 | } 1302 | 1303 | .quicklink-list { margin-bottom: 0; } 1304 | 1305 | .copyright { margin-bottom: 0; } 1306 | 1307 | .footer-bottom-img { margin-inline: 0; } 1308 | 1309 | 1310 | 1311 | /** 1312 | * MOVIE DETAIL 1313 | */ 1314 | 1315 | .detail-subtitle { --fs-5: 26px; } 1316 | 1317 | .detail-title { --fs-1: 50px; } 1318 | 1319 | } 1320 | 1321 | 1322 | 1323 | 1324 | 1325 | /** 1326 | * responsive for large than 992px screen 1327 | */ 1328 | 1329 | @media (min-width: 992px) { 1330 | 1331 | /** 1332 | * REUSED STYLE 1333 | */ 1334 | 1335 | .container { max-width: 960px; } 1336 | 1337 | /* MOVIE CARD */ 1338 | 1339 | .movies-list { grid-template-columns: repeat(3, 1fr); } 1340 | 1341 | 1342 | 1343 | /** 1344 | * HEADER 1345 | */ 1346 | 1347 | .header.active { padding-block: 5px; } 1348 | 1349 | .menu-open-btn, 1350 | .navbar-top, 1351 | .navbar-social-list { display: none; } 1352 | 1353 | .navbar { 1354 | all: unset; 1355 | margin-left: auto; 1356 | } 1357 | 1358 | .header-actions { 1359 | order: 1; 1360 | margin-left: 0; 1361 | } 1362 | 1363 | .navbar-list { 1364 | all: unset; 1365 | display: flex; 1366 | align-items: center; 1367 | gap: 10px; 1368 | } 1369 | 1370 | .navbar-link { 1371 | border-bottom: none; 1372 | font-size: var(--fs-9); 1373 | font-weight: var(--fw-700); 1374 | text-transform: uppercase; 1375 | padding: 30px 15px; 1376 | } 1377 | 1378 | .overlay { display: none; } 1379 | 1380 | 1381 | 1382 | /** 1383 | * HERO 1384 | */ 1385 | 1386 | .hero { background-position: right; } 1387 | 1388 | .hero .container { width: 950px; } 1389 | 1390 | .hero-content { 1391 | margin-top: 100px; 1392 | max-width: 600px; 1393 | } 1394 | 1395 | 1396 | 1397 | /** 1398 | * UPCOMING 1399 | */ 1400 | 1401 | .upcoming .flex-wrapper { 1402 | display: flex; 1403 | justify-content: space-between; 1404 | align-items: center; 1405 | } 1406 | 1407 | .upcoming :is(.section-subtitle, .section-title) { text-align: left; } 1408 | 1409 | .upcoming .section-title { margin-bottom: 0; } 1410 | 1411 | .upcoming .movies-list > li { min-width: calc(33.33% - 20px); } 1412 | 1413 | 1414 | 1415 | /** 1416 | * SERVICE 1417 | */ 1418 | 1419 | .service .container { 1420 | display: flex; 1421 | justify-content: space-between; 1422 | align-items: center; 1423 | gap: 70px; 1424 | } 1425 | 1426 | .service-content { 1427 | padding-inline: 0; 1428 | width: calc(100% - 470px); 1429 | } 1430 | 1431 | .service-banner { margin-bottom: 0; } 1432 | 1433 | .service-btn { right: 111px; } 1434 | 1435 | 1436 | 1437 | /** 1438 | * CTA 1439 | */ 1440 | 1441 | .cta { text-align: left; } 1442 | 1443 | .cta .container { 1444 | display: flex; 1445 | justify-content: space-between; 1446 | align-items: center; 1447 | } 1448 | 1449 | .cta .title-wrapper { 1450 | margin-bottom: 0; 1451 | width: 100%; 1452 | } 1453 | 1454 | .cta-form { 1455 | margin-inline: 0; 1456 | max-width: unset; 1457 | width: 100%; 1458 | } 1459 | 1460 | 1461 | 1462 | /** 1463 | * MOVIE DETAIL 1464 | */ 1465 | 1466 | .movie-detail { padding-bottom: 200px; } 1467 | 1468 | .movie-detail .container { 1469 | position: relative; 1470 | display: flex; 1471 | align-items: center; 1472 | gap: 50px; 1473 | } 1474 | 1475 | .movie-detail-banner, 1476 | .details-actions { margin: 0; } 1477 | 1478 | .download-btn { 1479 | position: absolute; 1480 | left: 15px; 1481 | bottom: -80px; 1482 | } 1483 | 1484 | } 1485 | 1486 | 1487 | 1488 | 1489 | 1490 | /** 1491 | * responsive for large than 1200px screen 1492 | */ 1493 | 1494 | @media (min-width: 1200px) { 1495 | 1496 | /** 1497 | * CUSTOM PROPERTY 1498 | */ 1499 | 1500 | :root { 1501 | 1502 | /** 1503 | * typography 1504 | */ 1505 | 1506 | --fs-1: 60px; 1507 | --fs-4: 26px; 1508 | 1509 | } 1510 | 1511 | 1512 | 1513 | /** 1514 | * REUSED STYLE 1515 | */ 1516 | 1517 | .container { max-width: 1320px; } 1518 | 1519 | /* MOVIE CARD */ 1520 | 1521 | .movies-list { grid-template-columns: repeat(4, 1fr); } 1522 | 1523 | 1524 | 1525 | /** 1526 | * HEADER 1527 | */ 1528 | 1529 | .navbar { margin-inline: auto; } 1530 | 1531 | .header-actions .btn-primary { 1532 | display: block; 1533 | --fs-11: 14px; 1534 | padding: 10px 35px; 1535 | letter-spacing: 1px; 1536 | } 1537 | 1538 | 1539 | 1540 | /** 1541 | * HERO 1542 | */ 1543 | 1544 | .hero .container { width: 1320px; } 1545 | 1546 | 1547 | 1548 | /** 1549 | * UPCOMING 1550 | */ 1551 | 1552 | .upcoming .movies-list > li { min-width: calc(25% - 22.5px); } 1553 | 1554 | 1555 | 1556 | /** 1557 | * SERVICE 1558 | */ 1559 | 1560 | .service-content { width: calc(100% - 700px); } 1561 | 1562 | .service-btn { right: -20px; } 1563 | 1564 | .service-list, 1565 | .service-title { max-width: 480px; } 1566 | 1567 | 1568 | 1569 | /** 1570 | * CTA 1571 | */ 1572 | 1573 | .cta .container { max-width: 1150px; } 1574 | 1575 | 1576 | 1577 | /** 1578 | * MOVIE DETAIL 1579 | */ 1580 | 1581 | .movie-detail { padding-bottom: var(--section-padding); } 1582 | 1583 | .movie-detail-content { max-width: 620px; } 1584 | 1585 | .detail-title { --fs-1: 60px; } 1586 | 1587 | .download-btn { 1588 | left: auto; 1589 | right: 15px; 1590 | bottom: 0; 1591 | transform: rotate(0.25turn) translateY(100%); 1592 | transform-origin: bottom right; 1593 | padding: 40px 50px; 1594 | } 1595 | 1596 | .download-btn ion-icon { 1597 | font-size: 30px; 1598 | transform: rotate(-0.25turn); 1599 | } 1600 | 1601 | } -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Filmak - Best movie collections 9 | 10 | 13 | 14 | 15 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 34 | 35 |
36 |
37 | 38 |
39 | 40 | 43 | 44 |
45 | 46 | 49 | 50 |
51 | 54 | 55 | 61 |
62 | 63 | 64 | 65 |
66 | 67 | 70 | 71 | 144 | 145 |
146 |
147 | 148 | 149 | 150 | 151 | 152 | 153 |
154 |
155 | 156 | 159 | 160 |
161 |
162 | 163 |
164 | 165 |

Filmak

166 | 167 |

168 | Unlimited Movie, TVs Shows, & More. 169 |

170 | 171 |
172 | 173 |
174 |
PG 18
175 | 176 |
HD
177 |
178 | 179 |
180 | Romance, 181 | 182 | Drama 183 |
184 | 185 |
186 | 187 |
188 | 189 | 190 | 191 |
192 | 193 |
194 | 195 | 196 | 197 |
198 | 199 |
200 | 201 |
202 | 203 | 208 | 209 |
210 | 211 |
212 |
213 | 214 | 215 | 216 | 217 | 218 | 221 | 222 |
223 |
224 | 225 |
226 | 227 |
228 |

Online Streaming

229 | 230 |

Upcoming Movies

231 |
232 | 233 |
    234 | 235 |
  • 236 | 237 |
  • 238 | 239 |
  • 240 | 241 |
  • 242 | 243 |
  • 244 | 245 |
  • 246 | 247 |
248 | 249 |
250 | 251 | 400 | 401 |
402 |
403 | 406 | 407 |
408 |
409 | 410 |
411 |
412 | HD 4k resolution! only $3.99 413 |
414 | 415 | 416 | Download 417 | 418 | 419 | 420 |
421 | 422 |
423 | 424 |

Our Services

425 | 426 |

Download Your Shows Watch Offline.

427 | 428 |

429 | Lorem ipsum dolor sit amet, consecetur adipiscing elseddo eiusmod tempor.There are many variations of 430 | passages of lorem 431 | Ipsum available, but the majority have suffered alteration in some injected humour. 432 |

433 | 434 |
    435 | 436 |
  • 437 |
    438 | 439 |
    440 | 441 |
    442 | 443 |
    444 |

    Enjoy on Your TV.

    445 | 446 |

    447 | Lorem ipsum dolor sit amet, consecetur adipiscing elit, sed do eiusmod tempor. 448 |

    449 |
    450 | 451 |
    452 |
  • 453 | 454 |
  • 455 |
    456 | 457 |
    458 | 459 |
    460 | 461 |
    462 |

    Watch Everywhere.

    463 | 464 |

    465 | Lorem ipsum dolor sit amet, consecetur adipiscing elit, sed do eiusmod tempor. 466 |

    467 |
    468 | 469 |
    470 |
  • 471 | 472 |
473 | 474 |
475 | 476 |
477 |
478 | 479 | 480 | 481 | 482 | 483 | 486 | 487 |
488 |
489 | 490 |

Online Streaming

491 | 492 |

Top Rated Movies

493 | 494 |
    495 | 496 |
  • 497 | 498 |
  • 499 | 500 |
  • 501 | 502 |
  • 503 | 504 |
  • 505 | 506 |
  • 507 | 508 |
  • 509 | 510 |
  • 511 | 512 |
513 | 514 | 805 | 806 |
807 |
808 | 809 | 810 | 811 | 812 | 813 | 816 | 817 |
818 |
819 | 820 |

Best TV Series

821 | 822 |

World Best TV Series

823 | 824 |
    825 | 826 |
  • 827 |
    828 | 829 | 830 |
    831 | Moon Knight movie poster 832 |
    833 |
    834 | 835 |
    836 | 837 |

    Moon Knight

    838 |
    839 | 840 | 841 |
    842 | 843 |
    844 |
    2K
    845 | 846 |
    847 | 848 | 849 | 850 |
    851 | 852 |
    853 | 854 | 855 | 8.6 856 |
    857 |
    858 | 859 |
    860 |
  • 861 | 862 |
  • 863 |
    864 | 865 | 866 |
    867 | Halo movie poster 868 |
    869 |
    870 | 871 |
    872 | 873 |

    Halo

    874 |
    875 | 876 | 877 |
    878 | 879 |
    880 |
    2K
    881 | 882 |
    883 | 884 | 885 | 886 |
    887 | 888 |
    889 | 890 | 891 | 8.8 892 |
    893 |
    894 | 895 |
    896 |
  • 897 | 898 |
  • 899 |
    900 | 901 | 902 |
    903 | Vikings: Valhalla movie poster 904 |
    905 |
    906 | 907 |
    908 | 909 |

    Vikings: Valhalla

    910 |
    911 | 912 | 913 |
    914 | 915 |
    916 |
    2K
    917 | 918 |
    919 | 920 | 921 | 922 |
    923 | 924 |
    925 | 926 | 927 | 8.3 928 |
    929 |
    930 | 931 |
    932 |
  • 933 | 934 |
  • 935 |
    936 | 937 | 938 |
    939 | Money Heist movie poster 940 |
    941 |
    942 | 943 |
    944 | 945 |

    Money Heist

    946 |
    947 | 948 | 949 |
    950 | 951 |
    952 |
    4K
    953 | 954 |
    955 | 956 | 957 | 958 |
    959 | 960 |
    961 | 962 | 963 | 8.3 964 |
    965 |
    966 | 967 |
    968 |
  • 969 | 970 |
971 | 972 |
973 |
974 | 975 | 976 | 977 | 978 | 979 | 982 | 983 |
984 |
985 | 986 |
987 |

Trial start first 30 days.

988 | 989 |

990 | Enter your email to create or restart your membership. 991 |

992 |
993 | 994 |
995 | 996 | 997 | 998 |
999 | 1000 |
1001 |
1002 | 1003 |
1004 |
1005 | 1006 | 1007 | 1008 | 1009 | 1010 | 1013 | 1014 | 1121 | 1122 | 1123 | 1124 | 1125 | 1126 | 1129 | 1130 | 1131 | 1132 | 1133 | 1134 | 1135 | 1136 | 1137 | 1138 | 1141 | 1142 | 1143 | 1146 | 1147 | 1148 | 1149 | 1150 | 1151 | 1152 | --------------------------------------------------------------------------------