CS-Coursework/websites/Servers/index.css
2023-02-10 11:02:15 +00:00

170 lines
2.9 KiB
CSS

:root {
--navbar: #333333;
/* Navbar Button Properties */
--navbar-button: #058ED9;
--navbar-button-hover: #283F3B;
--navbar-button-border: #058ED9;
/* */
--background: #1f1f1f;
/* Table Properties*/
--table: #FFD07B;
--table-top:#FDB833;
/* Title Properties */
--title-background: #333333;
--title-text: #ffffff;
/* General Properties */
--text: #000000;
--border: #000000;
}
body {
background: var(--background);
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: medium;
}
div {
display: block;
}
::-webkit-scrollbar {
display: none;
}
h1 {
color: var(--title-text);
text-align: center;
width: 100%;
margin: 0px;
}
#navbar {
padding: 20px 0 0 10px;
height: 96%;
width: 15%;
position: fixed;
display: block;
background: var(--navbar);
border-radius: 10px;
}
#navbar h2 {
color: white;
}
#systems {
display: flex;
flex-direction: column;
width: 95%;
}
#navbar #option-buttons {
display: flex;
flex-direction: column;
width: 95%;
}
#navbar #option-buttons button {
background-color: #32DE8A;
border-color: #32DE8A;
}
#navbar button {
transition-duration: 0.2s;
border-radius: 8px;
background-color: var(--navbar-button);
margin-bottom: 8px;
color: var(--text);
border: none;
padding: 10px;
font-size: larger;
}
#navbar button:hover, #navbar #option-buttons button:hover {
box-shadow:
0 12px 16px 0 rgba(0,0,0,0.24),
0 17px 50px 0 rgba(0,0,0,0.19);
transition-duration: 0.5s;
}
#navbar #allSystemsButton {
background-color: #4d23a8;
width: 97%;
padding: 36px;
color: #FFE3E3;
font-size: 35px;
}
#navbar #allSystemsButton:hover, #navbar #allSystemsButton:focus {
background-color: #3E1C87;
}
#navbar #option-buttons button:hover, #navbar #option-buttons button:focus {
background-color: #1DAF68;
}
#navbar button:hover {
background-color: #04699F;
}
#SystemName {
background: var(--title-background);
width: 100%;
font-family:
system-ui, -apple-system, BlinkMacSystemFont,
'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
'Open Sans', 'Helvetica Neue', sans-serif;
font-size: 50px;
padding-bottom: 20px;
width: 84%;
margin-left: 16%;
border-radius: 16px;
}
#tables {
display: block;
width: 84%;
margin-left: 15%;
padding: 10px 0 0 20px;
border: none;
}
table {
width: 100%;
border-collapse: collapse;
margin: 0px;
padding: 0px;
border-spacing: 0px;
border: 2px var(--border) solid;
border-radius: 20px;
}
table tr:nth-child(n) {
background: var(--table);
}
table tr:nth-child(1) {
background: var(--table-top);
}
tr {
border: 1px black dotted;
}
td {
text-align: center;
padding: 10px;
font-size: larger;
}