feature: file uploads and audio embedding

This commit is contained in:
Andy Burke 2025-08-20 11:48:16 -07:00
parent 2224e1abe0
commit 4c0a8bb700
7 changed files with 105 additions and 22 deletions

View file

@ -90,10 +90,24 @@
padding: 0.75rem;
}
#talk #room-chat-entry-container form button {
#talk #room-chat-entry-container form input[type="file"] {
opacity: 0;
display: none;
}
#talk #room-chat-entry-container form button,
#talk #room-chat-entry-container form label {
position: relative;
top: inherit;
font-size: inherit;
transition: inherit;
width: 50px;
padding: inherit;
margin: 0 1rem;
cursor: pointer;
align-content: center;
border-radius: var(--border-radius);
border: 1px solid var(--text);
}
#talk #room-chat-entry-container form textarea {
@ -101,6 +115,7 @@
flex-grow: 1;
background: inherit;
color: inherit;
border-radius: var(--border-radius);
}
#talk .message-container {
@ -109,7 +124,7 @@
background: rgba(255, 255, 255, 0.03);
margin-top: 0.75rem;
padding: 2px;
border-radius: 4px;
border-radius: var(--border-radius);
}
#talk .message-container.user-tick.time-tick + .message-container.user-tick.time-tick,
@ -250,12 +265,17 @@
opacity: 0;
}
#talk .embed-container audio {
width: 100%;
}
#talk .embed-container.rounded {
border-radius: 6px;
}
#talk .embed-container.short {
height: 0;
min-height: 40px;
overflow: hidden;
overflow-y: auto;
padding-bottom: 7.5%;
@ -347,7 +367,8 @@
padding: 0.25rem;
}
#talk #room-chat-container #room-chat-entry-container form button {
#talk #room-chat-container #room-chat-entry-container form button,
#talk #room-chat-container #room-chat-entry-container form label {
margin: 0 0.5rem;
}
}