generated from Templates/html-nginx-deployment
All checks were successful
Home Cluster Builds/wedding-page/pipeline/head This commit looks good
241 lines
4.4 KiB
CSS
241 lines
4.4 KiB
CSS
/* VARIABLES */
|
|
:root {
|
|
--color-primary: rgb(165, 151, 190);
|
|
--color-secondary: rgb(231, 214, 162);
|
|
--color-tertiary: #5260ff;
|
|
--color-success: #2dd36f;
|
|
--color-warning: #ffc409;
|
|
--color-danger: #eb445a;
|
|
--color-dark: rgb(25, 35, 62);
|
|
--color-medium: #92949c;
|
|
--color-light: #f4f5f8;
|
|
--base-rem-size: 12px;
|
|
}
|
|
|
|
/* BASE ELEMENTS */
|
|
html {
|
|
font-size: var(--base-rem-size);
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
text-align: center;
|
|
background-color: var(--color-dark);
|
|
color: var(--color-primary);
|
|
}
|
|
|
|
a {
|
|
transition: color 0.3s;
|
|
}
|
|
|
|
select {
|
|
color: var(--color-secondary);
|
|
background-color: var(--color-dark);
|
|
text-align: center;
|
|
font-size: 1.5rem;
|
|
padding: 0.8rem;
|
|
border-style: solid;
|
|
border-color: var(--color-secondary);
|
|
border-top: 0;
|
|
border-left: 0;
|
|
border-right: 0;
|
|
}
|
|
|
|
input {
|
|
color: var(--color-secondary);
|
|
background-color: var(--color-dark);
|
|
text-align: center;
|
|
font-size: 1.5rem;
|
|
padding: 0.8rem;
|
|
border-style: solid;
|
|
border-top: 0;
|
|
border-left: 0;
|
|
border-right: 0;
|
|
border-bottom: 1px solid var(--color-secondary);
|
|
}
|
|
|
|
/* ===== Scrollbar CSS ===== */
|
|
/* Firefox */
|
|
* {
|
|
scrollbar-width: auto;
|
|
scrollbar-color: var(--color-primary) var(--color-dark);
|
|
}
|
|
|
|
/* Chrome, Edge, and Safari */
|
|
*::-webkit-scrollbar {
|
|
width: 0.5rem;
|
|
height: 0.5rem;
|
|
}
|
|
|
|
*::-webkit-scrollbar-track {
|
|
background: var(--color-dark);
|
|
}
|
|
|
|
*::-webkit-scrollbar-thumb {
|
|
background-color: var(--color-primary);
|
|
border-radius: 5px;
|
|
border: 0px solid var(--color-secondary);
|
|
}
|
|
|
|
#select-party {
|
|
min-width: 50%;
|
|
max-width: 80%;
|
|
|
|
}
|
|
|
|
.color-secondary {
|
|
color: var(--color-secondary);
|
|
}
|
|
|
|
.container {
|
|
width: 70%;
|
|
margin: 5rem auto;
|
|
padding: 3rem;
|
|
border-radius: 1rem;
|
|
box-shadow: 20px 20px 67px #0c101d,
|
|
-20px -20px 67px #2b3d6c;
|
|
display: flex;
|
|
gap: 2rem 3rem;
|
|
text-align: center;
|
|
flex-wrap: wrap;
|
|
align-items: stretch;
|
|
justify-content: center;
|
|
}
|
|
|
|
.container a {
|
|
color: var(--color-tertiary);
|
|
}
|
|
|
|
.container a:hover {
|
|
color: var(--color-secondary);
|
|
}
|
|
|
|
.content {
|
|
width: 100%;
|
|
}
|
|
|
|
#page-content {
|
|
display: inline-block;
|
|
width: 100%;
|
|
letter-spacing: 1.8px;
|
|
position: relative;
|
|
margin-top: 0;
|
|
transition: opacity 0.5s ease-in-out;
|
|
overflow-y: auto;
|
|
margin-bottom: 5rem;
|
|
height: calc(100% - 5rem);
|
|
}
|
|
|
|
#img-holder {
|
|
width: 40%;
|
|
min-width: 290px;
|
|
max-width: 400px;
|
|
}
|
|
|
|
#img-holder img {
|
|
width: 100%;
|
|
}
|
|
|
|
.panel {
|
|
width: calc(60% - 2rem);
|
|
position: relative;
|
|
min-width: 290px;
|
|
}
|
|
|
|
.panel h1 {
|
|
font-size: 4rem;
|
|
letter-spacing: 1.2px;
|
|
text-decoration: underline 1px;
|
|
text-underline-offset: 15px;
|
|
margin-bottom: 1rem;
|
|
margin-top: 0;
|
|
color: var(--color-secondary);
|
|
}
|
|
|
|
.panel-content {
|
|
display: inline-block;
|
|
position: relative;
|
|
height: 450px;
|
|
width: 100%;
|
|
}
|
|
|
|
|
|
|
|
.btn {
|
|
--color: var(--color-primary);
|
|
--color2: var(--color-dark);
|
|
padding: 0.8em 1.75em;
|
|
background-color: transparent;
|
|
border-radius: 6px;
|
|
border: .3px solid var(--color);
|
|
transition: .5s;
|
|
position: relative;
|
|
overflow: hidden;
|
|
cursor: pointer;
|
|
z-index: 1;
|
|
font-size: 1rem;
|
|
letter-spacing: 1.2px;
|
|
text-transform: uppercase;
|
|
color: var(--color);
|
|
margin-left: 2rem;
|
|
}
|
|
|
|
.btn::after, .btn::before {
|
|
content: '';
|
|
display: block;
|
|
height: 100%;
|
|
width: 100%;
|
|
transform: skew(90deg) translate(-50%, -50%);
|
|
position: absolute;
|
|
inset: 50%;
|
|
left: 25%;
|
|
z-index: -1;
|
|
transition: .5s ease-out;
|
|
background-color: var(--color);
|
|
text-shadow: 1px;
|
|
}
|
|
|
|
.btn::before {
|
|
top: -50%;
|
|
left: -25%;
|
|
transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
|
|
}
|
|
|
|
.btn:hover::before {
|
|
transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
|
|
}
|
|
|
|
.btn:hover::after {
|
|
transform: skew(45deg) translate(-50%, -50%);
|
|
}
|
|
|
|
.btn:hover {
|
|
color: var(--color2);
|
|
}
|
|
|
|
.btn:active {
|
|
filter: brightness(.7);
|
|
transform: scale(.98);
|
|
}
|
|
|
|
.btn-holder {
|
|
position: absolute;
|
|
bottom: 1rem;
|
|
width: 100%;
|
|
}
|
|
|
|
.user-settings-user {
|
|
overflow-x: auto;
|
|
width: 100%;
|
|
margin-bottom: 3rem;;
|
|
}
|
|
|
|
#user-settings-users h3 {
|
|
margin-top: 5rem;;
|
|
}
|
|
|
|
#user-settings-users td {
|
|
min-width: 100px;
|
|
padding-bottom: 0.5rem;
|
|
} |