HTML
HTML
DOCTYPE html>
<html lang="en">
<head>
<title>Streaming Service Landing Page</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<link rel="stylesheet" href="styles.css" />
</head>
<body onload="AddCarouselButtons(); CheckSizeAttributes(); AddCards();
MakeJumbotron(); CheckCards(); ResizeHeader();" onscroll="ScrollFunction();"
onresize="CheckSizeAttributes(); CheckCards(); MakeJumbotron(); ResizeHeader();">
<div class="content">
<div class="header">
<div class="brand">
<h1 class="red">FiRE</h1>
<h1 class="white">WATCH</h1>
</div>
<div class="main-nav">
<a href="/" class="button-container">
<h2>HOME</h2>
</a>
<a onclick="SmoothScroll('movies');" class="button-container">
<h2>MOVIES</h2>
</a>
<a onclick="SmoothScroll('trending');" class="button-container">
<h2>TRENDING</h2>
</a>
<a onclick="SmoothScroll('releases');" class="button-container">
<h2>RELEASES</h2>
</a>
<a onclick="SmoothScroll('search');" class="button-container">
<h2>SEARCH</h2>
</a>
</div>
<div class="right-nav">
<div class="button-container login">
<h2>Log In</h2>
</div>
</div>
</div>
<div class="top">
<div class="image-container">
<div class="left-side">
<h1>Interstellar</h1>
<p>Follow a group of astronauts from the future through the
cosmos in search of an earthly replacement, what will happen next?</p>
<div class="button-section">
<div class="watch">
<h3>Play</h3>
<svg fill="currentColor" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8
8 0 1 0 8 0a8 8 0 0 0 0 16z" />
<path d="M6.271 5.055a.5.5 0 0 1 .52.038l3.5
2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z" />
</svg>
</div>
<div class="queue"
onclick="ToggleWatchLater('Interstellar');">
<h3>Watch Later</h3>
<svg fill="currentColor" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8
8 0 1 0 8 0a8 8 0 0 0 0 16z" />
<path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-
3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z" />
</svg>
</div>
</div>
</div>
</div>
</div>
<div class="mid">
<div class="content-area" id="trending">
<h2 class="content-title">TRENDING</h2>
<div class="card-carousel">
</div>
</div>
<div class="content-area" id="releases">
<h2 class="content-title">NEW RELEASES</h2>
<div class="card-carousel">
</div>
</div>
<div class="search-area" id="search">
<div class="search-area-content">
<h2>Can't Find Anything You Like?</h2>
<p>Search for thousands of unique movies from our growing
database...</p>
<div class="input-area">
<input type="text" placeholder="Search..." />
<svg fill="currentColor" viewBox="0 0 16 16">
<path d="M11.742 10.344a6.5 6.5 0 1 0-1.397
1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007
1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" />
</svg>
</div>
</div>
</div>
<div class="content-area" id="movies">
<h2 class="content-title">ACTION</h2>
<div class="card-carousel">
</div>
</div>
<div class="content-area">
<h2 class="content-title">DRAMA</h2>
<div class="card-carousel">
</div>
</div>
<div class="content-area">
<h2 class="content-title">THRILLER</h2>
<div class="card-carousel">
</div>
</div>
</div>
<div class="bottom">
<div class="btn-row">
<h4>Help Center</h4>
<h4>Private Policy</h4>
<h4>Contact Us</h4>
</div>
<div class="btn-row">
<h4>Terms of Use</h4>
<h4>Jobs</h4>
<h4>Legal Notices</h4>
</div>
<div class="btn-row">
<div class="brand">
<h1 class="red">FiRE</h1>
<h1 class="white">WATCH</h1>
</div>
<div class="socials">
<a href=""><svg fill="currentColor" viewBox="0 0 16 16">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334
0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301
3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875
6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0
1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23
0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32
0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z" />
</svg></a>
<a href="">
<svg fill="currentColor" viewBox="0 0 16 16">
<path d="M8.051 1.999h.089c.822.003 4.987.033
6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22
1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01
1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-
1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-
2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-
2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09
9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-
1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-
1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21
2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4
5.209v4.818l4.157-2.408L6.4 5.209z" />
</svg>
</a>
<a href="">
<svg fill="currentColor" viewBox="0 0 16 16">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088
3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222
3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048
3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719
1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01
3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0
1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16
10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0
0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01
10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035
1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275
1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275
1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-
1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-
1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0
1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-
2.136.008-2.388.046-3.231.036-.78.166-1.204.276-
1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24
1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0
1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-
8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z" />
</svg>
</a>
</div>
</div>
<div class="btn-row">
<p>© 2021 Firewatch, Inc.</p>
</div>
</div>
</div>
<div class="watch-later-modal">
<h3>Added <a href="#" class="movie"></a> to your <a href="#"
class="playlist">WATCH LATER</a> playlist!</h3>
<div class="side-buttons">
<svg fill="currentColor" viewBox="0 0 16 16" onclick="alert('Removed
item from the Watch Later playlist'); ToggleWatchLater('', false);">
<path fill-rule="evenodd" d="M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0
0-.908-.417A6 6 0 1 0 8 2v1z" />
<path d="M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0
0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466z" />
</svg>
<svg fill="currentColor" viewBox="0 0 16 16"
onclick="ToggleWatchLater('', false);">
<path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0
0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0
1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" />
</svg>
</div>
</div>
<script src="script.js"></script>
</body>
</html>