diff options
author | metamuffin <metamuffin@disroot.org> | 2023-09-08 00:24:58 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-09-08 00:24:58 +0200 |
commit | 3f62287bc7052d81778a6c8b3a0b5682c18c4f62 (patch) | |
tree | e307bf9efeae3848242509ec3b97040aee8932a4 /server/src/main.rs | |
parent | f5fa4f7d58344c2dc722d1f37c1d7a008f6ee9b3 (diff) | |
download | keks-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.rs | 16 |
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; |