diff --git a/crates/plcom/Cargo.lock b/crates/plcom/Cargo.lock index f681b84..abe5fb6 100644 --- a/crates/plcom/Cargo.lock +++ b/crates/plcom/Cargo.lock @@ -1415,9 +1415,9 @@ dependencies = [ [[package]] name = "nanorand" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" +checksum = "6e3d189da485332e96ba8a5ef646a311871abd7915bf06ac848a9117f19cf6e4" [[package]] name = "next_tuple" diff --git a/crates/plcom/Cargo.toml b/crates/plcom/Cargo.toml index 9a17a14..28cc71f 100644 --- a/crates/plcom/Cargo.toml +++ b/crates/plcom/Cargo.toml @@ -8,7 +8,7 @@ rocket = "0.5" leptos = { version = "0.8", features = ["ssr"] } jiff = "0.2" rocket_async_compression = "0.6" -nanorand = { version = "0.7", features = ["chacha"] } +nanorand = { version = "0.8", features = ["chacha"] } tailwind_fuse = { version = "0.3", features = ["variant"] } [build-dependencies] diff --git a/crates/plcom/src/common/icon.rs b/crates/plcom/src/common/icon.rs index 9a7578f..51c055f 100644 --- a/crates/plcom/src/common/icon.rs +++ b/crates/plcom/src/common/icon.rs @@ -7,9 +7,9 @@ pub enum Icon { Link, Calendar, Location, - Twitter, - Telegram, Mastodon, + Matrix, + YouTube, Github, Linkedin, Map, @@ -76,24 +76,6 @@ impl IntoAny for Icon { > }.into_any(), - Icon::Twitter => view! { - - - - }.into_any(), - Icon::Telegram => view! { - - - - }.into_any(), Icon::Mastodon => view! { }.into_any(), + Icon::Matrix => view! { + + + + }.into_any(), + Icon::YouTube => view! { + + + + }.into_any(), Icon::Github => view! { impl IntoAny { "www at philippeloctaux dot com", ), Some(Icon::Email), None).into_any()} - - - "If you want to encrypt your message, I have a " - {underline_link(Link::new(uri!("/pub/pgp-0x69771CD04BA82EC0.txt").into(), "pgp key"), None).into_any()} - " at your disposal." - - - "I also have a "{underline_link(Link::new(uri!("/keybase.txt").into(), "Keybase"), None).into_any()} - " account, but I do not check it often." - }.into_any() } diff --git a/crates/plcom/src/pages/root/www.rs b/crates/plcom/src/pages/root/www.rs index dcf391a..9a07d0b 100644 --- a/crates/plcom/src/pages/root/www.rs +++ b/crates/plcom/src/pages/root/www.rs @@ -22,23 +22,20 @@ impl IntoAny for Www { pub fn list() -> impl IntoAny { let www = [ Www { - link: Link::new( - uri!("https://twitter.com/philippeloctaux").into(), - "Twitter", - ), - icon: Icon::Twitter, - }, - Www { - link: Link::new(uri!("https://t.me/philippeloctaux").into(), "Telegram"), - icon: Icon::Telegram, + link: Link::new(uri!("https://github.com/deadbaed").into(), "GitHub"), + icon: Icon::Github, }, Www { link: Link::new(uri!("https://mastodon.social/@philt3r").into(), "Mastodon"), icon: Icon::Mastodon, }, Www { - link: Link::new(uri!("https://github.com/deadbaed").into(), "GitHub"), - icon: Icon::Github, + link: Link::new(uri!("https://matrix.to/#/@philt3r:mozilla.org").into(), "Matrix"), + icon: Icon::Matrix, + }, + Www { + link: Link::new(uri!("https://youtube.com/philippeloctaux").into(), "YouTube"), + icon: Icon::YouTube, }, Www { link: Link::new( diff --git a/public/pub/pgp-0x69771CD04BA82EC0.txt b/public/pub/pgp-0x69771CD04BA82EC0.txt deleted file mode 100644 index 1004ed4..0000000 --- a/public/pub/pgp-0x69771CD04BA82EC0.txt +++ /dev/null @@ -1,53 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Comment: email: p@philippeloctaux.com - -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 -sPthNw== -=+BUe ------END PGP PUBLIC KEY BLOCK-----
- "If you want to encrypt your message, I have a " - {underline_link(Link::new(uri!("/pub/pgp-0x69771CD04BA82EC0.txt").into(), "pgp key"), None).into_any()} - " at your disposal." -
- "I also have a "{underline_link(Link::new(uri!("/keybase.txt").into(), "Keybase"), None).into_any()} - " account, but I do not check it often." -