@import url(https://db.onlinewebfonts.com/c/12420e8c141ca7c3dff41de2d59df13e?family=BeaufortforLOL-Bold); .modal { overflow: hidden; top: 0; left: 0; width: 100%; height: 100%; position: fixed; background-color: rgba(0, 0, 0, 0.75); display: flex; justify-content: center; align-items: center; cursor: none; z-index: 3; } a { overflow: hidden; text-decoration: none; color: inherit; } .fade-enter-active, .fade-leave-active { overflow: hidden; transition: opacity 0.5s; } .fade-enter, .fade-leave-to { overflow: hidden; opacity: 0; } ::-moz-placeholder { overflow: hidden; color: rgba(130, 99, 50, 0.5); opacity: 1; letter-spacing: 2px; text-transform: uppercase; font-size: 14px; } :-ms-input-placeholder { overflow: hidden; color: rgba(130, 99, 50, 0.5); opacity: 1; letter-spacing: 2px; text-transform: uppercase; font-size: 14px; } ::placeholder { overflow: hidden; color: rgba(130, 99, 50, 0.5); opacity: 1; letter-spacing: 2px; text-transform: uppercase; font-size: 14px; } :-ms-input-placeholder { color: rgba(130, 99, 50, 0.5); opacity: 1; letter-spacing: 2px; text-transform: uppercase; font-size: 14px; } ::-ms-input-placeholder { color: rgba(130, 99, 50, 0.5); opacity: 1; letter-spacing: 2px; text-transform: uppercase; font-size: 14px; } * { transition: 300ms; -webkit-tap-highlight-color: transparent; } body { background-image: "https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg"; background-color: #0a0a0a; font-family: "Beaufort for LOL", "Arial", sans-serif; font-weight: 400; color: rgba(255, 255, 255, 0.9); } nav { display: flex; justify-content: center; align-items: center; padding-bottom: 22px; } .champList, .champData, .champDisplay, .champSearchContainer, .champData:hover, .champSearch, .champImg, .champName, .champWallpaperDisplay, footer { display: ""; } footer { display: none; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; padding: 2em; font-size: 12px; text-align: right; color: rgba(255, 255, 255, 0.25); } footer a { color: #826332; } footer a:hover { color: #dcc6a4; } .champSearchContainer { display: flex; justify-content: center; margin: 0 auto; } .champSearch { display: none; padding: 0.75em; margin: 1em 0; background-color: rgba(0, 0, 0, 0); font-size: 18px; border: 1px solid #826332; color: #826332; outline: none; width: 250px; } @media only screen and (max-width: 600px) { .champSearch { width: 80vw; } } .navHeader { padding-top: 25px; font-size: 24px; color: #826332; letter-spacing: 7px; text-transform: uppercase; } .navHeader a { display: flex; flex-direction: column; align-items: center; margin: 0.5em 0; } .navHeader img { width: 35px; margin: 0.5em 0; } .navHeader a:hover { color: #c0985a; } .champList { cursor: none; display: flex; flex-wrap: wrap; justify-content: center; } .champImg { cursor: none; border: 1px solid #927345; width: 250px; height: 425px; margin: 1em 1em 1em 0; background-size: cover; background-position: center; background-color: #0a0a0a; } .champData { cursor: none; display: flex; flex-direction: column; height: 100%; background-color: rgba(10, 10, 10, 0.5); justify-content: flex-end; } .champData:hover { cursor: none; background-color: rgba(0, 0, 0, 0); } .champData:hover > .champDisplay { border-top: 1px solid #927345; padding: 10px; background-color: rgba(10, 10, 10, 0.9); } .champName, .champTitle { color: #937341; letter-spacing: 2px; font-size: 14px; text-transform: uppercase; text-align: center; line-height: 25px; } .champTitle { color: white; font-size: 10px; padding: 0.5em 0; line-height: 15px; } .champWallpaper { min-height: 75vh; background-size: cover; background-position: 48.9063% 15%; } .champWallpaperName { font-size: calc(64px + 6 * ((100vw - 320px) / 680)); background: -webkit-linear-gradient(bottom, #67471f, #cbac62); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-transform: uppercase; letter-spacing: 10px; font-weight: 500; } .champWallpaperLayout { display: flex; flex-direction: column; height: 75vh; justify-content: flex-end; text-align: center; background: linear-gradient(180deg, black 5%, rgba(255, 255, 255, 0) 45%, black 95%); } .champWallpaperTitle { font-size: 18px; text-transform: uppercase; color: #c4b998; letter-spacing: 4px; padding: 16px 0 16px 4px; } .champWallpaperContainer { width: 80vw; margin: 0 auto; margin-bottom: 50px; display: flex; flex-direction: column; } .champWallpaperLore { line-height: 20px; font-size: 12px; width: 50vw; text-transform: uppercase; color: rgba(255, 255, 255, 0.65); letter-spacing: 3px; text-align: justify; margin: 0 auto; padding: 2em 0; } @media only screen and (max-width: 600px) { .champWallpaperLore { width: 80vw; } } .champWallpaperRole { text-transform: uppercase; font-size: 12px; color: #826332; text-align: center; border: 1px solid #31271e; display: flex; flex-direction: column; align-items: center; justify-items: center; width: 10em; padding: 1em; margin: 0 auto; background-color: #111318; line-height: 20px; } .champWallpaperRole p { color: #c4b998; } .champWallpaperSkins { display: flex; flex-wrap: wrap; margin-left: 1em; justify-content: center; } .champWallpaperImg { display: flex; justify-content: flex-start; align-items: center; padding: 0px; padding-right: 15px; width: 111%; } .champWallpaperImg div { margin-left: 0px; } .champRoleImages { width: 35px; } .champWallpaperTitle { font-size: 16px; color: #826332; text-align: center; margin-top: 1em; } .champWallpaperSkinGallery { border: 1px solid #826332; height: 450px; width: 250px; margin: 1em 1em 0 0; background-image: url("http://ddragon.leagueoflegends.com/cdn/img/champion/splash/Aatrox_1.jpg"); background-size: cover; background-position: center; } .champWallpaperData { display: flex; flex-direction: column; height: 100%; background-color: rgba(10, 10, 10, 0.5); justify-content: flex-end; } .champWallpaperData:hover { background-color: rgba(0, 0, 0, 0); cursor: pointer; } .champWallpaperData:hover > .champWallpaperDisplay { border-top: 1px solid #927345; padding: 10px; background-color: rgba(10, 10, 10, 0.9); } .championSkills { position: relative; display: flex; border: 1px solid #31271e; background-color: #111318; padding: 2em; width: 20vw; margin: 1em auto; justify-content: center; } @media only screen and (max-width: 600px) { .championSkills { width: 80vw; } } .championSkills div > img { margin-right: 5px; border: 1px solid #31271e; cursor: none; width: 66px; } .championToolTip { position: absolute; top: 0; left: 0; width: 100%; margin: 0 auto; margin: -6.5em 0em; padding: 1em; border: 1px solid #31271e; background-color: #111318; } .championToolTip p:first-child { color: #826332; font-weight: bold; font-size: 16px; } .championToolTip p { font-size: 14px; } .championSkillData { display: flex; flex-direction: column; } .championSkillData div { justify-content: flex-start; } .championSkillData p { text-transform: uppercase; width: 5vw; font-size: 12px; letter-spacing: 2px; } @media only screen and (max-width: 600px) { .championSkillData p { line-height: 5vh; } } .champSkillBlockContainer { cursor: none; display: flex; align-items: center; } .champSkillBlockContainer div { justify-content: space-between; cursor: none; } @media only screen and (max-width: 600px) { .champSkillBlockContainer { cursor: none; display: flex; align-items: flex-start; flex-direction: column; padding: 0 1em; } } .champSkillBlock { cursor: none; width: 25px; height: 25px; background-color: #826332; margin: 1px; } .champSkillSplit { display: flex; } #background-video { width: 100vw; height: 100vh; object-fit: cover; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; } /* Hide scrollbar for Chrome, Safari and Opera */ body::-webkit-scrollbar { background-image: "https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg"; display: none; } /* Hide scrollbar for IE, Edge and Firefox */ body { background-image: "https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg"; cursor: none; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } @media (max-width: 750px) { #background-video { display: none; } body { background: url("https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg") no-repeat; background-size: cover; } } /* START HERE */ body { background-image: "https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg"; margin: 0; } .bg { position: fixed; top: -50%; left: -50%; right: -50%; bottom: -50%; width: 200%; height: 200vh; background: transparent url('http://assets.iceable.com/img/noise-transparent.png') repeat 0 0; background-repeat: repeat; animation: bg-animation .2s infinite; opacity: .9; visibility: visible; pointer-events: none; } @keyframes bg-animation { 0% { transform: translate(0,0) } 10% { transform: translate(-5%,-5%) } 20% { transform: translate(-10%,5%) } 30% { transform: translate(5%,-10%) } 40% { transform: translate(-5%,15%) } 50% { transform: translate(-10%,5%) } 60% { transform: translate(15%,0) } 70% { transform: translate(0,10%) } 80% { transform: translate(-15%,0) } 90% { transform: translate(10%,5%) } 100% { transform: translate(5%,0) } } /* FINISH HERE */ * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Roboto', sans-serif; cursor: none; } a { text-decoration: none; font-size: 19px; font-weight: 500; margin-right: 70px; } body, html { cursor: none; width: 100%; height: 100vh; font-smooth: inherit; font-smooth: initial; font-smooth: revert; font-smooth: unset; } body { -webkit-font-smoothing: antialiased; background-color: #111318; } /* CSS style to hide cursor element */ .newClass { cursor: none; } .inner-cursor { position: fixed; left: 10px; width: 8px; height: 8px; transform: translate(-50%, -50%); background-color: #ec9f0ecb; border-radius: 50%; pointer-events: none; transition: width 0.5s, height 0.5s; } .inner-cursor.grow { width: 40px; height: 40px; transition: width 0.5s, height 0.5s; } .outer-cursor { position: fixed; left: 10px; width: 66px; height: 66px; transform: translate(-50%, -50%); border: 1px solid #f5a91d38; mix-blend-mode: difference; border-radius: 50%; pointer-events: none; transition: 0.1s; } /* LOADER START HERE */ body::content { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url(https://raw.githubusercontent.com/fSociety-Protected/Q29kZWQgQnkgUm9vdGtpdC5TWVM/main/bg.jpg) 50% 50% no-repeat; background-size: cover; opacity: 0.25; } .loader, .loader__figure { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .loader { overflow: visible; padding-top: 2em; height: 0; width: 2em; } .loader__figure { height: 0; width: 0; box-sizing: border-box; border: 0 solid #ecaf05c4; border-radius: 50%; -webkit-animation: loader-figure 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); -moz-animation: loader-figure 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); animation: loader-figure 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); } .loader__label { float: left; margin-left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin: 0.5em 0 0 50%; font-size: 0.875em; letter-spacing: 0.1em; line-height: 1.5em; color: #ecaf05c4; white-space: nowrap; -webkit-animation: loader-label 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); -moz-animation: loader-label 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); animation: loader-label 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1); } @-webkit-keyframes loader-figure { 0% { height: 0; width: 0; background-color: #FE665C; } 29% { background-color: #FE665C; } 30% { height: 2em; width: 2em; background-color: transparent; border-width: 1em; opacity: 1; } 100% { height: 2em; width: 2em; border-width: 0; opacity: 0; background-color: transparent; } } @-moz-keyframes loader-figure { 0% { height: 0; width: 0; background-color: #FE665C; } 29% { background-color: #FE665C; } 30% { height: 2em; width: 2em; background-color: transparent; border-width: 1em; opacity: 1; } 100% { height: 2em; width: 2em; border-width: 0; opacity: 0; background-color: transparent; } } @keyframes loader-figure { 0% { height: 0; width: 0; background-color: #FE665C; } 29% { background-color: #FE665C; } 30% { height: 2em; width: 2em; background-color: transparent; border-width: 1em; opacity: 1; } 100% { height: 2em; width: 2em; border-width: 0; opacity: 0; background-color: transparent; } } @-webkit-keyframes loader-label { 0% { opacity: 0.25; } 30% { opacity: 1; } 100% { opacity: 0.25; } } @-moz-keyframes loader-label { 0% { opacity: 0.25; } 30% { opacity: 1; } 100% { opacity: 0.25; } } @keyframes loader-label { 0% { opacity: 0.25; } 30% { opacity: 1; } 100% { opacity: 0.25; } } /* BUTTON V2 CODE START HERE */ @import url(https://fonts.googleapis.com/css?family=Ubuntu:400); body { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-size: cover; font-family: 'Ubuntu', sans-serif; } body .button { position: absolute; top: 50%; left: 50%; display: inline-block; -webkit-font-smoothing: antialiased; background-color: #111318; text-transform: uppercase; font-size: 14px; letter-spacing: 2px; padding: 10px 15px 10px 15px; border: 1px solid #fff; transform: translate(-50%, -50%); } body .button i { -webkit-animation: arrow-animation 1.5s; -moz-animation: arrow-animation 1.5s; animation-iteration-count: 3; } body .button i:first-child { -webkit-animation-delay: 0.2s; -moz-animation-delay: 0.2s; margin-left: 5px; opacity: 0.15; } body .button i + i { -webkit-animation-delay: 0.4s; -moz-animation-delay: 0.4s; opacity: 0.5; } body .button i + i + i { -webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s; opacity: 1; } body .button:hover { cursor: none; color: #cf9d31; background-color: #fff; } body .button:hover i { -webkit-animation: arrow-animation 2s; -moz-animation: arrow-animation 2s; animation-iteration-count: 1; } @-webkit-keyframes arrow-animation { 0% { opacity: 0.15; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @-moz-keyframes arrow-animation { 0% { opacity: 0.15; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @-o-keyframes arrow-animation { 0% { opacity: 0.15; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @keyframes arrow-animation { 0% { opacity: 0.15; } 50% { opacity: 0.5; } 100% { opacity: 1; } } /* custom canvas */ .welcome-loader::-webkit-scrollbar { -ms-content-zooming:none; touch-action: none; -ms-content-zooming: none; overflow-y: hidden; overflow-x: hidden; overflow-y: none; overflow-x: none; } .welcome-loader { -ms-content-zooming:none; touch-action: none; overflow-y: hidden; overflow-x: hidden; overflow-y: none; overflow-x: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: #111318; display: flex; justify-content: center; align-items: center; padding-bottom: 5%; } body { cursor: none; -webkit-font-smoothing: antialiased; background-color: #0a0a0a; } #home_link::-webkit-scrollbar { width: 0 !important } #home_link { cursor: none; -webkit-font-smoothing: antialiased; background-color: #111318; color: #928664; display: block; font-family: 'gt_walsheim',serif; font-size: 21px; height: 60px; line-height: 60px; margin: 130px auto 0; position: relative; text-align: center; text-decoration: none; transition: all 1s ease-in-out 1s; width: 60px; border: none; } .home_link_line { cursor: none; background-color: #928664; height: 1px; position: absolute; transform: rotate(-45deg); transition: all 0.5s ease-in-out 0s; width: 100%; } #line_top { cursor: none; left: -25px; top: 5px; } #line_bottom { cursor: none; bottom: 5px; right: -25px; } #line_left, #line_right { cursor: none; transform: rotate(45deg); transition: all 0.5s ease-in-out 0s; } #line_left { cursor: none; left: 25px; top: 5px; } #line_right { cursor: none; bottom: 5px; right: 25px; } #home_link:hover #line_left, #home_link:hover #line_right, #home_link:hover #line_top, #home_link:hover #line_bottom { cursor: none; width: 10px; } #home_link:hover #line_left { cursor: none; top: -30px; } #home_link:hover #line_right { cursor: none; bottom: -30px; } #home_link:hover #line_top { cursor: none; top: 30px; } #home_link:hover #line_bottom { cursor: none; bottom: 30px; right: -25px; } /* NEW CODE RELEASED */