♻️ Replace constcat with const_format
This commit is contained in:
@@ -29,7 +29,7 @@ futures-util = "0.3.29"
|
|||||||
futures = "0.3.29"
|
futures = "0.3.29"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
reqwest = "0.11.24"
|
reqwest = "0.11.24"
|
||||||
constcat = "0.5.0"
|
const_format = "0.2.32"
|
||||||
|
|
||||||
[build]
|
[build]
|
||||||
target = "x86_64-unknown-linux-gnu"
|
target = "x86_64-unknown-linux-gnu"
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
use constcat::concat as const_concat;
|
use const_format::{concatcp, formatcp};
|
||||||
use dioxus::prelude::*;
|
use dioxus::prelude::*;
|
||||||
use fermi::*;
|
use fermi::*;
|
||||||
use rand::distributions::{Alphanumeric, DistString};
|
use rand::distributions::{Alphanumeric, DistString};
|
||||||
@@ -14,59 +14,31 @@ use super::wallpaper::Wallpaper;
|
|||||||
|
|
||||||
include!(concat!(env!("OUT_DIR"), "/style_vars.rs"));
|
include!(concat!(env!("OUT_DIR"), "/style_vars.rs"));
|
||||||
|
|
||||||
|
use style::{
|
||||||
|
COLOR_PRIMARY_100, COLOR_PRIMARY_110, COLOR_PRIMARY_120, COLOR_PRIMARY_140, COLOR_PRIMARY_150,
|
||||||
|
COLOR_PRIMARY_80, COLOR_PRIMARY_90, COLOR_SECONDARY_100, COLOR_SECONDARY_110,
|
||||||
|
COLOR_SECONDARY_120, COLOR_SECONDARY_140, COLOR_SECONDARY_150, COLOR_SECONDARY_80,
|
||||||
|
COLOR_SECONDARY_90, COLOR_TERNARY_100, COLOR_TERNARY_110, COLOR_TERNARY_120, COLOR_TERNARY_140,
|
||||||
|
COLOR_TERNARY_150, COLOR_TERNARY_80, COLOR_TERNARY_90,
|
||||||
|
};
|
||||||
|
|
||||||
turf::style_sheet!("src/components/login.scss");
|
turf::style_sheet!("src/components/login.scss");
|
||||||
|
|
||||||
const SEP: &str = ",";
|
const BACKGROUND_COLORS_STR: &'static str = formatcp!(
|
||||||
|
"{COLOR_PRIMARY_150},{COLOR_PRIMARY_140},\
|
||||||
const BACKGROUND_COLORS_STR: &str = const_concat!(
|
{COLOR_SECONDARY_150},{COLOR_SECONDARY_140},\
|
||||||
style::COLOR_PRIMARY_150,
|
{COLOR_TERNARY_150},{COLOR_TERNARY_140}"
|
||||||
SEP,
|
|
||||||
style::COLOR_PRIMARY_140,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_150,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_140,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_150,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_140,
|
|
||||||
);
|
);
|
||||||
|
|
||||||
const SHAPE_1_COLORS_STR: &str = const_concat!(
|
const SHAPE_1_COLORS_STR: &'static str = formatcp!(
|
||||||
style::COLOR_PRIMARY_120,
|
"{COLOR_PRIMARY_120},{COLOR_PRIMARY_110},{COLOR_PRIMARY_100},{COLOR_PRIMARY_90},{COLOR_PRIMARY_80}"
|
||||||
SEP,
|
|
||||||
style::COLOR_PRIMARY_110,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_PRIMARY_100,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_PRIMARY_90,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_PRIMARY_80,
|
|
||||||
);
|
);
|
||||||
|
|
||||||
const SHAPE_2_COLORS_STR: &str = const_concat!(
|
const SHAPE_2_COLORS_STR: &'static str = formatcp!(
|
||||||
style::COLOR_SECONDARY_120,
|
"{COLOR_SECONDARY_120},{COLOR_SECONDARY_110},{COLOR_SECONDARY_100},{COLOR_SECONDARY_90},{COLOR_SECONDARY_80}");
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_110,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_100,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_90,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_SECONDARY_80,
|
|
||||||
);
|
|
||||||
|
|
||||||
const SHAPE_3_COLORS_STR: &str = const_concat!(
|
const SHAPE_3_COLORS_STR: &'static str = formatcp!(
|
||||||
style::COLOR_TERNARY_120,
|
"{COLOR_TERNARY_120},{COLOR_TERNARY_110},{COLOR_TERNARY_100},{COLOR_TERNARY_90},{COLOR_TERNARY_80}");
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_110,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_100,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_90,
|
|
||||||
SEP,
|
|
||||||
style::COLOR_TERNARY_80,
|
|
||||||
);
|
|
||||||
|
|
||||||
async fn generate_random_avatar(url: &String) -> Option<String> {
|
async fn generate_random_avatar(url: &String) -> Option<String> {
|
||||||
let seed = Alphanumeric.sample_string(&mut rand::thread_rng(), 16);
|
let seed = Alphanumeric.sample_string(&mut rand::thread_rng(), 16);
|
||||||
|
Reference in New Issue
Block a user