From 1eaef04a12483beec02a2a1d1ff4324f92ab923d Mon Sep 17 00:00:00 2001 From: Sarah Faey Date: Sun, 11 Dec 2022 11:55:56 +0100 Subject: [PATCH] changed Checkboxes for BuildList --- Lieb/Pages/GuildWars2/BuildList.razor | 63 ++++++++++++++++++---- Lieb/Pages/GuildWars2/BuildList.razor.css | 46 ++++++++++++++++ Lieb/wwwroot/dark-check-green.png | Bin 0 -> 3195 bytes 3 files changed, 98 insertions(+), 11 deletions(-) create mode 100644 Lieb/wwwroot/dark-check-green.png diff --git a/Lieb/Pages/GuildWars2/BuildList.razor b/Lieb/Pages/GuildWars2/BuildList.razor index 3723704..9ecf525 100644 --- a/Lieb/Pages/GuildWars2/BuildList.razor +++ b/Lieb/Pages/GuildWars2/BuildList.razor @@ -66,8 +66,22 @@ @if (_account != null) { - - + if(_allowEdit) + { + + + } + else + { + + + + + + + + + } } @@ -84,15 +98,42 @@ @build.Class.ToString() @build.EliteSpecialization.ToString() - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @if(string.IsNullOrEmpty(build.SourceLink)) { @build.Source diff --git a/Lieb/Pages/GuildWars2/BuildList.razor.css b/Lieb/Pages/GuildWars2/BuildList.razor.css index 5a9d4c6..5064aa0 100644 --- a/Lieb/Pages/GuildWars2/BuildList.razor.css +++ b/Lieb/Pages/GuildWars2/BuildList.razor.css @@ -21,3 +21,49 @@ padding-left: 8px; padding-right: 8px; } + +/*checkboxes*/ +label { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +input[type=checkbox].css-checkbox { + position: absolute; + overflow: hidden; + clip: rect(0 0 0 0); + height:1px; + width:1px; + margin:-1px; + padding:0; + border:0; +} + +input[type=checkbox].css-checkbox + label.css-label { + padding-left:23px; + height:17px; + display:inline-block; + line-height:17px; + background-repeat:no-repeat; + background-position: 0 0; + background-size: 17px; + font-size:17px; + vertical-align:middle; + cursor:pointer; +} + +input[type=checkbox].css-checkbox:checked + label.css-label { + background-position: 0 -17px; +} + +.css-label{ + background-image:url(dark-check-green.png); +} + + +.dark-check-green{background-image:url(dark-check-green.png);} + diff --git a/Lieb/wwwroot/dark-check-green.png b/Lieb/wwwroot/dark-check-green.png new file mode 100644 index 0000000000000000000000000000000000000000..8f411c0ee2b07c320b66f1f1b759be0abbb15f45 GIT binary patch literal 3195 zcmcIn4OA4@6<%m0M5BjPVu&V($!Mvj%+Alw?(7b15m*I`i?~8C@rTaO+hyYJ&Sqv{ zcd4IGH?{LBUgYbGhF&_T5Jyo+8-tG(JKcyNB zqsHo2oS|WT3Y;sEisx!`oikZM_8B=*=7BNf3qWauAu}r!;Dkj$LwMkk{C2eaw+B!} z676WI*-1D9xu9IiuTsFAs={KSYLQ?Q(X1aMnIRS`@BxiOLO!owWkYtfUoQ*C`ZSIr z{UX{TJDRNcYZC{IshSJia(5WZp?GYuD8vj0Dim*jm_z{wUf_c^ROl5M z!x<=-HCZi}Zxe*r>sTlPY_0-0O;(C!**lQtq5&-kWipb;m9OCp@&ajA0fRc z3s6TaLaa!`RW{m;Ss06mS!kNXYy@C16KAtB7GN=xX48PSS&9Vfj`I%Is-qHhR5S-{ zfTu8Cu)xA#XaSCZ6(dXx$MY6O7@X*Lof0r6{ap6Ev`A>+33hCA^nVHIYBQJJ1Xc&2GCAqS{f>P!@?O^A1nt@=^c_E z5mRNi7UUF=?SYZLE4lF7fmgZ8J40uz3=mBej|py=FTz4on3bVLj4;ELTPa2$M1H{a zp`b%5QZe3s8|cxn3gw*N17O?5(QogJ74Qtnks>A%Hh_s{+6@V8W-!u3n@I~pSV^9| zi!-i_JFAp0wUGKg3KPT}Cz0Tk7ax)s@naDjkV5;&cOc%@&AHslzu5lu#J@%^?z z6M-TP;=o`lF$l=2P>MyGHDG5J# z;r(`hPVJ>Q6lO`Xg7G7w5j3 zgf8ELyuET4`%1h49be6*ZhrDp*A7vx%t;*a^PJ7UnwgfnIqBSfa?0{8&nXs*C21u& z{b8Zjnw8bvTQ%=;4U)L8ss1R)cyxBj$8R-``@1Kv0B`D;PoZ@z7nq1t$KgD^?UKX zU-KWfj?4da=NWcgqJ8%-H^z0JEPRI9aV~TN6rE~7%&EJ^$j?1|1a;!g_omiudo`;u zn6Vmr&~&M5Z*WuQ!iTC)_a0ihD}%{d(%an8s&q82-L^RXlZ8kA67AR0o^R^-XuG=t+dp@LJ)HX0V}R*N9rcCqhl}LY z_{K5wdp8~mUdU?R_~<`ZkZHwzXW80`m(G>_`hyJ<(~o$o^}h!N(+V9;IX_wYZ@=7i AcmMzZ literal 0 HcmV?d00001