From aaa342fa44de3d6ec4973fe7779e8b01e50964b4 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Mon, 13 Jun 2016 20:15:36 +0300 Subject: [PATCH] Opera Mail-like web UI --- icons/bullet_pinned.png | Bin 0 -> 250 bytes icons/bullet_read.png | Bin 0 -> 219 bytes icons/bullet_replied_pinned.png | Bin 0 -> 293 bytes icons/bullet_replied_read.png | Bin 0 -> 330 bytes icons/bullet_replied_unread.png | Bin 0 -> 289 bytes icons/bullet_unread.png | Bin 0 -> 188 bytes icons/bullet_unseen.png | Bin 0 -> 191 bytes icons/callout-top-arrow.png | Bin 0 -> 259 bytes icons/compose.png | Bin 0 -> 657 bytes icons/config.png | Bin 0 -> 560 bytes icons/config_small.png | Bin 0 -> 417 bytes icons/config_small_selected.png | Bin 0 -> 422 bytes icons/delete.png | Bin 0 -> 562 bytes icons/down.png | Bin 0 -> 190 bytes icons/folder.png | Bin 0 -> 299 bytes icons/label.png | Bin 0 -> 749 bytes icons/list_sort.png | Bin 0 -> 439 bytes icons/mail_attachments.png | Bin 0 -> 459 bytes icons/mail_check.png | Bin 0 -> 541 bytes icons/mail_check_send.png | Bin 0 -> 756 bytes icons/mail_drafts.png | Bin 0 -> 579 bytes icons/mail_forward.png | Bin 0 -> 585 bytes icons/mail_outbox.png | Bin 0 -> 756 bytes icons/mail_pinned.png | Bin 0 -> 585 bytes icons/mail_received.png | Bin 0 -> 581 bytes icons/mail_reply.png | Bin 0 -> 548 bytes icons/mail_reply_all.png | Bin 0 -> 766 bytes icons/mail_send.png | Bin 0 -> 912 bytes icons/mail_sent.png | Bin 0 -> 383 bytes icons/mail_spam.png | Bin 0 -> 613 bytes icons/mail_trash.png | Bin 0 -> 391 bytes icons/mail_unpinned.png | Bin 0 -> 628 bytes icons/mail_unread.png | Bin 0 -> 528 bytes icons/no_mail.png | Bin 0 -> 8991 bytes icons/read.png | Bin 0 -> 457 bytes icons/reload_static.png | Bin 0 -> 3452 bytes icons/right.png | Bin 0 -> 215 bytes icons/search.png | Bin 0 -> 520 bytes icons/spam.png | Bin 0 -> 685 bytes icons/thread.png | Bin 0 -> 214 bytes icons/warning.png | Bin 0 -> 520 bytes mail.css | 933 ++++++++++++++++++++++++++++++++ mail.htm | 605 +++++++++++++++++++++ 43 files changed, 1538 insertions(+) create mode 100644 icons/bullet_pinned.png create mode 100644 icons/bullet_read.png create mode 100644 icons/bullet_replied_pinned.png create mode 100644 icons/bullet_replied_read.png create mode 100644 icons/bullet_replied_unread.png create mode 100644 icons/bullet_unread.png create mode 100644 icons/bullet_unseen.png create mode 100644 icons/callout-top-arrow.png create mode 100644 icons/compose.png create mode 100644 icons/config.png create mode 100644 icons/config_small.png create mode 100644 icons/config_small_selected.png create mode 100644 icons/delete.png create mode 100644 icons/down.png create mode 100644 icons/folder.png create mode 100644 icons/label.png create mode 100644 icons/list_sort.png create mode 100644 icons/mail_attachments.png create mode 100644 icons/mail_check.png create mode 100644 icons/mail_check_send.png create mode 100644 icons/mail_drafts.png create mode 100644 icons/mail_forward.png create mode 100644 icons/mail_outbox.png create mode 100644 icons/mail_pinned.png create mode 100644 icons/mail_received.png create mode 100644 icons/mail_reply.png create mode 100644 icons/mail_reply_all.png create mode 100644 icons/mail_send.png create mode 100644 icons/mail_sent.png create mode 100644 icons/mail_spam.png create mode 100644 icons/mail_trash.png create mode 100644 icons/mail_unpinned.png create mode 100644 icons/mail_unread.png create mode 100644 icons/no_mail.png create mode 100644 icons/read.png create mode 100644 icons/reload_static.png create mode 100644 icons/right.png create mode 100644 icons/search.png create mode 100644 icons/spam.png create mode 100644 icons/thread.png create mode 100644 icons/warning.png create mode 100644 mail.css create mode 100644 mail.htm diff --git a/icons/bullet_pinned.png b/icons/bullet_pinned.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d9b6a23030dbf70b6546056b3ffaad5e2ea4d9 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2R&UJLo5XE25#g%^%E{#$CZAw?oxliyQiUiVrgQT!wG+mgI<P1y+i=hrALNBAFKa>e8=GF>gTe~DWM4f?crk$ literal 0 HcmV?d00001 diff --git a/icons/bullet_read.png b/icons/bullet_read.png new file mode 100644 index 0000000000000000000000000000000000000000..fc63a6d7d9043e96c24a6754a063c9122ff8e651 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo5W7|NQ@N&#ca&-K&l*YAwn|NhVE zZ~u8a`qxPwIiAUIBF(OC{`bah|7wfg{;^GSb5oqelaTQ5|2tvk-AT#G%9DGhExZ)J zz}&;AVfM@8uE*?s7ID2&o2M{q`qSU6Icx@f%UteU?9e^1q4S{+`wfv~VP=NTJTs-1 T=Q*o@u4V9a^>bP0l+XkKCL3Vb literal 0 HcmV?d00001 diff --git a/icons/bullet_replied_pinned.png b/icons/bullet_replied_pinned.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4744e9a7cd426e73540a74d3770f8d36b7af24 GIT binary patch literal 293 zcmV+=0owkFP)8|+#>@D;$%0K1s7Zs7fnkXZ1B3BnYzmOX7|~+^ zsM#DSzf*^SfnO2G09pTlf#EBV+5rr(hUx$RUjee=0Gk0<4H+1;fVRWIUmy$Q5};u} zfRP?L>;L~PFiDJ904m5j&%p5U9#jR$x*b6L5Qvo-7&w4lTb|0u2saNtpA|MR`pfJFO8-Qsfm4U%8oq=ILvV1NB13OSW rA0~zo1~7w(r7^rftVWo+VPF6Nhq_z=A<_LH00000NkvXXu0mjfEJt#F literal 0 HcmV?d00001 diff --git a/icons/bullet_replied_read.png b/icons/bullet_replied_read.png new file mode 100644 index 0000000000000000000000000000000000000000..088c1717d7202469aa785f583d131bf0593f003d GIT binary patch literal 330 zcmV-Q0k!^#P)13}9qrna9ZZ zKQAHNdosudAf3(pn@yaNfpIVM|Np1wuiWed5{Cf{1OET}m-YWY;Ew-$gD0d1b} zm-W|sV0uYs_|Gtz=|AK0IZL<8;4~mH()S?4zyGET|NjTgU$JE)P*c{gPtUmjF*3vh zHNF1N!1#uh`Ck#t0HC`6SaCx`1Jm5)Tm0rP-@G4L&7^JH*yk_ZoDUOY1TiQ97-2xF cVZ*=x0J9-~p021+Gynhq07*qoM6N<$f|+!VY5)KL literal 0 HcmV?d00001 diff --git a/icons/bullet_replied_unread.png b/icons/bullet_replied_unread.png new file mode 100644 index 0000000000000000000000000000000000000000..157a6b3e502a079bdf1527e97195619eb90e097d GIT binary patch literal 289 zcmV++0p9+JP)VOZ^UySd)N?cZX9#Bg z|Nr#-m79I=8u0($zbpm@#*fH~kk}kd{~4FhS-M>YCWaA>iIKhs8UFn@1u8fUQ}pZ8 zGq!(>3KL5e8bB8uLvf`015+axS^qeY3}kZe)E@a-j6IlY1=mT`AawF!^AKG n5pFV(3=A(2sSmDf7#IKmAKhiwx;y$C00000NkvXXu0mjf|6g`_ literal 0 HcmV?d00001 diff --git a/icons/bullet_unread.png b/icons/bullet_unread.png new file mode 100644 index 0000000000000000000000000000000000000000..f383f5c11fa41dbc0fadbfeedea434864fddc03d GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr^wkfByfsXI5?K6gsQ0 z_wWG*v6#dS6<@`6?yr}8#`siMQbLl?*w}E%(Y9YUPT~E=JPT&cZIs#}@y~dN^UoK* zKC&%Ros|`BVmG7vGAj>HkNZUv8Mnue%^PO^tmg_i8mI7&bc(n=p>?(YLShr!d;&t;ucLK6UHW<^;5 literal 0 HcmV?d00001 diff --git a/icons/bullet_unseen.png b/icons/bullet_unseen.png new file mode 100644 index 0000000000000000000000000000000000000000..8fa88bb529ba22f0e921ddbcf5f49df475789b83 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr^wkfByfsXI5?K6gsQ0 z_wWG*v6#dI65Cw+8mA`81>BqT(Ee~@n>|nF|L~tSPT~F5JPxz|8(T0NiU&-#zG6`F zw}Sbikn7iawrCN%Db2T8|4a5S%1B_TV&*=Odtm;5O`aZ}>c*kZ&_l&`jg5ykWL2sBCvKPoGvmCe)2XqmGr>mdKI;Vst0Q40`L;wH) literal 0 HcmV?d00001 diff --git a/icons/callout-top-arrow.png b/icons/callout-top-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7b1abd49a97e0438f556accb5bb4240eda8330 GIT binary patch literal 259 zcmV+e0sQ`nP)Sd@%s|L8%`{6%3ZXY>Z)l7*3q#9F&9qTC-80lsXx8v?Ih_Cd zIhSg&LKbw^K1*yc+`uAl^H;ex)(tPXhM>*n0h#N0<*KYrohXVSNfLy1sZm3LoGXNb#2BD(`ZkBPz?Id&XcYp6>%Ms~eIp zJ!QJh%Zt73VBjn6=?t7SUg4z_(-pzoS-8lJ?Hqs=hCt!)FAo8$oz?FGy#oLM002ov JPDHLkV1oCBa0>tc literal 0 HcmV?d00001 diff --git a/icons/compose.png b/icons/compose.png new file mode 100644 index 0000000000000000000000000000000000000000..056e2bef5b7393f2154d7bd0b30a05a44f74549d GIT binary patch literal 657 zcmV;C0&e|@P)uoe`Ptr3!tuf~hT(8y8C|XqJn~s#f5_Qu1mQHFZrffByV2vUTw@*Ee@MYGUJgH>;rH7*>OUnkuD~ zbV`A2Hv-t@)2Gk!+D5k7hL$e3Egb!By8A_4dj8^71}=ju#O2f~>g($n@L_db3sEgY z>%~Ua?zgSo!me33`d{C<=fEtW85}qb24Q@Ls_B}u=o;ItGqU!$W#k}Mz_S}WbZNXuY?7&nKOR~XA8pfQO2G$$(Ej_MTI)_{|wDG*E zXYO+R!-tOzKz(9DVlvS{Ttkw<3hIW;>bmB0bmGCFtrc3WaSiadC&espvYne zsS%M>tP+z}t|ZA|6>T#&b$y%LhBm&JjBLCwJ9>tlzjF1)bf9`Am>N(r1!24fOUi4M zBOB}!9NpZ}J7t@;naef5u*8#3pS|b=sue|61Iti24HlJBu2j%8EfSGZuHYAzOazCo zw%P5d#H@*HH*Q<~>h+sCO8(F#C3yMrS z^5e&kV4zw?iVX%DT3}-9ecR05_tw@Odpd#Yn9$XbWw51#&uKf4h%09HJ~v;ye5Hym zucl+pN|wO}mTtG5eB&ET8?2^hA!+L#e9_J;=7OzP^hIMk-|IT2j<>Z8?d}5UJGy2r zw+hPYc93MSl7_LAmVwPdV_TmqHtvz!f{!!F!^@Fw%%8Ai)s!$d;X#WsE>;%gB8?( zhU!`z(lvLzX66`t!NlJGA~52v965e!!Ox$+Cck+3dfxBfzb6CLgIvl@RC1G7HIP)* zH9w?f;&k2EKH$8Oo!v3W&Bby>^W4lK{Iu%)*C6$kXG(bb&k`-vcO*03-YdR)&t*Sa^ z+(0a=u4g%0!@%l3UISFLOqjI{ZF)@YeXm)&M_e?t_Pn8OY=0LRn0Itc9dDP_w9Lk7 zfRct0vx>Iq1YI+yn`VxImrU$^E*n_7U(+*pz5x=esBM`A3Q(*DD5x7UD{Grf)-iFs zX=3kpN#D}rT47oJe4v^%B&>%u5Eaz)S(P-6r)e46-!!uIxuj>|b}grf zoCW|xn;B@^Y=+1^Zy0iKy<|we`iddy=xc`H9Y8}iy^ZKPxd;@XSPcMccAYbqA!N&2 zhRjQ^7!ohM_V2m10;nbp3F~1EM4)CipymY(A)DVaWL$W~5P$ZycgKyDKzSqd7{F=( zlk42&4F2ohG9;dS&5&^Jm3!;8H9$ENY??6)00tTxqt~*xbN4=JVu(EU+PUfK2B5eZ z$Y7!j0AePK;{DqhgZDkRufMbr$hUxn3sDAu6ar~mAWi{dE96)q)&*o^0Lq*#_vPtK Q9smFU07*qoM6N<$f=;Nowg3PC literal 0 HcmV?d00001 diff --git a/icons/delete.png b/icons/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..54f1be1bd201c5ad86279a45dda8990338f22f8c GIT binary patch literal 562 zcmV-20?qx2P)asmDHKo`Cd1+ z^|~IDoSO=wfrejC$u21}wD!0GQb&@((Mj1G^(4(0+BPi{hZ~`>=_?Gay)PR8ad1@H0s|;JG&WK9>TbQr3WIFgr43t-6u@jrx|ZG?EPNpFG1;&Cu?KrEBmB0~_B9 z20+6tT>_7TXagJXi#Bc{N7M}LZcLpy&zU5HckMl(qHE@K)xgUAl99Cs7#mo*foWiB zxC~+g!}#ji^B1K_G8jm60C7JNn1yJA2X%Q20P_6OF~wjPdjJ3c07*qoM6N<$g7ZoO A6#xJL literal 0 HcmV?d00001 diff --git a/icons/down.png b/icons/down.png new file mode 100644 index 0000000000000000000000000000000000000000..20e43770e0f3d6cb888d171b2ba53c46d00e379e GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)Q!3HEdXMMW?q}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+KpdfpRr>`sf12!IRU8cL``Vv4PZ%-G;5RU7~YgVrMbH0Jupzi;# zpZ~j_o;FlbQc{+jVX>n^LRm@KPzA)0{P+L=`49j9*SEcoxBoxiKK}+f#2O>xh x*Z@#!nlfWKMjimm5+K0&gwou|M8Fb)(g12iaJtj|*BSr-002ovPDHLkV1k&}f=d7Z literal 0 HcmV?d00001 diff --git a/icons/label.png b/icons/label.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f22cf96d6c77c68370dd269a6754d3285e9d4c GIT binary patch literal 749 zcmV)jX{y10;$ws($~xsr8V(OU@$E3)`blVZGq_GpPSrs&M&zqxySbQ_Wnu!4?H+H z_{WrL3561-hRXExO9-*VK)xwq(~Lq(oC5X3!KFH?QG>Es)LfOJ1n*}`@NZ&_YfDE~ ze1#D66NQF2d0-d}wdn{xYZCl2Qx!^a)r~2V_iV03KF&qfH)eH4YZlVe(+7eTYNAtX z^8*%J(ZDz^txM%KOA*FWOyy*6BFFgd=!IKNdid|r+BXmKt}@m`7GJ#whE zC;D{$`NMLXUo=_$5=>TPav`|dG-LCLMZxDFtPjH249v)0XpahEG8kJUq87ItXuceMJUutAHgclH?oHGL+c&6+ z`XudWi06Wso${r=f%(6}XB7GpB}}Icv{OXP?o{1{&gkUS?6?ZCh!p2ezFvAaVX@b3 z;H)=J3iUA~=S_fDq?g~XH5d9IB`x9JRV`tYVX9KRI&gia%wSHDtSh;&_;x~rb1N|A zkN_M*nc9Q~7vwwlCtrZM(*;+tv-6{=sr^a>Liw~B7bKFc2I%qxgfgpYqadS}nmBk( z0>XHC?Dm5NFh>>jLBM$&;H{z7?uZJtN_xtX)DXgo3bRTEvpc3QcgIy2FO81hdj)!# z+)Od>Z+v_Edq?16*9RrSNgC3gglShyXL7}r2rCWW7+VBAT&}lxINx{z;9*~=V;$h4 zns6ja4U9A}GP(q6_FT`Q;5@$FCF literal 0 HcmV?d00001 diff --git a/icons/list_sort.png b/icons/list_sort.png new file mode 100644 index 0000000000000000000000000000000000000000..bec66d286af985794e6bee1eaf400c543e599833 GIT binary patch literal 439 zcmV;o0Z9IdP)+vLU2S7KUJzf$*iOvI z+Wj6-{1in7o7#Hbwr~o#VPfT4siAMlVQKGG3+CH+-o|P$zpzA|fUqQ143dKx>=hJy z(Z)6Onwg!?O#=(pJ7)GiH$i-#;P~^nBF_yUh8f&9Y35RM2frKk-qDvGykjoedqrI~ zv-i6(Yu=K1SPd2wm8umKlfjOGazK|yf(!<#wVN?_@fHiGpev4k3Fj@HgRU%CvT_qp z+>|UA1F<2@)gZ%-Y`m`9dB`Xv+fB5*BfsKK27sz^`3mv4T#2MPVXQQ}=i3t+sAcKGW z{KfF^-~X>HzkdDt@$1)b4gr2%hF5RidjWMU0|vv+`wyP@l@uhRI{;)j(9!=Hu3Wth zRLZ!Vv9h**V}PHNA3Hl6!}gtr89sjc`W@&XPLS0gF_3ap014$EKYq<&U|^ocSXDQ{ zosXY;hp(3dgODIU&{_W&SXh`L+R*g^O#;QzgeglH+8PVMCNYANa%E$G2E#uFU^-yb z1#;moK(!gc1Eqo1hWu=h2-pCG6zMFAlk&hD008Kbg-f)Ku|EI+002ovPDHLkV1h?y B)3yKr literal 0 HcmV?d00001 diff --git a/icons/mail_check.png b/icons/mail_check.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8e1f0b72e56b2e4806bc1bb70edbbb80d52908 GIT binary patch literal 541 zcmV+&0^ExmG_+>YGP3d4HnyFwZESbe(84JmD8@>W!9drE z>6+NDH?VZQ@9rOY;@*QtQ-JF2fS84BgEjOldG*a451QHg+;VUaxpwdV!xo@g0hm15 z1{;_=c9`1v+_Z8DzShw@bt6z6AF@1I1_NCyZfN0p+rc~LlDVVbjU_AArl6}K%V29q z?<`|GpBoOo@#l?gy>85$yU2(t2D|x2EHiTmxN7eccizax>qb~?sx`F?-ec|KxF;S6#eAYREEJQQeSDNz?d>injSZ4Fj9o`j#G7EnGq`Sh+= z4oDuT?ix@%FHr`A(q-?&=^M37oNgG~`(HG73OR4#5_S%ZokM|!2VF3-^}7U;@9LYn z383I?8 z{VVyU_4|N^rUB)d$W9d?&42#JYnj~#s@V;WSVN0k4I{@~MJ=-;cb|Y% zoCbqjv10Xx`C2B9H-Ls-GItI=Z{ZSl4us8}L(Uu8`drd8cfPiH+pcK>!jeqVikhV$ zgC*oO$|p{qW{)==18MD<^OkJTF?YLa>=1a~%sKQd2pii6T+p}lxUy>9W>At-5tEeD zlTy?wlT|Y)@%9hR1d0g|%pgFv_0*a3H|v-=Uoo)pxu9?DbJ5V!{nG07n^ytl^nl4p zNJ2)bNL)^>!pYq?`}y-121I9RAm47y`Yo#stlY0Sc!Zukb@swMu%SW{s>0$j1xDsJ zdAcqfe{Tk|r9omBE?$y+|NesmG)aLn0!9HuRF(#c m^8hgm5}z5H3-KCE3k(4IItw}3HGnq&0000&3Sow>@aN{Fw~)zx8m`~D-tpFe*XZr!}a@Sovt{H$5M7eEH!3EJ*bnuP4;OLid9)#_@V=kCF_+HmBu|KV@LX8@5ctX|SS(5x1t1?F9pC&#OkZ-j@xmJg@3ox?eM}^0;R1;0NS;T{UwI zx@hGVaSnt*Y!e&rtDCp&UJlfcJ1BIFY!lQCZEv~zN1g4RIAhz<6Q`Gb`0#NKP;Leg zPkj6C{aif@_iGl;q34Y4{4W|?dtKSN=fF~+oF?ALGq>~D*w#IH``^ER>w$b%AXWfk z4p`Wi)ijH0nK)iIu<^NQ?GkwL_^GoCfbwbtlUqmcr0GD~9f%pRrQ_1722m9~>zl5A zk!Nn-xi<-@PL`+)0>l>hGDv6dB;n%9#=RdueQE%z6{K302C88P;$R?VC8?|!66G-f Xnml?|5uS1m00000NkvXXu0mjf>xdP| literal 0 HcmV?d00001 diff --git a/icons/mail_outbox.png b/icons/mail_outbox.png new file mode 100644 index 0000000000000000000000000000000000000000..e35626ca1934993a78307f8283ab78b38d97bac2 GIT binary patch literal 756 zcmVeCqTHp7rwV9@A_#e~r;I_-R zu2Uj6W6VQ)Ok-$<1P@bK4V^Ve+Hr1oEG(6G^$a-J z#Y;D}whO0_NXjWDM2V9kG~o1tkvQV-BXcc`fjBcq@2{<9xBnd|71jG@sv=pbV%xHpWl;w;$G49KyY@x>Q`*`z~}%T9s= zG14KCRPbX}!SYH1oxLw%WC;(|NSR84sft2SQ;YMJ=^P^X6El91B!iOM(+#NDS%8v) zbP*^hG?9Qsu57#-^I_2+6T*d}31m`$#U!C}yAyd%3o@(**erVJbqt&~ryy}9dmay> zs?>$`HY29zf&^2>uB|jLn!1MQ7c#zsn%ezn;CC1JH1jUxJIu(Vl`;*o%rF0GTo3N& zGr~;_QtRoXh(u%bNkc?_{!@}9fk0fM{;4W&BNMHpFj%b?-1cQO(obvgv3pd m+Nop~0bP4cA_0f_ul5s}=3b9Ki8gou0000-f#^{cCk&e;Belyaq7*XB1^(Vq#!pV`Z?hG-8Mh^I>3PWnT$2Bm!m#P6Mjy`YS|4 z1O(5Wzsm6M-#>;QzkV?Q`3%7Ut_+L}%*!h~rVD}$!D>Kl?Icw;cDD8aKNp4*r!F!) zfBu@`KhTh$KYuX@3Gp+So9Z$!e*2Y;(}2HB|8nhYOc;21xf$GDZ5h^Y+Qabb)mxzY z{|rBYF45Lf0kN|{2B5@3b^U}EV60|INQel66#e@3n?X@gn!)kEIm4RuyBQ4hH5hcY zRe)Y#1V+mLj~E7kH0Nc<2>yrK^#30)0)c8(lw=uXLW2AZfB*hv0L1_+D+|Nz+YcEI9y!DC^T+Snwx)s>kVY6l3B-R43>znlHwT8!={t9yEV_H|Q4o-A2n+4e-6#iysZkIdV%Y{S|O(WW z5gUz_R^~K{h{8cc+1%~U?D*b0FJOwbaA4-m%=^CYy?Jkx_a6T<%#eJ2dF397T^gRt ztWv6dYx(jLV|E0XeB;^$SXY#BVRV3-x9@YHzXh0;Ya}PlWQjY z%1B4)TW2NO!u$*gDFl@A!hB1_*~b_jaW($HB1T)EjP7fIvP41Aou#Q9#>Yl+rqx6g zRxmQM7g?4IvCvLzqtU?6G;Nx~`=nlvvGrpcj^1gl6#xqzJ#t9){eC9t^TGY8K|PM4 zyl--ul3Hz#05zp+w5GkMV&>@edNOl6h;EFg8U%u^)~ZlYCyZA}q9{U|{=&-LHF3_) zOyl^m!;%qSXcB$B{tmC!--@5HVKhZykQmBfD$6WpTPLMxmQsKG27g TKK5JJ00000NkvXXu0mjf{(KSj literal 0 HcmV?d00001 diff --git a/icons/mail_reply.png b/icons/mail_reply.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9815f68db8e88b30cbfbbc1e947771f492ff2c GIT binary patch literal 548 zcmV+<0^9wGP)m# z_+QmFb+`j`c^*N7SFYVO*T}}}nuT)+P;=Bd4D22WXIr~Ro;Py{xU6MlcS~8z)B~@< zK&-uC^Ny7!Hr`jv9D^=exka1VA5QQHj5(#EXMGb-+GPY{@8*uasYGXKpqRkduit8Go4a-rkvXhL mDl35EEI{l-QI;MOI0ZgzPoM%hbv;WKEkm0+Lrb^21{ThDNj4a0D65dDOq7(I zO39hC=Ujo3JnFg@!a7E_tBq|uZ`*rDT{gAzxv6Df!$P#dKttJqh9(G0$ycpfv(5)7 z!J(#Wp`dGGf5_C{=Z1q<%w=c)#0xfVVOI?-T<&NZ+MdzWx0(-B6QQbO&VkinprM>X zVzMb>GAfk`$r;H&L4Gw|b6p)1`}3v_zSr%%V=g%QC7cIg2j930wjPleEnI@Hn%MhX z*E4sytzlqu7O37I!(dSfxo~kgwF*f^&GJ*H&**?8w2keK7}uV25mvUhS%6Bd(61Vt)PO!MH86N@aI z{4W~V_*~R9cDRlfNgy?fKPx#07*qoM6N<$f*FizOaK4? literal 0 HcmV?d00001 diff --git a/icons/mail_send.png b/icons/mail_send.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa3f12544ca26128bf38eab28b739256487cc5f GIT binary patch literal 912 zcmV;B18@9^P)$Wmm9+VkhP4M7qjMz5ozX3d9O*grr6c~ z!b4^ChmTj}(}uX9x5u{wazlrQsA47|13)N&wsSGkcvr<(MhMn6yvCi;CkX2dH&h*B4hs@S!#!&;m&535=G3k~N8 zCZ}iiRaS$rzOg-Jo#&|8v8qMOJ4Wl9S{p#X!+Um9d~9G~aA=E6%?X}wVvHdWTz3GT z)Q@S6BLwFNP)3(OIXz1h);Bh{xjmUBC{FFuTU?Jo670C$c?pV1RL#yIbjy8v_7~lN z`MhY14vSLIA+dtwyH}@eY&v%G+||DR=e4dRPcNx=`pZt9>2R;lDwZI`PBO++Lh+8l z7}E-W*F$d=6w0G{)`fyi)3H!RFTXYT?v{T}5H^0*o>ZlpHC)3bAlOD3y^SqFAb+Lddk@I6V5w zNw5w-Z%gdst??~J$13l-4LJ{$I=dfdtlg0qEscO&*li(iO?dY1-Ft^rPK8CFRUEB>9m%3FiNE4`~l2chtvV7|+elfb4J7F;93Hd=9zs?j*P4<<*UAiaOwN41?_? d^u@nV<2P$Od2M)QvgH5(002ovPDHLkV1mo+11 literal 0 HcmV?d00001 diff --git a/icons/mail_spam.png b/icons/mail_spam.png new file mode 100644 index 0000000000000000000000000000000000000000..324c043301b49d8e2211723bd3202c3c8713ce44 GIT binary patch literal 613 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 FV1hR0r{4eo literal 0 HcmV?d00001 diff --git a/icons/read.png b/icons/read.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2b0ad940b07868c6518eed44017cdc0b3abf11 GIT binary patch literal 457 zcmV;)0XF`LP)mW;T&|$!YSZ-S#|RPpgs?R1_QnLK*PZL zo|>+Cv#O362f|P@KA_wjeM{F{7A_%IfCgVp$}Bqehwt1sZS@ zXu)n3Z8I$(*48wzIcR9@ans5*?2@^2@Rfkb)YEU@z0U{gVIs=l?*3`p4XwSdnL7qv z0@7EtjUBE5@nsO((lzV?NZiFc^1{PMPa1&g*qp?G8~9!0%3qmsuwp_EWF00000NkvXXu0mjf%jnRx literal 0 HcmV?d00001 diff --git a/icons/reload_static.png b/icons/reload_static.png new file mode 100644 index 0000000000000000000000000000000000000000..0d297384a21d70f501b6a82d4517a0c45f48589d GIT binary patch literal 3452 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 Hl+XkKv7bh! literal 0 HcmV?d00001 diff --git a/icons/search.png b/icons/search.png new file mode 100644 index 0000000000000000000000000000000000000000..01915167f54896f515b5138ee833898b279f0d48 GIT binary patch literal 520 zcmV+j0{8uiP)gp^`y7@;4ZsP3bAh?P+>+alNw9pQUKc=b( zw(5D8%U$lyL`aCDAeiO7yu9xx@4ZA$l0^E?0{;xkOp_Xo#<}Y{*S4K5 z$z(Ahvm77+kVQD?vjfqhAn3~g==pqpM2u6P1EMH&6aZ$vC(ymBDAQ4l!(OlFeLv>_ z-}4%Zl3Fa4N-JU#-J7Ph5aYN>1|ExN)aS2IC=_h6_ENf$#R0xd68s>`>a=N@3z}hh z9&}y*{q3k$tKEta4xqtGr84UK{)Vb)WMDv-k{C;g+ybgPscCv92z(_({vm<18RQFq z2g$VQz-Z63>|(JvYgqO+sgC?DWDv+ny?)cRH2oPb+C;#DwJj79mU?z^DX9oYV1t$87{c{Ds!9D=bS>StnV5zGB0000< KMNUMnLSTY4D)&+V literal 0 HcmV?d00001 diff --git a/icons/spam.png b/icons/spam.png new file mode 100644 index 0000000000000000000000000000000000000000..8385e063816b9d0ff126b42408bc84281503b371 GIT binary patch literal 685 zcmV;e0#f~nP)2Ua42kb_1wXwo#Ofeo8QM3aa{LVtkJ zAcLTyQ3HEnX#*7`N9ui@v-e)BK`Ls6XOL_2O%{tEAKzjx5)tf2DeP0}-HoHC`~RFG zf>P=+k?IrRIYcgr@Psf=0l?=EZ}tZ7NQMYRbX9x$WP72|ms*z#gJ7gutv1JjzW#G% zWlET{MZxU0L?Vcy=yr2!+dz9;-uQlGN~KZ~`jPGEC^mYe-ib&tTgI|YL;!g~9OXp& zI%R7q(7NhGgc&-B;zGWyeIyfDw!O_(5c#YWS;r36SiRjh#%Gp0;+&*uirKjzJy95@i%ZKzK)Elo^IckNQ?J$HOpdP% z4Sw^($S6M;g;M89dAwdu!o(mnj%2Npv}zsLB(XUski-}-6L@@VH~eKvb~j{_hq&d;=!%avPCo=u*ae*HGTu(TXks#OgDxrW#tIoMkn9~)j6 z9Jp`~z^6UI-Mz;)?hj#c?xPQ&AHZ1v-2ieMV-)~%0ABVSJn?n$`^?^s|5yD2(+FZ8 TX~r}D00000NkvXXu0mjfe6Tl} literal 0 HcmV?d00001 diff --git a/icons/thread.png b/icons/thread.png new file mode 100644 index 0000000000000000000000000000000000000000..19131b24393dc8bbcf8478bbb238eff26249eedd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g!!3HGbRrPd%)Lc&&#}JFt$v^)8w`bNhV2UwoU0l4ep!2IP91)OM>Czg63n&8{Gqd4rTCk^>bP0l+XkK Dh?r9x literal 0 HcmV?d00001 diff --git a/icons/warning.png b/icons/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..05d4412e9f162cd2728ab6a492b107962c5fded7 GIT binary patch literal 520 zcmV+j0{8uiP)!jwrx)qQBX( zVR&>@CRtdP6;v^+-Tq|dpq~dY_^Qe#AH!i*3kR#%AGEO_mX}&U65@#0qN}*KI4*xZ zB>F?a#s*rR{$qeNj2+wcz5yWqli=kAn?@17NFspZl+?eZ2EceYa`+X- z{z_0;#2)Tq8I`WofRc?C&BYT-l?CiHGGMfTXb0XJio{WXG;YGQO|w8=4@BNuX=X@S z!>N3R2`0iJ)umdPxisx76@+GX`1a=lzH8KJg8ez{wgbM1bQO|-y1-B%$!?G^!ib!` zygiErMWPSM4ct`}k*`+P_-96q?0>u;y4T%|t0GI>7TR;}5}6-xuLSS?4p`?txyF*B zQ-Ho1Vx(7@M{v#2k;=FVGCYSjxLbD5@*UB0CEtAYYYoyNMK0RREDgC%H*)45artZ@ zI{Ce&*VGCzJh}t8G<-5utNE@$P^VlX|8;Bn$=+t>xA5e00^R{Z|Cn-3O{wJo0000< KMNUMnLSTZI3hdwj literal 0 HcmV?d00001 diff --git a/mail.css b/mail.css new file mode 100644 index 0000000..4e4ea79 --- /dev/null +++ b/mail.css @@ -0,0 +1,933 @@ +html, body +{ + margin: 0; + padding: 0; + height: 100%; + background: #f2edeb; + font: 18px/24px 'Segoe UI', sans-serif; + -webkit-text-size-adjust: none; + -moz-text-size-adjust: none; + text-size-adjust: none; +} + +.clear +{ + clear: both; + height: 0; + overflow: hidden; +} + +img +{ + border: none; + margin: 0 auto; + vertical-align: bottom; +} + +h1 img, h2 img, h3 img, h4 img, h5 img, h6 img +{ + vertical-align: middle; +} + +a +{ + font: inherit; + color: inherit; + text-decoration: underline; + outline: 0; +} + +a:hover +{ + text-decoration: none; +} + +select, input, textarea, button +{ + box-sizing: border-box; + font: 100% 'Segoe UI', sans-serif; + margin: 0; +} + +table +{ + border-collapse: collapse; +} + +table, td, th +{ + vertical-align: top; + font-size: 100%; +} + +button, a.button +{ + display: inline-block; + outline: 0; + text-decoration: none; + background: transparent; + border-color: transparent; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + line-height: 26px; + padding: 2px 3px; + transition: all 0.2s ease-out; + text-overflow: ellipsis; + word-wrap: break-word; + overflow: hidden; + text-align: left; + max-width: 600px; + /*white-space: nowrap; + height: 32px;*/ +} + +button img, a.button img +{ + vertical-align: middle; + margin-top: -3px; +} + +button:hover, a.button:hover +{ + /*background: #f2eeec; + background: -moz-linear-gradient(top, #f8f6f5 0%, #f2eeec 5%, #e8e5e3 100%);*/ + background: -moz-linear-gradient(top, #fdfbfa 0%, #efebea 100%); + border-color: #cac6c5 #bab7b4 #bab7b4 #cac6c5; + border-radius: 3px; +} + +button:active, button.pressed, a.button:active, a.button.pressed +{ + /*background: -moz-linear-gradient(top, #e8e5e3 0%, #f2eeec 95%, #f8f6f5 100%);*/ + box-shadow: inset 0 1px 2px 0px rgba(0, 0, 0, 0.2); + background: -moz-linear-gradient(top, #efebea 0%, #fdfbfa 100%); + border-color: #bab7b4 #cac6c5 #cac6c5 #bab7b4; + border-radius: 3px; +} + +button::-moz-focus-inner { border: 0; } + +div +{ + box-sizing: border-box; +} + +.show-dropdown .down +{ + float: right; + z-index: 2; + display: block; + margin: 0 -2px 0 0; + height: 26px; + width: 15px; + background: url(icons/down.png) 4px 11px no-repeat; +} + +.dropdown +{ + position: absolute; + cursor: default; + display: none; + left: 0; + top: 0; + z-index: 10; + background: -moz-linear-gradient(top, #ebe9e8 0%, #c2bbb8 100%); + padding: 3px; + border: 1px solid gray; + box-shadow: 3px 3px 6px 0 rgba(0, 0, 0, 0.25); +} + +.dropdown.window +{ + background: white; + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 6px; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); + padding: 25px; +} + +.dropdown.window .callout-top +{ + background: url(icons/callout-top-arrow.png) 0 0 no-repeat; + width: 15px; + height: 10px; + position: absolute; + margin-left: -8px; + top: -10px; + left: 50%; +} + +.dropdown .item +{ + border-radius: 3px; + white-space: nowrap; + border: 1px solid transparent; + padding: 0 6px 0 3px; + position: relative; +} + +.dropdown .item:hover +{ + background: rgba(0, 0, 0, 0.08); + border-color: #b7b0ac #cec8c6 #e6e3e2 #cec8c6; + border-color: rgba(0, 0, 0, 0.16) rgba(255, 255, 255, 0.4) rgba(255, 255, 255, 0.4) rgba(0, 0, 0, 0.16); +} + +.dropdown .item:active +{ + box-shadow: inset 0 1px 3px 0px rgba(0, 0, 0, 0.1); +} + +.dropdown .item img +{ + top: 3px; + position: absolute; + width: 22px; + height: 18px; + vertical-align: middle; +} + +.dropdown .item span +{ + margin-left: 25px; +} + +.dropdown .item .hotkey +{ + float: right; + margin: 0 0 0 40px; +} + +.dropdown .split +{ + height: 2px; + margin: 2px 0; + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%); +} + +.dropdown .split i +{ + display: block; + height: 1px; + background: -moz-linear-gradient(left, rgba(188, 180, 177, 0) 0%, rgba(188, 180, 177, 1) 50%, rgba(188, 180, 177, 0) 100%); +} + +.folder-list +{ + position: absolute; + left: 0; + top: 0; + bottom: 0; + width: 20%; + /* right border */ + border-right: 1px solid #aca9a7; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.top-border-gradient +{ + position: absolute; + right: -1px; + width: 1px; + top: 0; + height: 30px; + background: -moz-linear-gradient(top, #f2edeb 0%, #aca9a7 100%); +} + +.bottom-border-gradient +{ + position: absolute; + right: -1px; + width: 1px; + bottom: 0; + height: 30px; + background: -moz-linear-gradient(top, #aca9a7 0%, #f2edeb 100%); +} + +.folder-list .actions +{ + padding: 5px; + height: 42px; + background: -moz-linear-gradient(top, #f2eeec 0%, #e8e5e3 100%); + border-bottom: 1px solid #aca9a7; +} + +.folder-list .actions .check-send +{ + float: right; +} + +.folder-list .listview +{ + background: #f4f3f2; + overflow: auto; + position: absolute; + left: 0; + right: 0; + top: 42px; + bottom: 0; +} + +.folder-list .progress-bar +{ + display: none; +} + +.folder-list.progress-visible +{ + bottom: 25px; +} + +.folder-list.progress-visible .progress-bar +{ + display: block; + height: 24px; + position: absolute; + left: 0; + right: 0; + bottom: -24px; +} + +.progress-bar +{ + cursor: default; +} + +.folder-list .progress-bar div +{ + position: absolute; + left: 0; + top: 0; + bottom: 0; + overflow: hidden; + white-space: nowrap; + text-align: center; +} + +.folder-list .progress-bar .pending +{ + border-width: 1px; + border-style: solid; + border-color: #d0ccca #d1cdcb #d3cfcd #d1cdcb; + color: black; + box-shadow: inset 0 1px 5px 0px rgba(0, 0, 0, 0.1); +} + +.folder-list .progress-bar .done +{ + border-width: 1px; + border-style: solid; + border-color: #73a0c2 #547ba0 #33557c #547ba0; + background: -moz-linear-gradient(top, #90d7ff 0%, #76baf6 30%, #0098dd 31%, #43aced 100%); + color: white; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); +} + +.folder-list .account-header +{ + background: -moz-linear-gradient(top, #ffffff 0%, #f3eeec 100%); + padding: 1px 10px; + position: relative; + cursor: default; + border-bottom: 1px solid #aca9a7; +} + +.folder-list .account-header .msg-count +{ + display: none; +} + +.folder-list .account-header.collapsed .cfg +{ + display: none; +} + +.folder-list .account-header.collapsed .icon +{ + float: right; + position: static; + margin: 4px 4px 0 0; +} + +.folder-list .account-header.collapsed .msg-count +{ + display: block; + color: #626973; + float: right; + line-height: 22px; + font-weight: normal; + padding: 0 6px; + border-radius: 3px; + background: #f2edeb; +} + +.folder-list .account-header:active +{ + background: -moz-linear-gradient(top, #f3eeec 0%, #ffffff 100%); +} + +.folder-list .account-header .cfg +{ + opacity: 0; + position: absolute; + right: 10px; + top: 50%; + margin-top: -8px; + transition: all 0.2s ease-out; + width: 16px; + height: 16px; + background: url(icons/config_small.png); +} + +.folder-list .account-header .icon +{ + position: absolute; + right: 32px; + top: 50%; + margin-top: -8px; + width: 16px; + height: 16px; +} + +.folder-list .account-header .icon.warning +{ + background: url(icons/warning.png); +} + +@keyframes rotate +{ + from { transform: rotate(0deg); } + to { transform: rotate(360deg); } +} + +.folder-list .account-header .icon.loading +{ + background: url(icons/reload_static.png); /* reload.png is an APNG, unsupported in Chrome */ + animation-name: rotate; + animation-duration: 1s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +.folder-list .account-header:hover .cfg +{ + opacity: 1; +} + +.folder-list .account-header .cfg.configuring +{ + opacity: 1; + background: url(icons/config_small_selected.png); +} + +.folder-list .account-folders +{ + overflow: hidden; + background: #f4f3f2; + transition: all 0.2s ease-out; + border-bottom: 1px solid #aca9a7; + position: relative; +} + +.folder-list .account-folders:last-child +{ + border-bottom: 0; +} + +.folder-list .account-folders.collapsed +{ + height: 0; + border-bottom: 0; +} + +.folder-list .account-folders .visible-part.animating +{ + position: absolute; + left: 0; + right: 0; + bottom: 0; +} + +.folder-list .account-folders .folder +{ + padding: 1px 4px 1px 14px; + cursor: pointer; + border: 1px solid transparent; + position: relative; +} + +.folder-list .account-folders .folder .msg-count +{ + color: #626973; + position: absolute; + right: 4px; + top: 2px; + bottom: 2px; + line-height: 22px; + font-weight: normal; + padding: 0 6px; + border-radius: 2px; +} + +.folder-list .account-folders .folder:hover span +{ + color: #285078; + text-decoration: underline; +} + +.folder-list .account-folders .folder.selected +{ + background: #9bc7e0; + color: white; +} + +.folder-list .account-folders .folder.selected .msg-count +{ + background: #b9d8e9; +} + +.folder-list .account-folders .folder:active, +.folder-list .account-folders .folder.pressed +{ + background: #43ace8; + border: 1px dotted gray; +} + +.folder-list .account-folders .folder:active .msg-count, +.folder-list .account-folders .folder.pressed .msg-count +{ + background: #7bc5ef; +} + +.folder-list .account-folders .folder img +{ + vertical-align: middle; + margin-top: -2px; +} + +.folder-list .account-folders .folder.with-unread +{ + font-weight: bold; +} + +.message-list +{ + position: absolute; + left: 20%; + top: 0; + bottom: 0; + width: 35%; + /* right border */ + border-right: 1px solid #aca9a7; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.message-list .actions +{ + padding: 5px; + height: 42px; + background: -moz-linear-gradient(top, #f2eeec 0%, #e8e5e3 100%); + border-bottom: 1px solid #aca9a7; +} + +.message-list .actions .searchbox +{ + float: left; + height: 32px; + border-style: solid; + border-width: 1px; + border-color: #bab7b4 #cac6c5 #cac6c5 #bab7b4; + border-radius: 3px; + background: url(icons/search.png) 5px 6px no-repeat, -moz-linear-gradient(top, #efefef 0%, #ffffff 10%, #ffffff 100%); + padding: 1px 4px 1px 24px; + margin: 0 4px; +} + +.message-list .actions .searchbox input +{ + border: 0; + background: transparent; +} + +.message-list .actions .threads +{ + float: left; +} + +.message-list .actions .list-sort +{ + float: right; +} + +.message-list .listview +{ + background: white; + overflow: auto; + position: absolute; + left: 0; + right: 0; + top: 42px; + bottom: 0; + padding: 30px 0 0 0; +} + +.message-list .listview .day +{ + height: 30px; + padding-top: 2px; + font-weight: bold; + text-align: center; + background: -moz-linear-gradient(top, #ffffff 0%, #f3eeec 100%); + border-top: 1px solid #dadce0; + border-bottom: 1px solid #aca9a7; +} + +.message-list .listview .day:active +{ + background: -moz-linear-gradient(top, #f3eeec 100%, #ffffff 0%); +} + +.message-list .listview .day.collapsed +{ + border-bottom: 0; +} + +.message-list .listview .first-day +{ + position: absolute; + z-index: 1; + top: 0; + left: 0; + right: 0; + border-top: 0 !important; +} + +.message-list .listview .message +{ + height: 60px; + position: relative; + line-height: 28px; + border-bottom: 1px solid #dadce0; +} + +.message-list .listview .message.unread +{ + font-weight: bold; +} + +.message-list .listview .message.unseen, .message-list .listview .message.unseen .from +{ + font-weight: bold; + color: #0059b3; +} + +.message-list .listview .message.unseen .time +{ + color: #0059b3; +} + +.message-list .listview .message.selected +{ + background: #9bc7e0; + color: white; +} + +.message-list .listview:focus .message.selected +{ + color: white; + background: #43ace8; +} + +.message-list .listview .message:last-child +{ + border-bottom: 0; +} + +.message-list .listview .day-list:last-child .message:last-child +{ + border-bottom: 1px solid #dadce0; +} + +.message-list .listview .message .subject +{ + position: absolute; + top: 0; + left: 21px; + right: 4px; + height: 28px; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} + +.message-list .listview .message .bullet +{ + position: absolute; + left: 2px; + top: 36px; + width: 16px; + height: 16px; + background: url(icons/bullet_read.png) no-repeat; +} + +.message-list .listview .message.unread .bullet +{ + background-image: url(icons/bullet_unread.png); +} + +.message-list .listview .message.replied .bullet +{ + background-image: url(icons/bullet_replied_read.png); +} + +.message-list .listview .message.unread.replied .bullet +{ + background-image: url(icons/bullet_replied_unread.png); +} + +.message-list .listview .message.unseen .bullet +{ + background-image: url(icons/bullet_unseen.png); +} + +.message-list .listview .message.pinned .bullet +{ + background-image: url(icons/bullet_pinned.png); +} + +.message-list .listview .message.pinned.replied .bullet +{ + background-image: url(icons/bullet_replied_pinned.png); +} + +.message-list .listview .message .from +{ + position: absolute; + top: 28px; + left: 21px; + right: 120px; + height: 30px; + color: #464646; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} + +.message-list .listview .message .attach +{ + position: absolute; + top: 36px; + right: 100px; + width: 16px; + height: 16px; + background: url(icons/mail_attachments.png); +} + +.message-list .listview .message .time +{ + position: absolute; + top: 28px; + right: 6px; + height: 30px; + color: #6d6d6d; + font-weight: normal; +} + +.message-list .listview .message.selected .from, +.message-list .listview .message.selected .time +{ + color: white; +} + +.message-view +{ + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 45%; +} + +.message-view .vert-split +{ + display: table; + width: 100%; + height: 100%; +} + +.message-view .row +{ + display: table-row; + vertical-align: top; +} + +.message-view .row.full +{ + position: relative; + height: 100%; +} + +.message-view .nomail +{ + display: table-cell; + vertical-align: middle; + box-shadow: inset 20px 20px 60px 0 rgba(0, 0, 0, 0.1); + text-align: center; +} + +.message-view .nomail img +{ + /*display: block;*/ +} + +.message-view .nomail .txt +{ + color: #858a9b; + font-weight: bold; + font-size: 28px; + margin-top: 25px; +} + +.message-view .actions +{ + padding: 5px 5px 4px; + background: -moz-linear-gradient(top, #f2eeec 0%, #e8e5e3 100%); + border-bottom: 1px solid #aca9a7; +} + +.message-view .message +{ + display: table-cell; +} + +.message-view .message .flex +{ + display: flex; + flex-direction: column; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.message-view .message .flex .headers +{ + flex: none; +} + +.message-view .message .flex .text +{ + flex: 1; +} + +/*.message-view .message .flex +{ + display: table; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + overflow: hidden; +} + +.message-view .message .flex .top +{ + display: table-row; +} + +.message-view .message .flex .headers +{ + display: table-row; +} + +.message-view .message .flex .text +{ + display: table-row; + height: 100%; +}*/ + +.message-view .message .headers +{ + background: -moz-linear-gradient(top, #fef9f7 0%, #f7f2f0 100%); + padding: 20px; + border-bottom: 1px solid #bab7b5; + max-height: 50%; + overflow-x: hidden; + overflow-y: auto; +} + +.message-view .message .headers .top +{ + margin: 0 0 20px 0; +} + +.message-view .message .headers .top .subject +{ + font-weight: bold; + font-size: 22px; + color: #464646; +} + +.message-view .message .headers .top .time +{ + float: right; + margin: 1px 0 0 10px; + white-space: nowrap; +} + +.message-view .message .headers .top .pin +{ + float: right; + width: 16px; + height: 16px; + margin: 4px 0 0 10px; + background: url(icons/mail_unpinned.png); +} + +.message-view .message .headers .header-table +{ + display: table; +} + +.message-view .message .headers .header +{ + display: table-row; +} + +.message-view .message .headers .header > div +{ + display: table-cell; + line-height: 32px; + vertical-align: top; +} + +.message-view .message .headers .header .field +{ + font-weight: bold; + padding: 0 20px 0 0; +} + +.message-view .message .text +{ + background: white; + overflow: auto; + padding: 20px; +} + +.message-view .message .text p +{ + margin: 0 0 16px 0; +} diff --git a/mail.htm b/mail.htm new file mode 100644 index 0000000..fa985e7 --- /dev/null +++ b/mail.htm @@ -0,0 +1,605 @@ + + + + + + + +
+
+
+
+ + + + + + +
+
+ + + + + + +
+
+
Loading database (33%)
+
+
Loading database (33%)
+
+
+
+
+
+
+
+ + + + + + + + + + + +
+
+
+
TODAY
+
+
+
Bug#827127: ITP: profile-sync-daemon -- Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
+
+
Jan Luca Naumann
+
+
19:31
+
+
+
Re: холод)))
+
+
Margarita Philippova
+
+
14:03
+
+
+
Re: холод)))
+
+
Margarita Philippova
+ +
13:49
+
+
+
YESTERDAY
+
+
+
интересно про Сингапур
+
+
Margarita Philippova
+ +
Сб 22:09
+
+
+
THURSDAY
+
+
+
Re: [mediawiki4intranet/IntraACL] Manage Groups (#59)
+
+
Serze
+ +
Чт 21:10
+
+ +
+
Bug#827127: ITP: profile-sync-daemon -- Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
+
+
Jan Luca Naumann
+
+
19:31
+
+
+
Re: холод)))
+
+
Margarita Philippova
+
+
14:03
+
+
+
Re: холод)))
+
+
Margarita Philippova
+ +
13:49
+
+
+
Bug#827127: ITP: profile-sync-daemon -- Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
+
+
Jan Luca Naumann
+
+
19:31
+
+
+
Re: холод)))
+
+
Margarita Philippova
+
+
14:03
+
+
+
Re: холод)))
+
+
Margarita Philippova
+ +
13:49
+
+
+
Bug#827127: ITP: profile-sync-daemon -- Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
+
+
Jan Luca Naumann
+
+
19:31
+
+
+
Re: холод)))
+
+
Margarita Philippova
+
+
14:03
+
+
+
Re: холод)))
+
+
Margarita Philippova
+ +
13:49
+
+
+
Bug#827127: ITP: profile-sync-daemon -- Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
+
+
Jan Luca Naumann
+
+
19:31
+
+
+
Re: холод)))
+
+
Margarita Philippova
+
+
14:03
+
+
+
Re: холод)))
+
+
Margarita Philippova
+ +
13:49
+
+
+
+
+
+
+
+
+ + + + + + + + +
+
+
+ +
+
+
+
+
+
Чт 09 июн 2016 21:10:50
+
Re: [mediawiki4intranet/IntraACL] Manage Groups (#59)
+
+
+
+
From
+
+
+
+
To
+
+
+
+
Cc
+
+
+
+
Reply-to
+
+
+
+
+
+

Any update on this?

+


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

+
+
+ + +
+ +
+
+
+
+
+
+
+ + +