aboutsummaryrefslogtreecommitdiff
path: root/server/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-09-08 00:24:58 +0200
committermetamuffin <metamuffin@disroot.org>2023-09-08 00:24:58 +0200
commit3f62287bc7052d81778a6c8b3a0b5682c18c4f62 (patch)
treee307bf9efeae3848242509ec3b97040aee8932a4 /server/src/main.rs
parentf5fa4f7d58344c2dc722d1f37c1d7a008f6ee9b3 (diff)
downloadkeks-meet-3f62287bc7052d81778a6c8b3a0b5682c18c4f62.tar
keks-meet-3f62287bc7052d81778a6c8b3a0b5682c18c4f62.tar.bz2
keks-meet-3f62287bc7052d81778a6c8b3a0b5682c18c4f62.tar.zst
room watches
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs16
1 files changed, 10 insertions, 6 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index 9ea0f94..f251e4e 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -6,10 +6,11 @@
#![feature(lazy_cell)]
pub mod assets;
pub mod config;
+pub mod idgen;
pub mod logic;
pub mod protocol;
-pub mod idgen;
+use crate::protocol::ClientboundPacket;
use assets::css;
use config::{AppearanceConfig, Config};
use futures_util::{SinkExt, StreamExt, TryFutureExt};
@@ -22,11 +23,12 @@ use std::net::SocketAddr;
use std::str::FromStr;
use std::sync::Arc;
use tokio::sync::mpsc;
-use warp::hyper::Server;
-use warp::ws::WebSocket;
-use warp::{reply, ws::Message, Filter, Rejection, Reply};
-
-use crate::protocol::ClientboundPacket;
+use warp::{
+ hyper::Server,
+ reply,
+ ws::{Message, WebSocket},
+ Filter, Rejection, Reply,
+};
fn main() {
tokio::runtime::Builder::new_multi_thread()
@@ -164,12 +166,14 @@ fn css_overrides(
accent_dark,
background,
background_dark,
+ background_light,
}: &AppearanceConfig,
) -> String {
format!(
r#":root {{
--bg: {background};
--bg-dark: {background_dark};
+--bg-light: {background_light};
--ac: {accent};
--ac-dark: {accent_dark};
--ac-dark-transparent: {accent_dark}c9;