From 0a0d6e745b92ded523133011ffba9dd181362ca2 Mon Sep 17 00:00:00 2001 From: Adrien Date: Thu, 9 May 2024 22:12:32 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Remove=20AvatarSelector=20compon?= =?UTF-8?q?ent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/images/default-avatar.png | Bin 5791 -> 0 bytes src/ui/components/avatar_selector.rs | 54 ------------------------- src/ui/components/avatar_selector.scss | 17 -------- src/ui/components/mod.rs | 1 - 4 files changed, 72 deletions(-) delete mode 100644 public/images/default-avatar.png delete mode 100644 src/ui/components/avatar_selector.rs delete mode 100644 src/ui/components/avatar_selector.scss diff --git a/public/images/default-avatar.png b/public/images/default-avatar.png deleted file mode 100644 index 295d49d07cff35b8251ca91c3265b86213193c39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5791 zcmV;Q7GUX#P)B^$w^?cQg+5t zgVI`z)nAU(Vv^Tpn%8Na+iRcMZK2(9q}_9;-*c$nc&p%ft>JsG;eD~8U69vUhty1Oz(ZK4KvJAKPn0BIt0sQY zfV1R^x#fnp=6$l{X`tLXVyuq5=TCpnDQLKZwBt!?yC;CsP-?r7z2{7P%1ULpErQgN zzUYUx<%qcEOm@d9fYL-{vwE=Nfwbh4zv*?X;cuwll)vaMgw>S5>6XFjc(3DgtKpWw z=}L6MIBK<*!Rm3U;V*>LnZoIq!Rd;+<}ifSn#1aw!s%k1+ec=$oy6;##Os{H>Y&E! ziMi)#q~9@HqoT;{F@@Eo$?K%a?54`?q{{6!alM$r>!{1^s?6=E%Un&C{B-$RVmM}x{vlGs_C z+(?z)Qk>#VnBY{L;z^d@mcr^-p5a=c;!Bs`U7_Nk$nIUDPV5< zOqkzbqT^zu(^rsk;3?_#CpXQ<|Bspf2|=WeX$TA<{y(eZGr=CjlBajoZY zt>|*D=&sQ5w$<`=uH|*G=wXY+T8PDVvFK%!%xjy|xz_S|vgvQ5+IzFxR1Ph`Z~EyX=X(>|cbxT6?!wpW}+W>{@lNR&1z^z3gb0(2l?D zkH74Z!0nX6?w7;vnZ@p($M2-e@CmlH!~g&jHAzH4RCwBjmc-Gc`Y?t$*0dWmk|zJ2S~t*^iS7w8J;@`Vc*&YwSj z?%dh4XHTC#eFpT|r=Na8+3XqrKZyS`XaDaW+`n)0cLenLUuOKz5q|`HMgtguy`#Sk z@R$IIzdgVf;OplCKCuBh9Q>c5|5Jwo^#gkUONGwaDntU%0AkPh+ZsRuknul$i2nB- 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 Element { - rsx! { - style { {STYLE_SHEET} }, - - div { - class: ClassName::AVATAR_SELECTOR, - svg { - view_box: "0 0 100 100", - linearGradient { - id: "avatar-gradient", - x1: 1, - y1: 1, - x2: 0, - y2: 0, - stop { - offset: "0%", - stop_color: "rgb(138, 191, 209)", - } - stop { - offset: "60%", - stop_color: "rgb(236, 246, 249)", - } - }, - filter { - id: "avatar-shadow", - feDropShadow { - dx: 2, - dy: 2, - std_deviation: 3, - flood_opacity: 0.5, - }, - }, - rect { - x: "10", - y: "10", - width: "80", - height: "80", - rx: "12", - fill: "url('#avatar-gradient')", - filter: "url('#avatar-shadow')", - stroke: "grey", - }, - }, - img { - class: ClassName::AVATAR_SELECTOR_PICTURE, - src: "/public/images/default-avatar.png", - }, - }, - } -} diff --git a/src/ui/components/avatar_selector.scss b/src/ui/components/avatar_selector.scss deleted file mode 100644 index 44d843b..0000000 --- a/src/ui/components/avatar_selector.scss +++ /dev/null @@ -1,17 +0,0 @@ -.avatar-selector { - position: relative; - height: 100%; - aspect-ratio: 1; - - &__picture { - $height: 65%; - $margin: calc(100% - $height) / 2; - - position: absolute; - height: $height; - aspect-ratio: 1; - - top: $margin; - right: $margin; - } -} diff --git a/src/ui/components/mod.rs b/src/ui/components/mod.rs index ac47674..c7b4402 100644 --- a/src/ui/components/mod.rs +++ b/src/ui/components/mod.rs @@ -1,4 +1,3 @@ -pub(crate) mod avatar_selector; pub(crate) mod button; pub(crate) mod chat_panel; pub(crate) mod conversations;