// Fonts @import url('https://fonts.bunny.net/css?family=Nunito'); // Variables @import 'variables'; // Bootstrap @import 'bootstrap/scss/bootstrap'; @import "../js/OwlCarousel2-2.3.4/dist/assets/owl.carousel.css"; @import "../js/OwlCarousel2-2.3.4/dist/assets/owl.theme.default.css"; @import "font-awesome/scss/variables"; $fa-font-path: "/fonts"; @import "font-awesome/scss/font-awesome"; .dark-mode{ } body.light-mode{ background-color: #d9d9d9 !important; } .light-mode{ .forums{ .category{ .title{ font-size: 20px; line-height: 1; margin-bottom: 0; small{ font-size: 14px; font-weight: 500; } } } } .medium-info-box{ border: 1px solid #ccc; border-radius: 15px; padding: 15px; text-align: center; margin-top: 45px; } .profile-page{ background: #ccc; padding: 15px 0; margin-top: -50px; .user-avatar{ width: 125px; border-radius: 50%; border: 2px solid #eeecec; box-shadow: 2px 2px 9px #979696; } h1{ display: inline-block; margin-right: 15px; } &.pattern1{ background: url("/public/img/email-pattern.webp"); } &.pattern2{ background: url("/public/img/greek-vase.webp"); } &.pattern3{ background: url("/public/img/hypnotize.webp"); } &.pattern4{ background: url("/public/img/funky-lines.webp"); } &.pattern5{ background: url("/public/img/leaves-pattern.webp"); } &.pattern6{ background: url("/public/img/folk-pattern.webp"); } } .profile-page-menu{ background: rgba(255, 255, 255, .3); ul{ margin: 0; li{ padding: 5px; a{ text-decoration: none; &:hover{} &.active{ color: black; text-decoration: underline; } } } } } .large-list-item{ margin: 15px 0; border-radius: 5px; background: white; border: 1px solid #ccc; box-shadow: 0px 0px 5px #ccc; .poster{ border-bottom-left-radius: 5px; border-top-left-radius: 5px; } } .jq-star{ display: inline-block; svg{ max-width: 20px; max-height: 20px; } } header{ background: white; padding-right: 1rem; } .card{ margin-bottom: 1rem; box-shadow: 0px 1px 2px -1px #918f8f; .card-header{ background: white; border-bottom: 1px dashed #d9d9d9; } .card-body{} } .movie-card{ border: 1px solid #c3c4c5; background: #d9d9d9; box-shadow: 0px 0px 3px 1px #ccc; .quick-actions{ list-style: none; padding: 2px 0px 7px 0px; li{ float: left; width: 33%; text-align: center; } } } .movie-page{ .card{ .card-header{ h1{ display: inline-block; font-size: 1.7em; } } } .tagline{ text-transform: uppercase; } .cast-list{ .department{ .persons{ .person{ img{ max-width: 45px; margin-right: 5px; } margin-bottom: 30px; } } } } } .user-actions{ padding: 5px; .mark-as-seen-btn{ margin-top: 5px; display: block; border: 1px solid #903eb3; padding: 7px 10px; text-decoration: none; &:hover{ color: white; transition: all .5s; background: #903eb3; } &.seen{ color: white; background: #903eb3; } } .like-btn{ display: block; margin-top: 5px; padding: 7px 10px; text-decoration: none; border: 1px solid #16a085; &:hover{ color: white; transition: all .5s; background: #16a085; } &.liked{ color: white; background: #16a085; } } .add-to-list-btn{ display: block; margin-top: 5px; padding: 7px 10px; text-decoration: none; border: 1px solid #ff5f06; &:hover{ color: white; transition: all .5s; background: #ff5f06; } &.listed{ color: white; background: #ff5f06; } } } .infinite-carousel { position: relative; overflow: hidden; clear: both; height: 100px; //@include transform( scale3d(1,1,1) ); background: #333333; .carousel-viewport {} .slide { float: left; //Slide dimensions width: 150px; height: 100px; //Slide background color background: #666; color:#aaa; &.slide-current {background:#444;color: #fff;} &.slide-enable-animation { //Animation @include transition(all .5s ease-in-out); } } } /*-- Controls --*/ .carousel-control-previous, .carousel-control-next { display: block; width: 40px; height: 40px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; cursor: pointer; background: rgba(0,0,0,.6); color: #fff; line-height: 40px; font-size: 11px; text-align: center; } .carousel-control-previous { left: 0; right: auto; } .carousel-control-next { left: auto; right: 0; } .threads-page{ .thread-info{ background: #ccc; border-radius: 15px; padding: 15px; } .topics-list{ .no-topics{ text-align: center; padding: 15px; border: 1px solid #ccc; border-radius: 15px; margin-top: 15px; } } } .topic-row{ border-bottom: 1px dashed #ccc; } }