diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6081fde --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +_site +.idea/* +.fleet/* +*.iml \ No newline at end of file diff --git a/css/style.css b/css/style.css index ad7e825..fa342a5 100644 --- a/css/style.css +++ b/css/style.css @@ -1 +1,422 @@ -@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);*,ul{margin:0}.header .logo,ul{padding:0}body{line-height:1.5;font-family:Roboto,sans-serif;color:#333}a,h1,h2,h3,h4,h5,p{margin:0;padding:0}p{font-size:17px;font-weight:400}body.hidden-scrolling{overflow-y:hidden}*{box-sizing:border-box}.container{max-width:1170px;margin:auto}ul{list-style:none}a{text-decoration:none}.header{background-color:#fff}.header.sticky{position:fixed;top:0;width:100%;z-index:1000}.header-main{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.header .close-nav-menu,.header .open-nav-menu{width:40px;cursor:pointer;display:none;align-items:center}.logo img{width:45px}.logo h3{font-size:22px;font-weight:700;color:#000}.header .nav-menu{padding:0 15px}.header .menu>.menu-item{display:inline-block;margin-left:30px;position:relative}.header .menu>.menu-item>a{display:block;font-size:16px;color:#1d1d1b;font-weight:700;transition:.3s}li.menu-item.get_apps{background:#fb872b;padding:10px 20px;border-radius:25px;transition:.2s}li.menu-item.get_apps:hover{background:#1d1d1b}li.menu-item.get_apps a{color:#fff!important}.header .menu>.menu-item:hover>a,.header .menu>.menu-item>.sub-menu>.menu-item>a:hover,.ratting i{color:#fb872b}.header .open-nav-menu{height:34px;margin-right:15px;justify-content:center;background-color:#dadada;padding:15px 10px}.header .open-nav-menu span{display:block;height:3px;width:24px;background-color:#000;position:relative}.header .open-nav-menu span:after,.header .open-nav-menu span:before{content:'';position:absolute;left:0;width:100%;height:100%;background-color:#000;box-sizing:border-box}.header .open-nav-menu span:before{top:-7px}.header .open-nav-menu span:after{top:7px}.header .close-nav-menu{height:40px;background-color:#fff;margin:0 0 15px 15px;justify-content:center}.header .close-nav-menu img{width:16px}.header .menu-overlay{position:fixed;z-index:999;background-color:rgba(0,0,0,.5);left:0;top:0;height:100%;width:100%;visibility:hidden;opacity:0;transition:.3s}@media(max-width:991px){.header .menu-overlay.active{visibility:visible;opacity:1}.header .nav-menu{position:fixed;right:-280px;visibility:hidden;width:280px;height:100%;top:0;overflow-y:auto;background-color:#fff;z-index:1000;padding:15px 0;transition:.5s}.menu{text-align:center}.header .nav-menu.open{visibility:visible;right:0}.header .menu>.menu-item{display:block;margin:15px 0}.header .close-nav-menu,.header .open-nav-menu{display:flex}.header .logo{padding:0 15px}}.apps_content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px 0}.app_logo img{filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, .5));border-radius:50px}.iso_button img{width:40%}.remainder img{width:20%}.apps_content h1{font-weight:900;font-size:68px}.apps_content h5{font-weight:500;font-size:22px}.feature_content{padding:30px;margin-top:20px;height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.common_title2 h4{font-weight:700;font-size:25px}.feature_content i{font-size:25px;color:#149ddd;width:70px;height:70px;background:#dff3fc;display:flex;justify-content:center;align-items:center;border-radius:24px;transition:.3s ease-in-out;box-shadow:0 25px 50px -10px rgba(100,44,0,.07)}.Headline h4{font-weight:900;font-size:40px}.reviews{background-color:rgba(245 245 245)}.review_content{padding:30px 40px 35px;border-radius:24px;background-color:#fff;margin-top:30px}.common_title3 h4{font-size:18px;font-weight:700}.profile img{width:50px;height:50px;margin-right:16px;border-radius:50%;box-shadow:0 15px 30px -10px rgba(100,44,0,.07);object-fit:cover}footer{background:#292f36;color:#bbbfc3}.footer_menu{text-align:right}.footer_menu a{color:#bbbfc3;padding-right:5px}@media (max-width:991px){.apps_content h1{font-size:45px}.Headline h4{font-size:33px}.iso_button img,.remainder img{width:50%}.feature_content{height:250px}footer{text-align:center!important}.footer_menu{text-align:center}.feature_content i{font-size:18px;width:50px;height:50px}li.menu-item.get_apps{background:#fff;padding:0;border-radius:25px;transition:.2s}li.menu-item.get_apps:hover{background:#fff}li.menu-item.get_apps a{color:#1d1d1b!important}li.menu-item.get_apps a:hover{color:#fb872b!important}} \ No newline at end of file +/* open sanse font */ +@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); + +body { + line-height: 1.5; + font-family: "Roboto", sans-serif; + color: #333333; +} + +h1, h2, h3, h4, h5, h5, a, p { + margin: 0; + padding: 0; +} + +p { + font-size: 17px; + font-weight: 400; +} + +body.hidden-scrolling { + overflow-y: hidden; +} + +* { + margin: 0; + box-sizing: border-box; +} + +.container { + max-width: 1170px; + margin: auto; +} + +ul { + list-style: none; + margin: 0; + padding: 0; +} + +a { + text-decoration: none; +} + +/*header*/ +.header { + background-color: #ffffff; +} + +.header.sticky { + position: fixed; + top: 0; + width: 100%; + z-index: 1000; +} + + +.header-main { + + display: flex; + justify-content: space-between; + align-items: center; + padding: 10px 0; +} + +.header .logo { + padding: 0px; +} + +.logo img { + width: 45px; + +} + +.logo h3 { + font-size: 22px; + font-weight: 700; + color: #000; +} + +.header .nav-menu { + padding: 0 15px; +} + +.header .menu > .menu-item { + display: inline-block; + margin-left: 30px; + position: relative; +} + +.header .menu > .menu-item > a { + display: block; + font-size: 16px; + color: #1d1d1b; + font-weight: 700; + transition: all 0.3s ease; +} + +li.menu-item.get_apps { + background: #FB872B; + padding: 10px 20px; + border-radius: 25px; + transition: 0.2s; +} + +li.menu-item.get_apps:hover { + background: #1d1d1b; +} + +li.menu-item.get_apps a { + color: #fff !important; +} + + +.header .menu > .menu-item > .sub-menu > .menu-item > a:hover, +.header .menu > .menu-item:hover > a { + color: #FB872B; +} + + +.header .open-nav-menu { + height: 34px; + width: 40px; + margin-right: 15px; + display: none; + align-items: center; + justify-content: center; + cursor: pointer; + background-color: #dadada; + padding: 15px 10px; +} + +.header .open-nav-menu span { + display: block; + height: 3px; + width: 24px; + background-color: #000000; + position: relative; +} + +.header .open-nav-menu span:before, +.header .open-nav-menu span:after { + content: ''; + position: absolute; + left: 0; + width: 100%; + height: 100%; + background-color: #000000; + box-sizing: border-box; +} + +.header .open-nav-menu span:before { + top: -7px; +} + +.header .open-nav-menu span:after { + top: 7px; +} + +.header .close-nav-menu { + height: 40px; + width: 40px; + background-color: #ffffff; + margin: 0 0 15px 15px; + cursor: pointer; + display: none; + align-items: center; + justify-content: center; +} + +.header .close-nav-menu img { + width: 16px; +} + +.header .menu-overlay { + position: fixed; + z-index: 999; + background-color: rgba(0, 0, 0, 0.5); + left: 0; + top: 0; + height: 100%; + width: 100%; + visibility: hidden; + opacity: 0; + transition: all 0.3s ease; +} + +/* responsive */ + +@media (max-width: 991px) { + .header .menu-overlay.active { + visibility: visible; + opacity: 1; + } + + .header .nav-menu { + position: fixed; + right: -280px; + visibility: hidden; + width: 280px; + height: 100%; + top: 0; + overflow-y: auto; + background-color: #ffffff; + z-index: 1000; + padding: 15px 0; + transition: all 0.5s ease; + } + + .menu { + text-align: center; + } + + .header .nav-menu.open { + visibility: visible; + right: 0px; + } + + .header .menu > .menu-item { + display: block; + margin: 15px 0px; + } + + .header .close-nav-menu, + .header .open-nav-menu { + display: flex; + } + + .header .logo { + padding: 0 15px; + } + + .logo img { + } + +} + +.intro_content { + padding-top: 24px; +} + +.apps_content { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + padding: 60px 0px; +} + +.imprint_content { + display: flex; + align-items: start; + justify-content: start; + flex-direction: column; + padding-top: 60px; + padding-bottom: 300px; +} + +.app_logo img { + filter: drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.5)); + border-radius: 50px; +} + +.iso_button img { + width: 40%; +} + +.remainder img { + width: 20%; +} + +.apps_content h1 { + font-weight: 900; + font-size: 68px; +} + +.apps_content h5 { + font-weight: 500; + font-size: 22px; +} + +.feature_content { + padding: 30px; + margin-top: 20px; + height: 280px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.feature_content { + text-align: center; +} + +.common_title2 h4 { + font-weight: 700; + font-size: 25px; +} + +.feature_content i { + font-size: 25px; + color: #149ddd; + width: 70px; + height: 70px; + background: #dff3fc; + display: flex; + justify-content: center; + align-items: center; + border-radius: 24px; + transition: all 0.3s ease-in-out; + box-shadow: 0 25px 50px -10px rgba(100, 44, 0, .07); + +} + +.Headline h4 { + font-weight: 900; + font-size: 40px; +} + +.reviews { + background-color: rgba(245 245 245); +} + +.review_content { + padding: 30px 40px 35px; + border-radius: 24px; + background-color: #fff; + margin-top: 30px; +} + +.ratting i { + color: #FB872B; +} + +.common_title3 h4 { + font-size: 18px; + font-weight: 700; +} + +.profile img { + width: 50px; + height: 50px; + margin-right: 16px; + border-radius: 50%; + box-shadow: 0 15px 30px -10px rgba(100, 44, 0, .07); + object-fit: cover; +} + + +footer { + background: #292f36; + color: #BBBFC3; + clear: both; + position: relative; + margin-top: 60px +} + +.footer_menu { + text-align: right; +} + +.footer_menu a { + color: #BBBFC3; + padding-right: 5px; +} + + +@media (max-width: 991px) { + .apps_content h1 { + font-size: 45px; + } + + .Headline h4 { + font-size: 33px; + } + + .iso_button img { + width: 50%; + } + + .remainder img { + width: 50%; + } + + .feature_content { + height: 250px; + } + + footer { + text-align: center !important; + } + + .footer_menu { + text-align: center; + } + + .feature_content i { + font-size: 18px; + width: 50px; + height: 50px; + + } + + li.menu-item.get_apps { + background: #ffffff; + padding: 0px; + border-radius: 25px; + transition: 0.2s; + } + + li.menu-item.get_apps:hover { + background: #ffffff; + } + + li.menu-item.get_apps a { + color: #1d1d1b !important; + } + + li.menu-item.get_apps a:hover { + color: #FB872B !important; + } +} diff --git a/img/android_availeble.png b/img/android_availeble.png deleted file mode 100644 index 41f2c3b..0000000 Binary files a/img/android_availeble.png and /dev/null differ diff --git a/img/android.png b/img/google_play.png similarity index 100% rename from img/android.png rename to img/google_play.png diff --git a/img/testimonial-1.jpeg b/img/testimonial-1.jpeg deleted file mode 100644 index ef0ca6d..0000000 Binary files a/img/testimonial-1.jpeg and /dev/null differ diff --git a/img/testimonial-2.jpeg b/img/testimonial-2.jpeg deleted file mode 100644 index acac67f..0000000 Binary files a/img/testimonial-2.jpeg and /dev/null differ diff --git a/img/testimonial-3.jpeg b/img/testimonial-3.jpeg deleted file mode 100644 index 1ca0a18..0000000 Binary files a/img/testimonial-3.jpeg and /dev/null differ diff --git a/imprint.html b/imprint.html new file mode 100644 index 0000000..621ba06 --- /dev/null +++ b/imprint.html @@ -0,0 +1,105 @@ + + +
+Christian Krüger
Cotheniusstr. 4
10407 Berlin
Germany
support@moviebase.app
VAT ID: DE315768729
This product uses the TMDb API but is not endorsed or certified by TMDb.
+Add what you want to watch and mark you watched content in your own lists.
Find movies & TV shows from the largest community network TMDB in your language.
Get notifications for upcoming episodes and movies. Never miss an episode!
This is by far the best movie informer ever! Everything is up to date and its plain and simple, nothing complicated.
The Netherlands
Nice app to be notified about your favorite series next episode and to know how much longer you need to wait until next season.
Noida, India
Exactly what I needed and super easy to use! The search system is awesome and I've yet to search and not find something.
New York, USA
Add what you want to watch and mark you watched content in your own lists.
+Find movies & TV shows from the largest community network TMDB in your language.
+Get notifications for upcoming episodes and movies. Never miss an episode!
++ This is by far the best movie informer ever! Everything is up to date and its plain and + simple, nothing complicated.
+The Netherlands
+Nice app to be notified about your favorite series next episode and to know how much longer + you need to wait until next season.
+Noida, India
++ Exactly what I needed and super easy to use! The search system is awesome and I've yet to + search and not find something.
+New York, USA
+