Initial commit

This commit is contained in:
Alan Bridgeman 2025-02-17 16:19:35 -06:00
commit 9277a804bb
18 changed files with 851 additions and 0 deletions

View file

@ -0,0 +1,28 @@
/* Style for the "skip to content" link found at the top of the page */
#skip-link {
position: absolute;
top: -40px;
left: 0;
background: #fff;
color: #000;
padding: 8px;
z-index: 100;
height: 0;
}
/* Style to visually show the "skip to content" link when keyboard has focus */
#skip-link:focus {
top: 0;
height: auto;
}
/* For elements that should be hidden visually bt NOT from screen readers */
/* Ex. input form labels that are labeled differently visually */
.visually-hidden {
position: absolute;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
white-space: nowrap;
}

87
src/static/css/style.css Normal file
View file

@ -0,0 +1,87 @@
:root {
min-height: 100%;
}
html, body {
position: relative;
width: 100%;
min-height: 100%;
margin: 0;
padding: 0;
/*font-family: 'Arial', sans-serif;
font-size: 14pt;
color: #000;
background-color: #fff;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;*/
}
main {
min-height: 100%;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 60px;
}
.hidden {
display: none;
visibility: hidden;
}
/*#contents {
display: flex;
flex-direction: row;
}
#contents #sidebar {
display: flex;
flex-direction: column;
width: 384px;
min-height: 100vh;
background-color: #C2C2C2;
padding: 20px;
}
#contents #sidebar button:hover {
cursor: pointer;
}
#contents #sidebar button:hover,
#contents #sidebar button:focus,
#contents #sidebar a:hover,
#contents #sidebar a:focus {
background-color: #000000;
color: #FFFFFF;
}
#contents #sidebar hr {
background-color: #000000;
width: 100%;
height: 1px;
}
#contents main {
display: flex;
flex-direction: column;
flex-grow: 1;
padding: 20px;
}
.btn {
display: inline-block;
padding: 10px 20px;
background-color: #C2C2C2;
color: #000000;
text-decoration: none;
text-align: center;
border-radius: 5px;
border: 1px solid #000000;
}
.btn-panel {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-bottom: 20px;
}*/