353 lines
5.6 KiB
CSS
353 lines
5.6 KiB
CSS
@font-face {
|
|
font-family: "inter";
|
|
src: url("InterVariable.ttf");
|
|
}
|
|
|
|
a {
|
|
color: white;
|
|
}
|
|
|
|
input {
|
|
color: white;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border: none;
|
|
border-radius: 10px;
|
|
padding: 5px;
|
|
font-family: "inter";
|
|
margin: 10px;
|
|
}
|
|
|
|
.tiny {
|
|
font-size: 5pt;
|
|
}
|
|
|
|
h1 {
|
|
font-size: 35pt;
|
|
}
|
|
|
|
h2 {
|
|
font-size: 20pt;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 15pt;
|
|
}
|
|
|
|
p {
|
|
font-size: 12pt;
|
|
}
|
|
|
|
#messagebox {
|
|
overflow-y: auto;
|
|
border: 0px;
|
|
padding: 20px;
|
|
margin: 10px 10px;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.bluebutton {
|
|
background: rgba(0, 0, 255, 0.3);
|
|
}
|
|
.greenbutton {
|
|
background: rgba(0, 255, 0, 0.3);
|
|
}
|
|
.redbutton {
|
|
background: rgba(255, 0, 0, 0.3);
|
|
}
|
|
.hidden {
|
|
display: none;
|
|
}
|
|
html, body {
|
|
height: 100%;
|
|
margin: 0;
|
|
padding: 0;
|
|
overflow: hidden;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
body {
|
|
color: white;
|
|
background: rgb(231,255,68);
|
|
background: linear-gradient(336deg, rgba(231,255,68,0.67) 0%, rgba(73,255,145,0.67) 43%, rgba(104,79,255,1) 100%);
|
|
font-family: inter;
|
|
background-attachment: fixed;
|
|
padding: 20px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
.section {
|
|
background-color: rgba(0, 0, 0, 0.1);
|
|
border-radius: 10px;
|
|
padding: 5px;
|
|
width: calc(100vw - 40px);
|
|
height: calc(100vh - 40px);
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.section h2 {
|
|
margin: 20px;
|
|
}
|
|
|
|
.box {
|
|
color: white;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border-radius: 10px;
|
|
margin: 10px auto;
|
|
padding: 20px;
|
|
max-width: 400px;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
.box p {
|
|
margin: 10px;
|
|
}
|
|
.box h3 {
|
|
margin: 10px;
|
|
}
|
|
.box img {
|
|
margin: 10px;
|
|
}
|
|
.box button {
|
|
margin: 10px;
|
|
}
|
|
|
|
#messaging .box {
|
|
max-width: none;
|
|
height: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
#messagebox {
|
|
overflow-y: auto;
|
|
border: 0px;
|
|
padding: 20px;
|
|
margin: 10px 0; /* Remove horizontal margin */
|
|
flex-grow: 1;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.message {
|
|
text-align: left;
|
|
margin: 5px 0;
|
|
width: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.file {
|
|
float: left;
|
|
border-radius: 10px;
|
|
margin: 5px 0;
|
|
}
|
|
|
|
.input-container {
|
|
display: flex;
|
|
width: 100%;
|
|
gap: 10px;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
/* Update input styles */
|
|
input {
|
|
color: white;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border: none;
|
|
border-radius: 10px;
|
|
padding: 5px 5px;
|
|
font-family: "inter";
|
|
max-width: 300px;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
#messageInput {
|
|
max-width: none;
|
|
flex-grow: 1;
|
|
margin: 0;
|
|
}
|
|
|
|
.bluebutton, .greenbutton, .redbutton {
|
|
max-width: 200px;
|
|
width: auto;
|
|
margin: 0;
|
|
white-space: nowrap;
|
|
color: white;
|
|
font-size: 12pt;
|
|
font-family: inter;
|
|
border-radius: 10px;
|
|
border: none;
|
|
padding: 8px 12px;
|
|
max-width: none;
|
|
width: auto;
|
|
margin: 5px 0;
|
|
white-space: normal;
|
|
word-wrap: break-word;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
|
|
}
|
|
.bluebutton, .greenbutton, .redbutton:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
border-radius: 5px;
|
|
}
|
|
#users {
|
|
display: flex;
|
|
align-items: left;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
}
|
|
|
|
#meeting {
|
|
cursor: pointer;
|
|
padding: 5px 10px;
|
|
margin-right: 10px;
|
|
align-items: right;
|
|
}
|
|
|
|
.suttle {
|
|
text-align: left;
|
|
width: 100%;
|
|
padding-left: 10px;
|
|
margin-bottom: 5px;
|
|
font-size: 0.9em;
|
|
color: rgba(255, 255, 255, 0.7);
|
|
}
|
|
|
|
#users {
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
|
|
#meeting {
|
|
position: absolute;
|
|
right: 10px;
|
|
top: 0;
|
|
cursor: pointer;
|
|
padding: 5px 10px;
|
|
}
|
|
.message.call-notification {
|
|
color: lightblue;
|
|
}
|
|
|
|
#meet {
|
|
display: none;
|
|
position: fixed;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
z-index: 1000;
|
|
background: rgba(0, 0, 0, 0.9);
|
|
padding: 20px;
|
|
border-radius: 10px;
|
|
width: 80%;
|
|
height: 80%;
|
|
}
|
|
.eggs-panel {
|
|
position: absolute;
|
|
right: -300px;
|
|
top: 0;
|
|
width: 300px;
|
|
height: 100%;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border-radius: 10px;
|
|
transition: right 0.3s ease;
|
|
}
|
|
|
|
.eggs-panel.visible {
|
|
right: -310px;
|
|
}
|
|
|
|
.eggs-list {
|
|
padding: 10px;
|
|
}
|
|
|
|
.egg-item {
|
|
width: 100%;
|
|
padding: 10px;
|
|
margin: 5px 0;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
border: none;
|
|
border-radius: 5px;
|
|
color: white;
|
|
font-family: "inter";
|
|
cursor: pointer;
|
|
}
|
|
|
|
.egg-item:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
.egg-content {
|
|
padding: 10px;
|
|
height: calc(100% - 20px);
|
|
background: rgba(0, 0, 0, 0.3);
|
|
border-radius: 5px;
|
|
margin: 10px;
|
|
}
|
|
#messaging {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.messaging-container {
|
|
display: flex;
|
|
flex-direction: row;
|
|
height: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
.box {
|
|
flex: 1;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.eggs-panel {
|
|
width: 300px;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border-radius: 10px;
|
|
transition: transform 0.3s ease;
|
|
transform: translateX(100%);
|
|
height: 100%;
|
|
}
|
|
|
|
.eggs-panel.visible {
|
|
transform: translateX(0);
|
|
}
|
|
|
|
.eggs-list {
|
|
padding: 10px;
|
|
}
|
|
|
|
.egg-item {
|
|
width: 100%;
|
|
padding: 10px;
|
|
margin: 5px 0;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
border: none;
|
|
border-radius: 5px;
|
|
color: white;
|
|
font-family: "inter";
|
|
cursor: pointer;
|
|
}
|
|
|
|
.egg-item:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
.egg-content {
|
|
padding: 10px;
|
|
height: calc(100% - 20px);
|
|
background: rgba(0, 0, 0, 0.3);
|
|
border-radius: 5px;
|
|
margin: 10px;
|
|
}
|
|
|