ccm-website/static/css/general-style.css
2024-11-12 13:05:12 +02:00

84 lines
No EOL
1.9 KiB
CSS

@import url(setup.css);
@import url(footnotes.css);
@import url(navbar.css);
:root {
/* DEFAULT LIGHT SCHEME COLOURS still WIP */
--main-text-color: #1B2430;
--outlink-color: #4169e1;
--inlink-color: #006400;
--purple: #800080;
--grey: #878787;
--table-color: #000000;
--shadow-color: #999999;
--transparent-shadow: rgb(29, 29, 29, 0.5);
--very-transparent-shadow: rgb(200, 200, 200, 0.01);
--title-color: white;
--member-bg-color: rgb(177, 174, 160);
--member-fg-color: rgb(121, 116, 120);
--white: rgb(225,225,225);
--padsize: 5rem;
}
@media screen and (prefers-color-scheme: dark) {
:root {
--member-bg-color: #1B2430;
--outlink-color: #ff8080;
--inlink-color: #7aff7a;
--main-text-color: #FFFFFF;
--purple: #ffd1ff ;
--grey: #E7F6F2;
--table-color: #F7EDDB;
--title-color: #FFFFFF;
}
}
.base-body {
background-color: var(--member-bg-color);
}
.container {
max-width: none;
padding-left: 1.4rem;
padding-right: 1.4rem;
margin-left: 5%;
margin-right: 5%;
margin-bottom: 0%;
}
#first-container {
margin: auto;
width: 100%;
box-sizing: border-box;
margin-top: var(--padsize);
overflow: auto;
max-height: calc(100%-5rem);
}
.flex-justified{
display: flex;
margin-left: 25%;
margin-right: 25%;
justify-self: center;
justify-content: center;
display: flex
}
#first-section{
background-color: var(--member-fg-color);
box-shadow: 0 0.125rem 0.25rem var(--transparent-shadow);
}
#FooterSpacer {
min-height: 100vh;
background-color: var(--very-transparent-shadow);
backdrop-filter: blur(0.1rem);
flex-shrink: 0;
}
#FootFooter{
background-color: var(--member-fg-color);
justify-content: center;
}
.title {
display: flex;
justify-content: center;
}
.centered-text {
text-align: center;
}