diff options
| author | stderr64 <stderr64@null.net> | 2025-11-19 00:45:28 +0200 |
|---|---|---|
| committer | stderr64 <stderr64@null.net> | 2025-11-19 00:45:28 +0200 |
| commit | 66f99766dfbcb341be82ab5e9abe3d2fb11b7086 (patch) | |
| tree | 998aacc6e3f08063215a7ad46420b5b6e98124c7 | |
| download | xservers_indigo-66f99766dfbcb341be82ab5e9abe3d2fb11b7086.tar.gz xservers_indigo-66f99766dfbcb341be82ab5e9abe3d2fb11b7086.tar.zst | |
First commit
| -rw-r--r-- | about/index.html | 39 | ||||
| -rw-r--r-- | css/xservers.css | 138 | ||||
| -rw-r--r-- | debianrepository/index.html | 48 | ||||
| -rw-r--r-- | fonts/FiraCode-Regular.ttf | bin | 0 -> 290284 bytes | |||
| -rw-r--r-- | index.html | 35 | ||||
| -rw-r--r-- | js/xservers.js | 9 | ||||
| -rw-r--r-- | robots.txt | 6 | ||||
| -rw-r--r-- | servers/index.html | 39 |
8 files changed, 314 insertions, 0 deletions
diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..8f1e288 --- /dev/null +++ b/about/index.html @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content="Xservers server network"> + <meta property="og:title" content="About Xservers"> + <meta property="og:description" content="About Xservers"> + <link rel="stylesheet" href="../css/xservers.css" type="text/css"> + <title>About - Xservers</title> + </head> + <body> + <div class="full-page-menu" id="full_page_menu"> + <h1 class="full-page-menu-title">Menu</h1> + <a class="full-page-menu-link" href="/">Home</a> + <a class="full-page-menu-link" href="https://forum.xservers.dy.fi">Forum</a> + <a class="full-page-menu-link" href="/servers">Servers</a> + <a class="full-page-menu-link" href="/debianrepository">Debian package repository</a> + <a class="full-page-menu-link" href="/about">About</a> + <a class="full-page-menu-link" href="#" id="menu_close_btn">Close menu</a> + </div> + <div class="container"> + <div class="container-inner"> + <a class="page-link" href="#" id="menu_show_btn">Menu</a> + <hr width="100%"></hr> + <h1 class="text-title">About Xservers</h1> + <span class="text-white"> + Xservers first started in 2012 with different name back then and has changed name since then. + <br> + The purpose of Xservers is to just be place with different servers hosted on it for the fun of it. + <br> + What the name Xservers means: nothing much except for X being for unknown number and in this case unknown number of servers that will be hosted. + <br> + The owner of Xservers has been programming since june 2008. + </span> + </div> + </div> + <script src="../js/xservers.js" defer></script> + </body> +</html> diff --git a/css/xservers.css b/css/xservers.css new file mode 100644 index 0000000..6288746 --- /dev/null +++ b/css/xservers.css @@ -0,0 +1,138 @@ +@font-face{ + src: url( "../fonts/FiraCode-Regular.ttf" ); + font-family: "Fira Code Regular"; +} + +html{ + font-family: "Fira Code Regular"; + font-display: swap; + background-color: #1F1F2C; + background-attachment: fixed; + background-size: cover; + background-repeat: none; + background-position: center; + width: 100%; + height: 100%; + margin: 0px; +} + +body{ + font-family: "Fira Code Regular"; + font-display: swap; + background-color: #1F1F2C; + background-attachment: fixed; + background-size: cover; + background-repeat: none; + background-position: center; + width: 100%; + height: 100%; + margin: 0px; +} + +.full-page-menu{ + background-color: rgba( 31, 31, 31, 0.7 ); + backdrop-filter: blur( 5px ); + display: none; + position: fixed; + top: 0px; + margin: 0px; + z-index: 999; + width: 100%; + height: 100%; + word-wrap: break-word; +} + +.full-page-menu-title{ + position: relative; + font-size: 32px; + color: #FFFFFF; + text-align: center; + margin: auto; +} + +.full-page-menu-link{ + display: block; + font-size: 24px; + color: #FFFFFF; + text-align: center; + margin: auto; + width: 100%; +} + +.full-page-menu-link:hover{ + background-color: #FFFFFF; + color: #000000; + font-size: 28px; + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.full-page-menu-link:not(:hover){ + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.container{ + background-color: #1F1F33; + width: 95%; + height: 100%; + position: relative; + margin: auto; + box-shadow: 0px 0px 5px #000000; +} + +.container-inner{ + width: 95%; + position: relative; + word-wrap: break-word; + margin: auto; + padding-bottom: 10px; +} + +@media screen and (width <= 576px){ + .container{ + background-color: #1F1F33; + width: 100%; + height: 100%; + position: relative; + margin: 0px; + top: 0px; + box-shadow: 0px 0px 0px #000000; + } +} + +.text-title{ + font-size: 24px; + color: #FFFFFF; + position: relative; +} + +.text-white{ + font-size: 16px; + color: #FFFFFF; + position: relative; +} + +.page-link{ + font-size: 20px; + color: #FFFFFF; + text-decoration: none; + position: relative; + font-weight: bold; + display: inline-block; +} + +.page-link:hover{ + text-decoration: underline; + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.page-link:not(:hover){ + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} diff --git a/debianrepository/index.html b/debianrepository/index.html new file mode 100644 index 0000000..a2d331f --- /dev/null +++ b/debianrepository/index.html @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content="Xservers server network"> + <meta property="og:title" content="Xservers debian package repositories"> + <meta property="og:description" content="Xservers debian package repositories"> + <link rel="stylesheet" href="../css/xservers.css" type="text/css"> + <title>Debian package repositories - Xservers</title> + </head> + <body> + <div class="full-page-menu" id="full_page_menu"> + <h1 class="full-page-menu-title">Menu</h1> + <a class="full-page-menu-link" href="/">Home</a> + <a class="full-page-menu-link" href="https://forum.xservers.dy.fi">Forum</a> + <a class="full-page-menu-link" href="/servers">Servers</a> + <a class="full-page-menu-link" href="/debianrepository">Debian package repository</a> + <a class="full-page-menu-link" href="/about">About</a> + <a class="full-page-menu-link" href="#" id="menu_close_btn">Close menu</a> + </div> + <div class="container"> + <div class="container-inner"> + <a class="page-link" href="#" id="menu_show_btn">Menu</a> + <hr width="100%"></hr> + <h1 class="text-title">Xservers debian package repository</h1> + <span class="text-white"> + Xservers has a debian package repository which contain things such as builds of newer PCSX2 emulator version for debian stable. The packages are built to be used with debian stable. More packages might come in the future. + <br> + <br> + To download or update the signing key used to verify packages: + <br> + su -c "curl -4 -L -s 'https://files.xservers.dy.fi/gpg_keys/xservers.gpg' -o /usr/share/keyrings/xservers.gpg" + <br> + <br> + To add the stable repository: + <br> + su -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/xservers.gpg] https://deb.xservers.dy.fi/ stable main' > /etc/apt/sources.list.d/xservers.list" + <br> + <br> + Experimental repository (only use this if you really want to try packages that are experimental): + <br> + su -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/xservers.gpg] https://deb.xservers.dy.fi/ experimental main' > /etc/apt/sources.list.d/xservers_experimental.list" + </span> + </div> + </div> + <script src="../js/xservers.js" defer></script> + </body> +</html> diff --git a/fonts/FiraCode-Regular.ttf b/fonts/FiraCode-Regular.ttf Binary files differnew file mode 100644 index 0000000..b8d18f9 --- /dev/null +++ b/fonts/FiraCode-Regular.ttf diff --git a/index.html b/index.html new file mode 100644 index 0000000..5f8f03f --- /dev/null +++ b/index.html @@ -0,0 +1,35 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content="Xservers server network"> + <meta property="og:title" content="Xservers"> + <meta property="og:description" content="Xservers"> + <link rel="stylesheet" href="css/xservers.css" type="text/css"> + <title>Home - Xservers</title> + </head> + <body> + <div class="full-page-menu" id="full_page_menu"> + <h1 class="full-page-menu-title">Menu</h1> + <a class="full-page-menu-link" href="/">Home</a> + <a class="full-page-menu-link" href="https://forum.xservers.dy.fi">Forum</a> + <a class="full-page-menu-link" href="/servers">Servers</a> + <a class="full-page-menu-link" href="/debianrepository">Debian package repository</a> + <a class="full-page-menu-link" href="/about">About</a> + <a class="full-page-menu-link" href="#" id="menu_close_btn">Close menu</a> + </div> + <div class="container"> + <div class="container-inner"> + <a class="page-link" href="#" id="menu_show_btn">Menu</a> + <hr width="100%"></hr> + <h1 class="text-title">Xservers</h1> + <span class="text-white"> + This is the official site of Xservers. + <br> + At top in menu you can find links to different parts of Xservers. + </span> + </div> + </div> + <script src="js/xservers.js" defer></script> + </body> +</html> diff --git a/js/xservers.js b/js/xservers.js new file mode 100644 index 0000000..b8f865a --- /dev/null +++ b/js/xservers.js @@ -0,0 +1,9 @@ +var menu_element = document.getElementById( "full_page_menu" ); + +document.getElementById("menu_show_btn").addEventListener( "click", function(menu_event){ + menu_element.style.display = "block"; +} ); + +document.getElementById("menu_close_btn").addEventListener( "click", function(menu_event){ + menu_element.style.display = "none"; +} ); diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..585ee49 --- /dev/null +++ b/robots.txt @@ -0,0 +1,6 @@ +User-Agent: * +Allow: / +Disallow: /icons +Disallow: /fonts +Disallow: /css +Disallow: /images diff --git a/servers/index.html b/servers/index.html new file mode 100644 index 0000000..1d490e7 --- /dev/null +++ b/servers/index.html @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content="Xservers server network"> + <meta property="og:title" content="Xservers server list"> + <meta property="og:description" content="Xservers server list"> + <link rel="stylesheet" href="../css/xservers.css" type="text/css"> + <title>Servers - Xservers</title> + </head> + <body> + <div class="full-page-menu" id="full_page_menu"> + <h1 class="full-page-menu-title">Menu</h1> + <a class="full-page-menu-link" href="/">Home</a> + <a class="full-page-menu-link" href="https://forum.xservers.dy.fi">Forum</a> + <a class="full-page-menu-link" href="/servers">Servers</a> + <a class="full-page-menu-link" href="/debianrepository">Debian package repository</a> + <a class="full-page-menu-link" href="/about">About</a> + <a class="full-page-menu-link" href="#" id="menu_close_btn">Close menu</a> + </div> + <div class="container"> + <div class="container-inner"> + <a class="page-link" href="#" id="menu_show_btn">Menu</a> + <hr width="100%"></hr> + <h1 class="text-title">Xservers server list</h1> + <span class="text-white"> + IRC server (encrypted): xservers.dy.fi (port 6697) + <br> + IRC server (unencrypted, not recommended): xservers.dy.fi (port 6667) + <br> + Debian package repository: <a href="/debianrepository" class="text-white">Debian package repository server</a> + <br> + Git server: <a href="https://git.xservers.dy.fi" rel="noopener" class="text-white">https://git.xservers.dy.fi</a> + </span> + </div> + </div> + <script src="../js/xservers.js" defer></script> + </body> +</html> |
