version 1.0.0 commit

This commit is contained in:
Soulful Sailer
2026-03-04 21:00:14 -06:00
parent 13061a389f
commit eb0916d90a
17 changed files with 1941 additions and 0 deletions

27
static/styles/event.css Normal file
View File

@@ -0,0 +1,27 @@
#body-container {
margin-top: 20px;
width: 350px;
}
#event-form {
display: flex;
flex-direction: column;
}
#event-form input, #delete-button {
margin-bottom: 10px;
padding: 5px;
border: none;
color: var(--main-color);
background-color: var(--background-accent);
}
#delete-button {
width: 100%;
}
#submit:active, #delete-button:active {
background-color: var(--main-color);
color: var(--background-color);
}

44
static/styles/home.css Normal file
View File

@@ -0,0 +1,44 @@
.event-section {
display: flex;
flex-wrap: wrap;
}
/**
* Events
*/
.event {
margin: 10px;
width: 300px;
padding: 10px;
display: flex;
flex-direction: column;
list-style-type: none;
border: var(--main-color) 2px solid;
}
.event h3 {
margin: 0;
}
.event li {
border-top: var(--main-color) 1px solid;
padding: 5px 0;
}
.event-topLine {
display: flex;
justify-content: space-between;
padding-bottom: 5px;
}
.event-topLine button {
background-color: var(--background-color);
border: var(--main-color) 1px solid;
color: inherit;
}
.event-topLine button:active {
background-color: var(--main-color);
color: var(--background-color);
}

99
static/styles/main.css Normal file
View File

@@ -0,0 +1,99 @@
:root {
--main-color: white;
--background-color: #333A51;
--background-accent: #315378;
}
* {
box-sizing: border-box;
}
body {
color: var(--main-color);
background-color: var(--background-color);
margin: 0;
}
#page-container {
box-sizing: border-box;
min-height: 100vh;
display: flex;
flex-direction: column;
}
.links {
background-color: var(--background-accent);
list-style-type: none;
font-size: 1.1em;
display: flex;
justify-content: flex-start;
}
.links.link {
height: 100%;
padding: 5px 10px;
display: flex;
align-items: center;
justify-content: center;
}
.link {
text-decoration: none;
height: 100%;
padding: 5px 10px;
}
.link a {
text-decoration: none;
color: var(--main-color);
}
/**
* Header Section
*/
/*#header a {
text-decoration: none;
color: var(--main-color);
}*/
#top-bar {
display: flex;
justify-content: flex-start;
width: 100%;
background-color: var(--background-accent);
border-bottom: 2px solid var(--main-color);
}
#home-link {
padding: 10px;
}
#home-link h1 {
margin: 0;
}
.current-page a {
border-bottom: var(--main-color) 1px solid;
}
/**
* Body Section
*/
#body-container {
flex-basis: 100%;
margin-left: 10px;
flex-grow: 1;
}
#body-container h2 {
margin-bottom: 0;
}
.page-footer {
width: 100%;
background-color: var(--background-accent);
}