feat: append order form in store

pull/1/head
Alireza Hassani 4 years ago
parent 6899adfbfa
commit c019056c34

Binary file not shown.

@ -1,7 +1,7 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Copyright (C) 2019 by original authors @ fontello.com</metadata>
<metadata>Copyright (C) 2020 by original authors @ fontello.com</metadata>
<defs>
<font id="fontello" horiz-adv-x="1000" >
<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
@ -380,6 +380,18 @@
<glyph glyph-name="trash-alt-1" unicode="&#xe8ba;" d="M63-56v656h750v-656c0-52-42-94-94-94h-563c-51 0-93 42-93 94z m531 500v-438c0-17 14-31 31-31s31 14 31 31v438c0 17-14 31-31 31s-31-14-31-31z m-188 0v-438c0-17 14-31 32-31s31 14 31 31v438c0 17-14 31-31 31s-32-14-32-31z m-187 0v-438c0-17 14-31 31-31s31 14 31 31v438c0 17-14 31-31 31s-31-14-31-31z m625 344c17 0 31-14 31-32v-62c0-17-14-31-31-31h-813c-17 0-31 14-31 31v62c0 18 14 32 31 32h235l18 36c7 14 26 26 42 26h0 223 0c16 0 35-12 42-26l18-36h235z" horiz-adv-x="875" />
<glyph glyph-name="hourglass" unicode="&#xe8bb;" d="M0-37v70q0 22 12 49t24 46 38 55l24 33t26 36 22 33 18 35 5 30-5 30-18 35-22 33-26 36l-24 32q-26 37-38 55t-24 46-12 49v70q0 34 24 58t59 24h419q35 0 59-24t25-58v-70q0-22-12-49t-24-46-38-55l-24-32t-27-36-22-33-17-35-6-30 6-30 17-35 22-33 27-36l24-33q25-36 38-55t24-46 12-49v-70q0-34-25-58t-59-24h-419q-34 0-59 24t-24 58z m100 35h40q0 9 2 17t9 18 12 16 17 18 19 16 22 17 23 16 25 18 24 17q8-6 26-19t28-19 25-19 25-19 19-19 16-19 10-19 4-20h40v35q0 7-14 31-8 14-42 63-53 75-71 108-34 64-34 115 0 26 7 54t25 57 30 50 36 51l7 10q33 47 42 64 6 9 9 17t4 11l1 2v35h-386v-35q1-8 13-30 10-17 43-64 53-75 71-108 34-63 34-114 0-27-8-54t-25-58-29-49-36-52q-1-1-2-2t-2-2-2-3-1-3q-34-49-43-63-13-24-13-31v-35z" horiz-adv-x="585.9" />
<glyph glyph-name="person" unicode="&#xe8bc;" d="M0 238l0 275q0 71 47 96 17 8 41 8l207 0q23 0 43-8 59-29 59-96l0-275q-4-31-31-28t-28 28l0 262q-2 9-18 8t-15-8l0-600q-4-27-26-36t-42 4-20 34l0 365q-4 18-22 15t-17-15l0-365q-2-29-25-38t-42 3-21 33l0 600q-4 9-18 8t-15-8l0-262q-4-31-31-28t-26 28z m102 505q0 40 28 68t68 29 69-29 28-68-28-68-69-29-68 29-28 68z" horiz-adv-x="396" />
<glyph glyph-name="temperatire" unicode="&#xe8bd;" d="M286 190q34-8 57-36t22-64q0-42-31-73t-74-32-73 31-31 74q0 37 23 64t56 36l0 290q0 10 8 18t17 9 18-9 8-18l0-290z m157 84q78-79 78-184 0-107-77-184t-184-77-184 77-76 184q0 107 78 184l0 415q0 75 53 129t129 54 129-54 54-129l0-415z m-183-340q65 0 111 46t45 110q0 88-77 134l0 465q0 31-23 54t-56 24-55-24-22-54l0-465q-79-46-79-134 0-65 45-110t111-46z" horiz-adv-x="521" />
<glyph glyph-name="temperature-fahrenheit" unicode="&#xe8be;" d="M458 17v625h375v-125h-250v-125h209v-125h-209v-250h-125m-208 708c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125m0-83c-23 0-42-19-42-42s19-42 42-42 42 19 42 42-19 42-42 42z" horiz-adv-x="1000" />
<glyph glyph-name="undo" unicode="&#xe8bf;" d="M804 694q107-107 107-262 0-150-107-257l-84-84-79 80 84 84q74 74 74 177 0 108-74 183-72 72-180 72t-180-72l-153-155 141 0 0-109-335 0 0 334 112 0 0-147 156 156q103 103 259 103t259-103z m-271-791l-79 79 79 81 79-81z" horiz-adv-x="928" />
<glyph glyph-name="back-in-time-1" unicode="&#xe8c0;" d="M532 760q170 0 289-120t119-290-119-290-289-120q-138 0-252 88l70 76q82-60 182-60 126 0 216 90t90 216q0 128-90 218t-216 90q-124 0-213-86t-93-210l142 0-184-206-184 206 124 0q4 166 123 282t285 116z m-36-190l70 0 0-204 130-130-50-50-150 150 0 234z" horiz-adv-x="940" />
<glyph glyph-name="th-list" unicode="&#xf00b;" d="M292 428v-156c0-26-21-47-47-47h-198c-26 0-47 21-47 47v156c0 26 21 47 47 47h198c26 0 47-21 47-47z m-292-312c0 26 21 47 47 47h198c26 0 47-21 47-47v-157c0-26-21-47-47-47h-198c-26 0-47 21-47 47v157z m245 672c26 0 47-21 47-47v-157c0-25-21-46-47-46h-198c-26 0-47 21-47 46v157c0 26 21 47 47 47h198z m156-876c-26 0-47 21-47 47v157c0 26 21 47 47 47h552c26 0 47-21 47-47v-157c0-26-21-47-47-47h-552z m-47 829c0 26 21 47 47 47h552c26 0 47-21 47-47v-157c0-25-21-46-47-46h-552c-26 0-47 21-47 46v157z m47-516c-26 0-47 21-47 47v156c0 26 21 47 47 47h552c26 0 47-21 47-47v-156c0-26-21-47-47-47h-552z" horiz-adv-x="1000" />
<glyph glyph-name="pause" unicode="&#xf00e;" d="M0 5q0-27 19-46t45-19h127q27 0 45 19t19 46v691q0 27-19 45t-45 19h-127q-27 0-45-19t-19-45v-691z m480 0q0-27 19-46t45-19h127q26 0 45 19t19 46v691q0 27-19 45t-45 19h-127q-27 0-45-19t-19-45v-691z" horiz-adv-x="735.4" />
@ -408,6 +420,8 @@
<glyph glyph-name="list" unicode="&#xf03a;" d="M156 131c18 0 32-14 32-31v-125c0-17-14-31-32-31h-125c-17 0-31 14-31 31v125c0 17 14 31 31 31h125z m0 625c18 0 32-14 32-31v-125c0-17-14-31-32-31h-125c-17 0-31 14-31 31v125c0 17 14 31 31 31h125z m0-312c18 0 32-14 32-31v-125c0-18-14-32-32-32h-125c-17 0-31 14-31 32v125c0 17 14 31 31 31h125z m813-344c17 0 31-14 31-31v-63c0-17-14-31-31-31h-625c-17 0-31 14-31 31v63c0 17 14 31 31 31h625z m0 625c17 0 31-14 31-31v-63c0-17-14-31-31-31h-625c-17 0-31 14-31 31v63c0 17 14 31 31 31h625z m0-312c17 0 31-14 31-32v-62c0-17-14-31-31-31h-625c-17 0-31 14-31 31v62c0 18 14 32 31 32h625z" horiz-adv-x="1000" />
<glyph glyph-name="backup-restore" unicode="&#xf06f;" d="M500 725c-207 0-375-168-375-375h-125l167-167 166 167h-125c0 161 131 292 292 292s292-131 292-292-131-292-292-292c-62 0-121 21-169 55l-60-60c64-49 143-78 229-78 207 0 375 168 375 375s-168 375-375 375m83-375c0 46-37 83-83 83s-83-37-83-83 37-83 83-83 83 37 83 83z" horiz-adv-x="1000" />
<glyph glyph-name="calendar-alt" unicode="&#xf073;" d="M0-56v531h875v-531c0-52-42-94-94-94h-687c-52 0-94 42-94 94z m625 383v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m-250 250v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m-250 250v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m656 648c52 0 94-42 94-94v-93h-875v93c0 52 42 94 94 94h94v94c0 17 14 31 31 31h62c17 0 32-14 32-31v-94h250v94c0 17 14 31 31 31h62c17 0 32-14 32-31v-94h93z" horiz-adv-x="875" />
<glyph glyph-name="comment-2" unicode="&#xf075;" d="M500 788c276 0 500-182 500-407s-224-406-500-406c-75 0-146 14-210 38-48-38-145-101-274-101-7 0-12 4-15 10s-1 12 3 17c1 1 83 89 107 187-69 70-111 158-111 255 0 225 224 407 500 407z" horiz-adv-x="1000" />
@ -464,6 +478,8 @@
<glyph glyph-name="wa-fit" unicode="&#xf0e7;" d="M116 743l-7-6 0-388 0-388 7-7 6-6 64-1 63-1 150 151 151 150 144-145c80-80 148-147 151-150 5-3 10-4 16-4 11 0 18 4 24 13 3 5 4 11 4 78l0 73-123 123c-68 67-126 126-130 130-4 4-22 22-41 40l-33 33-10 0c-6 0-13-1-16-3-3-1-69-66-146-143l-140-140 0 290c0 216-1 292-2 295-6 11-5 11-67 12l-58 0-7-6z m973-90c-53-53-139-140-193-194l-98-97 0-13 0-13 39-38 38-38 12 0 13 0 144 143 143 144 0-292 0-292 7-8 7-7 57 0c53 0 56 0 61 4 12 10 11-15 11 396 0 264-1 382-2 386-2 3-5 8-7 11-4 4-5 4-71 4l-66 0-95-96z" horiz-adv-x="1437" />
<glyph glyph-name="sitemap" unicode="&#xf0e8;" d="M250 163c35 0 63-28 63-63v-188c0-34-28-62-63-62h-187c-35 0-63 28-63 62v188c0 35 28 63 63 63h187z m-47 156v-94h-94v113c0 41 34 75 75 75h394v125h-78c-34 0-62 28-62 62v188c0 34 28 62 62 62h250c35 0 63-28 63-62v-188c0-34-28-62-63-62h-78v-125h394c41 0 75-34 75-75v-113h-94v94h-375v-94h-94v94h-375z m516-156c34 0 62-28 62-63v-188c0-34-28-62-62-62h-188c-34 0-62 28-62 62v188c0 35 28 63 62 63h188z m469 0c34 0 62-28 62-63v-188c0-34-28-62-62-62h-188c-34 0-62 28-62 62v188c0 35 28 63 62 63h188z" horiz-adv-x="1250" />
<glyph glyph-name="exchange" unicode="&#xf0ec;" d="M1000 189v-107q0-7-5-12t-13-6h-768v-107q0-7-5-12t-13-6q-6 0-13 6l-178 178q-5 6-5 13 0 8 5 13l179 178q5 5 12 5 8 0 13-5t5-13v-107h768q7 0 13-5t5-13z m0 304q0-8-5-13l-179-178q-5-6-12-6-8 0-13 6t-5 12v107h-768q-7 0-13 6t-5 12v107q0 8 5 13t13 5h768v107q0 8 5 13t13 5q6 0 13-5l178-178q5-5 5-13z" horiz-adv-x="1000" />
<glyph glyph-name="Medical-Services" unicode="&#xf0f0;" d="M214 100q0-14-10-25t-25-11-25 11-11 25 11 25 25 11 25-11 10-25z m572-34q0-68-41-106t-108-39h-488q-67 0-108 39t-41 106q0 38 3 73t14 77 26 74 45 58 67 33q-12-29-12-67v-113q-32-11-52-39t-20-62q0-45 32-76t76-31 76 31 31 76q0 34-20 62t-52 39v113q0 35 14 52 74-58 165-58t165 58q13-17 13-52v-35q-59 0-101-42t-41-101v-50q-18-16-18-40 0-22 15-37t38-16 38 16 16 37q0 24-18 40v50q0 29 21 50t50 21 51-21 21-50v-50q-18-16-18-40 0-22 16-37t38-16 38 16 15 37q0 24-18 40v50q0 38-19 71t-52 52q0 6 0 24t0 27-1 23-4 26-7 22q38-8 67-33t45-58 26-74 14-77 3-73z m-179 498q0-88-63-151t-151-63-152 63-62 151 62 152 152 63 151-63 63-152z" horiz-adv-x="785.7" />
@ -558,6 +574,8 @@
<glyph glyph-name="plus-squared-alt" unicode="&#xf196;" d="M643 404v-36q0-8-5-13t-13-5h-196v-196q0-8-5-13t-13-5h-36q-8 0-13 5t-5 13v196h-196q-8 0-13 5t-5 13v36q0 7 5 12t13 5h196v197q0 8 5 13t13 5h36q8 0 13-5t5-13v-197h196q8 0 13-5t5-12z m71-250v464q0 37-26 63t-63 26h-464q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63z m72 464v-464q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114v464q0 66 47 113t114 48h464q66 0 114-48t47-113z" horiz-adv-x="785.7" />
<glyph glyph-name="bank" unicode="&#xf19c;" d="M536 850l535-214v-72h-71q0-14-11-25t-27-10h-852q-16 0-27 10t-12 25h-71v72z m-393-357h143v-429h71v429h143v-429h71v429h143v-429h72v429h143v-429h33q15 0 27-10t11-25v-36h-929v36q0 14 12 25t27 10h33v429z m890-536q16 0 27-11t11-25v-71h-1071v71q0 15 11 25t28 11h994z" horiz-adv-x="1142.9" />
<glyph glyph-name="Educational" unicode="&#xf19d;" d="M990 384l10-177q2-38-46-71t-131-52-180-20-180 20-131 52-46 71l10 177 320-101q12-4 27-4t27 4z m296 180q0-12-13-17l-625-196q-2-1-5-1t-6 1l-364 115q-24-19-39-63t-19-99q35-20 35-61 0-39-32-60l32-242q1-7-4-13-5-7-14-7h-107q-8 0-13 7-6 6-5 13l33 242q-33 21-33 60 0 41 36 62 7 115 55 184l-186 58q-12 5-12 17t12 18l625 196q3 1 6 1t5-1l625-196q13-5 13-18z" horiz-adv-x="1285.7" />
<glyph glyph-name="crop-1" unicode="&#xf19e;" d="M292 142v666h-84v-166h-166v-84h166v-416c0-46 38-84 84-84h416v-166h84v166h166v84m-250 83h84v333c0 47-38 84-84 84h-333v-84h333v-333z" horiz-adv-x="1000" />
@ -606,6 +624,8 @@
<glyph glyph-name="toggle-on" unicode="&#xf205;" d="M0 350q0 73 29 139t76 114 114 76 138 28h429q72 0 138-28t114-76 76-114 29-139-29-139-76-113-114-77-138-28h-429q-72 0-138 28t-114 77-76 113-29 139z m786-286q58 0 111 23t91 61 61 91 22 111-22 111-61 91-91 61-111 23-111-23-91-61-61-91-23-111 23-111 61-91 91-61 111-23z" horiz-adv-x="1142.9" />
<glyph glyph-name="factory" unicode="&#xf20f;" d="M167 100v-83h166v83h-166m0 167v-84h416v84h-416m250-167v-83h166v83h-166m250 167v-84h166v84h-166m0-167v-83h166v83h-166m-584-167v584l209-167v167l208-167v167l208-167 42 417h125l42-417v-417h-834z" horiz-adv-x="1000" />
<glyph glyph-name="diamond" unicode="&#xf219;" d="M118 421l348-371-167 371h-181z m453-430l195 430h-389z m-271 502l114 214h-146l-161-214h193z m377-443l348 371h-181z m-296 443h381l-114 214h-153z m462 0h193l-161 214h-146z m78 271l215-286q7-10 7-23t-10-22l-535-572q-10-11-27-11t-26 11l-535 572q-9 9-10 22t7 23l215 286q10 15 28 15h643q18 0 28-15z" horiz-adv-x="1142.9" />
<glyph glyph-name="motorcycle" unicode="&#xf21c;" d="M1284 272q7-58-12-111t-55-91-89-59-110-18q-89 7-156 70t-75 153q-6 62 16 118t66 95l-40 59q-53-44-84-108t-31-136q0-15-10-26t-25-11h-182q-13-91-83-153t-164-61q-103 0-177 73t-73 177 73 177 177 73q42 0 85-15l13 25q-68 61-169 61h-36q-15 0-25 11t-11 25 11 25 25 11h71q44 0 81-8t65-21 40-22 29-21h350l-48 72h-124q-17 0-27 12t-8 30q2 12 13 21t24 8h141q18 0 30-15l39-59 63 64q11 10 26 10h56q15 0 25-10t11-26v-71q0-14-11-25t-25-11h-100l65-96q73 36 153 20 80-14 136-75t66-141z m-1034-208q64 0 113 41t62 102h-175q-19 0-31 17-10 18 0 36l82 154q-26 7-51 7-74 0-126-52t-53-126 53-126 126-53z m786 0q73 0 126 53t52 126-52 126-126 52q-34 0-68-13l97-145q9-13 6-27t-15-23q-9-6-20-6-20 0-30 16l-97 145q-52-53-52-125 0-74 53-126t126-53z" horiz-adv-x="1285.7" />
@ -696,6 +716,8 @@
<glyph glyph-name="user-minus" unicode="&#xf503;" d="M1219 444c17 0 31-14 31-31v-63c0-17-14-31-31-31h-375c-17 0-31 14-31 31v63c0 17 14 31 31 31h375z m-781-94c-139 0-250 112-250 250s111 250 250 250 250-112 250-250-112-250-250-250z m175-62c144 0 262-118 262-263v-81c0-52-42-94-94-94h-687c-52 0-94 42-94 94v81c0 145 118 263 263 263h32c44-20 92-32 143-32s99 12 142 32h33z" horiz-adv-x="1250" />
<glyph glyph-name="temperature-celsius" unicode="&#xf504;" d="M688 642c64 0 125-20 174-54l-48-120c-34 30-78 49-126 49-105 0-188-84-188-188s83-187 188-187c42 0 82 14 113 38l48-119c-47-28-102-44-161-44-173 0-313 140-313 312 0 173 140 313 313 313m-438 83c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125m0-83c-23 0-42-19-42-42s19-42 42-42 42 19 42 42-19 42-42 42z" horiz-adv-x="1000" />
<glyph glyph-name="user-shield" unicode="&#xf505;" d="M1215 321c21-9 35-28 35-49 0-243-159-379-260-418-8-3-24-7-43 0-125 49-259 200-259 418 0 21 13 40 34 49l225 87c19 8 35 4 43 0z m-246-374c67 32 175 126 186 296l-186 73v-369z m-531 403c-139 0-250 112-250 250s111 250 250 250 250-112 250-250-112-250-250-250z m187-78c0-186 88-330 194-414-12-5-24-8-38-8h-687c-52 0-94 42-94 94v81c0 145 118 263 263 263h32c44-20 92-32 143-32s99 12 142 32h33c5 0 9-2 14-2 0-5-2-9-2-14z" horiz-adv-x="1250" />
<glyph glyph-name="user-slash" unicode="&#xf506;" d="M1238-45c14-10 16-30 6-43l-39-50c-10-13-30-16-44-5l-1149 888c-14 11-16 30-5 44l38 49c11 14 30 16 44 5l288-222c11 128 117 229 248 229 138 0 250-112 250-250 0-109-70-201-167-235z m-1050 70c0 130 94 237 217 258l560-433h-684c-51 0-93 42-93 94v81z" horiz-adv-x="1250" />

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -12,7 +12,8 @@
:icon="hintIcon"
:theme="hintClass"
:title="hintTitle"
:text="hintDesc">
:text="hintDesc"
text-color="black">
</we-hint-text>
</div>
</template>

@ -0,0 +1,57 @@
<template>
<v-col :class='"col-xl-"+colSize+" lg12 md12 sm12 xs12 RTL text-lg-right WM-Subtitle"'>
<div :class='"Step En color-"+color+""' v-text="number"></div>
<div class="Title">
<div class="FA" v-text="titleFa"></div>
<div class="EN" v-text="titleEn"></div>
</div>
</v-col>
</template>
<script>
export default {
name: "wm-section-title",
props: {
colSize: { default: "2" },
titleFa: { default: "عنوان بخش" },
titleEn: { default: "Part Title" },
color: { default: "cyan" },
number: { default: "01" },
},
data: function () {
return {}
},
};
</script>
<style lang="scss" scoped>
/* --------------------------------------------------------
SectionTitle :: Begin
-------------------------------------------------------- */
.WM-Subtitle .Step {
font-size: 50px;
opacity: 0.2;
float: right;
line-height: 60px;
}
.WM-Subtitle .Title {
float: right;
margin-right: -30px;
margin-top: 8px;
}
.WM-Subtitle .Title .FA {
font-size: 20px;
line-height: 1.2;
}
.WM-Subtitle .Title .EN {
font-size: 12px;
letter-spacing: 5px;
text-transform: uppercase;
font-family: 'Montserrat-Regular', sans-serif;
}
</style>

@ -101,3 +101,174 @@ export default {
}
};
</script>
<style lang="scss" scoped>
.WM-Checkbox {
position: relative;
/* handling click events */
/* when checkbox is checked */
}
.WM-Checkbox.WM-Checkbox-inline {
display: inline-block;
}
.form-inline .WM-Checkbox.WM-Checkbox-inline {
margin-left: 20px;
top: 3px;
}
.WM-Checkbox input[type=checkbox] {
visibility: hidden;
position: absolute;
}
.WM-Checkbox label {
cursor: pointer;
padding-right: 30px;
}
.WM-Checkbox label>span {
display: block;
position: absolute;
right: 0;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.WM-Checkbox label>span.inc {
background: #fff;
right: -10px;
top: -10px;
height: 40px;
width: 40px;
opacity: 0;
border-radius: 50% !important;
-moz-border-radius: 50% !important;
-webkit-border-radius: 50% !important;
}
.WM-Checkbox label>.box {
top: 1px;
border: 2px solid #d0d7de;
height: 20px;
width: 20px;
z-index: 5;
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.ie .WM-Checkbox label>.box {
top: 2px;
}
.WM-Checkbox label>.check {
top: 2px;
left: 6px;
width: 20px;
height: 10px;
border: 2px solid #ee3552;
border-top: none;
border-right: none;
opacity: 0;
z-index: 5;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
transform: rotate(-180deg);
-webkit-transition-delay: 0.3s;
-moz-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.WM-Checkbox label>span.inc {
-webkit-animation: growCircle 0.3s ease;
-moz-animation: growCircle 0.3s ease;
animation: growCircle 0.3s ease;
}
.WM-Checkbox input[type=checkbox]:checked~label>.box {
opacity: 0;
-webkit-transform: scale(0) rotate(180deg);
-moz-transform: scale(0) rotate(180deg);
transform: scale(0) rotate(180deg);
}
.WM-Checkbox input[type=checkbox]:checked~label>.check {
opacity: 1;
-webkit-transform: scale(1) rotate(-45deg);
-moz-transform: scale(1) rotate(-45deg);
transform: scale(1) rotate(-45deg);
}
.WM-Checkbox input[type=checkbox]:disabled~label,
.WM-Checkbox input[type=checkbox][disabled]~label {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox input[type=checkbox]:disabled~label>.box,
.WM-Checkbox input[type=checkbox][disabled]~label>.box {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox input[type=checkbox]:disabled:checked~label>.check,
.WM-Checkbox input[type=checkbox][disabled]:checked~label>.check {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox.has-error label {
color: #e7505a;
}
.WM-Checkbox.has-error label>.box {
border-color: #e7505a;
}
.WM-Checkbox.has-error label>.check {
border-color: #e7505a;
}
.WM-Checkbox.has-info label {
color: #4eabe6;
}
.WM-Checkbox.has-info label>.box {
border-color: #4eabe6;
}
.WM-Checkbox.has-info label>.check {
border-color: #4eabe6;
}
.WM-Checkbox.has-success label {
color: #5dc09c;
}
.WM-Checkbox.has-success label>.box {
border-color: #5dc09c;
}
.WM-Checkbox.has-success label>.check {
border-color: #5dc09c;
}
.WM-Checkbox.has-warning label {
color: #c8d046;
}
.WM-Checkbox.has-warning label>.box {
border-color: #c8d046;
}
.WM-Checkbox.has-warning label>.check {
border-color: #c8d046;
}
</style>

@ -0,0 +1,162 @@
<template>
<v-row class="radio-group">
<v-col v-for="(item, index) in items" :key="index" :xl="item.size" class="pt-0" @click="changeSelected($event, item || {})">
<div :class="{'active':item.id == currentSelect, [item.theme]: true, ['bubble']: true}">
<div class="body">
<div class="icon">
<v-icon>WMi-{{ item.icon }}</v-icon>
</div>
<div class="text">
<div class="Fa"> {{ item.title_fa }} </div>
<div v-if="item.title_en" class="En"> {{ item.title_en }} </div>
</div>
</div>
<div class="footer text-center mt-2" v-if="item.desc" >
{{ item.desc }}
</div>
</div>
</v-col>
</v-row>
</template>
<script>
export default {
props: {
items: {},
initialSelect: {default: 1},
name: {default: 'default_name'},
},
data() {
return {
currentSelect: this.initialSelect,
}
},
methods: {
changeSelected($event, item) {
this.currentSelect = item.id;
this.$emit('changeState', {'name':this.name,'value':item.value})
}
}
}
</script>
<style lang="scss" scoped>
.radio-group {
margin: 0px;
}
.bubble {
width: 100%;
border: 2px solid;
border-radius: 20px;
text-align: center;
padding: 12px;
opacity: 0.3;
transition: ease all 0.3s;
cursor: pointer;
margin: 0px;
}
.bubble .body {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
}
.bubble.text-left .body {
padding-left: 30px;
}
.bubble:hover, .bubble.active {
opacity: 1;
}
.bubble .v-icon {
font-size: 50px !important;
line-height: 50px;
margin-top: -5px;
}
.bubble.right {
border-top-right-radius: 0px;
}
.bubble.left {
border-top-left-radius: 0px;
}
.bubble.text-right .body {
justify-content: start;
}
.bubble.text-left .body {
justify-content: flex-end;
}
.bubble .body .text {
text-align: right;
}
//------------------------Theme Colors
@import '../../scss/_vars.scss';
@each $Color,
$Value in $colors {
.bubble.theme-#{$Color} {
border-color: $Value;
background-color: #ffe5e9;
color: $Value;
}
.bubble.theme-#{$Color} .v-icon {
color: $Value;
}
}
@each $Color,
$Value in $backgrounds {
.bubble.theme-#{$Color} {
background-color: $Value;
}
}
.bubble .En {
letter-spacing: 5px;
font-size: 10px;
text-transform: uppercase;
margin-right: -5px;
}
.bubble .Fa {
font-size: 18px;
}
.bubble .footer {
font-size: 14px;
color: #676767;
}
//------------------------Farsi Title Only
.bubble.fa-only {
padding: 8px;
border-radius: 10px;
border: 1px solid;
}
.bubble.fa-only .v-icon {
font-size: 20px !important;
line-height: 20px;
}
.bubble.fa-only .Fa {
font-size: 14px !important;
}
.bubble.fa-only.right {
border-top-right-radius: 0px;
}
.bubble.fa-only.left {
border-top-left-radius: 0px;
}
//-----------------------------------Shadow hover
.radio-group.shadowed .bubble.theme-black:hover, .radio-group.shadowed .bubble.theme-black.active {
box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}
.radio-group.shadowed .bubble.theme-red:hover, .radio-group.shadowed .bubble.theme-red.active {
box-shadow: 0 10px 20px 0 rgba(238, 53, 82, 0.2);
}
.radio-group.shadowed .bubble.theme-cyan:hover, .radio-group.shadowed .bubble.theme-cyan.active {
box-shadow: 0 10px 20px 0 rgba(57, 197, 210, 0.2);
}
</style>

@ -1,31 +1,31 @@
<template>
<v-dialog v-model="modal" :width="properties.properties && properties.properties.width ? properties.properties.width : '40%'" transition="slide-x-transition">
<v-dialog v-model="modal" :width="properties.properties && properties.properties.width ? properties.properties.width : '60%'" transition="slide-x-transition">
<v-card class="RTL">
<v-card-title :class="[properties.properties && properties.properties.color ? properties.properties.color : 'orange', 'lighten-5']" primary-title>
<v-card-title :class="[properties.properties && properties.properties.color ? properties.properties.color : 'blue', 'lighten-5']" primary-title>
<WM-PartTitle
class="WM-Margin-T-20"
:TitleFa="properties.name || 'عنوان'"
:TitleEn="properties.name_en || 'title'"
:color="properties.properties && properties.properties.color ? properties.properties.color : 'orange'"
:TitleFa="properties.name || 'بیشتر بدانید'"
:TitleEn="properties.name_en || 'Know More'"
:color="properties.properties && properties.properties.color ? properties.properties.color : 'blue'"
></WM-PartTitle>
</v-card-title>
<v-card-text>
<div
class="WM-Align-R WM-Margin-T-10"
>{{ properties.description || 'پیام'}}</div>
<div class="WM-Align-R WM-Margin-T-10" v-html="properties.description || 'پیام'">
</div>
</v-card-text>
<v-divider></v-divider>
<v-card-actions>
<v-spacer></v-spacer>
<v-btn
:color="properties.properties && properties.properties.color ? properties.properties.color : 'orange'"
:color="properties.properties && properties.properties.color ? properties.properties.color : 'blue'"
depressed
dark
@click="$_closeModalStack()"
>
<v-icon dark right>WMi-trash</v-icon>
متوجه شدم!
<v-icon dark right>WMi-ok</v-icon>
متوجه شدم
</v-btn>
</v-card-actions>
</v-card>

@ -1,9 +1,9 @@
<template>
<div class="info-box" :class="theme">
<div :class="'icon '+textColor+'--text'"> <v-icon> WMi-{{icon}} </v-icon></div>
<div :class="'texts '+textColor+'--text'">
<div class="title Fa Bold" v-if="title != ''"> {{ title }} </div>
<div class="desc"> {{ text }} </div>
<div :class="'icon'"> <v-icon :color="textColor"> WMi-{{icon}} </v-icon></div>
<div :class="'texts'">
<div :class="`title Fa Bold ${textColor}--text`" v-if="title != ''"> {{ title }} </div>
<div :class="`desc Fa Thin ${textColor}--text`" v-html="text" ></div>
</div>
</div>
</template>
@ -15,7 +15,7 @@ export default {
icon: { default: 'info' },
title: { default: "" },
text: { default: " پسر خوب " },
theme: { default: "red" },
theme: { default: "grey lighten-3 inline XS" },
textColor: { default: "black" }
},
};
@ -39,44 +39,37 @@ export default {
justify-content: center;
align-items: center;
}
.info-box.XS .icon {
padding:5px 10px;
}
.info-box .icon .v-icon {
line-height: 50px;
font-size: 30px;
}
.info-box.XS .icon .v-icon {
line-height: 40px;
font-size: 20px;
}
.info-box .texts {
display:inline-block;
padding:10px 20px;
padding:20px 20px;
text-align: right;
width: 100%
}
.info-box.XS .texts {
padding:5px 10px;
}
.info-box .texts .title {
text-align: right;
font-size: 18px;
font-size: 16px;
}
.info-box.XS .texts .title {
font-size: 16px;
font-size: 14px;
}
.info-box .texts .desc {
text-align: right;
font-size: 14px;
font-size: 12px;
line-height: 20px;
}
.info-box.XS .texts .desc {
font-size: 14px;
}
.info-box.inline .texts {
display: flex;
justify-content: right;
align-items: center;
margin-right: 10px;
line-height: 34px;
}
@ -84,13 +77,30 @@ export default {
margin-right: 10px;
}
/*---------------------------------XS Size-------------------*/
.info-box.XS .icon .v-icon {
line-height: 40px;
font-size: 20px;
}
.info-box.XS .texts {
padding:10px 10px;
}
.info-box.XS .icon {
padding:5px 10px;
}
/* ---------------------------------Modifications--------------------------------- */
.info-box .texts, .info-box .icon i {
color: #fff;
}
.info-box.LightGray .texts, .info-box.LightGray .icon i {
color: #000;
}
/* --------------------------------------------------------
Info Box :: End
-------------------------------------------------------- */

@ -1,22 +1,21 @@
<template>
<!-- <v-flex :class="TileSize" > -->
<div class="WM-ImageTile" :class="TileClass">
<div class="CoverBG WM-Block WM-Align-C Relative" :style="'background-image: linear-gradient('+GradientDirection+', #'+GradientBegin+' , #'+GradientEnd+'); height: '+TileHeight+';'">
<div class="Content">
<div class="Info">
<div class="TitleFa Fa"> {{ TitleFa }} </div>
<div class="TitleEn En"> {{ TitleEn }} </div>
</div>
<img class="Image" :src="$_getPath('images/Global/Tiles/'+ImageURL)" :height="ImageHeight"/>
</div>
<div v-if="Quantity != ''" :class="`${QuantityClass}`" :style="'color:'+QuantityColor" >
<div class="label top Fa"> {{ QuantityLabel }} </div>
<div class="number En Bold">{{ Quantity }}</div>
<div class="label bottom Fa"> {{ QuantityLabel2 }} </div>
<div class="WM-ImageTile" :class="TileClass">
<div class="CoverBG WM-Block WM-Align-C Relative" :style="'background-image: linear-gradient('+GradientDirection+', #'+GradientBegin+' , #'+GradientEnd+'); height: '+TileHeight+';'">
<div class="Content">
<div class="Info">
<div class="Fa"> {{ TitleFa }} </div>
<div class="En"> {{ TitleEn }} </div>
<div class="desc Fa Thin" v-if="Desc != ''" v-html="Desc"></div>
</div>
<img class="Image" :src="$_getPath('images/Global/Tiles/'+ImageURL)" :height="ImageHeight"/>
</div>
</div>
<!-- </v-flex> -->
<div v-if="Quantity != ''" :class="`${QuantityClass}`" :style="'color:'+QuantityColor" >
<div class="label top Fa"> {{ QuantityTopLabel }} </div>
<div class="number En Bold">{{ Quantity }}</div>
<div class="label bottom Fa"> {{ QuantityBottomLabel }} </div>
</div>
</div>
</template>
<script>
@ -28,6 +27,7 @@ export default {
// --------------------------------------------
TitleFa: { default: " عنوان بخش " },
TitleEn: { default: " Section Title " },
Desc: { default: "" },
// --------------------------------------------
GradientDirection: { default: "to right" },
GradientBegin: { default: "eeeeee" },
@ -40,8 +40,8 @@ export default {
QuantitySize: { default: "100" },
QuantityClass: { default: "Quantity" },
QuantityColor: { default: "#9e9e9e" },
QuantityLabel: { default: "" },
QuantityLabel2: { default: "" },
QuantityTopLabel: { default: "" },
QuantityBottomLabel: { default: "" },
},
computed: {
TileData: function() {
@ -73,6 +73,8 @@ export default {
}
.WM-ImageTile:hover {
border: 1px solid #6d6d6d;
}
.WM-ImageTile:hover .CoverBG {
-webkit-filter: grayscale(100%);
}
.WM-ImageTile.Shadowed {
@ -87,17 +89,6 @@ export default {
border-radius: 5px;
}
.WM-ImageTile .TitleFa {
font-size:26px;
color: #000;
}
.WM-ImageTile .TitleEn {
font-size:14px;
color: #000;
letter-spacing:15px;
text-transform:uppercase;
}
.WM-ImageTile.Padd10{
padding:10px;
}
@ -107,7 +98,7 @@ export default {
.Content {
padding-top:10px;
}
.Inline .TitleFa {
.Inline .Info .Fa {
margin-right:15px;
}
.Inline .Content {
@ -119,43 +110,80 @@ export default {
.Inline .Content .Info {
text-align:right;
}
.WM-ImageTile .Info .Fa:not(.desc) {
font-size:26px;
color: #000;
}
.WM-ImageTile .Info .En {
font-size:14px;
color: #000;
letter-spacing:15px;
text-transform:uppercase;
}
.WM-ImageTile .Info .desc {
display: block;
font-size:14px;
direction: rtl;
color: #000;
overflow: hidden;
clear: both;
max-height: 0px;
transition: max-height .4s cubic-bezier(1,0,.2,1);
}
.RTL.WM-ImageTile img {
margin-right: 30px;
}
.Quantity {
display: block;
position: absolute;
font-size: 100px;
line-height: 90px;
left:15px;
bottom:calc(50% - 55px);
text-align: center;
}
.Quantity .label {
display: block;
font-size: 14px;
line-height: 14px;
opacity: 0;
transition: 0.2s ease all;
transition: opacity .3s;
clear: both;
overflow: hidden;
}
.Quantity .number {
opacity: 0;
transition: 0.2s ease all;
display: block;
width: 0px;
transition: width .28s cubic-bezier(1,0,.2,1);
clear: both;
overflow: hidden;
}
.QuantityRight .Quantity {
right:15px;
left: inherit;
}
.WM-ImageTile:hover .Quantity .label.top, .WM-ImageTile:hover .Quantity .label.bottom, .WM-ImageTile:hover .Quantity .number, {
animation: fadein 1s forwards;
.WM-ImageTile:hover .Quantity .number {
width: 100%;
}
.WM-ImageTile:hover .Quantity .label.top, .WM-ImageTile:hover .Quantity .label.bottom {
opacity: 1;
}
.WM-ImageTile:hover .Quantity .label.top {
animation-delay: 0s;
.WM-ImageTile:hover .Info .desc {
max-height: 90px;
}
.WM-ImageTile:hover .Quantity .number {
animation-delay: 0.2s;
transition-delay: 0s;
}
.WM-ImageTile:hover .Quantity .label.top {
transition-delay: 0.28s;
}
.WM-ImageTile:hover .Quantity .label.bottom {
animation-delay: 0.4s;
transition-delay: 0.58s;
}

@ -9,7 +9,9 @@ import "@Global/scss/style.scss";
import PartTitle from "@Global/components/Dividers/PartTitle.vue";
import PageTitle from "@Global/components/Dividers/PageTitle.vue";
import SectionTitle from "@Global/components/Dividers/SectionTitle.vue";
import SectionTitleCol from "@Global/components/Dividers/SectionTitle-Col.vue";
import Checkbox from "@Global/components/Inputs/Checkbox.vue";
import RadioGroup from "@Global/components/Inputs/RadioGroup.vue";
import InfoBlock from "@Global/components/Misc/InfoBlock.vue";
import Breadcrumbs from "@Global/components/Misc/Breadcrumbs";
import Dialog from "@Global/components/Modals/Dialog.vue";
@ -23,7 +25,9 @@ import HintText from "@Global/components/Texts/Hint.vue";
Vue.component("WM-PartTitle", PartTitle);
Vue.component("WM-PageTitle", PageTitle);
Vue.component("wm-section-title", SectionTitle);
Vue.component("we-section-title-col", SectionTitleCol);
Vue.component("WM-Checkbox", Checkbox);
Vue.component("we-radio-group", RadioGroup);
Vue.component("wm-info-block", InfoBlock);
Vue.component("wm-info-block-multiple", InfoMultiple);
Vue.component("wm-breadcrumbs", Breadcrumbs);

@ -1,11 +1,11 @@
@font-face {
font-family: 'fontello';
src: url('../font/fontello.eot?12934607');
src: url('../font/fontello.eot?12934607#iefix') format('embedded-opentype'),
url('../font/fontello.woff2?12934607') format('woff2'),
url('../font/fontello.woff?12934607') format('woff'),
url('../font/fontello.ttf?12934607') format('truetype'),
url('../font/fontello.svg?12934607#fontello') format('svg');
src: url('../font/fontello.eot?78560694');
src: url('../font/fontello.eot?78560694#iefix') format('embedded-opentype'),
url('../font/fontello.woff2?78560694') format('woff2'),
url('../font/fontello.woff?78560694') format('woff'),
url('../font/fontello.ttf?78560694') format('truetype'),
url('../font/fontello.svg?78560694#fontello') format('svg');
font-weight: normal;
font-style: normal;
}
@ -15,7 +15,7 @@
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'fontello';
src: url('../font/fontello.svg?12934607#fontello') format('svg');
src: url('../font/fontello.svg?78560694#fontello') format('svg');
}
}
*/
@ -242,6 +242,12 @@
.WMi-comment-1:before { content: '\e8b8'; } /* '' */
.WMi-comments:before { content: '\e8b9'; } /* '' */
.WMi-trash-alt-1:before { content: '\e8ba'; } /* '' */
.WMi-hourglass:before { content: '\e8bb'; } /* '' */
.WMi-person:before { content: '\e8bc'; } /* '' */
.WMi-temperatire:before { content: '\e8bd'; } /* '' */
.WMi-temperature-fahrenheit:before { content: '\e8be'; } /* '' */
.WMi-undo:before { content: '\e8bf'; } /* '' */
.WMi-back-in-time-1:before { content: '\e8c0'; } /* '' */
.WMi-th-list:before { content: '\f00b'; } /* '' */
.WMi-pause:before { content: '\f00e'; } /* '' */
.WMi-play:before { content: '\f00f'; } /* '' */
@ -256,6 +262,7 @@
.WMi-align-center:before { content: '\f037'; } /* '' */
.WMi-align-right:before { content: '\f038'; } /* '' */
.WMi-list:before { content: '\f03a'; } /* '' */
.WMi-backup-restore:before { content: '\f06f'; } /* '' */
.WMi-calendar-alt:before { content: '\f073'; } /* '' */
.WMi-comment-2:before { content: '\f075'; } /* '' */
.WMi-stop:before { content: '\f080'; } /* '' */
@ -284,6 +291,7 @@
.WMi-sea-ship-with-containers:before { content: '\f0e3'; } /* '' */
.WMi-freight-truck:before { content: '\f0e4'; } /* '' */
.WMi-wa-fit:before { content: '\f0e7'; } /* '' */
.WMi-sitemap:before { content: '\f0e8'; } /* '' */
.WMi-exchange:before { content: '\f0ec'; } /* '' */
.WMi-Medical-Services:before { content: '\f0f0'; } /* '' */
.WMi-Drug-And-Medical-Equipment:before { content: '\f0f1'; } /* '' */
@ -331,6 +339,7 @@
.WMi-comment-processing:before { content: '\f184'; } /* '' */
.WMi-content-cut:before { content: '\f190'; } /* '' */
.WMi-plus-squared-alt:before { content: '\f196'; } /* '' */
.WMi-bank:before { content: '\f19c'; } /* '' */
.WMi-Educational:before { content: '\f19d'; } /* '' */
.WMi-crop-1:before { content: '\f19e'; } /* '' */
.WMi-google:before { content: '\f1a0'; } /* '' */
@ -355,6 +364,7 @@
.WMi-chart-line:before { content: '\f201'; } /* '' */
.WMi-toggle-off:before { content: '\f204'; } /* '' */
.WMi-toggle-on:before { content: '\f205'; } /* '' */
.WMi-factory:before { content: '\f20f'; } /* '' */
.WMi-diamond:before { content: '\f219'; } /* '' */
.WMi-motorcycle:before { content: '\f21c'; } /* '' */
.WMi-heartbeat:before { content: '\f21e'; } /* '' */
@ -400,6 +410,7 @@
.WMi-user-graduate:before { content: '\f501'; } /* '' */
.WMi-user-lock:before { content: '\f502'; } /* '' */
.WMi-user-minus:before { content: '\f503'; } /* '' */
.WMi-temperature-celsius:before { content: '\f504'; } /* '' */
.WMi-user-shield:before { content: '\f505'; } /* '' */
.WMi-user-slash:before { content: '\f506'; } /* '' */
.WMi-user-tag:before { content: '\f507'; } /* '' */

@ -1,7 +1,7 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Copyright (C) 2019 by original authors @ fontello.com</metadata>
<metadata>Copyright (C) 2020 by original authors @ fontello.com</metadata>
<defs>
<font id="fontello" horiz-adv-x="1000" >
<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
@ -380,6 +380,18 @@
<glyph glyph-name="trash-alt-1" unicode="&#xe8ba;" d="M63-56v656h750v-656c0-52-42-94-94-94h-563c-51 0-93 42-93 94z m531 500v-438c0-17 14-31 31-31s31 14 31 31v438c0 17-14 31-31 31s-31-14-31-31z m-188 0v-438c0-17 14-31 32-31s31 14 31 31v438c0 17-14 31-31 31s-32-14-32-31z m-187 0v-438c0-17 14-31 31-31s31 14 31 31v438c0 17-14 31-31 31s-31-14-31-31z m625 344c17 0 31-14 31-32v-62c0-17-14-31-31-31h-813c-17 0-31 14-31 31v62c0 18 14 32 31 32h235l18 36c7 14 26 26 42 26h0 223 0c16 0 35-12 42-26l18-36h235z" horiz-adv-x="875" />
<glyph glyph-name="hourglass" unicode="&#xe8bb;" d="M0-37v70q0 22 12 49t24 46 38 55l24 33t26 36 22 33 18 35 5 30-5 30-18 35-22 33-26 36l-24 32q-26 37-38 55t-24 46-12 49v70q0 34 24 58t59 24h419q35 0 59-24t25-58v-70q0-22-12-49t-24-46-38-55l-24-32t-27-36-22-33-17-35-6-30 6-30 17-35 22-33 27-36l24-33q25-36 38-55t24-46 12-49v-70q0-34-25-58t-59-24h-419q-34 0-59 24t-24 58z m100 35h40q0 9 2 17t9 18 12 16 17 18 19 16 22 17 23 16 25 18 24 17q8-6 26-19t28-19 25-19 25-19 19-19 16-19 10-19 4-20h40v35q0 7-14 31-8 14-42 63-53 75-71 108-34 64-34 115 0 26 7 54t25 57 30 50 36 51l7 10q33 47 42 64 6 9 9 17t4 11l1 2v35h-386v-35q1-8 13-30 10-17 43-64 53-75 71-108 34-63 34-114 0-27-8-54t-25-58-29-49-36-52q-1-1-2-2t-2-2-2-3-1-3q-34-49-43-63-13-24-13-31v-35z" horiz-adv-x="585.9" />
<glyph glyph-name="person" unicode="&#xe8bc;" d="M0 238l0 275q0 71 47 96 17 8 41 8l207 0q23 0 43-8 59-29 59-96l0-275q-4-31-31-28t-28 28l0 262q-2 9-18 8t-15-8l0-600q-4-27-26-36t-42 4-20 34l0 365q-4 18-22 15t-17-15l0-365q-2-29-25-38t-42 3-21 33l0 600q-4 9-18 8t-15-8l0-262q-4-31-31-28t-26 28z m102 505q0 40 28 68t68 29 69-29 28-68-28-68-69-29-68 29-28 68z" horiz-adv-x="396" />
<glyph glyph-name="temperatire" unicode="&#xe8bd;" d="M286 190q34-8 57-36t22-64q0-42-31-73t-74-32-73 31-31 74q0 37 23 64t56 36l0 290q0 10 8 18t17 9 18-9 8-18l0-290z m157 84q78-79 78-184 0-107-77-184t-184-77-184 77-76 184q0 107 78 184l0 415q0 75 53 129t129 54 129-54 54-129l0-415z m-183-340q65 0 111 46t45 110q0 88-77 134l0 465q0 31-23 54t-56 24-55-24-22-54l0-465q-79-46-79-134 0-65 45-110t111-46z" horiz-adv-x="521" />
<glyph glyph-name="temperature-fahrenheit" unicode="&#xe8be;" d="M458 17v625h375v-125h-250v-125h209v-125h-209v-250h-125m-208 708c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125m0-83c-23 0-42-19-42-42s19-42 42-42 42 19 42 42-19 42-42 42z" horiz-adv-x="1000" />
<glyph glyph-name="undo" unicode="&#xe8bf;" d="M804 694q107-107 107-262 0-150-107-257l-84-84-79 80 84 84q74 74 74 177 0 108-74 183-72 72-180 72t-180-72l-153-155 141 0 0-109-335 0 0 334 112 0 0-147 156 156q103 103 259 103t259-103z m-271-791l-79 79 79 81 79-81z" horiz-adv-x="928" />
<glyph glyph-name="back-in-time-1" unicode="&#xe8c0;" d="M532 760q170 0 289-120t119-290-119-290-289-120q-138 0-252 88l70 76q82-60 182-60 126 0 216 90t90 216q0 128-90 218t-216 90q-124 0-213-86t-93-210l142 0-184-206-184 206 124 0q4 166 123 282t285 116z m-36-190l70 0 0-204 130-130-50-50-150 150 0 234z" horiz-adv-x="940" />
<glyph glyph-name="th-list" unicode="&#xf00b;" d="M292 428v-156c0-26-21-47-47-47h-198c-26 0-47 21-47 47v156c0 26 21 47 47 47h198c26 0 47-21 47-47z m-292-312c0 26 21 47 47 47h198c26 0 47-21 47-47v-157c0-26-21-47-47-47h-198c-26 0-47 21-47 47v157z m245 672c26 0 47-21 47-47v-157c0-25-21-46-47-46h-198c-26 0-47 21-47 46v157c0 26 21 47 47 47h198z m156-876c-26 0-47 21-47 47v157c0 26 21 47 47 47h552c26 0 47-21 47-47v-157c0-26-21-47-47-47h-552z m-47 829c0 26 21 47 47 47h552c26 0 47-21 47-47v-157c0-25-21-46-47-46h-552c-26 0-47 21-47 46v157z m47-516c-26 0-47 21-47 47v156c0 26 21 47 47 47h552c26 0 47-21 47-47v-156c0-26-21-47-47-47h-552z" horiz-adv-x="1000" />
<glyph glyph-name="pause" unicode="&#xf00e;" d="M0 5q0-27 19-46t45-19h127q27 0 45 19t19 46v691q0 27-19 45t-45 19h-127q-27 0-45-19t-19-45v-691z m480 0q0-27 19-46t45-19h127q26 0 45 19t19 46v691q0 27-19 45t-45 19h-127q-27 0-45-19t-19-45v-691z" horiz-adv-x="735.4" />
@ -408,6 +420,8 @@
<glyph glyph-name="list" unicode="&#xf03a;" d="M156 131c18 0 32-14 32-31v-125c0-17-14-31-32-31h-125c-17 0-31 14-31 31v125c0 17 14 31 31 31h125z m0 625c18 0 32-14 32-31v-125c0-17-14-31-32-31h-125c-17 0-31 14-31 31v125c0 17 14 31 31 31h125z m0-312c18 0 32-14 32-31v-125c0-18-14-32-32-32h-125c-17 0-31 14-31 32v125c0 17 14 31 31 31h125z m813-344c17 0 31-14 31-31v-63c0-17-14-31-31-31h-625c-17 0-31 14-31 31v63c0 17 14 31 31 31h625z m0 625c17 0 31-14 31-31v-63c0-17-14-31-31-31h-625c-17 0-31 14-31 31v63c0 17 14 31 31 31h625z m0-312c17 0 31-14 31-32v-62c0-17-14-31-31-31h-625c-17 0-31 14-31 31v62c0 18 14 32 31 32h625z" horiz-adv-x="1000" />
<glyph glyph-name="backup-restore" unicode="&#xf06f;" d="M500 725c-207 0-375-168-375-375h-125l167-167 166 167h-125c0 161 131 292 292 292s292-131 292-292-131-292-292-292c-62 0-121 21-169 55l-60-60c64-49 143-78 229-78 207 0 375 168 375 375s-168 375-375 375m83-375c0 46-37 83-83 83s-83-37-83-83 37-83 83-83 83 37 83 83z" horiz-adv-x="1000" />
<glyph glyph-name="calendar-alt" unicode="&#xf073;" d="M0-56v531h875v-531c0-52-42-94-94-94h-687c-52 0-94 42-94 94z m625 383v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m-250 250v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m-250 250v-79c0-12 11-23 23-23h79c13 0 23 11 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m0-250v-79c0-13 11-23 23-23h79c13 0 23 10 23 23v79c0 13-10 23-23 23h-79c-12 0-23-10-23-23z m656 648c52 0 94-42 94-94v-93h-875v93c0 52 42 94 94 94h94v94c0 17 14 31 31 31h62c17 0 32-14 32-31v-94h250v94c0 17 14 31 31 31h62c17 0 32-14 32-31v-94h93z" horiz-adv-x="875" />
<glyph glyph-name="comment-2" unicode="&#xf075;" d="M500 788c276 0 500-182 500-407s-224-406-500-406c-75 0-146 14-210 38-48-38-145-101-274-101-7 0-12 4-15 10s-1 12 3 17c1 1 83 89 107 187-69 70-111 158-111 255 0 225 224 407 500 407z" horiz-adv-x="1000" />
@ -464,6 +478,8 @@
<glyph glyph-name="wa-fit" unicode="&#xf0e7;" d="M116 743l-7-6 0-388 0-388 7-7 6-6 64-1 63-1 150 151 151 150 144-145c80-80 148-147 151-150 5-3 10-4 16-4 11 0 18 4 24 13 3 5 4 11 4 78l0 73-123 123c-68 67-126 126-130 130-4 4-22 22-41 40l-33 33-10 0c-6 0-13-1-16-3-3-1-69-66-146-143l-140-140 0 290c0 216-1 292-2 295-6 11-5 11-67 12l-58 0-7-6z m973-90c-53-53-139-140-193-194l-98-97 0-13 0-13 39-38 38-38 12 0 13 0 144 143 143 144 0-292 0-292 7-8 7-7 57 0c53 0 56 0 61 4 12 10 11-15 11 396 0 264-1 382-2 386-2 3-5 8-7 11-4 4-5 4-71 4l-66 0-95-96z" horiz-adv-x="1437" />
<glyph glyph-name="sitemap" unicode="&#xf0e8;" d="M250 163c35 0 63-28 63-63v-188c0-34-28-62-63-62h-187c-35 0-63 28-63 62v188c0 35 28 63 63 63h187z m-47 156v-94h-94v113c0 41 34 75 75 75h394v125h-78c-34 0-62 28-62 62v188c0 34 28 62 62 62h250c35 0 63-28 63-62v-188c0-34-28-62-63-62h-78v-125h394c41 0 75-34 75-75v-113h-94v94h-375v-94h-94v94h-375z m516-156c34 0 62-28 62-63v-188c0-34-28-62-62-62h-188c-34 0-62 28-62 62v188c0 35 28 63 62 63h188z m469 0c34 0 62-28 62-63v-188c0-34-28-62-62-62h-188c-34 0-62 28-62 62v188c0 35 28 63 62 63h188z" horiz-adv-x="1250" />
<glyph glyph-name="exchange" unicode="&#xf0ec;" d="M1000 189v-107q0-7-5-12t-13-6h-768v-107q0-7-5-12t-13-6q-6 0-13 6l-178 178q-5 6-5 13 0 8 5 13l179 178q5 5 12 5 8 0 13-5t5-13v-107h768q7 0 13-5t5-13z m0 304q0-8-5-13l-179-178q-5-6-12-6-8 0-13 6t-5 12v107h-768q-7 0-13 6t-5 12v107q0 8 5 13t13 5h768v107q0 8 5 13t13 5q6 0 13-5l178-178q5-5 5-13z" horiz-adv-x="1000" />
<glyph glyph-name="Medical-Services" unicode="&#xf0f0;" d="M214 100q0-14-10-25t-25-11-25 11-11 25 11 25 25 11 25-11 10-25z m572-34q0-68-41-106t-108-39h-488q-67 0-108 39t-41 106q0 38 3 73t14 77 26 74 45 58 67 33q-12-29-12-67v-113q-32-11-52-39t-20-62q0-45 32-76t76-31 76 31 31 76q0 34-20 62t-52 39v113q0 35 14 52 74-58 165-58t165 58q13-17 13-52v-35q-59 0-101-42t-41-101v-50q-18-16-18-40 0-22 15-37t38-16 38 16 16 37q0 24-18 40v50q0 29 21 50t50 21 51-21 21-50v-50q-18-16-18-40 0-22 16-37t38-16 38 16 15 37q0 24-18 40v50q0 38-19 71t-52 52q0 6 0 24t0 27-1 23-4 26-7 22q38-8 67-33t45-58 26-74 14-77 3-73z m-179 498q0-88-63-151t-151-63-152 63-62 151 62 152 152 63 151-63 63-152z" horiz-adv-x="785.7" />
@ -558,6 +574,8 @@
<glyph glyph-name="plus-squared-alt" unicode="&#xf196;" d="M643 404v-36q0-8-5-13t-13-5h-196v-196q0-8-5-13t-13-5h-36q-8 0-13 5t-5 13v196h-196q-8 0-13 5t-5 13v36q0 7 5 12t13 5h196v197q0 8 5 13t13 5h36q8 0 13-5t5-13v-197h196q8 0 13-5t5-12z m71-250v464q0 37-26 63t-63 26h-464q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63z m72 464v-464q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114v464q0 66 47 113t114 48h464q66 0 114-48t47-113z" horiz-adv-x="785.7" />
<glyph glyph-name="bank" unicode="&#xf19c;" d="M536 850l535-214v-72h-71q0-14-11-25t-27-10h-852q-16 0-27 10t-12 25h-71v72z m-393-357h143v-429h71v429h143v-429h71v429h143v-429h72v429h143v-429h33q15 0 27-10t11-25v-36h-929v36q0 14 12 25t27 10h33v429z m890-536q16 0 27-11t11-25v-71h-1071v71q0 15 11 25t28 11h994z" horiz-adv-x="1142.9" />
<glyph glyph-name="Educational" unicode="&#xf19d;" d="M990 384l10-177q2-38-46-71t-131-52-180-20-180 20-131 52-46 71l10 177 320-101q12-4 27-4t27 4z m296 180q0-12-13-17l-625-196q-2-1-5-1t-6 1l-364 115q-24-19-39-63t-19-99q35-20 35-61 0-39-32-60l32-242q1-7-4-13-5-7-14-7h-107q-8 0-13 7-6 6-5 13l33 242q-33 21-33 60 0 41 36 62 7 115 55 184l-186 58q-12 5-12 17t12 18l625 196q3 1 6 1t5-1l625-196q13-5 13-18z" horiz-adv-x="1285.7" />
<glyph glyph-name="crop-1" unicode="&#xf19e;" d="M292 142v666h-84v-166h-166v-84h166v-416c0-46 38-84 84-84h416v-166h84v166h166v84m-250 83h84v333c0 47-38 84-84 84h-333v-84h333v-333z" horiz-adv-x="1000" />
@ -606,6 +624,8 @@
<glyph glyph-name="toggle-on" unicode="&#xf205;" d="M0 350q0 73 29 139t76 114 114 76 138 28h429q72 0 138-28t114-76 76-114 29-139-29-139-76-113-114-77-138-28h-429q-72 0-138 28t-114 77-76 113-29 139z m786-286q58 0 111 23t91 61 61 91 22 111-22 111-61 91-91 61-111 23-111-23-91-61-61-91-23-111 23-111 61-91 91-61 111-23z" horiz-adv-x="1142.9" />
<glyph glyph-name="factory" unicode="&#xf20f;" d="M167 100v-83h166v83h-166m0 167v-84h416v84h-416m250-167v-83h166v83h-166m250 167v-84h166v84h-166m0-167v-83h166v83h-166m-584-167v584l209-167v167l208-167v167l208-167 42 417h125l42-417v-417h-834z" horiz-adv-x="1000" />
<glyph glyph-name="diamond" unicode="&#xf219;" d="M118 421l348-371-167 371h-181z m453-430l195 430h-389z m-271 502l114 214h-146l-161-214h193z m377-443l348 371h-181z m-296 443h381l-114 214h-153z m462 0h193l-161 214h-146z m78 271l215-286q7-10 7-23t-10-22l-535-572q-10-11-27-11t-26 11l-535 572q-9 9-10 22t7 23l215 286q10 15 28 15h643q18 0 28-15z" horiz-adv-x="1142.9" />
<glyph glyph-name="motorcycle" unicode="&#xf21c;" d="M1284 272q7-58-12-111t-55-91-89-59-110-18q-89 7-156 70t-75 153q-6 62 16 118t66 95l-40 59q-53-44-84-108t-31-136q0-15-10-26t-25-11h-182q-13-91-83-153t-164-61q-103 0-177 73t-73 177 73 177 177 73q42 0 85-15l13 25q-68 61-169 61h-36q-15 0-25 11t-11 25 11 25 25 11h71q44 0 81-8t65-21 40-22 29-21h350l-48 72h-124q-17 0-27 12t-8 30q2 12 13 21t24 8h141q18 0 30-15l39-59 63 64q11 10 26 10h56q15 0 25-10t11-26v-71q0-14-11-25t-25-11h-100l65-96q73 36 153 20 80-14 136-75t66-141z m-1034-208q64 0 113 41t62 102h-175q-19 0-31 17-10 18 0 36l82 154q-26 7-51 7-74 0-126-52t-53-126 53-126 126-53z m786 0q73 0 126 53t52 126-52 126-126 52q-34 0-68-13l97-145q9-13 6-27t-15-23q-9-6-20-6-20 0-30 16l-97 145q-52-53-52-125 0-74 53-126t126-53z" horiz-adv-x="1285.7" />
@ -696,6 +716,8 @@
<glyph glyph-name="user-minus" unicode="&#xf503;" d="M1219 444c17 0 31-14 31-31v-63c0-17-14-31-31-31h-375c-17 0-31 14-31 31v63c0 17 14 31 31 31h375z m-781-94c-139 0-250 112-250 250s111 250 250 250 250-112 250-250-112-250-250-250z m175-62c144 0 262-118 262-263v-81c0-52-42-94-94-94h-687c-52 0-94 42-94 94v81c0 145 118 263 263 263h32c44-20 92-32 143-32s99 12 142 32h33z" horiz-adv-x="1250" />
<glyph glyph-name="temperature-celsius" unicode="&#xf504;" d="M688 642c64 0 125-20 174-54l-48-120c-34 30-78 49-126 49-105 0-188-84-188-188s83-187 188-187c42 0 82 14 113 38l48-119c-47-28-102-44-161-44-173 0-313 140-313 312 0 173 140 313 313 313m-438 83c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125m0-83c-23 0-42-19-42-42s19-42 42-42 42 19 42 42-19 42-42 42z" horiz-adv-x="1000" />
<glyph glyph-name="user-shield" unicode="&#xf505;" d="M1215 321c21-9 35-28 35-49 0-243-159-379-260-418-8-3-24-7-43 0-125 49-259 200-259 418 0 21 13 40 34 49l225 87c19 8 35 4 43 0z m-246-374c67 32 175 126 186 296l-186 73v-369z m-531 403c-139 0-250 112-250 250s111 250 250 250 250-112 250-250-112-250-250-250z m187-78c0-186 88-330 194-414-12-5-24-8-38-8h-687c-52 0-94 42-94 94v81c0 145 118 263 263 263h32c44-20 92-32 143-32s99 12 142 32h33c5 0 9-2 14-2 0-5-2-9-2-14z" horiz-adv-x="1250" />
<glyph glyph-name="user-slash" unicode="&#xf506;" d="M1238-45c14-10 16-30 6-43l-39-50c-10-13-30-16-44-5l-1149 888c-14 11-16 30-5 44l38 49c11 14 30 16 44 5l288-222c11 128 117 229 248 229 138 0 250-112 250-250 0-109-70-201-167-235z m-1050 70c0 130 94 237 217 258l560-433h-684c-51 0-93 42-93 94v81z" horiz-adv-x="1250" />

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 164 KiB

@ -2,414 +2,6 @@
Inputs :: Begin
-------------------------------------------------------- */
.WM-Input {
outline: none;
border: none;
}
.WM-TextArea {
outline: none;
border: none;
}
.WM-TextArea:focus,
.WM-Input:focus {
border-color: transparent !important;
}
.WM-Input:focus::-webkit-input-placeholder {
color: transparent;
}
.WM-Input:focus::-webkit-input-placeholder {
color: transparent;
}
.WM-Input:focus:-moz-placeholder {
color: transparent;
}
.WM-Input:focus::-moz-placeholder {
color: transparent;
}
.WM-Input:focus:-ms-input-placeholder {
color: transparent;
}
.WM-TextArea:focus::-webkit-input-placeholder {
color: transparent;
}
.WM-TextArea:focus:-moz-placeholder {
color: transparent;
}
.WM-TextArea:focus::-moz-placeholder {
color: transparent;
}
.WM-TextArea:focus:-ms-input-placeholder {
color: transparent;
}
.WM-Input::-webkit-input-placeholder {
color: #555555;
}
.WM-Input:-moz-placeholder {
color: #555555;
}
.WM-Input::-moz-placeholder {
color: #555555;
}
.WM-Input:-ms-input-placeholder {
color: #555555;
}
.WM-TextArea::-webkit-input-placeholder {
color: #555555;
}
.WM-TextArea:-moz-placeholder {
color: #555555;
}
.WM-TextArea::-moz-placeholder {
color: #555555;
}
.WM-TextArea:-ms-input-placeholder {
color: #555555;
}
.WM-InputWrapper {
width: 100%;
position: relative;
border-bottom: 2px solid #d9d9d9;
padding-bottom: 0px;
margin-bottom: 35px;
}
.WM-InputLabel {
font-size: 15px;
color: #999999;
line-height: 1.5;
padding-left: 5px;
}
.WM-Input100 {
display: block;
width: 100%;
background: transparent;
font-size: 18px;
color: #555555;
line-height: 1.2;
}
.WM-Input100-Focus {
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
pointer-events: none;
}
.WM-Input100-Focus::before {
content: "";
display: block;
position: absolute;
bottom: -2px;
left: 0;
width: 0;
height: 2px;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
background: #ff4b5a;
}
.WM-Input.WM-Input100 {
height: 40px;
}
.WM-InputWrapper input:disabled {
cursor: not-allowed;
}
.WM-TextArea.WM-Input100 {
min-height: 110px;
padding-top: 9px;
padding-bottom: 13px;
}
.WM-Input100:focus+.WM-Input100-Focus::before {
width: 100%;
}
.WM-Select {
background-color: transparent !important;
-webkit-appearance: none;
}
.WM-Checkbox {
position: relative;
/* handling click events */
/* when checkbox is checked */
}
.WM-Checkbox.WM-Checkbox-inline {
display: inline-block;
}
.form-inline .WM-Checkbox.WM-Checkbox-inline {
margin-left: 20px;
top: 3px;
}
.WM-Checkbox input[type=checkbox] {
visibility: hidden;
position: absolute;
}
.WM-Checkbox label {
cursor: pointer;
padding-right: 30px;
}
.WM-Checkbox label>span {
display: block;
position: absolute;
right: 0;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.WM-Checkbox label>span.inc {
background: #fff;
right: -10px;
top: -10px;
height: 40px;
width: 40px;
opacity: 0;
border-radius: 50% !important;
-moz-border-radius: 50% !important;
-webkit-border-radius: 50% !important;
}
.WM-Checkbox label>.box {
top: 1px;
border: 2px solid #d0d7de;
height: 20px;
width: 20px;
z-index: 5;
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.ie .WM-Checkbox label>.box {
top: 2px;
}
.WM-Checkbox label>.check {
top: 2px;
left: 6px;
width: 20px;
height: 10px;
border: 2px solid #ee3552;
border-top: none;
border-right: none;
opacity: 0;
z-index: 5;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
transform: rotate(-180deg);
-webkit-transition-delay: 0.3s;
-moz-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.WM-Checkbox label>span.inc {
-webkit-animation: growCircle 0.3s ease;
-moz-animation: growCircle 0.3s ease;
animation: growCircle 0.3s ease;
}
.WM-Checkbox input[type=checkbox]:checked~label>.box {
opacity: 0;
-webkit-transform: scale(0) rotate(180deg);
-moz-transform: scale(0) rotate(180deg);
transform: scale(0) rotate(180deg);
}
.WM-Checkbox input[type=checkbox]:checked~label>.check {
opacity: 1;
-webkit-transform: scale(1) rotate(-45deg);
-moz-transform: scale(1) rotate(-45deg);
transform: scale(1) rotate(-45deg);
}
.WM-Checkbox input[type=checkbox]:disabled~label,
.WM-Checkbox input[type=checkbox][disabled]~label {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox input[type=checkbox]:disabled~label>.box,
.WM-Checkbox input[type=checkbox][disabled]~label>.box {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox input[type=checkbox]:disabled:checked~label>.check,
.WM-Checkbox input[type=checkbox][disabled]:checked~label>.check {
cursor: not-allowed;
opacity: 0.7;
filter: alpha(opacity=70);
}
.WM-Checkbox.has-error label {
color: #e7505a;
}
.WM-Checkbox.has-error label>.box {
border-color: #e7505a;
}
.WM-Checkbox.has-error label>.check {
border-color: #e7505a;
}
.WM-Checkbox.has-info label {
color: #4eabe6;
}
.WM-Checkbox.has-info label>.box {
border-color: #4eabe6;
}
.WM-Checkbox.has-info label>.check {
border-color: #4eabe6;
}
.WM-Checkbox.has-success label {
color: #5dc09c;
}
.WM-Checkbox.has-success label>.box {
border-color: #5dc09c;
}
.WM-Checkbox.has-success label>.check {
border-color: #5dc09c;
}
.WM-Checkbox.has-warning label {
color: #c8d046;
}
.WM-Checkbox.has-warning label>.box {
border-color: #c8d046;
}
.WM-Checkbox.has-warning label>.check {
border-color: #c8d046;
}
.c-form-checkboxes.has-error>label {
color: #e7505a;
}
.c-form-checkboxes.has-info>label {
color: #4eabe6;
}
.c-form-checkboxes.has-success>label {
color: #5dc09c;
}
.c-form-checkboxes.has-warning>label {
color: #c8d046;
}
.WM-Checkbox-list {
margin: 10px 0;
}
.form-horizontal .WM-Checkbox-list {
margin-top: 0px;
}
.WM-Checkbox-list .WM-Checkbox {
display: block;
margin-bottom: 10px;
}
.WM-Checkbox-inline {
margin: 10px 0;
}
.form-horizontal .WM-Checkbox-inline {
margin-top: 8px;
}
.WM-Checkbox-inline .WM-Checkbox {
display: inline-block;
margin-left: 20px;
}
.WM-Checkbox-inline .WM-Checkbox:last-child {
margin-left: 0;
}
/* bubble animation */
@-webkit-keyframes growCircle {
0%,
100% {
-webkit-transform: scale(0);
opacity: 1;
}
70% {
background: #eee;
-webkit-transform: scale(1.25);
}
}
@-moz-keyframes growCircle {
0%,
100% {
-moz-transform: scale(0);
opacity: 1;
}
70% {
background: #eee;
-moz-transform: scale(1.25);
}
}
@keyframes growCircle {
0%,
100% {
transform: scale(0);
opacity: 1;
}
70% {
background: #eee;
transform: scale(1.25);
}
}
/* --------------------------------------------------------
Buttons :: Begin
@ -439,120 +31,6 @@
transition: all 0.4s;
}
// .WM-Btn-Red {
// background-color: $Red;
// box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// }
// .WM-Btn-Orange {
// background-color: $Orange;
// box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
// }
// .WM-Btn-Purple {
// background-color: $Cyan;
// box-shadow: 0 10px 30px 0px rgba(250, 197, 210, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.5);
// }
// .WM-Btn-Yellow {
// background-color: $Yellow;
// color: $Black;
// box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(234, 223, 131, 0.5);
// }
// .WM-Btn-Purple {
// background-color: $Purple;
// color: $White;
// box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(172, 55, 115, 0.5);
// }
// .WM-Btn-Black {
// background-color: $Black;
// box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5);
// -moz-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5);
// -webkit-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5);
// -o-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5);
// -ms-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.5);
// }
// .WM-Btn-White {
// background-color: $White;
// color: $Black;
// box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2);
// -moz-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2);
// -webkit-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2);
// -o-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2);
// -ms-box-shadow: 0 10px 30px 0px rgba(255, 255, 255, 0.2);
// }
// .WM-Btn-Green {
// background-color: $Green;
// box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.35);
// -moz-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.35);
// -webkit-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.35);
// -o-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.35);
// -ms-box-shadow: 0 10px 30px 0px rgba(13, 126, 0, 0.35);
// }
// .WM-Btn-Cyan {
// background-color: $Cyan;
// box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.32);
// -moz-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.32);
// -webkit-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.32);
// -o-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.32);
// -ms-box-shadow: 0 10px 30px 0px rgba(50, 197, 210, 0.32);
// }
.WM-Btn i {
margin-left: 5px;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.WM-Btn:hover {
background-color: #333333;
cursor: pointer;
color: #fff;
box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
-webkit-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
-o-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
-ms-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
}
.WM-Btn-RedHover:hover {
background-color: $Red;
cursor: pointer;
color: #fff;
box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
-moz-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
-webkit-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
-o-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
-ms-box-shadow: 0 10px 30px 0px rgba(255, 75, 90, 0.5);
}
.WM-Btn-SM {
min-width: 50px;
padding: 0 10px;
}
.WM-Btn-SM i {
margin-left: 0px;
}
button,
html [type="button"],
[type="reset"],
@ -615,4 +93,10 @@ html [type="button"],
.v-btn.WithText .v-icon {
margin-left: 5px;
}
}
//------------------------------Tree Select------------------------------
.vue-treeselect__control {
background-color: transparent;
}

@ -1,3 +1,14 @@
.we-item {
text-align: center;
border: 1px solid #eeeeee;
transition: 0.4s;
border-radius: 5px;
margin-bottom: 10px;
position: relative;
}
/* --------------------------------------------------------
Borders :: Begin
-------------------------------------------------------- */
@ -93,8 +104,33 @@
.has-blur {
-webkit-filter: blur(5px);
transition: 0.5s -webkit-filter linear;
cursor: not-allowed;
}
.has-blur * {
pointer-events: none;
}
.flex-justified-center {
display: flex;
justify-content: center;
align-items: center;
}
.flex-justified-right {
display: flex;
justify-content: start;
align-items: center;
}
.flex-justified-left {
display: flex;
justify-content: flex-end;
align-items: center;
}
.flex-justified-space-between {
display: flex;
justify-content: space-between;
align-items: center;
}
/* --------------------------------------------------------
Navigation :: Begin
@ -206,15 +242,11 @@
position: relative;
}
.hasConfig .v-autocomplete, .hasConfig .vue-treeselect {
width: calc(100% - 45px);
float: right;
}
.hasHelp .v-autocomplete, .hasHelp .vue-treeselect {
.hasConfig .v-autocomplete, .hasConfig .vue-treeselect, .hasConfig .v-input {
width: calc(100% - 45px);
float: right;
}
.hasConfig.hasHelp .v-autocomplete, .hasConfig.hasHelp .vue-treeselect {
.hasConfig.x2 .v-autocomplete, .hasConfig.x2 .vue-treeselect, .hasConfig.x2 .v-input {
width: calc(100% - 90px);
float: right;
}
@ -223,10 +255,10 @@
.hasConfig .v-btn {
float: right;
margin-top: 20px;
margin-right: 10px;
margin-right: 5px;
}
.hasConfig .v-btn:nth-of-type(2) {
margin-right: 5px;
margin-right: 2px;
}
@ -287,6 +319,44 @@
}
/* --------------------------------------------------------
Cropper :: Begin
-------------------------------------------------------- */
.upload-example-cropper {
border: 1px solid #afafaf;
height: 300px;
width: 100%;
}
.button-wrapper {
display: flex;
justify-content: center;
margin-top: 17px;
}
.button {
color: white;
font-size: 16px;
padding: 10px 20px;
background: #3fb37f;
cursor: pointer;
transition: background 0.5s;
}
.button:hover {
background: #38d890;
}
.button input {
display: none;
}
/* --------------------------------------------------------
Cropper :: End
-------------------------------------------------------- */
/* --------------------------------------------------------
masonry :: End
-------------------------------------------------------- */
@ -323,3 +393,213 @@
column-count: 2;
}
}
/*---------------------------------------------------------------*/
/* Qunatity :: Begin*/
/*---------------------------------------------------------------*/
.we-quantity {
transition: 0.2s;
border: 1px solid transparent;
border-radius: 5px;
padding: 5px;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.we-quantity .number {
font-size: 60px;
line-height: 45px;
}
.we-quantity .icon .v-icon {
font-size: 40px;
margin-left: -5px;
line-height: 45px;
}
.we-quantity .label {
font-size: 14px;
opacity: 0.7;
text-align: right;
line-height: 16px;
margin-right: 3px;
}
.we-quantity.sm .number {
font-size: 50px;
line-height: 40px;
}
.we-quantity.sm .label {
font-size: 12px;
opacity: 0.7;
text-align: right;
line-height: 14px;
margin-right: 3px;
}
.we-quantity.xl .number {
font-size: 70px;
line-height: 60px;
}
.we-quantity.xl .label {
font-size: 15px;
opacity: 0.7;
text-align: right;
line-height: 18px;
margin-right: 3px;
margin-top: 4px;
}
.we-quantity.variation {
padding: 5px 10px;
background-color: #eeeeee;
border-radius: 3px;
color: var(--color-store-order);
}
/*---------------------------------------------------------------*/
/* Qunatity :: End*/
/*---------------------------------------------------------------*/
.we-color {
width: 16px;
height: 16px;
border-radius: 8px;
display: block;
float: right;
margin: 3px 5px 0px 5px;
}
/*---------------------------------------------------------------*/
/* Price :: Begin*/
/*---------------------------------------------------------------*/
.we-price {
transition: 0.2s;
border: 1px solid transparent;
border-radius: 5px;
padding: 5px;
}
.we-price {
text-align: center;
padding: 5px 0px;
}
.we-price .number {
font-size: 25px;
line-height: 20px;
}
.we-price .number-original {
font-size: 12px;
line-height: 10px;
color: var(--color-red);
text-decoration: line-through;
text-align: right;
}
.we-price .top-label,
.we-price .bottom-label, {
font-size: 12px;
opacity: 0.7;
text-align: left;
}
//-----------------------------------Unit Inline---------------------------------
.we-price.unit-inline {
}
//-----------------------------------XL---------------------------------
.we-price.xl .number {
font-size: 32px;
line-height: 25px;
}
.we-price.xl .number-original {
font-size: 14px;
line-height: 12px;
color: var(--color-red);
text-decoration: line-through;
text-align: right;
}
.we-price.xl .top-label,
.we-price.xl .bottom-label, {
font-size: 14px;
opacity: 0.7;
text-align: left;
}
//-----------------------------------SM---------------------------------
.we-price.sm .number {
font-size: 26px;
line-height: 22px;
}
.we-price.sm .number-original {
font-size: 12px;
line-height: 10px;
color: var(--color-red);
text-decoration: line-through;
text-align: right;
}
.we-price.sm .top-label,
.we-price.sm .bottom-label, {
font-size: 12px;
opacity: 0.7;
text-align: left;
}
.we-price.total {
background-color: #eeeeee;
padding: 5px 20px;
transform: scale(1.1, 1.1);
}
/*---------------------------------------------------------------*/
/* Price :: End*/
/*---------------------------------------------------------------*/
/*---------------------------------------------------------------*/
/* Name :: Begin*/
/*---------------------------------------------------------------*/
.we-name .Fa {
font-size: 20px;
}
.we-name .En {
font-size: 12px;
letter-spacing: 5px;
text-transform: uppercase;
color: #9a9a9a;
}
.we-name .Date {
font-size: 12px;
color: #9a9a9a;
}
.we-relative {
position: relative;
}
.we-iterator {
position: absolute;
right: 10px;
display: flex;
justify-content: center;
align-items: center;
height: 100%;
font-size: 50px;
color: #6d6d6d;
opacity: 0.3;
}
.we-buttons {
display: flex;
justify-content: flex-end;
align-items: center;
height: 100%;
}

@ -14,6 +14,15 @@
max-width: 100%;
padding: 5px 0px 0px 0px;
}
.we-dark .Header .Time, .we-dark .Header .Name, .we-dark .Header .v-icon, {
color: #000;
}
.we-dark .Tile.Shadowed {
background-color: #fff;
box-shadow: none;
border: 1px solid #d6d6d6;
}
.Tile {
margin: 0px 0px 10px 0px;
}
@ -217,6 +226,10 @@ table.v-table tbody td {
top: 25px !important;
}
.v-list .v-list-item {
font-size: 14px;
}
// ------------------------------------------------------------------
@ -319,6 +332,19 @@ table.v-table tbody td {
left: 0px !important;
right: auto !important;
}
.v-input .v-text-field__suffix {
background-color: #eee;
padding: 5px 10px;
border-top-left-radius: 10px;
border: 1px solid rgb(199, 199, 199);
border-bottom: 0px;
font-size: 12px;
}
.v-input--switch.RTL .v-label {
text-align: right;
direction: rtl;
}
.v-card__text {
padding: 6px 16px;

@ -1,34 +1,78 @@
//--------------------------------------------Red
$Red: #ee3552;
$RedShadow: rgba(255, 75, 90, 0.5);
$RedBackground: #ffe5e9;
//--------------------------------------------Orange
$Orange: #FF6B57;
$OrangeShadow:rgba(255, 130, 46, 0.5);
$OrangeBackground: #fff6f5;
//--------------------------------------------Yellow
$Yellow: #ffc107;
$YellowShadow:rgba(234, 223, 131, 0.5);
$YellowBackground: #ffe5e9;
//--------------------------------------------Gold
$Gold: #ddcfbb;
$GoldShadow:rgba(234, 223, 131, 0.5);
$GoldBackground: #ffe5e9;
//--------------------------------------------Purple
$Purple:#ac3773;
$PurpleShadow:rgba(172, 55, 115, 0.5);
$PurpleBackground: #ffe5e9;
//--------------------------------------------Blue
$Blue: #3498DB;
$BlueShadow:rgba(76, 74, 228, 0.5);
$BlueShadow:rgba(51, 152, 219, 1);
$BlueBackground: #ffe5e9;
//--------------------------------------------Green
$Green: #0d7e00;
$GreenShadow:rgba(13, 126, 0, 0.35);
$GreenBackground: #ffe5e9;
//--------------------------------------------Cyan
$Cyan: #32c5d2;
$CyanShadow:rgba(50, 197, 210, 0.32);
$CyanBackground: #eefbfb7a;
//--------------------------------------------LightGray
$LightGray: #e6e6e6;
$LightGrayShadow:rgba(107, 107, 107, 0.5);
$LightGrayBackground: #ffe5e9;
//--------------------------------------------Gray
$Gray: #797979;
$GrayShadow:rgba(54, 54, 54, 0.5);
$GrayBackground: #ffe5e9;
//--------------------------------------------Brown
$Brown: #8b4513;
$BrownShadow:rgba(145, 81, 23, 0.5);
$BrownBackground: #ffe5e9;
//--------------------------------------------Black
$Black: #2f353b;
$BlackShadow:rgba(0, 0, 0, 0.5);
$BlackBackground: #e8e8e87a;
//--------------------------------------------White
$White: #fff;
$WhiteShadow:rgba(255, 255, 255, 0.2);
$WhiteBackground: #ffe5e9;
//--------------------------------------------Teal
$Teal: #00897b;
$TealShadow:rgba(0, 137, 123, 0.2);
$TealBackground: #ffe5e9;
$Colors: (Red: $Red, Orange: $Orange, Yellow: $Yellow, Gold: $Gold, Purple: $Purple, Blue: $Blue, Green: $Green, Cyan: $Cyan, LightGray: $LightGray, Gray: $Gray, Brown: $Brown, Black: $Black, White: $White);
$colors: (red: $Red, orange: $Orange, yellow: $Yellow, gold: $Gold, purple: $Purple, blue: $Blue, green: $Green, cyan: $Cyan, gray: $Gray, brown: $Brown, black: $Black, white: $White, tael: $Teal);
$Shadows: (red: $RedShadow, orange: $OrangeShadow, yellow: $YellowShadow, gold: $GoldShadow, purple: $PurpleShadow, blue: $BlueShadow, green: $GreenShadow, cyan: $CyanShadow, gray: $GrayShadow, 'grey lighten-3': $LightGrayShadow, brown: $BrownShadow, black: $BlackShadow, white: $WhiteShadow, teal: $TealShadow);
$Shadows: (red: $RedShadow, orange: $OrangeShadow, yellow: $YellowShadow, gold: $GoldShadow, purple: $PurpleShadow, blue: $BlueShadow, green: $GreenShadow, cyan: $CyanShadow, gray: $GrayShadow, 'grey.lighten-3': $LightGrayShadow, brown: $BrownShadow, black: $BlackShadow, white: $WhiteShadow, teal: $TealShadow);
$backgrounds: (red: $RedBackground, orange: $OrangeBackground, yellow: $YellowBackground, gold: $GoldBackground, purple: $PurpleBackground, blue: $BlueBackground, green: $GreenBackground, cyan: $CyanBackground, gray: $GrayBackground, 'grey.lighten-3': $LightGrayBackground, brown: $BrownBackground, black: $BlackBackground, white: $WhiteBackground, teal: $TealBackground);
:root {
--color-red: #ee3552;
--color-orange: #ff6b57;
@ -36,7 +80,7 @@ $Shadows: (red: $RedShadow, orange: $OrangeShadow, yellow: $YellowShadow, gold:
--color-gold: #ddcfbb;
--color-purple: #ac3773;
--color-pink: #e94c8f;
--color-cyan: #32d5c2;
--color-cyan: #32c5d2;
--color-blue: #1875BB;
--color-dark-blue: #04314B;
--color-green: #4fda91;
@ -48,20 +92,46 @@ $Shadows: (red: $RedShadow, orange: $OrangeShadow, yellow: $YellowShadow, gold:
--color-light-gray: #e6e6e6;
--color-light-blue: #C9D3EC;
--color-link-hover: #181b31;
//------------------------Module Colors
//-------------------------------------------Module Colors
//-------------------------misc
--color-task: #ac3773;
--color-gallery: #000;
--color-sms: #ff6b57;
//-------------------------portfolio
--color-portfolio: #915117;
//-------------------------CRM
--color-client: #32c5d2;
--color-task: #ac3773;
//-------------------------blog
--color-blog-news: #ff6b57;
--color-blog-article: #000;
--color-gallery: #000;
--color-product: #32d5c2;
--color-service: #ee3552;
//-------------------------product
--color-product: #32c5d2;
--color-translation: #1875BB;
--color-brand: #ac3773;
--color-pricing-method: #ac3773;
--color-product-variation: #ffc107;
--color-product-option: #ddcfbb;
--color-stock-incoming: #32c5d2;
--color-stock-outgoing: #ee3552;
//-------------------------service
--color-service: #ee3552;
//-------------------------wms
--color-wms-incoming: #32c5d2;
--color-wms-outgoing: #ee3552;
--color-wms: #000;
//-------------------------store
--color-store-product: #ee3552;
--color-store-service: #ff6b57;
--color-store-order: #32c5d2;
--color-store: #000;
}

@ -146,7 +146,7 @@ a:hover {
}
.Fa.Thin {
font-family: 'iranyekan-thin', sans-serif;
font-family: 'iranyekan-light', sans-serif;
}
.Fa.Bold {

File diff suppressed because it is too large Load Diff

@ -1,18 +1,74 @@
export default {
// --------------------------
// Basic Colors
// --------------------------
red:'red',
purple:'purple',
cyan:'cyan',
orange:'orange',
black:'black',
blue:'blue',
gold:'gold',
yellow:'yellow',
default:"black",
help:"blue",
// --------------------------
// Basic Service
// --------------------------
sms:"orange",
// --------------------------
// CRM
// --------------------------
task: 'purple',
client: 'cyan',
portfolio: 'brown',
// --------------------------
// Blog
// --------------------------
blog_news : 'orange',
blog_article : 'black',
gallery : 'black',
// --------------------------
// Products
// --------------------------
product : 'cyan',
service : 'red',
translation : 'blue',
brand : 'purple',
pricing_method: 'purple',
product_option: 'gold',
product_variation:'yellow',
stock_incoming:'cyan',
stock_outgoing:'red',
default:"black",
brand : 'purple',
// --------------------------
// Service
// --------------------------
service : 'red',
// --------------------------
// Store
// --------------------------
store:'black',
store_product:'red',
store_service:'orange',
store_order:'cyan',
// --------------------------
// WMS
// --------------------------
wms_incoming:'cyan',
wms_outgoing:'red',
wms:'black',
// --------------------------
// Portfolios
// --------------------------
portfolio: 'brown',
// --------------------------
// Gallery & File Handler
// --------------------------
gallery : 'black',
}

@ -44,7 +44,5 @@ export default {
width: 100%;
height: 100%;
}
.we-dark .Header .Time, .we-dark .Header .Name, .we-dark .Header .v-icon, {
color: #000;
}
</style>

Loading…
Cancel
Save