commit f8b7c56ae50a26f701851e39f791142117ca0a7b Author: jakub Date: Fri May 31 11:24:52 2024 +0200 První commit diff --git a/components/footer.php b/components/footer.php new file mode 100644 index 0000000..a55d3ef --- /dev/null +++ b/components/footer.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/components/navbar.php b/components/navbar.php new file mode 100644 index 0000000..905203a --- /dev/null +++ b/components/navbar.php @@ -0,0 +1,26 @@ + \ No newline at end of file diff --git a/css/base.css b/css/base.css new file mode 100644 index 0000000..8247f96 --- /dev/null +++ b/css/base.css @@ -0,0 +1,260 @@ +.warning-block { + background: rgb(255, 53, 53); + box-shadow: 0 10px 0 rgb(182, 1, 1); + margin-bottom: 40px; + margin-top: 20px; + text-align: center; + padding: 15px; + font-weight: bold; +} + +body { + color: whitesmoke; + background-color: rgb(31, 31, 31); + background-size: cover, 150px 150px; + margin: 0; + padding: 0; + font-family: Raleway; +} + +input[type=text] { + font-size: 15px; + border: none; + border-radius: 0px; + padding: 10px; + transition: 0.2s; + font-family: Raleway; + color: black; + display: block; + font-weight: bold; + box-shadow: 0 10px 0 rgb(209, 209, 209); +} +input[type=text]:hover { + box-shadow: 0 15px 0 rgb(209, 209, 209); + cursor: pointer; + translate: 0 -5px; +} +input[type=text]:focus { + outline: none; + box-shadow: 0 5px 0 rgb(143, 143, 143); + background: rgb(223, 223, 223); + cursor: text; + translate: 0 5px; + scale: 1; +} + +.button, button { + text-decoration: none; + color: white; + display: block; + font-family: Raleway; + font-size: 15px; + background: rgb(255, 165, 0); + font-weight: bold; + padding: 10px; + text-align: center; + width: -moz-fit-content; + width: fit-content; + box-shadow: 0 10px 0 rgb(192, 125, 0); + transition: 0.2s; + text-transform: uppercase; + border: none; + cursor: pointer; +} +.button:hover, button:hover { + box-shadow: 0 15px 0 rgb(192, 125, 0); + translate: 0 -5px; +} +.button:active, button:active { + box-shadow: 0 5px 0 rgb(192, 125, 0); + translate: 0 5px; + scale: 1.1; +} + +@font-face { + font-family: PSP; + src: url("../fonts/PressStart2P.ttf"); +} +@font-face { + font-family: Freeman; + src: url("../fonts/Freeman-Regular.ttf"); +} +@font-face { + font-family: Raleway; + src: url("../fonts/Raleway-VariableFont_wght.ttf"); +} +h1 { + text-align: center; + font-family: Freeman; + font-size: 80px; + padding: 20px; + margin: 0; +} + +h2 { + text-align: center; + margin: 0; + font-size: 25px; +} + +.content-container { + width: 1200px; + z-index: 0; + padding: 20px; + margin-left: auto; + margin-right: auto; + overflow: hidden; +} + +.title-container { + background: url("../images/bg-alt1.png"); + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + background-size: cover; + padding: 20px; + padding-left: 60px; + box-shadow: 0 0px 30px rgb(22, 22, 22) inset; +} +.title-container h1 { + font-family: PSP; + text-align: center; + font-size: 80px; + margin: 0; + text-shadow: 4px 4px black, -4px -4px black, 4px -4px black, -4px 4px black; +} +.title-container h1 span { + color: orange; +} + + +.logo { + font-family: PSP; + font-size: 160px; + margin: 0; + text-shadow: 5px 5px black, -5px -5px black, 5px -5px black, -5px 5px black, 0px 0px 20px; +} +.logo span { + color: orange; +} +.logo:nth-child(2) { + translate: 165px 0; + margin-top: -60px; +} + +.nav-container { + background: rgb(80, 80, 80); + height: -moz-fit-content; + height: fit-content; + position: sticky; + top: 0; + z-index: 100; + box-shadow: 0 10px 0 rgb(53, 53, 53); +} +.nav-container ul { + list-style: none; + transition: 0.2s; + padding: 0; + margin: 0; + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; +} +.nav-container ul a { + transition: 0.3s; + color: white; + text-decoration: none; + display: inline-block; + margin-left: 20px; + margin-right: 20px; + cursor: pointer; +} +.nav-container ul a div { + height: 4px; + width: 0px; + margin-left: auto; + margin-right: auto; + background: orange; + transition: 0.3s; +} +.nav-container ul a p { + font-size: 17px; + margin: 10px; + transition: 0.3s; + font-weight: bold; +} +.nav-container ul a:hover { + margin-left: 40px; + margin-right: 40px; +} +.nav-container ul a:hover div { + width: 100%; +} + +footer { + background: rgb(194, 126, 0); + box-shadow: 0 -8px 0 rgb(109, 71, 0); + margin-top: 100px; + display: inline-flex; + width: 100%; +} +footer div { + display: block; + flex-basis: 100%; +} +footer div:last-of-type p { + text-align: right; +} +footer p { + text-align: left; + margin-left: 20px; + margin-right: 30px; + font-weight: bold; +} + +table { + width: 100%; + background-color: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + box-shadow: 0 10px 0 rg; + border-spacing: 0; +} +table tr:nth-child(odd) { + background-color: rgb(100, 100, 100); +} +table tr:first-child { + background: rgb(192, 125, 0); + text-align: left; + border: none; +} +table tr a { + opacity: 0; + color: rgb(255, 165, 0); + font-weight: bold; + -webkit-text-decoration: solid; + text-decoration: solid; + transition: 0.1s; +} +table tr:hover a { + transition: 0.1s; + opacity: 1; +} +table th { + padding: 15px; + width: -moz-fit-content; + width: fit-content; + padding-left: 30px; + padding-right: 30px; + font-weight: bold; + text-transform: uppercase; + border: none; + border-bottom: 10px solid rgb(109, 71, 0); + border-collapse: collapse; +} +table td { + padding: 15px; + padding-left: 30px; + padding-right: 30px; + border: none; +}/*# sourceMappingURL=base.css.map */ \ No newline at end of file diff --git a/css/base.css.map b/css/base.css.map new file mode 100644 index 0000000..12c64e4 --- /dev/null +++ b/css/base.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.scss","base.css"],"names":[],"mappings":"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","file":"base.css"} \ No newline at end of file diff --git a/css/base.scss b/css/base.scss new file mode 100644 index 0000000..965aa2c --- /dev/null +++ b/css/base.scss @@ -0,0 +1,275 @@ + +.warning-block{ + background: rgb(255, 53, 53); + box-shadow: 0 10px 0 rgb(182, 1, 1); + margin-bottom: 40px; + margin-top: 20px; + text-align: center; + padding: 15px; + font-weight: bold; + +} +body{ + //background-image: linear-gradient(0deg, rgba(17, 17, 17, 0.8), rgba(17, 17, 17, 0.8)), url('../images/dirt.png'); + color: whitesmoke; + background-color: rgb(31, 31, 31); + background-size: cover, 150px 150px; + margin: 0; + padding: 0; + + font-family: Raleway; +} +input[type=text]{ + font-size: 15px; + border: none; + border-radius: 0px; + padding: 10px; + transition: 0.2s; + font-family: Raleway; + color: black; + display: block; + font-weight: bold; + box-shadow: 0 10px 0 rgb(209, 209, 209); + &:hover{ + box-shadow: 0 15px 0 rgb(209, 209, 209); + cursor: pointer; + translate: 0 -5px; + } + &:focus{ + outline: none; + box-shadow: 0 5px 0 rgb(143, 143, 143); + background: rgb(223, 223, 223); + cursor: text; + translate: 0 5px; + scale: 1; + + } +} +.button, button{ + text-decoration: none; + color: white; + display: block; + font-family: Raleway; + font-size: 15px; + background: rgb(255,165,0); + font-weight: bold; + padding: 10px; + text-align: center; + width: fit-content; + box-shadow: 0 10px 0 rgb(192, 125, 0); + transition: 0.2s; + text-transform: uppercase; + border: none; + cursor: pointer; + &:hover{ + box-shadow: 0 15px 0 rgb(192, 125, 0); + translate: 0 -5px; + + } + &:active{ + box-shadow: 0 5px 0 rgb(192, 125, 0); + translate: 0 5px; + scale: 1.1; + + } +} +@font-face { + font-family: PSP; + src: url("../fonts/PressStart2P.ttf"); +} +@font-face { + font-family: Freeman; + src: url('../fonts/Freeman-Regular.ttf'); +} +@font-face { + font-family: Raleway; + src: url('../fonts/Raleway-VariableFont_wght.ttf'); +} +h1{ + text-align: center; + font-family: Freeman; + font-size: 80px; + padding: 20px; + margin: 0; +} +h2{ + text-align: center; + margin: 0; + font-size: 25px; +} +.content-container{ + width: 1200px; + z-index: 0; + + padding: 20px; + margin-left: auto; + margin-right: auto; + overflow: hidden; +} +.title-container{ + background: url("../images/bg-alt1.png"); + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + background-size: cover; + padding: 20px; + padding-left: 60px; + box-shadow: 0 0px 30px rgb(22, 22, 22) inset; + h1{ + font-family: PSP ; + text-align: center; + font-size: 80px; + margin: 0; + text-shadow: 4px 4px black, -4px -4px black, 4px -4px black, -4px 4px black; + span{ + color: orange; + } + } +} +/*# sourceMappingURL=base.css.map */ +.logo{ + font-family: PSP ; + font-size: 160px; + margin: 0; + text-shadow: 5px 5px black, -5px -5px black, 5px -5px black, -5px 5px black, 0px 0px 20px; + span{ + color: orange; + } + &:nth-child(2){ + translate: 165px 0; + margin-top: -60px; + + } +} +.nav-container{ + background: rgb(80, 80, 80); + height: fit-content; + position: sticky; + top: 0; + z-index: 100; + box-shadow: 0 10px 0 rgb(53, 53, 53); + ul{ + list-style: none; + transition: 0.2s; + padding: 0; + margin: 0; + width: fit-content; + margin-left: auto; + margin-right: auto; + a{ + transition: 0.3s; + color: white; + text-decoration: none; + display: inline-block; + + margin-left: 20px; + margin-right: 20px; + cursor:pointer; + div{ + height: 4px; + width: 0px; + margin-left: auto; + margin-right: auto; + background: orange; + transition: 0.3s; + + } + p{ + font-size: 17px; + margin: 10px; + transition: 0.3s; + font-weight: bold; + + } + &:hover{ + margin-left: 40px; + margin-right: 40px; + div{ + width: 100%; + + } + + } + + } + + } + + +} +footer{ + + background: rgb(194, 126, 0); + box-shadow: 0 -8px 0 rgb(109, 71, 0); + margin-top: 100px; + display: inline-flex; + width: 100%; + div{ + display: block; + flex-basis: 100%; + &:last-of-type{ + p{ + text-align: right + } + } + } + p{ + text-align: left; + margin-left: 20px; + margin-right: 30px; + font-weight: bold; + + } + +} +table{ + width: 100%; + background-color: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + box-shadow: 0 10px 0 rg; + border-spacing: 0; + + tr{ + &:nth-child(odd){ + background-color: rgb(100, 100, 100); + } + &:first-child{ + background: rgb(192, 125, 0); + text-align: left; + border: none; + } + a{ + opacity: 0; + color: rgb(255,165,0); + font-weight: bold; + text-decoration: solid; + transition: 0.1s; + } + &:hover{ + a{ + transition: 0.1s; + opacity: 1; + } + } + } + + th{ + padding:15px; + width: fit-content; + padding-left: 30px; + padding-right: 30px; + font-weight: bold; + text-transform: uppercase; + border: none; + border-bottom: 10px solid rgb(109, 71, 0); + border-collapse: collapse + } + td{ + padding: 15px; + padding-left: 30px; + padding-right: 30px; + border: none; + + } + +} \ No newline at end of file diff --git a/css/index.css b/css/index.css new file mode 100644 index 0000000..16296b1 --- /dev/null +++ b/css/index.css @@ -0,0 +1,270 @@ +@keyframes scrolling { + 0% { + left: 100%; + } + 100% { + left: -100%; + } +} +@keyframes scrolling-reverse { + 0% { + left: -100%; + } + 100% { + left: 100%; + } +} +.logo-container { + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; + padding-right: 150px; +} + +.bg-container { + background: url("../images/bg-alt1.png"); + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + background-size: cover; + padding: 60px; + box-shadow: 0 0px 60px rgb(22, 22, 22) inset; + z-index: 20; + display: block; +} +.postup-container { + width: 100%; + margin-left: auto; + margin-right: auto; + height: 360px; + position: relative; +} +.postup-container > img { + position: absolute; +} +.postup-container .discord { + left: 50%; + top: 50%; + translate: -50% -50%; +} +.postup-container .download { + left: 30px; + top: 50%; + translate: 0 -50%; +} +.postup-container .play { + right: 30px; + top: 50%; + translate: 0 -50%; +} +.postup-container .arrow1 { + left: 200px; + top: 20px; +} +.postup-container .arrow2 { + rotate: 180deg; + transform: rotateY(180deg); + right: 230px; + bottom: 20px; +} + +.start-play { + margin-top: 50px; + width: 1100px; + margin-left: auto; + margin-right: auto; +} + +.postup-text-container { + width: 100%; + display: inline-flex; +} +.postup-text-container > div { + display: block; + flex: auto; + height: -moz-fit-content; + height: fit-content; + padding: 0; + margin: 0; + flex-basis: 100%; + padding: 10px; + padding-top: 0; +} +.postup-text-container > div p { + font-size: 20px; + text-align: center; +} +.postup-text-container > div h1 { + text-overflow: hidden; + font-size: 35px; + width: auto; + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; + padding: 10px; +} + +.postup-button-container { + width: 100%; + display: inline-flex; +} +.postup-button-container > div { + flex-basis: 100%; +} +.postup-button-container > div .button { + margin-left: auto; + margin-right: auto; +} + +.mods { + width: 100vw; + display: block; + position: relative; +} +.mods .scroll { + overflow-x: hidden; + position: relative; + height: 240px; +} +.mods .scroll.scroll-reverse > div { + width: -100% !important; +} +.mods .scroll.scroll-reverse > div.part-one { + animation-direction: reverse; +} +.mods .scroll.scroll-reverse > div.part-two { + animation-direction: reverse; +} +.mods .scroll > div { + white-space: nowrap; + position: absolute; + justify-content: space-around; + top: 50%; + display: flex; + width: 100%; + left: 100%; + translate: 0 -50%; +} +.mods .scroll > div.part-one { + animation: scrolling 40s linear infinite; + animation-delay: -20s; +} +.mods .scroll > div.part-two { + animation: scrolling 40s linear infinite; +} +.mods .scroll > div > div { + white-space: initial; + background: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + display: inline-flex; + width: 400px; +} +.mods .scroll > div > div:nth-child(odd) { + background: rgb(194, 126, 0); + box-shadow: 0 10px 0 rgb(109, 71, 0); +} +.mods .scroll > div > div > div { + display: inline-block; + padding: 20px; +} +.mods .scroll > div > div > div:last-of-type { + padding-top: 30px; + padding-left: 0; + position: relative; +} +.mods .scroll > div > div > div h1 { + width: -moz-fit-content; + width: fit-content; + position: absolute; + top: 50%; + translate: 0 -50%; + width: 210px; + font-size: 25px; + margin: 0; + text-align: left; + padding: 0; +} +.mods .scroll > div > div > div p { + font-size: 20px; + display: none; + margin: 0; + margin-top: 20px; +} +.mods .scroll > div > div > div img { + aspect-ratio: 1/1; + width: 130px; +} + +.technic-image-container { + width: 1200px; + height: 600px; + position: relative; + margin-left: auto; + margin-right: auto; +} +.technic-image-container img { + position: absolute; + aspect-ratio: 670/400; + -o-object-fit: cover; + object-fit: cover; + height: 400px; + border: 10px solid white; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.9); + translate: -50% -50%; + top: 50%; + left: 50%; + transition: 0.3s; + cursor: pointer; +} +.technic-image-container img:hover { + scale: 1.05; +} +.technic-image-container .img1 { + left: 30%; + height: 350px; + z-index: 9; + rotate: -2deg; +} +.technic-image-container .img2 { + left: 50%; + z-index: 10; + cursor: default; +} +.technic-image-container .img2:hover { + scale: 1; +} +.technic-image-container .img3 { + left: 17%; + z-index: 8; + height: 200px; + rotate: -4deg; +} +.technic-image-container .img5 { + left: 83%; + height: 200px; + rotate: 4deg; + z-index: 8; +} +.technic-image-container .img6 { + z-index: 9; + left: 70%; + height: 350px; + rotate: 2deg; +} + +.vote-container { + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; + margin-top: 100px; +} +.vote-container button, .vote-container input { + display: inline-block; + margin: 7px; +} +.vote-container input { + width: 300px; +}/*# sourceMappingURL=index.css.map */ \ No newline at end of file diff --git a/css/index.css.map b/css/index.css.map new file mode 100644 index 0000000..dfefd8e --- /dev/null +++ b/css/index.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["index.scss","index.css"],"names":[],"mappings":"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","file":"index.css"} \ No newline at end of file diff --git a/css/index.scss b/css/index.scss new file mode 100644 index 0000000..38f04f4 --- /dev/null +++ b/css/index.scss @@ -0,0 +1,287 @@ +@keyframes scrolling{ + 0%{ + left: 100%; + } + 100%{ + left: -100%; + } +} +@keyframes scrolling-reverse{ + 0%{ + left: -100%; + } + 100%{ + left: 100%; + } +} + +.logo-container { + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; + padding-right: 150px; + } + + .bg-container { + background: url("../images/bg-alt1.png"); + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + background-size: cover; + padding: 60px; + box-shadow: 0 0px 60px rgb(22, 22, 22) inset; + z-index: 20; + display: block; + }/*# sourceMappingURL=index.css.map */ + .postup-container{ + + width: 100%; + margin-left: auto; + margin-right: auto; + height: 360px; + position: relative; + >img{ + position:absolute; + } + + .discord{ + left: 50%; + top: 50%; + translate: -50% -50%; + + } + .download{ + left: 30px; + top: 50%; + translate: 0 -50%; + } + .play{ + right: 30px; + top: 50%; + translate: 0 -50%; + } + .arrow1{ + left: 200px; + top: 20px; + } + .arrow2{ + rotate: 180deg; + transform:rotateY(180deg); + right: 230px; + bottom: 20px; + } + + } + .start-play{ + margin-top: 50px; + width: 1100px; + margin-left: auto; + margin-right: auto; + } + .postup-text-container{ + width: 100%; + + display: inline-flex; + + >div{ + display: block; + flex: auto; + height: fit-content; + padding: 0; + margin: 0; + flex-basis: 100%; + padding: 10px; + padding-top: 0; + p{ + font-size: 20px; + text-align: center; + } + h1{ + text-overflow: hidden; + font-size: 35px; + width: auto; + + width: fit-content; + margin-left: auto; + margin-right: auto; + padding: 10px; + } + } + } + .postup-button-container{ + width: 100%; + display: inline-flex; + >div{ + flex-basis: 100%; + .button{ + margin-left: auto; + margin-right: auto; + } + } + } + .mods{ + + width: 100vw; + display: block; + position: relative; + + .scroll{ + &.scroll-reverse{ + >div{ + width: -100% !important; + &.part-one{ + animation-direction: reverse; + } + &.part-two{ + animation-direction: reverse; + } + } + + } + overflow-x: hidden; + position: relative; + height: 240px; + >div{ + + white-space: nowrap; + position: absolute; + justify-content: space-around; + top:50%; + display: flex; + + width: 100%; + left: 100%; + translate: 0 -50%; + &.part-one{ + + animation: scrolling 40s linear infinite; + + animation-delay: -20s; + } + &.part-two{ + animation: scrolling 40s linear infinite; + + } + >div{ + white-space:initial; + background: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + display: inline-flex; + width: 400px; + &:nth-child(odd){ + background: rgb(194, 126, 0); + box-shadow: 0 10px 0 rgb(109, 71, 0); + } + >div{ + display: inline-block; + + padding: 20px; + &:last-of-type{ + padding-top: 30px; + padding-left: 0; + position: relative; + } + h1{ + width: fit-content; + position: absolute; + top: 50%; + translate: 0 -50%; + width: 210px; + + font-size: 25px; + margin: 0; + text-align: left; + padding: 0; + + } + p{ + font-size: 20px; + display: none; + margin: 0; + margin-top: 20px; + } + img{ + aspect-ratio: 1/1; + width: 130px; + + + } + } + + } + } + } + } + .technic-image-container{ + width: 1200px; + height: 600px; + + position: relative; + margin-left: auto; + margin-right: auto; + + img{ + position: absolute; + aspect-ratio: 670/400; + object-fit: cover; + height: 400px; + border: 10px solid white; + box-shadow: 0 0 20px rgba(0,0,0,0.9); + translate: -50% -50%; + top: 50%; + left: 50%; + transition: 0.3s; + cursor: pointer; + &:hover{ + scale: 1.05; + } + + } + .img1{ + left: 30%; + height: 350px; + z-index: 9; + rotate: -2deg; + } + .img2{ + left: 50%; + z-index: 10; + cursor: default; + &:hover{ + scale: 1; + } + } + .img3{ + left: 17%; + z-index: 8; + height: 200px; + rotate: -4deg; + } + .img5{ + left: 83%; + height: 200px; + rotate: 4deg; + z-index: 8; + } + .img6{ + z-index: 9; + left: 70%; + height: 350px; + rotate: 2deg; + + } + } + .vote-container{ + width: fit-content; + margin-left: auto; + margin-right: auto; + margin-top: 100px; + button, input{ + display: inline-block; + margin: 7px; + } + input{ + width: 300px; + } + } \ No newline at end of file diff --git a/css/modpack.css b/css/modpack.css new file mode 100644 index 0000000..2e67d93 --- /dev/null +++ b/css/modpack.css @@ -0,0 +1,54 @@ +.modpack-container { + margin-top: 30px; + width: -moz-fit-content; + width: fit-content; + margin-left: auto; + margin-right: auto; +} +.modpack-container > div { + transition: 0.3s; + display: inline-block; + margin-left: 40px; + margin-right: 40px; + background: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + width: -moz-fit-content; + width: fit-content; + display: inline-block; +} +.modpack-container > div:hover { + scale: 1.05; +} +.modpack-container > div h1 { + font-size: 25px; + background: rgb(194, 126, 0); + box-shadow: 0 7px 0 rgb(109, 71, 0); + padding: 10px; + text-transform: uppercase; + margin-left: -5px; + margin-right: -5px; +} +.modpack-container > div img { + aspect-ratio: 1/1; + height: 230px; + margin: 10px; + margin-bottom: 30px; + display: block; + margin-left: auto; + margin-right: auto; +} +.modpack-container > div > div { + padding: 20px; +} +.modpack-container > div > div > div { + position: relative; +} +.modpack-container > div > div > div .button { + margin-bottom: 20px; + width: 220px; + margin-left: auto; + margin-right: auto; +} +.modpack-container > div > div > div .button:active { + scale: 1; +}/*# sourceMappingURL=modpack.css.map */ \ No newline at end of file diff --git a/css/modpack.css.map b/css/modpack.css.map new file mode 100644 index 0000000..a328899 --- /dev/null +++ b/css/modpack.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["modpack.scss","modpack.css"],"names":[],"mappings":"AAAA;EACI,gBAAA;EACA,uBAAA;EAAA,kBAAA;EACA,iBAAA;EACA,kBAAA;ACCJ;ADCA;EAII,gBAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EAUA,2BAAA;EACA,oCAAA;EACA,uBAAA;EAAA,kBAAA;EACA,qBAAA;ACXJ;ADRI;EACI,WAAA;ACUR;ADJI;EACI,eAAA;EACA,4BAAA;EACA,mCAAA;EACA,aAAA;EACA,yBAAA;EACA,iBAAA;EACA,kBAAA;ACMR;ADAI;EACI,iBAAA;EACA,aAAA;EACA,YAAA;EACA,mBAAA;EACA,cAAA;EACA,iBAAA;EACA,kBAAA;ACER;ADCI;EACI,aAAA;ACCR;ADAQ;EAEI,kBAAA;ACCZ;ADAY;EACI,mBAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;ACEhB;ADDgB;EACI,QAAA;ACGpB","file":"modpack.css"} \ No newline at end of file diff --git a/css/modpack.scss b/css/modpack.scss new file mode 100644 index 0000000..20ee912 --- /dev/null +++ b/css/modpack.scss @@ -0,0 +1,57 @@ +.modpack-container{ + margin-top: 30px; + width: fit-content; + margin-left: auto; + margin-right: auto; + +>div{ + &:hover{ + scale: 1.05; + } + transition: 0.3s; + display: inline-block; + margin-left: 40px; + margin-right: 40px; + h1{ + font-size: 25px; + background: rgb(194, 126, 0); + box-shadow: 0 7px 0 rgb(109, 71, 0); + padding: 10px; + text-transform: uppercase; + margin-left: -5px; + margin-right: -5px; + } + background: rgb(80, 80, 80); + box-shadow: 0 10px 0 rgb(53, 53, 53); + width: fit-content; + display: inline-block; + img{ + aspect-ratio: 1/1; + height: 230px; + margin: 10px; + margin-bottom: 30px; + display: block; + margin-left: auto; + margin-right: auto; + + } + >div{ + padding: 20px; + >div{ + + position: relative; + .button{ + margin-bottom: 20px; + width: 220px; + margin-left: auto; + margin-right: auto; + &:active{ + scale: 1; + } + + } + } + } + +} +} \ No newline at end of file diff --git a/fonts/Freeman-Regular.ttf b/fonts/Freeman-Regular.ttf new file mode 100644 index 0000000..3b07d33 Binary files /dev/null and b/fonts/Freeman-Regular.ttf differ diff --git a/fonts/PressStart2P.ttf b/fonts/PressStart2P.ttf new file mode 100644 index 0000000..2442aff Binary files /dev/null and b/fonts/PressStart2P.ttf differ diff --git a/fonts/Raleway-VariableFont_wght.ttf b/fonts/Raleway-VariableFont_wght.ttf new file mode 100644 index 0000000..33969e8 Binary files /dev/null and b/fonts/Raleway-VariableFont_wght.ttf differ diff --git a/images/arrow.svg b/images/arrow.svg new file mode 100644 index 0000000..b211b97 --- /dev/null +++ b/images/arrow.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/images/bg-alt1.png b/images/bg-alt1.png new file mode 100644 index 0000000..db0a842 Binary files /dev/null and b/images/bg-alt1.png differ diff --git a/images/bg.png b/images/bg.png new file mode 100644 index 0000000..bca2182 Binary files /dev/null and b/images/bg.png differ diff --git a/images/dirt.png b/images/dirt.png new file mode 100644 index 0000000..64d5112 Binary files /dev/null and b/images/dirt.png differ diff --git a/images/discord.svg b/images/discord.svg new file mode 100644 index 0000000..924f498 --- /dev/null +++ b/images/discord.svg @@ -0,0 +1,3 @@ + + + diff --git a/images/download.svg b/images/download.svg new file mode 100644 index 0000000..fc10783 --- /dev/null +++ b/images/download.svg @@ -0,0 +1,4 @@ + + + + diff --git a/images/modpacks/curseforge.png b/images/modpacks/curseforge.png new file mode 100644 index 0000000..adba1d1 Binary files /dev/null and b/images/modpacks/curseforge.png differ diff --git a/images/modpacks/modrinth.png b/images/modpacks/modrinth.png new file mode 100644 index 0000000..71793a8 Binary files /dev/null and b/images/modpacks/modrinth.png differ diff --git a/images/modpacks/prism.png b/images/modpacks/prism.png new file mode 100644 index 0000000..936c818 Binary files /dev/null and b/images/modpacks/prism.png differ diff --git a/images/mods/create-steam-n-rails.png b/images/mods/create-steam-n-rails.png new file mode 100644 index 0000000..05ed86f Binary files /dev/null and b/images/mods/create-steam-n-rails.png differ diff --git a/images/mods/create.png b/images/mods/create.png new file mode 100644 index 0000000..099f8fb Binary files /dev/null and b/images/mods/create.png differ diff --git a/images/mods/expanded-storage.png b/images/mods/expanded-storage.png new file mode 100644 index 0000000..4221b5a Binary files /dev/null and b/images/mods/expanded-storage.png differ diff --git a/images/mods/flux-networks.png b/images/mods/flux-networks.png new file mode 100644 index 0000000..84ed742 Binary files /dev/null and b/images/mods/flux-networks.png differ diff --git a/images/mods/mekanism.png b/images/mods/mekanism.png new file mode 100644 index 0000000..56f5ab8 Binary files /dev/null and b/images/mods/mekanism.png differ diff --git a/images/mods/moving-elevators.png b/images/mods/moving-elevators.png new file mode 100644 index 0000000..56f4523 Binary files /dev/null and b/images/mods/moving-elevators.png differ diff --git a/images/mods/mrcrayfishs-gun-mod.png b/images/mods/mrcrayfishs-gun-mod.png new file mode 100644 index 0000000..6c71f75 Binary files /dev/null and b/images/mods/mrcrayfishs-gun-mod.png differ diff --git a/images/mods/security-craft.png b/images/mods/security-craft.png new file mode 100644 index 0000000..92c436a Binary files /dev/null and b/images/mods/security-craft.png differ diff --git a/images/mods/simple-storage-network.png b/images/mods/simple-storage-network.png new file mode 100644 index 0000000..b47b492 Binary files /dev/null and b/images/mods/simple-storage-network.png differ diff --git a/images/mods/sophisticated-backpacks.png b/images/mods/sophisticated-backpacks.png new file mode 100644 index 0000000..56730fc Binary files /dev/null and b/images/mods/sophisticated-backpacks.png differ diff --git a/images/mods/stabx-moderrn-guns.png b/images/mods/stabx-moderrn-guns.png new file mode 100644 index 0000000..9e7ea07 Binary files /dev/null and b/images/mods/stabx-moderrn-guns.png differ diff --git a/images/mods/storage-drawers.png b/images/mods/storage-drawers.png new file mode 100644 index 0000000..5b0f691 Binary files /dev/null and b/images/mods/storage-drawers.png differ diff --git a/images/mods/tinkers-construct.png b/images/mods/tinkers-construct.png new file mode 100644 index 0000000..9304658 Binary files /dev/null and b/images/mods/tinkers-construct.png differ diff --git a/images/mods/xaeros-world-map.png b/images/mods/xaeros-world-map.png new file mode 100644 index 0000000..c7505b2 Binary files /dev/null and b/images/mods/xaeros-world-map.png differ diff --git a/images/play.svg b/images/play.svg new file mode 100644 index 0000000..115bccb --- /dev/null +++ b/images/play.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/server/p1.png b/images/server/p1.png new file mode 100644 index 0000000..789be54 Binary files /dev/null and b/images/server/p1.png differ diff --git a/images/server/p2.png b/images/server/p2.png new file mode 100644 index 0000000..be5fdc2 Binary files /dev/null and b/images/server/p2.png differ diff --git a/images/server/p3.png b/images/server/p3.png new file mode 100644 index 0000000..4a9f899 Binary files /dev/null and b/images/server/p3.png differ diff --git a/images/server/p4.png b/images/server/p4.png new file mode 100644 index 0000000..64e9966 Binary files /dev/null and b/images/server/p4.png differ diff --git a/images/server/p5.png b/images/server/p5.png new file mode 100644 index 0000000..7b9408b Binary files /dev/null and b/images/server/p5.png differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..77c2fd8 --- /dev/null +++ b/index.php @@ -0,0 +1,224 @@ + + + + + + Domů | KNKS + + + + + +
+
+

