Commit ac4441cd authored by breakfast's avatar breakfast

Add files

parent 5cd586a5
Pipeline #64308267 passed with stages
in 1 minute and 2 seconds
*.jpg filter=lfs diff=lfs merge=lfs -text
*.webm filter=lfs diff=lfs merge=lfs -text
/node_modules
pages:
image: node:latest
script:
- yarn
- yarn run lessc style.{less,css}
- mkdir public
- mv discord.svg public
- mv gameplay.webm public
- mv index.html public
- mv irc.svg public
- mv liberapay.svg public
- mv poster.jpg public
- mv scr.png public
- mv style.css public
- mv xolonium-regular.eot public
- mv xolonium-regular.ttf public
- mv xolonium-regular.woff public
- mv xolonium-regular.woff2 public
artifacts:
paths:
- public
only:
- master
# Website for Jeff's Vehicle Warfare (Xonotic Server)
- **Website: [https://breakfast.gitlab.io/jeffs-vehicle-warfare/](https://breakfast.gitlab.io/jeffs-vehicle-warfare/)**
- Source: [https://gitlab.com/breakfast/jeffs-vehicle-warfare](https://gitlab.com/breakfast/jeffs-vehicle-warfare)
> MOTD: Welcome to Jeff's Vehicle Warfare | Owner: Jeff | Co Owner: Jay, Yurashina | Admin: Carl, Julius, Bleidd64, breakfast | Contact: <[email protected]>
# How to play:
1. Download Xonotic: [https://xonotic.org/](https://xonotic.org/)
2. Connect in game: `149.202.87.112:26010`
# Join discussion:
- Discord: [JOIN NOW](https://discord.gg/vkgxVQ4)
- IRC: `#jeff-xonotic on irc.quakenet.org` or [JOIN NOW](https://webchat.quakenet.org/?nick=website-.&channels=jeff-xonotic)
# Donations:
[![Donations](http://img.shields.io/liberapay/receives/Jeff.svg?logo=liberapay)](https://liberapay.com/Jeff/)
[![Donations](http://img.shields.io/liberapay/patrons/Jeff.svg?logo=liberapay)](https://liberapay.com/Jeff/)
[![Donations](http://img.shields.io/liberapay/goal/Jeff.svg?logo=liberapay)](https://liberapay.com/Jeff/)
This server costs Jeff €39.59/month (with discount) to run, and only exists because of donations. Hosting used: https://www.soyoustart.com/fr/offres/1801sysgame05.xml
You may donate at: [https://liberapay.com/Jeff/](https://liberapay.com/Jeff/)
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" viewBox="0 0 175 200" version="1.1" width="175" height="200">
<path class="st0" d="M69.4 83.9c-5.7 0-10.2 5-10.2 11.1s4.6 11.1 10.2 11.1c5.7 0 10.2-5 10.2-11.1.1-6.1-4.5-11.1-10.2-11.1zm36.5 0c-5.7 0-10.2 5-10.2 11.1s4.6 11.1 10.2 11.1c5.7 0 10.2-5 10.2-11.1s-4.5-11.1-10.2-11.1z" id="path4" fill="#fff"/>
<path class="st0" d="M154.5 0h-134C9.2 0 0 9.2 0 20.6v135.2c0 11.4 9.2 20.6 20.5 20.6h113.4l-5.3-18.5 12.8 11.9 12.1 11.2 21.5 19V20.6C175 9.2 165.8 0 154.5 0zm-38.6 130.6s-3.6-4.3-6.6-8.1c13.1-3.7 18.1-11.9 18.1-11.9-4.1 2.7-8 4.6-11.5 5.9-5 2.1-9.8 3.5-14.5 4.3-9.6 1.8-18.4 1.3-25.9-.1-5.7-1.1-10.6-2.7-14.7-4.3-2.3-.9-4.8-2-7.3-3.4-.3-.2-.6-.3-.9-.5-.2-.1-.3-.2-.4-.3-1.8-1-2.8-1.7-2.8-1.7s4.8 8 17.5 11.8c-3 3.8-6.7 8.3-6.7 8.3-22.1-.7-30.5-15.2-30.5-15.2 0-32.2 14.4-58.3 14.4-58.3 14.4-10.8 28.1-10.5 28.1-10.5l1 1.2c-18 5.2-26.3 13.1-26.3 13.1s2.2-1.2 5.9-2.9c10.7-4.7 19.2-6 22.7-6.3.6-.1 1.1-.2 1.7-.2 6.1-.8 13-1 20.2-.2 9.5 1.1 19.7 3.9 30.1 9.6 0 0-7.9-7.5-24.9-12.7l1.4-1.6s13.7-.3 28.1 10.5c0 0 14.4 26.1 14.4 58.3 0 0-8.5 14.5-30.6 15.2z" id="path6" fill="#fff"/>
</svg>
File added
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Jeff's Vehicle Warfare</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header class="title">
<h1>Jeff's Vehicle Warfare</h1>
<h2>Xonotic Server</h2>
<p class="motd">
<span class="c1">MOTD:</span> Welcome to Jeff's Vehicle Warfare | Owner: Jeff | Co Owner: Jay, Yurashina | Admin: Carl, Julius, Bleidd64, breakfast | Contact: [email protected] | IRC: irc.quakenet.org #jeff-xonotic | Discord: discord.gg/vkgxVQ4 | <span class="c2">Press F8 in game for quick menu</span></p>
<p>
<a href="http://stats.xonotic.org/server/11019" target="_blank">XonStats</a>
<a href="https://liberapay.com/Jeff/" target="_blank"><img src="http://img.shields.io/liberapay/receives/Jeff.svg?logo=liberapay" alt="Liberapay stats"></a>
<a href="https://liberapay.com/Jeff/" target="_blank"><img src="http://img.shields.io/liberapay/patrons/Jeff.svg?logo=liberapay" alt="Liberapay stats"></a>
<a href="https://liberapay.com/Jeff/" target="_blank"><img src="http://img.shields.io/liberapay/goal/Jeff.svg?logo=liberapay" alt="Liberapay stats"></a>
</p>
</header>
<h3>Gameplay:</h3>
<section class="video">
<video loop muted autoplay poster="poster.jpg" controls>
<source src="gameplay.webm" type="video/webm">
</video>
</section>
<h3>How to play:</h3>
<section class="how">
<p><strong>How to play:</strong></p>
<p>1. Download Xonotic: <a href="http://www.xonotic.org/" target="_blank">http://www.xonotic.org/</a></p>
<p>2. Find us in server list:</p>
<p><img class="src" src="scr.png" /></p>
<p>Or open console (<kbd>`</kbd>) and paste this command:</p>
<p><code>connect 149.202.87.112:26010</code></p>
</section>
<h3>Join discussion:</h3>
<section class="contact">
<a class="block block-discord" href="https://discord.gg/vkgxVQ4" target="_blank">
<img src="discord.svg" />
<p>Join us on Discord:</p>
<p><strong>https://discord.gg/vkgxVQ4</strong></p>
</a>
<a class="block block-irc" href="https://webchat.quakenet.org/?nick=website-.&channels=jeff-xonotic" target="_blank">
<img src="irc.svg" />
<p>Join discussion on IRC:</p>
<p><strong>irc.quakenet.org #jeff-xonotic</strong></p>
</a>
<a class="block block-donate" href="https://liberapay.com/Jeff/" target="_blank">
<img src="liberapay.svg" />
<p>This server exists entirely on player donations. If you enjoy it, please consider supporting us at <strong>https://liberapay.com/Jeff/</strong>.</p>
</a>
</section>
</body>
</html>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 51.282 38.4" version="1">
<path d="M36.844 22.806c0-1.669.357-3.208 1.072-4.614.712-1.419 1.709-2.531 2.99-3.337 1.29-.809 2.76-1.215 4.408-1.215.873 0 1.77.108 2.692.317.925.2 1.701.546 2.333 1.038.629.494.943 1.16.943 2.001 0 .672-.199 1.234-.597 1.683-.39.451-.878.677-1.464.677a2.55 2.55 0 0 1-.836-.14c-.263-.094-.53-.196-.803-.3a4.917 4.917 0 0 0-.85-.283 4.777 4.777 0 0 0-1.117-.11c-.82 0-1.513.193-2.08.583a3.495 3.495 0 0 0-1.258 1.542c-.274.64-.41 1.36-.41 2.158 0 .777.136 1.5.41 2.171.272.662.667 1.188 1.18 1.575.524.39 1.145.583 1.857.583a6.98 6.98 0 0 0 2.442-.457c.817-.303 1.306-.456 1.465-.456.376 0 .723.11 1.037.33.317.22.562.51.742.865.188.347.282.705.282 1.073 0 .776-.341 1.432-1.024 1.967-.672.537-1.472.924-2.408 1.166-.935.253-1.778.379-2.536.379-1.247 0-2.392-.231-3.432-.693a7.982 7.982 0 0 1-2.692-1.97 8.917 8.917 0 0 1-1.747-2.959c-.4-1.123-.6-2.316-.6-3.574zm-10.675 6.218V16.585c0-.744.23-1.365.693-1.857.472-.505 1.076-.755 1.81-.755.61 0 1.134.162 1.575.487.451.314.766.688.944 1.118 1.082-1.29 2.243-1.938 3.481-1.938.68 0 1.28.247 1.796.742.524.484.784 1.107.784 1.873 0 .787-.244 1.36-.739 1.717-.484.357-1.284.699-2.408 1.024-1.144.325-1.916.733-2.316 1.228-.398.48-.598 1.354-.598 2.612v6.188c0 .745-.236 1.376-.708 1.89-.462.505-1.065.755-1.81.755-.735 0-1.339-.25-1.811-.755-.462-.514-.693-1.145-.693-1.89zm-7.259 0V16.585c0-.744.231-1.365.693-1.857.472-.505 1.076-.755 1.81-.755.746 0 1.35.25 1.811.755.473.492.71 1.113.71 1.857v12.44c0 .744-.237 1.375-.71 1.889-.461.505-1.065.755-1.81.755-.735 0-1.339-.25-1.811-.755-.462-.514-.693-1.145-.693-1.89zm-.488-19.603c0-.82.294-1.526.882-2.125.588-.6 1.291-.898 2.11-.898.829 0 1.537.296 2.125.882a2.92 2.92 0 0 1 .882 2.141c0 .87-.294 1.596-.882 2.174a2.922 2.922 0 0 1-2.125.866 2.876 2.876 0 0 1-2.11-.882c-.588-.588-.882-1.306-.882-2.158zM2.204 29.2l.567-4.238H1.56c-.535 0-.93-.15-1.181-.456A1.73 1.73 0 0 1 0 23.387c0-.43.126-.79.378-1.086.252-.304.646-.457 1.18-.457h1.638l.52-3.872H2.488c-.525 0-.914-.153-1.165-.457a1.734 1.734 0 0 1-.378-1.118c0-.44.126-.809.378-1.102.251-.306.64-.456 1.165-.456h1.7l.693-5.055c.074-.535.241-.951.504-1.244.273-.293.703-.44 1.291-.44.42 0 .766.12 1.04.362.272.231.408.55.408.96 0 .18-.041.566-.125 1.166l-.583 4.25h2.913l.677-5.054c.074-.535.241-.951.504-1.244.273-.293.703-.44 1.29-.44.42 0 .767.12 1.04.362s.41.562.41.96c0 .18-.043.566-.126 1.166l-.583 4.25h1.228c.546 0 .94.151 1.181.457.252.293.378.662.378 1.102 0 .43-.126.804-.378 1.118-.252.304-.646.457-1.181.457h-1.638l-.519 3.872h1.228c.546 0 .94.148 1.18.44.242.296.363.662.363 1.103 0 .44-.126.814-.378 1.118-.241.306-.63.456-1.165.456h-1.716L11.447 30c-.074.527-.242.935-.504 1.228-.263.295-.693.44-1.291.44-.42 0-.772-.115-1.055-.343-.273-.242-.41-.567-.41-.978 0-.21.048-.592.142-1.148l.583-4.238H5.999L5.322 30c-.074.537-.247.951-.52 1.244-.262.285-.693.425-1.29.425-.41 0-.757-.116-1.04-.344-.273-.242-.41-.567-.41-.978 0-.21.048-.592.142-1.148zm7.18-7.355l.52-3.872H6.975l-.52 3.872h2.93z" fill="#fff"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80">
<path d="M7.79.102A7.736 7.736 0 0 0 .054 7.836v64.533a7.736 7.736 0 0 0 7.734 7.735h64.533a7.735 7.735 0 0 0 7.737-7.735V7.836A7.735 7.735 0 0 0 72.322.102H7.79zm30.692 13.265L30.916 44.72a9.831 9.831 0 0 0-.244 1.795c-.02.543.081 1.026.299 1.443.217.418.589.753 1.115 1.006.525.255 1.261.418 2.205.49l-1.633 6.692v.003c-2.576 0-4.6-.335-6.07-1.005-1.47-.672-2.522-1.587-3.156-2.75-.636-1.16-.944-2.491-.926-4 .017-1.506.227-3.113.627-4.819l6.912-28.902 8.437-1.305zm13.002 12.96c2.033 0 3.784.308 5.252.925 1.47.617 2.676 1.461 3.62 2.531.942 1.071 1.642 2.321 2.095 3.754.453 1.432.68 2.966.68 4.598v.004c0 2.646-.436 5.067-1.307 7.261-.87 2.197-2.077 4.094-3.619 5.69-1.542 1.598-3.392 2.838-5.55 3.726-2.16.889-4.511 1.334-7.05 1.334-1.234 0-2.467-.107-3.7-.326l-2.45 9.852h-8.057l9.036-37.662c1.45-.435 3.111-.825 4.98-1.17 1.87-.345 3.893-.518 6.07-.518zM50.45 33.13c-1.162 0-2.251.11-3.267.328l-3.809 15.838c.617.145 1.378.217 2.285.217 1.415 0 2.704-.262 3.865-.79a8.518 8.518 0 0 0 2.967-2.203c.815-.943 1.45-2.076 1.905-3.402.453-1.324.68-2.784.68-4.38 0-1.56-.346-2.886-1.034-3.975-.69-1.089-1.887-1.633-3.592-1.633z" fill="#fff" stroke-width=".83"/>
</svg>
{
"dependencies": {
"less": "^3.9.0"
}
}
poster.jpg

131 Bytes

scr.png

21 KB

@font-face {
font-family: 'Xolonium';
src: url('xolonium-regular.eot');
src: url('xolonium-regular.eot?#iefix') format('embedded-opentype'), url('xolonium-regular.woff2') format('woff2'), url('xolonium-regular.woff') format('woff'), url('xolonium-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
html {
background: #09121c;
}
body {
max-width: 800px;
margin: 0 auto;
width: 100%;
font-family: 'Xolonium', sans-serif;
background: #0f1837;
color: white;
}
a {
color: white;
font-weight: bold;
}
header {
padding: 50px 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
background: linear-gradient(to bottom, #174e57 0%, #142942 35%, #0f1837 100%);
}
header h1 {
font-size: 5vh;
margin: 0;
text-shadow: 0 0 4px #215358, 0 0 12px #215358;
font-weight: bold;
}
header h2 {
font-size: 4vh;
margin: 0;
font-weight: normal;
color: #ddf2fb;
text-shadow: 0 0 4px #0b1b4a, 0 0 12px #0b1b4a;
}
header p {
margin: 16px 0;
}
header .motd {
width: 90%;
}
header .c2 {
color: #20ff00;
}
header .c1 {
color: #948d7d;
}
header img {
vertical-align: middle;
}
h3 {
background: linear-gradient(to right, #175070 0%, #0f1837 50%);
margin: 22px 0 0 0;
padding: 8px;
}
.video video {
width: 100%;
}
.how {
padding: 16px;
}
.how img {
width: 100%;
max-width: 300px;
}
.contact {
display: flex;
flex-direction: column;
}
@media only screen and (min-width: 800px) {
.contact {
flex-direction: row;
}
.contact .block:not(:last-child) {
margin-right: 0px;
}
}
.contact img {
width: 100%;
max-width: 80px;
margin-bottom: 20px;
}
.contact .block {
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: white;
text-decoration: none;
text-align: center;
padding: 16px;
margin: 16px;
transition: transform 30ms linear;
transform: scale(1);
}
.contact .block:hover {
transform: scale(1.05);
}
.contact .block.block-discord {
background: #6e85d2;
}
.contact .block.block-donate {
background: #dbb51b;
}
.contact .block.block-irc {
background: #333333;
}
@font-face {
font-family: 'Xolonium';
src: url('xolonium-regular.eot');
src: url('xolonium-regular.eot?#iefix') format('embedded-opentype'),
url('xolonium-regular.woff2') format('woff2'),
url('xolonium-regular.woff') format('woff'),
url('xolonium-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal
}
html {
background: #09121c;
}
body {
max-width: 800px;
margin: 0 auto;
width: 100%;
font-family: 'Xolonium', sans-serif;
background: #0f1837;
color: white;
}
a {
color: white;
font-weight: bold;
}
header {
padding: 50px 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
background: linear-gradient(to bottom, #174e57 0%, #142942 35%, #0f1837 100%);
h1 {
font-size: 5vh;
margin: 0;
text-shadow: 0 0 4px #215358, 0 0 12px #215358;
font-weight: bold;
}
h2 {
font-size: 4vh;
margin: 0;
font-weight: normal;
color: #ddf2fb;
text-shadow: 0 0 4px #0b1b4a, 0 0 12px #0b1b4a;
}
p {
margin: 16px 0;
}
.motd {
width: 90%;
}
.c2 {
color: #20ff00;
}
.c1 {
color: #948d7d;
}
img {
vertical-align: middle;
}
}
h3 {
background: linear-gradient(to right, #175070 0%, #0f1837 50%);
margin: 22px 0 0 0;
padding: 8px;
}
.video {
video {
width: 100%;
}
}
.how {
padding: 16px;
img {
width: 100%;
max-width: 300px;
}
}
.contact {
display: flex;
flex-direction: column;
@media only screen and (min-width: 800px) {
flex-direction: row;
.block {
&:not(:last-child) {
margin-right: 0px;
}
}
}
img {
width: 100%;
max-width: 80px;
margin-bottom: 20px;
}
.block {
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: white;
text-decoration: none;
text-align: center;
padding: 16px;
margin: 16px;
transition: transform 30ms linear;
transform: scale(1);
&:hover {
transform: scale(1.05);
}
&.block-discord {
background: #6e85d2;
}
&.block-donate {
background: #dbb51b;
}
&.block-irc {
background: #333333;
}
}
}
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment