restructuring

This commit is contained in:
janis
2023-03-06 16:31:53 +01:00
parent ffc66602b3
commit d1e733e88e
25 changed files with 35 additions and 0 deletions

0
website/dist/about/index.html vendored Normal file
View File

BIN
website/dist/assets/logo.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

28
website/dist/css/home.css vendored Normal file
View File

@@ -0,0 +1,28 @@
/*
* myevent - home.css
*
* Created by Janis Hutz 03/05/2023, Licensed under the GPL V3 License
* https://janishutz.com, development@janishutz.com
*
*
*/
/*
This is the feature overview on the main page
*/
.feature-overview {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}
.feature {
display: inline-flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 40%;
padding: 2%;
}

65
website/dist/css/style.css vendored Normal file
View File

@@ -0,0 +1,65 @@
/*
* myevent - style.css
*
* Created by Janis Hutz 03/05/2023, Licensed under the GPL V3 License
* https://janishutz.com, development@janishutz.com
*
*
*/
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
font-size: calc(15pt + 0.4vw);
font-family: sans-serif;
}
body {
background-color: rgb(133, 191, 245);
}
/*
This is the title div with a screenshot of the admin portal
*/
.title-wrapper {
/*
TODO: Replace with image
*/
background-color: white;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 90%;
padding: 2%;
margin: 3%;
margin-bottom: 0%;
border-radius: 50px 50px 0px 0px;
}
/*
This is the page's main content.
*/
.content {
width: 90%;
padding: 2%;
margin: 3%;
background-color: rgba(255, 255, 255, 0.644);
border-radius: 0px 0px 50px 50px;
margin-top: 0%;
}
.button {
background-color: rgb(24, 43, 61);
color: white;
text-decoration: none;
padding: 5%;
padding-bottom: 3%;
padding-top: 3%;
border-radius: 30px;
cursor: pointer;
margin: 1.5%;
}

0
website/dist/docs/index.html vendored Normal file
View File

0
website/dist/docs/js/index.js vendored Normal file
View File

0
website/dist/download/index.html vendored Normal file
View File

0
website/dist/footer.html vendored Normal file
View File

49
website/dist/index.html vendored Normal file
View File

@@ -0,0 +1,49 @@
<!DOCTYPE html>
<html>
<head>
<title>myevent - Free & Open Source event management solution</title>
<link rel="stylesheet" href="/css/style.css">
<link rel="stylesheet" href="/css/home.css">
<meta charset="utf-8">
<meta name="description" content="Looking for a free and open source event management solution you can host yourself? myevent is a project that does exactly that.">
</head>
<body>
<div id="nav"></div>
<div class="title-wrapper">
<h1>myevent</h1>
<footer>Free & Open Source self-hosted event management solution</footer>
</div>
<div class="content">
<div class="feature-overview">
<div class="feature">
<h4>Simple to set up</h4>
<p>This project is simple to set up on your own web-server. Follow our tutorial on how to install it!</p>
<a href="/docs/tutorial" class="button">Tutorial</a>
</div>
<div class="feature">
<h4>Low system requirements</h4>
<p>This project does not require high-end hardware to run. You may start out with a cheap webhosting account and scale if there's need.</p>
<a href="/docs/systemrequirements" class="button">System requirements</a>
</div>
<div class="feature">
<h4>Based on a variant of the MEVN tech stack</h4>
<p>This project can (but does not have to) use a MySQL database, it uses express.js for interaction, Vue.js as the front-end framework and Node.js for the server.</p>
<a href="/docs/how-it-works" class="button">How it works</a>
</div>
<div class="feature">
<h4>Free & Open Source</h4>
<p>You may use this project entirely for free or donate some money to keep it alive! You may also help contributing to the project to make it even better!</p>
<a href="/docs/sponsor" class="button">Donate</a>
<a href="/docs/contributing" class="button">Contributing</a>
</div>
<div class="feature">
<h4>Plugins</h4>
<p>You may expand the project's capabilities by using plugins or by developing your own plugin.</p>
<a href="/docs/plugins" class="button">Existing plugins</a>
<a href="/docs/contributing/plugins" class="button">Build your own plugin</a>
</div>
</div>
</div>
<div id="footer"></div>
</body>
</html>

9
website/dist/js/index.js vendored Normal file
View File

@@ -0,0 +1,9 @@
/*
* myevent - index.js
*
* Created by Janis Hutz 03/06/2023, Licensed under the GPL V3 License
* https://janishutz.com, development@janishutz.com
*
*
*/

12
website/dist/nav.html vendored Normal file
View File

@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>nav</title>
</head>
<body>
</body>
</html>