KN

+

KS

+
+
+
+

Jsme Technický Server...

+

... Místo, kde můžeš budovat svoje impérium, obchodovat a bavit se.

+
+ + + + + +
+ +
+
+

Máme módy, které máš rád

+

A ty, které nemáme můžeš vždy navrhnout!

+
+
+
+
+
+

Mekanism

+

Aidancbrady, Thommy101, Thiakil, pupnewfster, dizzyd

+
+
+
+
+
+

Create

+

simibubi

+
+
+
+
+
+

Security Craft

+

Geforce132, bl4ckscor3, Redstone_Dubstep

+
+
+
+
+
+

MrCrayfish's gun mod

+

MrCrayfish

+
+
+
+
+
+
+
+

Simple Storage Network

+

Lothrazar, MrRiegel

+
+
+
+
+
+

Tinkers Construct

+

Slime Knights

+
+
+
+
+
+

Create: Steam 'n' rails

+

The Railways Team

+
+
+
+
+
+

Sophisticated Backpack

+

P3pp3rF1y, Ridanisaurus

+
+
+
+
+
+
+
+
+
+

Storage Drawers

+

Texelsaur

+
+
+
+
+
+

Mekanism: Additions

+

Aidancbrady, Thommy101, Thiakil, pupnewfster, dizzyd

+
+
+
+
+
+

Moving Elevators

+

SuperMartijn642

+
+
+
+
+
+

Expanded Storage

+

Compasses

+
+
+
+
+
+
+
+

Flux Networks

+

Sonar Sonic, BloCamLimb

+
+
+
+
+
+

Stabx Modern Guns

+

Stabilizer King

+
+
+
+
+
+

Mekanism: Generators

+

Aidancbrady, Thommy101, Thiakil, pupnewfster, dizzyd

+
+
+
+
+
+

Xaero's World Map

+

xaero96

+
+
+
+
+ + +
+
+
+

Začni u nás hrát

+
+ discord + download + play + arrow1 + arrow2 +
+
+
+

Stáhni si modpack

+

Náš server je módovaný, takže se bez našeho modpacku opravdu neobejdeš. Stáhnout ho je jednoduché, stačí se držet instrukcí.

+
+
+

Ověř se na discordu

+

Pro větší bezpečnost má náš server whitelist. Na ten se však můžeš jednoduše dostat automatickým procesem na našem discordu.

+
+
+

Připoj se na server!

+

Vše hotovo? Výborně! Nyní už se jen stačí připojit a začít hrát. Zkušenější hráči ti rádi do začátku pomohou. Vždy tu pro tebe bude i wiki.

+
+
+ +
+ +
+

Hlasuj pro nás

+ +
+ + + + + +
+
+ +
+ + + + + \ No newline at end of file diff --git a/modpack.php b/modpack.php new file mode 100644 index 0000000..a32977b --- /dev/null +++ b/modpack.php @@ -0,0 +1,65 @@ + + + + + + Modpack | KNKS + + + + + +
+

Modpack

+
+
+

Vyber si pack pro svůj launcher

+
+
+

prism launcher

+
+ +

+ +
+
+
+

curseforge launcher

+
+ +

+ +
+
+
+

modrinth app

+
+ +

+ +
+
+
+ + + +
+ + + \ No newline at end of file diff --git a/modpack/archive.php b/modpack/archive.php new file mode 100644 index 0000000..3834463 --- /dev/null +++ b/modpack/archive.php @@ -0,0 +1,96 @@ + + + + + + Modpack - Archiv | KNKS + + + + +
+

Modpack

+
+
+

Archiv modpacků pro CurseForge

+
+ Pro hraní na serveru je nutné mít vždy nejnovější verzi modpacku! +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NázevPoznámkaDatum
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
CurseForge v1Nové mody6.9.2024stáhnout
+
+ + + + + \ No newline at end of file diff --git a/template.php b/template.php new file mode 100644 index 0000000..37c17a2 --- /dev/null +++ b/template.php @@ -0,0 +1,25 @@ + + + + + + Template | KNKS + + + + +
+

Template

+
+
+ +
+ + + + + \ No newline at end of file