729 Commits

Author SHA1 Message Date
rafael1209
90f2c466ba turn off site 2024-03-26 17:45:11 +02:00
rafael1209
612a6c6f01 site turned on for test 2024-03-26 17:42:01 +02:00
Hepatica
9d8c545528 Revert "Revert "Turn of website""
This reverts commit b80d5f4070.
2024-03-24 16:07:52 +01:00
Hepatica
b80d5f4070 Revert "Turn of website"
This reverts commit f5785d143c.
2024-03-24 15:53:44 +01:00
Hepatica
f5785d143c Turn of website 2024-03-20 19:15:28 +01:00
Hepatica
3eac45d056 Казино временно не работает 2024-03-14 17:46:12 +01:00
Hepatica
1ecdabfdf4 Merge pull request #16 from Swino4ka/Swino4ka
Важная хрень
2024-03-13 23:15:56 +01:00
Swino4ka
1df840c050 Важная хрень 2024-03-13 22:49:20 +01:00
Hepatica
b0eb2984ad change time of sending message to chat to 1 second 2024-03-12 19:13:28 +01:00
Hepatica
4d09d7dd21 change chat muting time to 100 mil from 2 second 2024-03-12 19:03:41 +01:00
Hepatica
0c7440440f Merge pull request #15 from Swino4ka/Swino4ka
Modal for refferals
2024-03-12 18:05:20 +01:00
Swino4ka
c0017f0b81 Modal for refferals
Модал для реффералов бахнул, спать надо, поэтому не сделал вёрстку сорян
2024-03-11 21:25:08 +01:00
Hepatica
9795f29fb4 Merge pull request #14 from Swino4ka/Swino4ka
110% hotfix
2024-03-10 01:41:18 +01:00
Swino4ka
4bdcda5ce0 150% laptop fix 2024-03-10 00:54:00 +01:00
Swino4ka
25fae32fab 110% hotfix 2024-03-10 00:12:09 +01:00
Hepatica
fb03a4d91b Merge pull request #13 from Swino4ka/Swino4ka
Laptop fix, lesgooo
2024-03-10 00:02:38 +01:00
Swino4ka
20f7a7b343 Laptop fix, lesgooo 2024-03-10 00:01:29 +01:00
rafael1209
b39f86fdc0 Update Claimmoney.js 2024-03-10 00:36:58 +02:00
Hepatica
0fdad45d76 Merge pull request #12 from Swino4ka/Swino4ka
Fixed aside bar
2024-03-09 22:30:57 +01:00
Swino4ka
a11819ac23 Fixed aside bar 2024-03-09 22:30:03 +01:00
Hepatica
a1b56abe4d Merge pull request #11 from Swino4ka/Swino4ka
Added ban page, fixed animation
2024-03-09 20:43:28 +01:00
Swino4ka
aeb54e2b31 Anymore more 2024-03-09 20:43:04 +01:00
Swino4ka
3472a8be19 Чуть чтуь 2024-03-09 20:40:31 +01:00
rafael1209
a633bd915e Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-03-06 18:59:29 +02:00
Swino4ka
7caaec71e3 Animations for asidebar
Абалденные анимации (кто нахрен сделал так, что размер всего бара зависит от размера джекпота)
2024-03-06 16:08:06 +01:00
Hepatica
0be8261b6b add void for error catch handeling 2024-03-05 22:21:35 +01:00
Hepatica
d90446fd97 Fix console error 2024-03-05 22:15:24 +01:00
Hepatica
9b57a06c53 fix second 2024-03-05 22:13:41 +01:00
Hepatica
8b8c907730 fix socket on crash 2024-03-05 22:10:06 +01:00
Hepatica
82db553ca9 update socket on jackpot 2024-03-05 22:06:11 +01:00
Swino4ka
674e1635d2 Added ban page, fixed animation
Ну крч накидал страницу бана, цвета, текст взяты с лаки даймонда, кнопку откорректировал, а то мне не нравилось, как она себя ведёт
2024-03-05 21:23:57 +01:00
Hepatica
8795645436 Merge pull request #10 from Swino4ka/Swino4ka
AAAA ANIMACII
2024-03-05 20:36:53 +01:00
Swino4ka
dfd129cd96 AAAA ANIMACII
Мега много анимаций прикиньте да?
2024-03-05 20:33:40 +01:00
rafael1209
a1579a5d52 Update SapergamePage.vue
now now console logs in saper
2024-03-05 15:38:23 +02:00
rafael1209
cd88b0c1f9 now login work 2024-03-04 23:35:11 +02:00
rafael1209
530e683fb1 Update HeaderComponent.vue 2024-03-04 11:34:45 +02:00
Hepatica
bbb6618166 delete console logs 2024-03-03 15:20:19 +01:00
Hepatica
0951c9ef71 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-03-03 14:13:54 +01:00
Hepatica
1af8ff1ef5 start!!!!!! 2024-03-03 14:13:52 +01:00
rafael1209
ba146e5012 Update PaymentsModal.vue 2024-03-03 15:11:55 +02:00
rafael1209
90bd87d06a Update HelpComponent.vue 2024-03-03 14:32:27 +02:00
rafael1209
33bae1f1f7 updated help page 2024-03-03 14:22:02 +02:00
Hepatica
cd14e60e4d fix main page 2024-03-03 07:26:15 +01:00
Hepatica
204e0260b7 Fix settings 2024-03-03 07:20:12 +01:00
Hepatica
6222b31663 add volume setter 2024-03-03 06:53:04 +01:00
Hepatica
2ffb2e2dcc Fix frontend part 2024-03-03 05:15:13 +01:00
Hepatica
82b963e203 update dis and tg links 2024-03-02 22:56:57 +01:00
Hepatica
83f563c8e2 update buttong 2024-03-02 21:39:26 +01:00
Hepatica
6c388e68d8 app production js srypting 2024-03-02 21:33:33 +01:00
Hepatica
55f9e9c2b9 change icons 2024-03-02 21:21:28 +01:00
Hepatica
b22bc35b8e comment unusably buttons 2024-03-02 21:13:57 +01:00
Hepatica
7fb74f97fc Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-03-02 21:08:03 +01:00
Hepatica
ee00d8cc22 add early css to casino game 2024-03-02 21:07:56 +01:00
Hepatica
d5c9c48375 Update ProfilePage.vue 2024-03-02 20:53:23 +01:00
Hepatica
da7da2d47e Merge branch 'DevelopMadara' 2024-03-02 20:51:56 +01:00
Madara0330E
999b8ce31e все добавил но звук не работае как и кнопка мута чата , история платежей тоже говно работет 2024-03-02 20:11:49 +03:00
Hepatica
e8abe6046b delete closo modal on captcha 2024-03-01 10:19:00 +01:00
Hepatica
90ce94172d gfdgfrd 2024-03-01 09:44:57 +01:00
Hepatica
496659bb6d gfdgfd 2024-03-01 09:31:42 +01:00
rafael1209
439e4b032e Update slots-icon.svg 2024-03-01 08:42:59 +02:00
rafael1209
ec4461f739 updated jackpot icon 2024-02-29 22:30:08 +02:00
rafael1209
3a543ad85f payments history 2024-02-29 18:11:50 +02:00
Madara0330E
b1ca541dcf added and changed adaptations on transactions 2024-02-29 11:42:48 +03:00
rafael1209
20f1c567cd added api to show paymenthistory
now in profile user can see payment history
2024-02-28 18:32:18 +02:00
Madara0330E
1434152bde rafick tvoia mater jirafic23333dfsfdfsdfsfsf42314fsddfasfffafafafaf 2024-02-28 19:07:45 +03:00
Madara0330E
4c0aed3f34 rafick tvoia mater jirafic23333dfsfdfsdfsfsf 2024-02-28 18:58:33 +03:00
Madara0330E
f8005f2188 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-02-28 18:57:34 +03:00
Madara0330E
5436b5e680 rafick tvoia mater jirafic23333dfsfdfsdfsfsf 2024-02-28 18:56:38 +03:00
Madara0330E
dc8d843d7b rafick tvoia mater jirafic23333 2024-02-28 18:24:51 +03:00
Madara0330E
8a0b33020a rafick tvoia mater jirafic 2024-02-28 18:08:53 +03:00
rafael1209
4188cdee77 fix payment history 2024-02-28 16:38:41 +02:00
Hepatica
754cfabf37 Revert "Revert "Update HeaderComponent.vue""
This reverts commit a7916360b9.
2024-02-26 21:09:13 +01:00
Hepatica
a7916360b9 Revert "Update HeaderComponent.vue"
This reverts commit 26a81269c7.
2024-02-26 21:05:44 +01:00
Hepatica
26a81269c7 Update HeaderComponent.vue 2024-02-26 18:56:31 +01:00
Hepatica
49b0020527 change total duration 2024-02-25 17:31:48 +01:00
Hepatica
7c76b2af8d teryt 2024-02-25 17:19:17 +01:00
Hepatica
72aea3ad3f gdfgdfdfg 2024-02-25 06:23:36 +01:00
Hepatica
e5b98e6408 gfdgfdgdf gdfsg sdfg 2024-02-25 06:12:23 +01:00
Hepatica
40c934d138 gfdgdfg 2024-02-25 05:59:47 +01:00
Hepatica
b9fa901d01 gfdgfd
gdfgfd
2024-02-25 05:56:09 +01:00
Hepatica
5085e0c857 gdfg
fdgfdgdfgf
2024-02-25 05:40:54 +01:00
Hepatica
1b16c9b50d fsdgfdsg 2024-02-25 05:38:21 +01:00
Hepatica
277d103103 fdsfds 2024-02-25 05:34:39 +01:00
Hepatica
f18cff9842 gfdgfdg 2024-02-25 05:22:26 +01:00
Hepatica
dc6c46efbe change number of cards 2024-02-25 05:20:20 +01:00
Hepatica
71264d32e2 fix bug in jackpot 2024-02-25 05:15:38 +01:00
Hepatica
a8708cf50e first jackpot 2024-02-25 04:56:58 +01:00
Hepatica
37dc8795b4 added frontend for userl list in game 2024-02-25 03:16:24 +01:00
Hepatica
2f76ae3f3d created user list in game element 2024-02-25 03:02:31 +01:00
Hepatica
dd1a1bd498 add user last game winner in jackpot 2024-02-25 02:28:52 +01:00
Hepatica
08b79fbe63 working on last user info in jackpot 2024-02-25 01:32:28 +01:00
Hepatica
1f17828c52 work stable jackpot 2024-02-24 23:39:52 +01:00
Hepatica
3d3ea353ca Merge pull request #9 from danilt2000/DevelopMadara 2024-02-24 17:55:46 +01:00
Hepatica
f67b769b71 Update global.css 2024-02-24 17:54:24 +01:00
Hepatica
fb336ddaac sdfgef dgsdf 2024-02-24 17:50:30 +01:00
Madara0330E
3661140e3d create help6553522354border 2024-02-24 19:47:14 +03:00
Hepatica
8d1316b7ac hdfhfdhf 2024-02-24 02:49:59 +01:00
Hepatica
921048c969 Working on jackpot 2024-02-24 00:26:39 +01:00
Hepatica
9b4be986f5 work 2024-02-23 21:22:57 +01:00
Hepatica
2f91879747 working on jackpot page 2024-02-23 20:24:49 +01:00
Madara0330E
78bfaf384d create help6553522354 2024-02-23 20:48:09 +03:00
Hepatica
21c174065d Merge branch 'DevelopMadara' 2024-02-22 19:35:13 +01:00
Hepatica
15cc2a17a6 uncoment 2024-02-22 19:35:03 +01:00
Madara0330E
a6aaa371c0 Merge branch 'DevelopMadara' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-02-22 21:26:22 +03:00
Madara0330E
eeacf1a2b0 help23313 2024-02-22 21:25:44 +03:00
rafael1209
b253f16855 PromoCodes 2024-02-22 18:50:45 +02:00
Hepatica
8d2202c393 fix help page for madara 2024-02-21 19:27:31 +01:00
Madara0330E
fc1d7f552d create helpcomponent 2024-02-21 21:19:08 +03:00
Madara0330E
e390e8dcf7 create bitton 2024-02-20 20:04:45 +03:00
Hepatica
0d3ae3147c Add jackpot 2024-02-19 21:49:15 +01:00
Hepatica
30836abf01 Merge pull request #8 from danilt2000/DevelopMadara
links to social networks
2024-02-18 18:10:24 +01:00
Madara0330E
f145c085da links to social networks 2024-02-18 20:05:02 +03:00
Madara0330E
3059d4bf5b Merge branch 'DevelopMadara' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-02-18 20:02:51 +03:00
Madara0330E
4c66f9ed03 links to social networks 2024-02-18 20:02:25 +03:00
Hepatica
398a12db08 Add fix for padding top 2024-02-18 17:50:22 +01:00
Hepatica
4d73c6c370 Add fix for chat + jackpot logo 2024-02-18 17:42:20 +01:00
Hepatica
3a9ef1d497 Merge branch 'DevelopMadara' 2024-02-17 18:56:13 +01:00
Hepatica
ad13bda5e9 Add fix for about page 2024-02-17 18:52:34 +01:00
Rafael Chasman
48d3486866 Update README.md 2024-02-17 19:36:21 +02:00
Hepatica
e125fde5fe Merge pull request #7 from danilt2000/DevelopMadara
card repair and adaptation
2024-02-17 18:31:45 +01:00
Hepatica
8668680ec9 Change links to api 2024-02-17 18:21:29 +01:00
Madara0330E
d887f9cb99 card repair and adaptation error chang2 2024-02-17 20:07:44 +03:00
Hepatica
1752a54f3e Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-02-17 16:36:57 +01:00
Hepatica
3ffb20f567 add productionSourceMap 2024-02-17 16:36:56 +01:00
Bloody
db686f490d Update README.md 2024-02-17 22:03:16 +07:00
Hepatica
fbccfe04ee add fix chat 2024-02-17 15:58:20 +01:00
Hepatica
0452795c3a Merge branch 'main' into DevelopMadara 2024-02-17 15:56:05 +01:00
Hepatica
59098efce1 Rename vue.png to Vue.png 2024-02-17 15:50:30 +01:00
Hepatica
bc113a839b Rename figma.png to Figma.png 2024-02-17 15:50:14 +01:00
Hepatica
dca4010254 Rename vue.png to Vue.png 2024-02-17 15:49:43 +01:00
Hepatica
a3cf007308 Rename figma.png to Figma.png 2024-02-17 15:49:34 +01:00
Madara0330E
9a3d965795 card repair and adaptation error chang 2024-02-17 17:32:19 +03:00
Madara0330E
dcd652e177 card repair and adaptation 2024-02-17 17:17:27 +03:00
Madara0330E
b86aa746f0 card repair and adaptation 2024-02-16 16:59:44 +03:00
Madara0330E
7f2459dead card repair and adaptation 2024-02-16 16:47:28 +03:00
Madara0330E
e20c5534b2 card repair and adaptation 2024-02-15 17:12:07 +03:00
Madara0330E
49a494977b God, I think the Developer did it. 2024-02-14 20:26:41 +03:00
Madara0330E
9b3262bcb8 God, I think the Developer did it. 2024-02-14 20:14:06 +03:00
Hepatica
179f82ccb0 Add jackpot page 2024-02-13 23:11:16 +01:00
Kostya
904ab834b7 fixed bug with crystal saper 2024-02-12 00:40:39 +03:00
Kostya
20e0baefa7 fixed bug with crystals-slider 2024-02-11 23:40:07 +03:00
Kostya
f489b80de8 fixed bug with saper 2024-02-11 23:18:45 +03:00
Kostya
f1f547259c Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-02-10 20:17:42 +03:00
Kostya
8486f62054 refactor code payments-modal 2024-02-10 20:14:54 +03:00
Kostya
2c928518a6 fixed adaptation height in crash 2024-02-10 19:38:26 +03:00
Hepatica
e8faf4e66c Update home.css 2024-02-10 17:26:51 +01:00
Hepatica
f73b0b6b70 Update home.css 2024-02-10 17:25:12 +01:00
Hepatica
4a7befce5e Update crash.css 2024-02-09 23:23:09 +01:00
Hepatica
981f152a7c Update crash.css 2024-02-09 23:19:08 +01:00
Hepatica
c747f4031c Update chat.css 2024-02-09 23:18:39 +01:00
Hepatica
02856cd5d5 Update chat.css 2024-02-09 23:14:06 +01:00
Hepatica
39eee4e58a Update chat.css 2024-02-09 23:08:26 +01:00
Hepatica
ab292da11a Update chat.css 2024-02-09 22:53:19 +01:00
Kostya
4b066ce30b fixed bug with logic upd-page 2024-02-09 15:12:27 +03:00
Kostya
ed9368cf6c added finaly version for player list crash 2024-02-08 22:38:34 +03:00
Kostya
285692ef3f fixed adaptation for saper error-block 2024-02-08 22:01:34 +03:00
Kostya
96b54727db fixed adaptation for error-block 2024-02-08 21:57:50 +03:00
Kostya
8cc0235281 added rem in css files 2024-02-08 21:08:55 +03:00
Kostya
5dd5eee92a fixed bugs 2024-02-08 19:22:25 +03:00
Kostya
4fd06b4674 refactor peace-code for section-players 2024-02-08 18:33:53 +03:00
Kostya
d9923f4a52 added changed with btns crash 2024-02-08 17:32:25 +03:00
Kostya
a2e268f262 delete notification-component in crash 2024-02-08 16:46:17 +03:00
Kostya
ee407dee0c added internet dependent пÐgraph 2024-02-06 19:02:09 +03:00
Kostya
da3de874fa refactor grid 2024-02-06 18:24:06 +03:00
Kostya
d462fa06d1 added start crystal amount saper 2024-02-06 17:07:07 +03:00
Kostya
15ebedd76e fixed adaptation height 2024-02-06 16:59:24 +03:00
Kostya
7f31668010 added adaptation for text ration and time 2024-02-06 16:45:26 +03:00
Kostya
e4a072fe75 added adaption for height 2024-02-06 16:42:40 +03:00
Kostya
9e73d9edaf fixed chat 2024-02-06 16:18:46 +03:00
Kostya
73fc92d190 added x and "сsec" for elements 2024-02-06 00:43:29 +03:00
Kostya
2e19ee929c added styles for ratio and time 2024-02-06 00:38:15 +03:00
Kostya
9072fc3c38 refactor template and styles 2024-02-06 00:31:24 +03:00
Kostya
dfb3ed224f refactor code 2024-02-06 00:22:07 +03:00
Kostya
eecc9e8138 added styles for vision players 2024-02-05 22:41:32 +03:00
Kostya
f6ea2521ee added router-push on click in asidebar 2024-02-05 00:04:15 +03:00
Kostya
fcc771125e added media for crash 2024-02-05 00:03:29 +03:00
Kostya
5cdd3025e2 added func for changed color for ratio-show in crash 2024-02-04 23:45:25 +03:00
Kostya
06c29ec26c added notification crash 2024-02-04 23:11:35 +03:00
Kostya
910ac16ea9 added upd-balance func 2024-02-04 23:00:31 +03:00
Kostya
8478e23be4 added vision old-bid if exit from page crash 2024-02-04 22:10:30 +03:00
Kostya
3be3fd6104 fixed bug with exit from page crash 2024-02-04 20:08:22 +03:00
Kostya
7a53fbb765 added height 2024-02-04 19:34:42 +03:00
Kostya
dce45e3bcb added overflow-y 2024-02-04 19:30:56 +03:00
Kostya
71acb89841 added if-block for over game, added vision players bid, fixed styles 2024-02-04 19:24:51 +03:00
Madara0330E
422dcfc425 thesh_hzlol 2024-02-04 18:59:42 +03:00
Kostya
a4fa62c06b fixed graph crash 2024-02-04 17:30:38 +03:00
Kostya
886a62e208 added func to join in game crash 2024-02-04 16:25:21 +03:00
Kostya
4aabb78367 added btn claim in crash 2024-02-04 16:15:54 +03:00
Kostya
24a743fefa added crash-api 2024-02-04 16:15:44 +03:00
Kostya
4c219684da added validation for crash-start window 2024-02-04 16:07:01 +03:00
Kostya
d33836ac80 added info in graph crash 2024-02-04 15:48:33 +03:00
Kostya
2ec5085a71 added logic for graph in crash 2024-02-04 15:33:28 +03:00
Kostya
20ba9be6ae added logic for setvalue timer in crash 2024-02-04 14:35:19 +03:00
Kostya
73fda1b570 added finaly styles for start-window crash 2024-02-04 14:11:35 +03:00
Kostya
62827f885c added styles for crash-game-window 2024-02-04 13:58:19 +03:00
Kostya
4b6d737ee0 fixed max-btn padding 2024-02-04 13:45:18 +03:00
Kostya
5f94676101 refactor styles for off def-settings input, added off def-settings input for firefox 2024-02-04 13:01:59 +03:00
Kostya
a530bf2c6a rebuild grid for crash 2024-02-04 12:53:26 +03:00
Kostya
d6ecad2554 build grid for crash-game 2024-02-04 12:39:18 +03:00
Kostya
7ede91e437 added v-for for all template in develop-component 2024-02-04 02:01:15 +03:00
Kostya
14323ffc73 Merge branch 'main' into DevelopCkutls 2024-02-04 01:02:19 +03:00
Kostya
e9200927b9 added template for v-for 2024-02-04 01:01:59 +03:00
Hepatica
64a9ae8da2 update 2024-02-03 22:58:33 +01:00
Hepatica
5416850161 fix error 2024-02-03 22:50:10 +01:00
Hepatica
630f9749bd Add if check for soket 2024-02-03 22:47:38 +01:00
Kostya
749549c46d changed styles of quotation marks 2024-02-03 23:25:27 +03:00
Kostya
e865f09c0d refactor options and styles for developeroptions 2024-02-03 23:23:26 +03:00
Kostya
31f1e5b86f changed naming for img and options in developer-options 2024-02-03 23:12:54 +03:00
Kostya
37b8653490 refactor margins and name for developeroptions 2024-02-03 23:05:44 +03:00
Kostya
d59c8d9c4f refactor styles 2024-02-03 23:02:05 +03:00
Kostya
f38dc759ed Merge branch 'DevelopCkutls' 2024-02-03 21:21:24 +03:00
Kostya
7c5fd6e797 Merge branch 'DevelopMadara' into DevelopCkutls 2024-02-03 21:21:07 +03:00
Madara0330E
2f87c5628d addtab 2024-02-03 21:16:53 +03:00
Madara0330E
0eb26e6d29 cardinfo1212 2024-02-03 20:38:57 +03:00
Kostya
1fec5731a1 changed url to registration 2024-02-03 19:51:38 +03:00
Kostya
ec410fbe46 off registration 2024-02-03 19:27:34 +03:00
Kostya
f820533866 Merge branch 'DevelopMadara' into DevelopCkutls 2024-02-03 18:31:02 +03:00
Kostya
45c1adb378 changed width for classes for card-2 2024-02-02 20:35:38 +03:00
Kostya
caa41f5fa3 deleted trash-file 2024-02-02 20:32:24 +03:00
Madara0330E
b2cf21b0fa iconscarsrithHelp 2024-02-02 20:11:25 +03:00
Madara0330E
d61a50d4b8 iconscarsrithHelp 2024-02-02 20:06:26 +03:00
Madara0330E
c50b7b6421 iconscarsrithHelp 2024-02-02 18:49:17 +03:00
Kostya
cebb9439e8 fixed bug with naming-class 2024-02-02 17:41:46 +03:00
Madara0330E
fa730b1b0b card 2024-02-02 17:37:10 +03:00
Kostya
a4e2cb1e36 added transition for graph-component for crash 2024-02-01 23:11:24 +03:00
Kostya
b76403ec6a remove comments in code 2024-02-01 22:45:15 +03:00
Kostya
8ea9373527 added graph-component for crash 2024-02-01 22:44:36 +03:00
Kostya
19b3d87b5f fixed img-style, fixed margin in template 2024-02-01 20:39:55 +03:00
Madara0330E
e0decfe14a cardinfo 2024-02-01 20:25:19 +03:00
Hepatica
e1d9c63166 Update router 2024-01-31 23:21:34 +01:00
Hepatica
ea3169d24b Add demo cart to CrashGamePage 2024-01-31 23:06:26 +01:00
Kostya
2f5118791c added chat-notification 2024-02-01 00:57:37 +03:00
Hepatica
0bc976855a Add chart 2024-01-31 21:29:46 +01:00
Hepatica
d18f41ae7c Merge pull request #6 from danilt2000/DevelopMadara
refactor SettingsPage
2024-01-31 19:56:24 +01:00
Madara0330E
7647256349 delete chat 2024-01-31 20:26:07 +03:00
Kostya
1a816300bd fixed bug with not-display develop-component and changed template, added router-push to path /about 2024-01-31 20:20:28 +03:00
Madara0330E
03f1207b53 About 2024-01-31 20:15:08 +03:00
Kostya
bde224c347 added comment for save icon 2024-01-30 23:40:03 +03:00
Kostya
04d1e73d44 fixed changed-icon for system-notification 2024-01-30 23:39:12 +03:00
Kostya
3bdd99bc1b added if-block for changed icon for system-notification 2024-01-30 23:11:10 +03:00
Kostya
6db67cf0d1 fixed path to chat 2024-01-30 22:52:51 +03:00
Madara0330E
8567bbb9af add Changed name to path 2024-01-30 19:44:33 +03:00
Madara0330E
d41ff2796d Merge branch 'main' into DevelopMadara 2024-01-30 19:42:07 +03:00
Madara0330E
ed8a64570f add Changed the template to SettingPage 2024-01-30 19:39:33 +03:00
Madara0330E
f4d65a09b4 add Removed unnecessary class styles in SettingsPage, router.js changed the typo and changed the AsidebarComponent.vue # 2024-01-30 19:10:13 +03:00
Kostya
5c0e43fcf6 fixed logic for gameTurn and fixed-styles for circles 2024-01-30 14:57:37 +03:00
Kostya
f6812dab84 fixed bug with gameTurn count 2024-01-30 14:46:20 +03:00
Kostya
b48ec976ef fixed bug with maxCircles and Emeralds-count if upd-page 2024-01-30 14:37:39 +03:00
Kostya
deb62dd10c added if block for check response type 2024-01-30 14:21:02 +03:00
Rafael Chasman
53e4790cd5 Update README.md 2024-01-30 01:18:16 +02:00
Rafael Chasman
b9821a627a Update README.md 2024-01-29 23:36:45 +02:00
Hepatica
904b1cd9fa change styles 2024-01-29 22:25:58 +01:00
Hepatica
1133db6255 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-29 22:17:25 +01:00
Hepatica
a57057911f Change style for chat 2024-01-29 22:17:20 +01:00
Kostya
a7f31853c5 Merge branch 'DevelopCkutls' 2024-01-30 00:10:23 +03:00
Kostya
8c78e74c9f fixed bug with max-btn 2024-01-30 00:09:59 +03:00
Hepatica
ff80ad7185 Add word break 2024-01-29 22:05:15 +01:00
Hepatica
dead4e8c2a fix InsertSpaceEvery24Chars 2024-01-29 21:51:56 +01:00
Kostya
65ed89d05c Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-29 22:37:10 +03:00
Kostya
b347c2225d fixed bug with clicked on btn and input 2024-01-29 22:36:47 +03:00
Madara0330E
13b8e111f2 add change 2024-01-29 18:10:33 +03:00
Kostya
81b8de0dcc fixed bug with import 2024-01-29 17:15:58 +03:00
Kostya
ebe37d370e Merge branch 'DevelopMadara' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-01-29 17:13:55 +03:00
Madara0330E
9fb5e02c0b Merge branch 'DevelopMadara' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-01-29 17:12:33 +03:00
Madara0330E
d56c5c44a7 add SettingsPage 2024-01-29 17:10:31 +03:00
Rafael Chasman
bbd5b07ed1 Update README.md 2024-01-29 15:27:57 +02:00
Rafael Chasman
64e308c71e Update README.md 2024-01-29 14:09:45 +02:00
Rafael Chasman
d98d3c3206 Update README.md 2024-01-29 13:44:57 +02:00
Rafael Chasman
3423b90d9d Update README.md 2024-01-29 13:43:28 +02:00
Rafael Chasman
b46c626ed0 Update README.md 2024-01-29 13:29:55 +02:00
Rafael Chasman
18a36fb8a8 Update README.md 2024-01-29 13:28:32 +02:00
Kostya
b58a87616a fixed bug with selected img-icon 2024-01-28 23:10:20 +03:00
Kostya
164e77c76d Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-28 23:05:48 +03:00
Kostya
e0ac0966e3 Merge branch 'main' into DevelopCkutls 2024-01-28 23:03:10 +03:00
Kostya
3e8c5268fc added logic for card-count 2024-01-28 23:00:55 +03:00
Kostya
98a4399644 added card with count mines and emeralds saper, added adaptation 2024-01-28 22:23:13 +03:00
Hepatica
8487b08893 Revert "1"
This reverts commit 2300b01cc9.
2024-01-28 16:42:26 +01:00
Madara0330E
311a0f0df6 Merge branch 'DevelopMadara' of https://github.com/danilt2000/LuckyDiamond into DevelopMadara 2024-01-28 18:41:45 +03:00
Madara0330E
2300b01cc9 1 2024-01-28 18:41:26 +03:00
Hepatica
f779df7ac7 Delete tests 2024-01-28 16:39:37 +01:00
Hepatica
ae75457bdd Add test 2 2024-01-28 16:39:22 +01:00
Hepatica
efa75f4d2f Add test 2024-01-28 16:38:07 +01:00
Hepatica
b43ed69d83 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-28 00:39:18 +01:00
Hepatica
8320c8ceb9 remove console log for auth data 2024-01-28 00:39:13 +01:00
Kostya
e5b2e28845 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-28 02:36:23 +03:00
Hepatica
8d6110de05 remover reload 2024-01-28 00:36:07 +01:00
Kostya
8eff243306 fixed bug with circles if end 2024-01-28 02:35:28 +03:00
Hepatica
780da643f5 Replace delete all cookie metod 2024-01-28 00:34:42 +01:00
Kostya
638f64386b changed logic for end-circles 2024-01-28 02:30:10 +03:00
Kostya
eb466b6fe3 added checking on normal-token 2024-01-28 02:24:45 +03:00
Kostya
0f35a6b23c Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-28 02:09:04 +03:00
Kostya
44902ae7db added if-block for checking if user have cookie-files 2024-01-28 02:08:57 +03:00
Hepatica
62e437daed Change font 2024-01-28 00:08:15 +01:00
Hepatica
a57b4f4de0 Add border radius to notification element 2024-01-28 00:03:29 +01:00
Hepatica
736fb37cb4 Change notification on payment modal 2024-01-28 00:00:38 +01:00
Kostya
30686a2a5b added dunamic-update for balance 2024-01-28 01:56:15 +03:00
Kostya
d536115b88 refactor logic for withdraw-payments 2024-01-28 01:48:08 +03:00
Kostya
aa8a56c932 fixed validation for deposit-payments 2024-01-28 00:25:33 +03:00
Kostya
b43cadea0e fixed value get from response for balance 2024-01-27 23:29:58 +03:00
Kostya
f9a12a90a9 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-27 23:29:03 +03:00
Kostya
96bea8824c fixed visual bug with start game on click max-btn 2024-01-27 23:28:58 +03:00
Hepatica
e88bfa8713 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-27 21:04:54 +01:00
Hepatica
c78dc9af81 Change color 2024-01-27 21:04:53 +01:00
Kostya
b97bce1dc6 Merge branch 'DevelopCkutls' 2024-01-27 22:09:57 +03:00
Kostya
a8db871e83 fixed bug with template styles 2024-01-27 22:09:38 +03:00
Hepatica
a0af89cd26 Add time check for message sending 2024-01-27 19:49:02 +01:00
Hepatica
0573521e94 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-27 19:26:35 +01:00
Hepatica
1047898f02 Add Scroll to bottom 2024-01-27 19:26:25 +01:00
Kostya
8be827cd6e fixed bug with adaptation-chat 2024-01-27 20:51:55 +03:00
Kostya
c458c9ce08 fixed chatcomponent-width on other page 2024-01-27 20:48:29 +03:00
Hepatica
5974761ef5 Test scroll bar logic 2024-01-27 03:30:22 +01:00
Hepatica
7e8063d5ad delete this.balance = response.currentMoney; 2024-01-27 03:24:39 +01:00
Hepatica
0151af15bd Add getting chat history logic 2024-01-27 03:17:59 +01:00
Hepatica
6d29ac44b9 Add chat credentials sending to server 2024-01-27 02:51:04 +01:00
Hepatica
6ab7f062fb Add styles for chat element 2024-01-27 02:09:54 +01:00
Hepatica
c9cc8144b6 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-27 01:30:41 +01:00
Hepatica
85031adbcf Add formating word for chat 2024-01-27 01:30:40 +01:00
Kostya
aa59faf28a Merge branch 'main' into DevelopCkutls 2024-01-26 15:51:04 +03:00
Kostya
85b7ddd989 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2024-01-26 15:50:57 +03:00
Kostya
9739a91e8a fixed bug with img if claimwinning-money 2024-01-26 15:50:40 +03:00
Kostya
1f10748dd4 added logic for return old-game and fixed bug with upd balance if game-over 2024-01-26 15:40:25 +03:00
Kostya
4f36cdafef added sound about start-game 2024-01-26 15:21:38 +03:00
Hepatica
55af0ccf2d add chat class 2024-01-25 23:53:11 +01:00
Hepatica
92f6a0f953 Add max length 100 2024-01-25 23:36:25 +01:00
Hepatica
10594ef117 delete css role for chat 2024-01-25 23:30:58 +01:00
Hepatica
8b840f56a5 Merge branch 'DevelopHepatica' 2024-01-25 23:18:46 +01:00
Hepatica
5568b6b635 Add chat changes 2024-01-25 23:18:39 +01:00
Hepatica
65e76ddefc Test 2024-01-25 23:06:18 +01:00
Hepatica
b1507a2a1d Add if check if user not log not sending message 2024-01-25 22:55:22 +01:00
Hepatica
4c5fdde2d3 Implement chat logic in vue 2024-01-25 22:45:36 +01:00
Kostya
0ffda8b25d deleted comments peace-code 2024-01-26 00:12:24 +03:00
Kostya
13367b0243 added dinamic-update for balance 2024-01-26 00:06:09 +03:00
Kostya
bd8b3d6dcc added adaptive-styles for element img on square 2024-01-25 23:33:07 +03:00
Kostya
03d7209942 added logic for vision-img on click in circle saper 2024-01-25 23:29:53 +03:00
Kostya
e11011bace added logic for end-game if circles === maxcircles 2024-01-25 23:15:57 +03:00
Kostya
7ae4fcb79e added logic for sounds on play-game 2024-01-25 21:12:41 +03:00
Kostya
e3612f5f01 refactor logic for MAX-btn and added validation for check integer-type 2024-01-25 20:47:21 +03:00
Kostya
fe52c01dae fixed vulnerability with claim winning-amount 2024-01-25 20:04:18 +03:00
Kostya
bf1d593117 refactor logic for get winning-amount 2024-01-25 19:49:44 +03:00
Kostya
706ccf5f79 delete comments and added logic for notification end-game 2024-01-25 19:45:13 +03:00
Kostya
bd78f21615 update logic for end game 2024-01-25 19:37:55 +03:00
Kostya
cb20c9987f delete comments in code 2024-01-25 18:53:38 +03:00
Kostya
9e848d789f refactor validation for click btn in saper 2024-01-24 15:15:53 +03:00
Kostya
6166260f63 added logic to added money on balance 2024-01-23 23:24:53 +03:00
Kostya
d463ef75a1 added vision for winning amount 2024-01-23 22:37:42 +03:00
Kostya
6390376668 added logic for end-game 2024-01-23 22:23:42 +03:00
Kostya
30b6d17075 fixed bug with infinity-game saper 2024-01-23 22:14:42 +03:00
Kostya
07fe48fd1f added if-block for check game user 2024-01-23 22:11:26 +03:00
Kostya
6f69a21c5a added debugger for value 2024-01-23 22:03:09 +03:00
Kostya
455503c484 added debugger 2024-01-23 22:01:22 +03:00
Kostya
883ae2ef23 test 2024-01-23 21:55:05 +03:00
Kostya
cde320628a added logic for end-game 2024-01-21 20:59:44 +03:00
Kostya
610fdde274 added logic for off click on cards if send request 2024-01-21 20:58:09 +03:00
Kostya
2964a58175 deleted console.log from SaperAPI 2024-01-21 20:56:43 +03:00
Kostya
01646ef756 fixed error with import 2024-01-21 20:49:35 +03:00
Kostya
c54db1662f fixed error with fetch 2024-01-21 13:15:45 +03:00
Kostya
e234bf4248 fixed findY in block if x <= 5, saper 2024-01-21 13:08:22 +03:00
Kostya
6c587cadb2 refactor logic for the formula findX, saper 2024-01-21 13:02:39 +03:00
Kostya
38267ffe49 refactor code template for request-send, saper 2024-01-21 12:46:33 +03:00
Kostya
5140b9e457 refactor logic for findX 2024-01-21 12:44:32 +03:00
Kostya
c26e57a972 эfixed bug with connect server, fixed findY/x for server 2024-01-21 12:32:43 +03:00
Kostya
8d98c43568 added handler for /play request, saper 2024-01-21 12:24:40 +03:00
Kostya
e6c9d88c24 fixed bug with deployment on vercel 2024-01-21 12:18:43 +03:00
Kostya
95edb7012e added logic for findX/Y if x <= 5 and fixed bug if click in 5 circle 2024-01-21 12:18:04 +03:00
Kostya
26d4fd8cda added request-body for play saper 2024-01-21 12:15:52 +03:00
Kostya
9c0f839356 added comment for future work game-over 2024-01-21 12:09:26 +03:00
Kostya
1dc5566597 refactor logic for checking maxCircles 2024-01-21 12:06:46 +03:00
Kostya
21b7695ecb refactor code, changed variables 2024-01-21 12:05:49 +03:00
Kostya
693ee3a711 fixed bug with the formula for findX 2024-01-21 12:02:37 +03:00
Kostya
d9d798397b refactor logic, changed naming for variables and added the formula for findX 2024-01-21 12:00:06 +03:00
Kostya
75da63a13b added the formula for findY 2024-01-21 11:57:35 +03:00
Kostya
dd55ef04f0 fixed bug with formula for findX 2024-01-21 11:55:10 +03:00
Kostya
feb82ad244 refactor the formula for findX 2024-01-21 11:49:34 +03:00
Kostya
f5e0336427 fixed bug with +1 circles logic 2024-01-21 11:45:22 +03:00
Kostya
0a7ef70591 added logic for gameCircles 2024-01-21 11:43:36 +03:00
Kostya
43336a4890 added logic for search X 2024-01-21 11:40:34 +03:00
Kostya
dc7cc3a700 added template for logic get X-Cordinate for send request /play, saper 2024-01-21 11:28:40 +03:00
Kostya
8fdd35c283 fixed bug with deployment on vercel 2024-01-21 11:18:37 +03:00
Kostya
2717141904 added test logic for play in saper 2024-01-21 11:16:47 +03:00
Kostya
a59b2ce666 fixed bug without deep in flippedcards watcher 2024-01-21 10:57:57 +03:00
Kostya
543fef319b refactor watcher for flippedcards 2024-01-21 10:55:14 +03:00
Kostya
aa4f3583fd fixed bug with type object 2024-01-21 10:51:55 +03:00
Kostya
a3ddd32035 refactor, added watcher for flippedcards 2024-01-21 10:50:08 +03:00
Kostya
469a579cf1 fixed bug with type object - flippedcard 2024-01-21 10:36:19 +03:00
Kostya
dac434e39e test for checked value flippedcards 2024-01-21 10:31:11 +03:00
Kostya
442f38b1a6 added logic for off/on pointer-events if start-game, saper 2024-01-21 10:00:28 +03:00
Hepatica
29806252e3 delete await 2024-01-21 03:28:36 +01:00
Hepatica
c30dbd9326 Fix position of property 2024-01-21 03:26:43 +01:00
Hepatica
154b6b2dd5 final test 2024-01-21 03:14:54 +01:00
Hepatica
1e34ff841f псачвпва авп пв 2024-01-21 03:04:41 +01:00
Hepatica
89589bb462 вапрп ав пав рпа 2024-01-21 03:02:17 +01:00
Hepatica
a22781b615 gfdgfdgdfgf d 2024-01-21 02:53:48 +01:00
Hepatica
45bf25a55f gfdgfdgfd gfd 2024-01-21 02:51:48 +01:00
Hepatica
80b1f07861 павпавпававппвап 2024-01-21 02:49:44 +01:00
Hepatica
b950b893dc павпвапавпва 2024-01-21 02:38:38 +01:00
Hepatica
d639302315 hsdhfdhsfdh 2024-01-21 02:20:54 +01:00
Hepatica
3bafc814b8 add access 2024-01-21 01:18:36 +01:00
Hepatica
4ad6de5082 test 2024-01-21 00:21:48 +01:00
Hepatica
108c350f2d Refactor 2024-01-21 00:17:34 +01:00
Hepatica
c60b8850a7 delete await 2024-01-21 00:07:21 +01:00
Hepatica
fa9270cb76 Delete no cors 2024-01-20 23:59:54 +01:00
Hepatica
858d11b57d Add to no cors 2024-01-20 23:52:13 +01:00
Hepatica
f3df95dd8b change property name 2024-01-20 23:41:55 +01:00
Kostya
4a1a998366 fixed value balance in amountdeposit, saper 2024-01-21 01:10:55 +03:00
Kostya
42d5b47a9f fixed amountdeposit value from api, saper 2024-01-21 01:07:55 +03:00
Kostya
d1be8d4cb9 fixed template for code-method in clickedbtnchoice, saper 2024-01-21 01:00:42 +03:00
Kostya
a2e51b5c7f fixed clicked-btn on max 2024-01-21 00:56:17 +03:00
Kostya
a7064a716f added logic for check balance user 2024-01-21 00:45:20 +03:00
Kostya
6bbd7e0195 added notification about start-game in saper 2024-01-21 00:38:23 +03:00
Kostya
041f0c19e4 added styles and logic for checkvalidation, erorbtn and clickplaybtn 2024-01-21 00:31:32 +03:00
Kostya
0f02a92b23 added style for disabled game 2024-01-21 00:01:01 +03:00
Kostya
c5746aea6b added API to get-userdata for saper 2024-01-20 23:51:20 +03:00
Kostya
7bb8d4d504 refactor logic for request 2024-01-20 23:11:02 +03:00
Kostya
5e5a224157 added delete old slider if have new value 2024-01-20 22:55:15 +03:00
Kostya
5da7d15729 added if-block for check crystal count 2024-01-20 22:48:05 +03:00
Kostya
5ced3cff2d fixed styles and type slider 2024-01-20 22:33:47 +03:00
Kostya
590aa3aafb changed dynamics styles for slider 2024-01-20 21:49:52 +03:00
Kostya
38d86f7b73 changed slides-per-view 2024-01-20 21:12:08 +03:00
Kostya
4bdad0332b added spacebetween for elements 2024-01-20 21:06:36 +03:00
Kostya
8739c75450 fixed styles for slider elements 2024-01-20 20:48:03 +03:00
Kostya
ef80ce25cb fixed styles for btn in slider 2024-01-20 20:38:50 +03:00
Kostya
527d40347d delete styles for slider 2024-01-20 20:32:50 +03:00
Kostya
e360977411 refactor logic for save array 2024-01-20 20:28:21 +03:00
Kostya
65e59d0100 refactor logic for send request 2024-01-20 20:02:42 +03:00
Kostya
e9e1f95535 fixed bug with func in step-vision 2024-01-20 13:31:55 +03:00
Kostya
7d64bd285f fixed bug with styles 2024-01-20 13:24:58 +03:00
Kostya
ec54e06431 fixed bug with index type 2024-01-20 13:13:51 +03:00
Kostya
70cb8c6564 fixed bug with 0-step 2024-01-20 13:05:38 +03:00
Kostya
506f508924 changed styles for btns in slider 2024-01-20 13:01:01 +03:00
Kostya
07b2574436 fixed bug with func for step 2024-01-20 12:59:47 +03:00
Kostya
32f962ac64 changed template for slider 2024-01-20 12:51:43 +03:00
Kostya
32f6af3655 fixed bug with func 2024-01-20 12:50:37 +03:00
Kostya
eaef153740 added method for vision step 2024-01-20 12:44:14 +03:00
Kostya
ae4f3f5cdd fixed swipe for slider 2024-01-20 12:25:19 +03:00
Kostya
2bf2336ceb fixed bug with navigation slider, changed styles for slider 2024-01-20 12:20:35 +03:00
Kostya
b513c1f8d9 changed styles for slider 2024-01-20 12:05:30 +03:00
Kostya
224a39270b fixed navigation for slider 2024-01-19 23:30:27 +03:00
Kostya
4098143a3d fixed bug with width for sliders 2024-01-19 23:23:50 +03:00
Kostya
bbb446ba29 changed type slider 2024-01-19 23:18:03 +03:00
Kostya
2cb3dc7c6c remove space-between for slides 2024-01-19 23:12:04 +03:00
Kostya
61f0a06e8c fixed bug with send request and ref code for slider 2024-01-19 23:05:30 +03:00
Kostya
40ebdd7bad added vision for swiper 2024-01-19 23:03:28 +03:00
Kostya
e360363dca fixed slider for host 2024-01-19 22:57:03 +03:00
Kostya
e74e51b35e added request for get percentage-steps in saper-game 2024-01-19 21:20:21 +03:00
Kostya
b25141b781 changed margin for btn-deposit in payments-modal 2024-01-19 19:56:11 +03:00
Kostya
5942e24f9f Merge branch 'DevelopCkutls' 2024-01-19 19:48:09 +03:00
Kostya
c09f895260 added text about promocode-status in payments-modal, promocode-input 2024-01-19 19:47:55 +03:00
Kostya
e06d9acb10 fixed text in notification abou money-operation 2024-01-19 19:10:26 +03:00
Kostya
c42a697e4b Merge branch 'DevelopCkutls' 2024-01-19 19:07:39 +03:00
Kostya
b0f21d5dfc fixed notification text 2024-01-19 19:06:22 +03:00
Kostya
8c248b0109 added event-listener click for crystals amount in sapergame 2024-01-19 18:31:31 +03:00
Kostya
dd48dbf940 added slider in saper-page, saper-menu 2024-01-19 15:23:43 +03:00
Kostya
0618396d8b changed styles for icon-user in profile 2024-01-19 14:44:31 +03:00
Kostya
c20832953f refactor styles for payments-mobile 2024-01-19 14:29:37 +03:00
Kostya
eae674ba54 refactor styles for chat 2024-01-19 14:00:06 +03:00
Hepatica
6108498aaf small refactor in ChatLogic 2024-01-15 22:03:49 +01:00
Hepatica
3e7d5b39bc update console log in webSocket reconnection 2024-01-15 22:01:11 +01:00
Hepatica
eec9c7aa02 Add on close connection reconect to web sockets 2024-01-15 21:58:00 +01:00
Kostya
e2713f5ff8 added vision chat from server in client 2024-01-15 23:16:57 +03:00
Hepatica
f193fea9d2 Add chat logic class for web sockets 2024-01-15 20:29:32 +01:00
Kostya
63e4c8122c added styles for payments-mobile 2024-01-13 22:00:08 +03:00
Kostya
7f31d89255 added some styles for payments-mobile 2024-01-13 12:18:50 +03:00
Kostya
ad804c3dea added template for payments-mobile, add show for payments-mobile in profile-mobiile 2024-01-13 12:00:37 +03:00
Kostya
d0477a3c12 added file for paymentsmodal on mobile 2023-12-26 22:32:06 +03:00
Kostya
8df8b22265 refactoring profile-mobile page 2023-12-26 21:43:45 +03:00
Kostya
aa72ee65d1 fixed styles for captcha in payments modal 2023-12-23 15:31:03 +03:00
Kostya
f199babb64 fixed icons user url 2023-12-23 15:07:54 +03:00
Kostya
31d17d71d9 added styles from ld-test server 2023-12-23 10:26:59 +03:00
Kostya
1145907d2d Merge branch 'DevelopCkutls' 2023-12-23 10:18:16 +03:00
Kostya
b862ee1856 added media request for profile 2023-12-23 10:16:26 +03:00
Kostya
58f2d1df5c added media request for 1200-1399px 2023-12-23 10:04:55 +03:00
Kostya
f0fcdd1924 added template styles media for 1200-1399px 2023-12-23 09:13:08 +03:00
Kostya
dd61c6cb3c added media request for 1400-1600px 2023-12-21 17:23:54 +03:00
Kostya
e710bf3571 added template for profile-mobile with styles 2023-12-21 17:04:47 +03:00
Kostya
d01eda328d added styles for error with dont clicked checkbox in payments modal 2023-12-21 16:37:16 +03:00
Kostya
0624497e48 Merge branch 'DevelopCkutls' 2023-12-21 00:36:34 +03:00
Kostya
89ba138405 added some styles for profile-mobile 2023-12-20 18:48:10 +03:00
Kostya
e6cfb7a32d fixed bug with infinity notification 2023-12-20 17:50:37 +03:00
Kostya
4c4355ce57 added router push on clicked img in aside-menu and in wallet in header component 2023-12-20 17:41:47 +03:00
Kostya
66b4062f4d fixed bug with disabled btn in created modal payments 2023-12-20 17:35:27 +03:00
Kostya
613ea20bb7 added logic for notification 2023-12-20 17:29:02 +03:00
Kostya
33d40cc65a added event listener for notification money withdraw 2023-12-20 16:53:19 +03:00
Kostya
a407f85c91 added event for close modal 2023-12-20 16:32:14 +03:00
Kostya
a8d8f27796 added validation for check on true values and undisabled btn for withdraw 2023-12-20 16:29:03 +03:00
Kostya
42c14b06d8 fixed bug 2023-12-19 18:34:40 +03:00
Kostya
1a00c5b466 changed input type 2023-12-19 18:29:03 +03:00
Kostya
dac137e02e changed in wihdraw request claiming arguments 2023-12-19 18:25:28 +03:00
Kostya
8f88e9beb9 changed logic 2023-12-19 18:14:55 +03:00
Kostya
77d918e659 added request post to withdrawmoney 2023-12-19 18:03:31 +03:00
Kostya
e2c5e87522 added captcha in paymentsmodal withdraw 2023-12-19 17:33:09 +03:00
Kostya
4c42b77fa8 Merge branch 'main' into DevelopCkutls 2023-12-19 13:44:31 +03:00
Hepatica
13cc0d3e97 add captcha 2023-12-17 17:35:16 +01:00
Hepatica
4393191315 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-17 16:35:10 +01:00
Hepatica
fc32cfbaa3 Fix url bug 2023-12-17 16:35:04 +01:00
Kostya
d4c5c2108d fixed conflict with merging 2023-12-17 18:31:05 +03:00
Kostya
2a0c209061 added debuger for check value url in payments modal 2023-12-17 18:29:59 +03:00
Hepatica
5d1c2fdb48 delete captcha 2023-12-17 16:22:19 +01:00
Hepatica
32fce904d4 add test captcha 2023-12-17 16:15:57 +01:00
Kostya
8138c53ee4 added template and styles for profilemobile 2023-12-17 14:51:07 +03:00
Kostya
0632e374e1 merging with DevelopCkutls 2023-12-17 14:15:59 +03:00
Kostya
54de1e997d refactor method checkoffbtn in payments modal 2023-12-17 14:15:07 +03:00
Kostya
2c87c2411f deleted comment for url 2023-12-17 13:17:31 +03:00
Kostya
43ee274787 changed checking on completed tasks in payments modal 2023-12-17 13:13:43 +03:00
Kostya
24a8298135 added test v. for method checkoffbtn payments modal 2023-12-17 13:13:11 +03:00
Kostya
f9952c9d4a fixed conflict merging 2023-12-17 12:57:14 +03:00
Kostya
c75c950ec4 fixed offbtn method in payments modal 2023-12-17 12:56:00 +03:00
Kostya
dca2ceceb0 added debuger 2023-12-17 12:18:55 +03:00
Kostya
d62b06fd55 fixed checkbox and method offbtn 2023-12-17 12:16:51 +03:00
Kostya
2b49eb168e added test logic for input-checkbox in payments modal 2023-12-17 12:12:06 +03:00
Kostya
f763c1f301 added mixin for mobile check 2023-12-16 15:15:24 +03:00
Kostya
4960d1dbd6 created profilemobile page template and grid 2023-12-16 14:50:58 +03:00
Kostya
704090a5e1 changed template and margin for menu-mobile 2023-12-16 14:42:47 +03:00
Kostya
7c56fed55e fixed styles for menu-mobile 2023-12-16 14:38:51 +03:00
Kostya
7ef9103efc deleted icons and changed icon diamond 2023-12-15 21:24:29 +03:00
Kostya
ddbf55ddee refactor footer mobile 2023-12-15 21:20:29 +03:00
Kostya
c5363e5a81 refactor header-mobile 2023-12-15 20:56:59 +03:00
Kostya
e856182e63 changed template mobile, separation his on components header and menu 2023-12-14 21:06:51 +03:00
Kostya
51656e5479 refactor card in saper game 2023-12-14 20:51:15 +03:00
Kostya
5836c16003 Merge branch 'main' into DevelopCkutls 2023-12-14 20:26:56 +03:00
Kostya
2079f6b4dc fixed getting money in profile page 2023-12-14 20:25:03 +03:00
Kostya
5b4ab39655 fixed get auth and search token/code 2023-12-14 20:21:40 +03:00
Kostya
63dacbf122 added test for auth and search token get from cookie in profile page 2023-12-14 20:18:16 +03:00
Kostya
c1ed27254a added vision for balance from request in profile page 2023-12-14 20:15:24 +03:00
Kostya
f797aa17d7 changed logic for offbtn in watcher, payments modal 2023-12-13 23:55:38 +03:00
Kostya
74b543afe7 fix bug with checker in payments modal 2023-12-13 23:53:59 +03:00
Kostya
de8aacbc3d Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 23:52:01 +03:00
Kostya
64199167f6 added checking amount 2023-12-13 23:51:57 +03:00
Hepatica
eaa721aab6 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 21:13:06 +01:00
Hepatica
445e75ced7 Change amount number 1->0 2023-12-13 21:13:04 +01:00
Kostya
d22fc6499c added styles for withdraw modal, payments modal 2023-12-13 23:10:43 +03:00
Kostya
24f928ed84 added styles for btn-dep in payments modal 2023-12-13 22:59:56 +03:00
Kostya
80879db5f1 added styles for checkbox in payments modal 2023-12-13 22:55:16 +03:00
Kostya
3dbefb199e added user img in profile page 2023-12-13 22:28:06 +03:00
Kostya
b1f74469db Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 22:23:35 +03:00
Kostya
4806f65be6 added username getting 2023-12-13 22:23:00 +03:00
Hepatica
3577588268 Update README.md 2023-12-13 20:21:42 +01:00
Kostya
930fa2be01 added debuger for checking status offbtn 2023-12-13 21:06:20 +03:00
Kostya
0a76103b95 fixed bug with off btn v.2 2023-12-13 21:04:52 +03:00
Kostya
8e589baa27 fixed bug with off btn 2023-12-13 21:01:16 +03:00
Kostya
95cbda6842 added off btn if dont have response 2023-12-13 20:57:48 +03:00
Kostya
3ce04dbf22 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 20:52:57 +03:00
Kostya
c505d88aee added redirected on click btn 2023-12-13 20:52:14 +03:00
Hepatica
cee88f8632 remove api word 2023-12-13 18:44:53 +01:00
Hepatica
52335f9d59 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 18:41:37 +01:00
Hepatica
4ae4be04c4 change payment api call 2023-12-13 18:40:35 +01:00
Kostya
7618c902f4 fixed return in claimmoney method 2023-12-13 20:38:51 +03:00
Kostya
33a43547d2 Merge branch 'main' of https://github.com/danilt2000/LuckyDiamond 2023-12-13 20:33:17 +03:00
Kostya
2410a8845c fixed merging with developckutls 2023-12-13 20:32:58 +03:00
Kostya
6b1bcade58 changed api path in claimmoney method 2023-12-13 20:30:39 +03:00
Hepatica
9e2606502a comment gettingMoneyOperation 2023-12-13 18:05:44 +01:00
Kostya
554cc88c4c added acces for testing server working 2023-12-13 17:58:42 +03:00
Kostya
ec2f71009c deleted mode for post 2023-12-13 17:53:34 +03:00
Kostya
91d6c93a45 added for testing, mode no-cors 2023-12-13 17:41:55 +03:00
Kostya
e58b3bede8 changed data in claimmoney method 2023-12-13 17:29:29 +03:00
Kostya
40cacebed7 added test code for checking working a request on spsystems, payments modal 2023-12-13 17:23:23 +03:00
Kostya
3d276ffc13 added favicon for index.html 2023-12-13 17:06:14 +03:00
Hepatica
c2d6553c76 change name of api point 2023-12-11 23:12:33 +01:00
Hepatica
99b30abdd2 change icon 16 -> 32 2023-12-10 19:39:39 +01:00
Hepatica
940cdacebd change icon + add new 2023-12-10 19:38:31 +01:00
Kostya
4cbb23c988 fixed jumping in chat, writecomponent 2023-12-09 13:43:38 +03:00
Kostya
fe59112da8 changed template for firstline gamemode, homepage 2023-12-09 13:30:20 +03:00
Kostya
924ca9ae6b fixed bug with auth card discord in header component for a laptop 2023-12-08 22:26:37 +03:00
Kostya
d4ef038ed1 added width for auth card discord for a laptop 2023-12-08 22:23:33 +03:00
Kostya
9f0ffde2de fixed adaptive for a laptop 1200-1399px 2023-12-08 14:59:47 +03:00
Kostya
776b85186f fixed adaptive for laptop 1400-1600px 2023-12-08 14:52:31 +03:00
Kostya
09088e5675 test 2023-12-06 17:24:46 +03:00
Kostya
a290e3e3c2 added width for header-balance card, header component 2023-12-06 13:51:31 +03:00
Kostya
79256c1bcf Merge branch 'main' into DevelopCkutls 2023-12-06 13:48:44 +03:00
Kostya
efa6b725f4 fixed font-size for header 2023-12-06 13:36:44 +03:00
Kostya
48e24cee54 changed in discord-card % -> px 2023-12-06 13:24:30 +03:00
Kostya
b7e4c3a452 fixed btn in discord-card, headercomponent 2023-12-06 13:23:07 +03:00
Kostya
2f6b84ef1a deleted some styles in saper-profile pages 2023-12-06 12:46:55 +03:00
Kostya
e5038e89c3 added listener on click enter, chatcomponent - writechatcomponent 2023-12-06 12:35:45 +03:00
Kostya
6285eef3ed refactor profile btns, profilepage 2023-12-06 12:28:00 +03:00
Kostya
7642dc1cb5 changed padding for btns deposit-withdraw profilepage 2023-12-06 12:22:27 +03:00
Kostya
f0ef3f05cf changed icons for btn deposit-withdraw in profile page 2023-12-06 12:09:21 +03:00
Kostya
58c1708021 changed width and styles for profile placing, profile page 2023-12-06 12:05:10 +03:00
Kostya
097e41fb7f added test width, height for diamond-icon 2023-12-06 11:59:46 +03:00
Kostya
7d59e6caf0 fixed margin in transaction history, profilepage 2023-12-06 11:55:46 +03:00
Kostya
54e38236eb fixed bug with added history from arrayhistory in profilepage 2023-12-06 11:53:08 +03:00
Kostya
cebf9a4eae added methods for get data in profilepage 2023-12-06 11:51:54 +03:00
Kostya
10d73921bc added margin for btns-diamonds in paymentsmodal component 2023-12-06 11:41:14 +03:00
Kostya
ba963c0a4d added logic on click btn in paymentsmodal component 2023-12-06 11:40:02 +03:00
Kostya
95f3fa0719 added logic for Ðbtn click in saperpage 2023-12-06 11:33:39 +03:00
Kostya
6b28e3b39c changed template and added styles for modal payments in paymentsmodal component 2023-12-06 11:00:17 +03:00
Kostya
1f82c56905 added mocks for paymentsmodal component 2023-12-06 10:41:53 +03:00
Kostya
44d4db9f24 changed template for paymentsmodal and styles 2023-12-05 21:56:41 +03:00
Kostya
6d17b9bd67 added logic for fliper square in saper-game block, saperpage 2023-12-05 20:23:41 +03:00
Kostya
44b6a1e828 added circles in saper-game block in saperpage 2023-12-05 19:30:29 +03:00
Kostya
f6c1feb9ea changed height for chat and for block saper-game in saperpage 2023-12-05 19:21:02 +03:00
Kostya
1408dc303d changed margin in homepage 2023-12-05 19:14:06 +03:00
Kostya
19c67d68d2 changed height for chat component in profilepage 2023-12-05 00:02:17 +03:00
Kostya
fd8112667d added listener for click on logo img, headercomponent 2023-12-05 00:00:03 +03:00
Kostya
a68b8c83fa import inter fonts in index.html, changed px -> % in saperpage 2023-12-04 23:56:59 +03:00
Kostya
479e6b9f4b added info card in saper-game, saperpage 2023-12-04 23:01:54 +03:00
Kostya
85c88f22b2 upd template for saper-game, saperpage, added field for game 2023-12-04 22:44:38 +03:00
Kostya
0bcb077309 added template for saper-game, saperpage 2023-12-04 22:23:16 +03:00
Kostya
cb20a1e053 deleted debugger for route 2023-12-04 14:26:50 +03:00
Kostya
c4b6f9f0f1 fixed bug with class header-nav-now, header component 2023-12-04 14:24:46 +03:00
Kostya
acbf2420cb upd debuger 2023-12-04 14:21:46 +03:00
Kostya
0f9a55fd1d added console log for debugging route 2023-12-04 14:16:56 +03:00
Kostya
2545cf0f83 fixed route vision in header component 2023-12-04 14:06:24 +03:00
Kostya
9bbb2242ef changed title for vue project 2023-12-04 13:59:16 +03:00
Kostya
ef74c0f5d8 changed margin-top for mobile v. in homemobile page 2023-12-04 13:57:27 +03:00
Hepatica
77ee5b31f8 Merge pull request #3 from danilt2000/DevelopCkutls
Added home-mobile page, Profile page
2023-12-03 23:02:10 +01:00
Hepatica
0bc620d1bf Merge branch 'main' into DevelopCkutls 2023-12-03 23:00:40 +01:00
Kostya
b53444840e refactor px -> % in diamonds-btns, saperpage 2023-12-03 11:05:19 +03:00
Kostya
a9562d15e4 fixed margin-padding for diamonds btns, saperpage 2023-12-03 11:04:23 +03:00
Kostya
a59c750175 changed bg-two styles, saperpage 2023-12-03 11:00:19 +03:00
Kostya
af490996dd added two-bg with filter blur, saperpage 2023-12-03 10:57:00 +03:00
Kostya
525c35fb45 added blur filter in saperpage 2023-12-03 10:54:36 +03:00
Kostya
aed1463e36 changed px -> % in saperpage 2023-12-03 10:43:10 +03:00
Kostya
4a825daf61 delete default css style for btn-focus in saperpage 2023-12-03 10:16:02 +03:00
Kostya
efb3262315 changed height and padding-top for saper and saper-start window, saperpage 2023-12-03 10:15:22 +03:00
Kostya
bd795fce1f added margin and changed cursor for all btns, saperpage 2023-12-03 10:14:34 +03:00
Kostya
0c85ce289f added styles and template for steps-btns, saperpage 2023-12-03 10:12:14 +03:00
Kostya
6d5dbd0804 added styles for btns, saperpage 2023-12-03 10:06:07 +03:00
Kostya
8801f47f76 added styles for diamond input and some styles for btns start and claim, saperpage 2023-12-03 10:03:08 +03:00
Kostya
fa45f06f4b changed margin-top for crystal-icon, saperpage 2023-12-03 09:21:40 +03:00
Kostya
a987e9d64b added vision from mocks in btns, saperpage 2023-12-03 09:09:50 +03:00
Kostya
9802ee3dbf added styles for btns in saper-start window, saperpage 2023-12-03 09:06:20 +03:00
Kostya
e33156e70f added import for sapernumbers, mocks. Saperpage 2023-12-03 09:01:29 +03:00
Kostya
5d2906e23a added mocks for saperpage 2023-12-03 09:00:22 +03:00
Kostya
feb88a8e08 added styles for text in input, saper page 2023-12-03 08:55:06 +03:00
Kostya
a9f0ad9a10 added styles for text and input in saperpage 2023-12-03 08:53:19 +03:00
Kostya
f3161918e3 added template for saper-start window 2023-12-03 08:41:02 +03:00
Kostya
3e1406a60c added style for saper-start window in saperpage 2023-12-03 08:28:18 +03:00
Kostya
bd8c98a1bc added bg for saper and padding for saper content, changed height chat in saperpage 2023-12-03 08:24:36 +03:00
Kostya
4b64ac2aed changed template for saperpage 2023-12-03 08:20:45 +03:00
Kostya
693b4bfd72 added css file for saperpage 2023-12-03 08:16:02 +03:00
Kostya
e1ee4849d2 changed template for saper-start window in saperpage 2023-12-03 08:14:56 +03:00
Kostya
48729352d2 built a grid for saper page 2023-12-03 08:11:27 +03:00
Kostya
61d435eda2 added path for saper and added sapergame page 2023-12-03 08:02:04 +03:00
Kostya
77c8f47f53 added media for some small media for a laptop 2023-12-03 07:54:21 +03:00
Kostya
932543124b changed font-size and margin, home page, media for a laptop 2023-12-03 07:48:12 +03:00
Kostya
47939e7162 changed width and margin for line-img, home page, media for a laptop 2023-12-03 07:46:09 +03:00
Kostya
27312e89c5 changed font-size for title in first line, home, media for a laptop 2023-12-02 21:58:56 +03:00
Kostya
feea81f00c changed padding for btns in gamemode section, home page, media for a laptop 2023-12-02 21:56:08 +03:00
Kostya
fe59e5237e changed height for chat 2023-12-02 21:46:09 +03:00
Kostya
f31978b22d added margin for icons-btns in footer, home-mobile 2023-12-02 21:33:37 +03:00
Kostya
c70714fc86 fixed margin for write box in home page, for a laptop media 2023-12-02 21:20:35 +03:00
Kostya
5b555d52a0 fixed chat width and margin for write in home page, media for a laptop 2023-12-02 21:18:28 +03:00
Kostya
39a1ced127 fixed margin-top for main gamemode, home page, media for a laptop 2023-12-02 21:14:21 +03:00
Kostya
1febf82483 changed px -> em in media for a laptop, home page 2023-12-02 21:09:31 +03:00
Kostya
6b633e9326 added beta v. for a laptop home page 2023-12-02 21:08:00 +03:00
Kostya
dc433e7702 added adaptive for a laptop(1280px), incomplete to the end 2023-12-02 20:53:02 +03:00
Hepatica
7fb400b559 fix bug with money 2023-12-02 16:19:33 +01:00
Hepatica
9e2a7136f4 add removing balance 2023-12-02 06:51:00 +01:00
Hepatica
1abb58e267 ad then events 2023-12-02 06:46:25 +01:00
Hepatica
05fe9d98ae fix url 2023-12-02 06:32:51 +01:00
Hepatica
837fc2a6f3 second change 2023-12-02 06:31:24 +01:00
Hepatica
c64b41545d Change rest method 2023-12-02 06:30:55 +01:00
Hepatica
98a39ee763 add access control 2023-12-02 06:14:06 +01:00
Hepatica
cd93db0d22 publish 2023-12-02 06:10:36 +01:00
Hepatica
4f44fa9255 add no cors 2023-12-02 06:02:39 +01:00
Hepatica
38e9b34df6 change get method 2023-12-02 05:50:18 +01:00
Hepatica
81672d7265 delete no cors 2023-12-02 05:33:25 +01:00
Hepatica
0fa501cfee delete error label 2023-12-02 05:31:05 +01:00
Hepatica
59c0457f91 fix bugs 2023-12-02 05:29:29 +01:00
Hepatica
0d78b3bd13 add no cors mod to API for getting money 2023-12-02 05:18:01 +01:00
Hepatica
3744f7d5ee fix small bug with getting money 2023-12-02 05:13:41 +01:00
Hepatica
2ea6de645a add get money funcs 2023-12-02 05:10:45 +01:00
Hepatica
c511585508 change json authtoken value 2023-12-02 03:24:41 +01:00
Hepatica
152fb6f0ee change json return value 2023-12-02 03:21:15 +01:00
Hepatica
184cb3d34a delete mods 2023-12-02 03:16:07 +01:00
Hepatica
963e563855 add no cors to post request 2023-12-02 02:41:30 +01:00
Hepatica
40e369ea12 change comment line 2023-12-02 02:32:53 +01:00
Hepatica
b4af934922 Change backend url for testing 2023-12-02 02:29:48 +01:00
Hepatica
e516edafdc add auth connection with backend part 2023-12-02 02:27:30 +01:00
Kostya
affddb7cbe added router push on click home-icon in home-mobile 2023-11-30 13:32:06 +03:00
Kostya
32f1c93dba refactor home-mobile units of measurement, px -> %, em 2023-11-30 13:27:10 +03:00
Kostya
2e1cea27fb refactor styles footer-mobile, home-mobile. Change template and styles for icons-btn 2023-11-30 13:04:01 +03:00
Kostya
afbd0f68a6 refactor styles for mobile v., added btn in img and styles for btn-img 2023-11-30 12:53:42 +03:00
Kostya
950df68981 added template for footer-mobile 2023-11-30 12:49:00 +03:00
Kostya
9525e2714d added template for home-mobile 2023-11-29 16:13:47 +03:00
Kostya
2b44078371 added styles for btn home-mobile 2023-11-29 16:00:18 +03:00
Kostya
405d06cc46 added styled and refactor styles for home-mobile 2023-11-29 15:54:43 +03:00
Kostya
3042801dc3 refactor styles for header and added margin for main 2023-11-29 15:40:12 +03:00
Kostya
4a59b150db refactor template home-mobile 2023-11-29 15:33:12 +03:00
Kostya
a74f177780 added scroll for home-mobile 2023-11-27 18:06:44 +03:00
Kostya
cc2914380d added template for gamemodes block in mobile-home 2023-11-27 18:03:32 +03:00
Kostya
74f50014ac changed template for main 2023-11-27 14:42:10 +03:00
Kostya
7d2852552b refactor styles for header in mobile 2023-11-27 14:33:50 +03:00
Kostya
1a3312c809 added styles for mobile-header 2023-11-26 18:35:39 +03:00
Kostya
b246e5adb6 building grid for mobile v. 2023-11-26 18:15:34 +03:00
Kostya
5ea14bc077 added test logic for adaptive 2023-11-26 18:06:52 +03:00
Kostya
5a7226f35e refactor, changed px -> %/em in profile page 2023-11-26 17:48:43 +03:00
Kostya
e5542ab56b changed margin in payments card, profile 2023-11-26 17:27:25 +03:00
Kostya
29c426b774 added dynamic styles for color transactions in profile 2023-11-26 17:26:34 +03:00
Kostya
e9807e0efb added vision from array in profile page, payments section 2023-11-26 17:14:23 +03:00
Kostya
3d86619802 added logic for accept data from modal 2023-11-26 17:08:00 +03:00
Kostya
8d5e7e3475 added logic for send data from modal 2023-11-26 16:59:23 +03:00
Kostya
4db9f31442 added template for withdraw in payments modal 2023-11-26 16:44:40 +03:00
Kostya
1e1542cbc2 added template for deposit modal 2023-11-26 16:34:22 +03:00
Kostya
e566193454 added logic payments modal 2023-11-26 16:15:24 +03:00
Kostya
f96a7acf38 fixed changed from main branch in developckutls 2023-11-26 15:39:06 +03:00
Kostya
24d20ab1a5 added edits from main branch, main -> DevelopCkutls 2023-11-26 15:33:41 +03:00
Kostya
753432e7b7 added directory for archive components or test components in /components/archive 2023-11-26 00:33:09 +03:00
Kostya
a3531dfda8 changed styles for a-now in headercomponent 2023-11-26 00:29:58 +03:00
Hepatica
b79503bac0 Change url 2023-11-25 22:19:02 +01:00
Kostya
7628690b05 added logic for dynamic changed nav color in header component 2023-11-26 00:18:00 +03:00
Kostya
f05e15dcb2 added payments template and styles 2023-11-26 00:09:44 +03:00
Hepatica
e4d4389444 Change BackendApiUrl 2023-11-25 21:59:32 +01:00
Hepatica
28b3846ec7 Add auth provider 2023-11-25 21:56:01 +01:00
Kostya
2d199a4730 changed margin for btn send msg in chat component 2023-11-25 23:46:21 +03:00
Kostya
ca303e8637 added styles for profile-user info in profile page 2023-11-25 23:44:03 +03:00
Kostya
814be2e8fb fixed grid for profile 2023-11-25 23:12:39 +03:00
Kostya
0e9beda3c7 install bootstrap 2023-11-25 23:10:52 +03:00
Kostya
36683d8074 deleted template for profile and import style profile in profilepage.vue 2023-11-25 23:07:23 +03:00
Kostya
ff57fb8ab0 create profile css 2023-11-25 23:00:48 +03:00
Kostya
71b74eb757 added test template for profile and payments for profile page 2023-11-25 22:45:57 +03:00
Kostya
a3156fc16e added grid for profile page 2023-11-25 22:41:40 +03:00
Kostya
5de313bf19 refactor naming for components in homepage 2023-11-25 22:34:49 +03:00
Kostya
0443f1eeb9 added template for profile, add components 2023-11-25 22:33:00 +03:00
Kostya
73a7d8d161 added router for profile 2023-11-25 22:29:44 +03:00
Kostya
5efe622a48 added router for redirect on home and add router for profile page 2023-11-25 22:28:25 +03:00
Kostya
9e281d111f changed padding for main card in gamemodes 2023-11-25 22:21:36 +03:00
Hepatica
041c54c4ac Update Asidebar icons 2023-11-25 16:17:48 +01:00
Hepatica
31c59f6c0e Fix padding in game modes 2023-11-25 15:12:19 +01:00
Hepatica
5ef819ecb1 Merge remote-tracking branch 'origin/DevelopCkutls' 2023-11-25 15:06:14 +01:00
Hepatica
999710a59f add auth service 2023-11-25 15:05:58 +01:00
Kostya
55cc295faf refactor styles for chat 2023-11-25 12:19:48 +03:00
Kostya
3d8e585ecf changed margin for icon discord in discord-auth card, header 2023-11-25 12:09:10 +03:00
Kostya
26df176045 changed icon and bg for btn discord-auth in header 2023-11-25 12:02:18 +03:00
Kostya
b536562a74 fix error with width line gamemode-textcontent 2023-11-24 17:08:04 +03:00
Kostya
d090afd6cf fixed height card and margin for gamemode-twolines elements 2023-11-24 16:39:47 +03:00
Kostya
2027d5cb2b fix placed btn in gamemode-main 2023-11-24 16:32:57 +03:00
Kostya
50ce0e9e44 fix error with margin for template 2023-11-24 16:32:32 +03:00
Hepatica
32b55d4b5c deploy 2023-11-24 03:44:49 +01:00
131 changed files with 10407 additions and 383 deletions

View File

@@ -1,31 +1,44 @@
![Lucky Diamond](https://github.com/danilt2000/LuckyDiamond/assets/96600211/26167263-51c4-4ae6-96e9-c941943c913f)
# Проект "Lucky Diamond Casino"
Сайт Онлайн-Казино на игровую валюту Майнкрафт сервера СПМ.
## Вклад и Разработка
Если вы хотите дополнить или улучшить визуал нашего сайта, то сделайте pull запрос к этому репозиторию.
### Запуск Проекта
- Переход к папке проекта:
`cd LuckyDiamond/luckydiamond`
- Установка всех зависимостей проекта:
`npm i`
- Запуск локального сервера:
`npm run serve`
### Добавление Куки-Файлов для локального сервера
- Зайти на vercel страницу
- Нажать сочетание клавиш ctrl + shift + i
- Перейти в Application(Приложение)
- Кликнуть на файлы Куки
- Нажать на нашу ссылку и скопировать AUTHTOKEN, SearchToken, SpUserName
- Вставить значения и названия на Локальный хост
- Обновить страницу
## Важные ссылки
[Документация SPWorlds](https://github.com/sp-worlds/api-docs)
[DiscordAPI](https://discord.com/developers/docs/topics/oauth2#oauth2)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
[Отображение Скинов](https://visage.surgeplay.com/index.html)
</head>
<body>
[Вдохновление](https://cs.fail/en/)
## Наша Команда
<h1>Важные ссылки</h1>
<h2>Отображение головы</h2>
https://visage.surgeplay.com/index.html
![image](https://visage.surgeplay.com/head/512/Hepatir.png)
<h2>Sp api</h2>
https://github.com/sp-worlds/api-docs
<h2>Discord api </h2>
https://discord.com/developers/docs/topics/oauth2#oauth2
<h2>Bootstrap 5 Tutorial </h2>
<p>Если получится то использовать его для фронта</p>
https://www.w3schools.com/bootstrap5/
</body>
</html>
![team](https://cdn.discordapp.com/attachments/1175674631684898866/1208428357952348170/Group_92.png?ex=65e33f9c&is=65d0ca9c&hm=9279223a5486b16e30267bced4fd1f7cc63ff59292cb5e29d741914b5902e5e0&)

View File

@@ -2,26 +2,26 @@
# abort on errors
set -e
# build
npm run build
# navigate into the build output directory
cd dist
# git checkout main
# if you are deploying to a custom domain
# echo 'www.example.com' > CNAME
git init
# git init
git add -A
git commit -m 'deploy'
# if you are deploying to https://<USERNAME>.github.io
# git push -f git@github.com:<USERNAME>/<USERNAME>.github.io.git main
git push -f git@github.com:danilt2000/danilt2000.github.io.git main
# if you are deploying to https://<USERNAME>.github.io/<REPO>
# git pull origin
git push -f git@github.com:danilt2000/LuckyDiamond.git main:gh-pages
# git push -f git@github.com:danilt2000/LuckyDiamond.git main:gh-pages
# git subtree push --prefix dist origin gh-pages
cd -

View File

@@ -1 +1 @@
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/LuckyDiamond/favicon.ico"><link href="https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Poppins:wght@400;600&family=Press+Start+2P&display=swap" rel="stylesheet"><title>luckydiamond</title><script defer="defer" src="/LuckyDiamond/js/chunk-vendors.9ebc3acb.js"></script><script defer="defer" src="/LuckyDiamond/js/app.d5fdf871.js"></script><link href="/LuckyDiamond/css/app.bc469998.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but luckydiamond doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><link href="https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Poppins:wght@400;600&family=Press+Start+2P&display=swap" rel="stylesheet"><title>luckydiamond</title><script defer="defer" src="/js/chunk-vendors.9ebc3acb.js"></script><script defer="defer" src="/js/app.f8938cd1.js"></script><link href="/css/app.bc469998.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but luckydiamond doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -9,9 +9,22 @@
"deploy": "sh deploy.sh"
},
"dependencies": {
"@popperjs/core": "^2.11.8",
"@vuelidate/core": "^2.0.3",
"@vuelidate/validators": "^2.0.4",
"axios": "^1.6.7",
"bootstrap": "^5.3.2",
"core-js": "^3.8.3",
"howler": "^2.2.4",
"mitt": "^3.0.1",
"save": "^2.9.0",
"swiper": "^11.0.5",
"vue": "^3.2.13",
"vue-router": "^4.2.5"
"vue-chart-3": "^3.1.8",
"vue-recaptcha": "^3.0.0-alpha.6",
"vue-router": "^4.2.5",
"vue3-carousel": "^0.3.1",
"vue3-recaptcha2": "^1.8.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,21 +1,42 @@
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<link href="https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Poppins:wght@400;600&family=Press+Start+2P&display=swap" rel="stylesheet">
<title><%= htmlWebpackPlugin.options.title %></title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="<%= BASE_URL %>ldicon.png">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
rel="stylesheet">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Poppins:wght@400;600&family=Press+Start+2P&display=swap"
rel="stylesheet">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap" rel="stylesheet">
<!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> -->
<link rel="stylesheet" href="dist/css/bootstrap-grid.min.css" />
<link rel="stylesheet" href="//cdn.jsdelivr.net/gh/dmhendricks/bootstrap-grid-css@4.1.3/dist/css/bootstrap-grid.min.css" />
<title>LuckyDiamond</title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
Please enable it to continue.</strong>
</noscript>
<!-- <div class="g-recaptcha" id="rcaptcha" data-callback="get_action" data-sitekey="6LcuUDQpAAAAAPz8007pFD2FigaSh6InnUq_MEd8"></div>-->
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
<script src='https://www.google.com/recaptcha/api.js'></script>
<script src="https://cdn.jsdelivr.net/npm/vue@3"></script>
<script src="https://cdn.jsdelivr.net/npm/vue-demi"></script>
<script src="https://cdn.jsdelivr.net/npm/@vuelidate/core"></script>
<script src="https://cdn.jsdelivr.net/npm/@vuelidate/validators"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

View File

@@ -0,0 +1,88 @@
/* Header */
.header-mobile {
grid-area: header-mobile;
border-radius: 20px;
background: #17181C;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
height: 45%;
}
.header-mobile__content {
display: flex;
align-items: center;
justify-content: space-between;
}
.header-mobile__logo {
padding: 6% 0 2.5% 4%;
}
.header-mobile__logo img {
width: 85%;
}
.header-mobile__end {
display: flex;
align-items: center;
}
.header-mobile__balance--content {
display: flex;
align-items: center;
}
.header-mobile__card {
border-radius: 7px;
background: #22252F;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.card-display h2 {
display: flex;
align-items: flex-end;
padding: 13% 15px 13% 6%;
}
.card-img img {
width: 35%;
height: 100%;
}
.card-text {
color: #FFF;
font-weight: 700;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 13px;
}
.btn-card {
border-radius: 13px;
background: #EF4444;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
text-align: center;
padding: 4px;
}
.btn-card img {
width: 90%;
height: 40px;
}
.btn-card__margin {
margin-left: -1%;
}
.header-mobile__user-icon {
display: flex;
align-items: center;
}
.user-icon img {
width: 70%;
margin-left: 15px;
}
/* /Header */

View File

@@ -0,0 +1,41 @@
/* Footer */
.footer-mobile {
grid-area: footer-mobile;
width: 100%;
height: 10%;
background: #17181C;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
position: fixed;
bottom: 0;
}
.footer-mobile__content {
display: flex;
justify-content: center;
align-items: center;
margin-top: 2%;
}
.icons-size img {
width: 10%;
}
.footer-mobile__icons {
margin: 2% 0;
width: 100%;
}
.icon-start {
margin-left: 8%;
}
.icon-end {
margin-left: 9%;
}
.icon-center {
margin-left: 9%;
}
/* /Footer */

View File

@@ -0,0 +1,200 @@
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input:focus {
outline: none;
}
.root-mobile {
position: absolute;
top: 15%;
left: 10%;
background: #22252F;
border-radius: 25px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 80%;
height: 455px;
max-width: 400px;
}
.margin-mobile___payments {
margin-left: 10px;
}
.payments-modal-mobile {
display: flex;
align-items: center;
justify-content: space-between;
}
.text-style-mobile h1 {
font-size: 22px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-weight: 700;
}
.padding-elements__mobile h1,
.padding-elements__mobile img {
padding: 3% 3%;
}
.icon-close__mobile {
margin-top: 2%;
}
.payments-modal-mobile__content h2 {
color: #44C6EF54;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
line-height: 31px;
font-weight: 700;
font-size: 18px;
}
.payments-modal-mobile__content {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.payments-modal__btns-mobile ul {
display: flex;
}
.input-style__mobile input {
border-radius: 15px;
border: 2px solid #2B3458;
background: #22252F;
width: 250px;
}
.input-mobile__number {
padding-left: 15px;
font-family: Montserrat Alternates;
font-weight: 700;
}
.img-style img {
position: absolute;
width: 22px;
height: 22px;
}
.button-style__mobile li button {
padding: 6px 12px;
background: #252C47;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border-radius: 6px;
border: none;
margin: 5px 0 5px 5px;
font-weight: 700;
font-family: Montserrat Alternates;
}
.payments-modal__agree {
display: flex;
}
.payments-modal__agree h3 {
color: #44C6EF54;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
line-height: 31px;
font-weight: 700;
font-size: 9px;
margin-left: 5px;
line-height: unset;
}
.payments-modal__submit {
display: flex;
width: 95%;
margin: 0 auto;
flex-direction: column;
justify-content: center;
text-align: center;
margin-top: 20%;
}
.payments-modal__submit p {
color: #949494F2;
font-family: Montserrat Alternates;
font-size: 8px;
font-weight: 700;
}
.payments-modal__submit button {
margin-top: 10px;
border-radius: 10px;
background: #EF4444;
border: none;
padding: 20px 20px;
font-family: Montserrat Alternates;
font-weight: 700;
font-size: 18px;
}
.payments-modal__promocode {
margin-top: 10px;
}
.payments-modal__promocode input {
height: 25px;
width: 250px;
}
.payments-modal__promocode input[placeholder] {
color: rgba(148, 148, 148, 0.95);
font-family: Montserrat Alternates;
font-weight: 700;
padding-left: 10px;
}
.payments-modal__agree {
margin-top: 6px;
display: flex;
align-items: center;
}
.captcha-mobile {
top: 25px;
left: -10px;
}
/* Media */
@media screen and (max-width: 600px) and (min-width: 420px) {
.root-mobile {
left: 12%;
}
.input-style__mobile input {
width: 300px !important;
}
.button-style__mobile li button {
padding: 8px 14px;
}
.payments-modal__agree h3 {
font-size: 10.5px;
}
}
@media screen and (max-width: 340px) {
.input-style__mobile input {
width: 225px;
}
.button-style__mobile li button {
padding: 6px 8px;
}
.checkbox-styles input[type="checkbox"] {
width: 15px;
height: 15px;
}
input[type="checkbox"]:checked::before {
font-size: 10px;
line-height: unset;
}
}

View File

@@ -0,0 +1,109 @@
.box_help {
margin-left: 36px;
margin-top: 35px;
}
.Heading_p1 {
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
}
.heding2 {
}
.heding2_text {
width: 949px;
height: 132px;
margin-top: 17px;
margin-bottom: 17px;
}
.Heading_p1 a {
color: #5865F2 ;
font-family: Montserrat Alternates;
text-decoration: none;
}
.questions {
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
}
.questions1 {
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
background-color:#3f3f3f;
width: 426px;
height: 30px;
border-radius: 8px ;
justify-content: center;
align-content: center;
display: flex;
}
.questions1 b {
margin-top: 4.3px;
}
.questions1 img {
margin-left: 30px;
width: 16px;
margin-top: 6px;
}
.text_questions {
width: 840px;
height: 132px;
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
}
.text_questions p {
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
}
.questions2 {
font-size: 18px ;
font-family: Montserrat Alternates;
text-decoration: none;
width: 544px;
height: 27px;
align-items: flex-start;
display: flex;
}
.questions2 img {
margin-left: 10px;
width: 16px;
margin-top: 3.5px;
}
.Social1text {
margin-top: 0.5vh;
font-family: Montserrat Alternates;
}
.Social1where {
flex-direction: row;
width: 400px;
display: flex;
justify-content: space-around;
align-content: center;
margin-top: 3vh;
}
@media (max-height: 879px) {
.Social1where {
margin-top: 0;
}
}
.questions_box {
margin-bottom: 24px;
}
.text_questions {
margin-left: 110px;
}
.questions1 {
margin-bottom: 20px;
}
.questions2 {
margin-top: 25px;
margin-right:40px ;
}

View File

@@ -9,6 +9,33 @@
display: flex;
align-items: center;
flex-direction: column;
margin-top: 12%;
}
.menu__content--jackpot-icon{
margin-left: -5px;
transition: 250ms;
width: 125%;
height: 125%;
}
.menu__content--jackpot-icon:hover {
margin-left: -15px;
width: 175%;
height: 175%;
}
.menu__content--chest-icon {
margin-left: -1px;
transition: 250ms;
width: 100%;
height: 100%;
}
.menu__content--chest-icon:hover {
margin-left: -5px;
height: 125%;
width: 125%;
}
.menu__btn--home {
@@ -19,8 +46,22 @@
display: flex;
align-items: center;
height: 100%;
width: 100%;
}
.fotosloti {
display: flex;
justify-content: center;
align-items: center;
margin-left: 0.1vh;
}
.fotosloti a img {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
max-width: 100%;
max-height: 100%;
}
.menu__content--gamemodes {
background: rgba(217, 217, 217, 0.12);
filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.25));
@@ -31,13 +72,43 @@
border-radius: 20px;
}
.menu__content--slots-icon {
margin-left: 5px
}
.menu__content--cruch-icon {
margin-left: 6px;
transition: 250ms;
width: 100%;
height: 100%;
}
.menu__content--cruch-icon:hover {
margin-left: 0px;
width: 125%;
height: 125%;
}
.menu__content--bomb-icon {
margin-left: 6px;
width: 100%;
height: 100%;
transition: 250ms;
}
.menu__content--bomb-icon:hover {
margin-left: 0px;
width: 125%;
height: 125%;
}
.menu__content--gamemodes {
display: flex;
text-align: center;
flex-direction: column;
}
.menu__content--gamemodes a {
.menu__content--gamemodes a {
padding: 35% 7%;
}
@@ -46,8 +117,6 @@
justify-content: center;
align-items: center;
text-align: center;
max-width: 100%;
max-height: 100%;
}
.menu__btn--settings {

View File

@@ -1,5 +1,24 @@
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: #121212;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: #EF4444;
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background: #b30000;
}
.chat {
margin: 1% 1.2% 0 0;
margin: 1% 3.2% 0 0;
word-break: break-all;
}
.chat__content {
@@ -22,15 +41,39 @@
font-size: 18px;
font-weight: 700;
}
.content p {
.chat__mute-button {
position: absolute;
bottom: 10px;
right: 10px;
}
/* .content p {
width: 80%;
word-wrap: break-word;
margin: 0 auto;
} */
.content p {
display: block;
word-wrap: break-word;
overflow-wrap: break-word;
overflow: hidden;
}
.chat__content--users {
height: 70%;
/* height: 590px; */
height: 70vh;
width: auto;
overflow-y: auto;
overflow-x: auto;
}
.chat__content,
.chat__content--users {
box-sizing: border-box;
}
.chat__content--users {
margin: 0;
}
.card__user {
@@ -38,10 +81,13 @@
display: flex;
}
.fade-enter-active, .fade-leave-active {
transition: opacity 0.5s, transform 0.5s;
.fade-enter-active,
.fade-leave-active {
transition: opacity 0.1s, transform 0.1s;
}
.fade-enter, .fade-leave-to {
.fade-enter,
.fade-leave-to {
opacity: 0;
transform: translateY(20px);
}
@@ -72,7 +118,8 @@
bottom: 0;
margin: 24% 87% 6% 6%;
user-select: none;
width: 50%;
/* width: 50%; */
width: 90%;
}
.write__content {
@@ -81,13 +128,46 @@
}
.write__content input {
padding: 14px 35% 14px 12px;
padding: 14px 25% 14px 12px;
border-radius: 13px;
background: #22252F;
color: #A9A99D;
border: none;
}
/* .write__content textarea {
padding: 14px 25% 14px 12px;
border-radius: 13px;
background: #22252F;
color: #A9A99D;
border: none;
} */
/* .write__content textarea {
padding: 14px 12px;
border-radius: 13px;
background: #22252F;
color: #A9A99D;
border: none;
width: 600px;
box-sizing: border-box;
resize: vertical;
} */
.write__content textarea {
padding: 14px 12px;
border-radius: 13px;
background: #22252F;
color: #A9A99D;
border: none;
width: 600px;
box-sizing: border-box;
resize: none;
}
.write__content textarea:focus {
outline: none;
}
.write__content input::placeholder {
color: #A9A99D;
font-weight: 800;
@@ -97,7 +177,8 @@
.write__content button {
padding: 8px 9px;
margin-left: -15%;
/* margin-left: -20%; */
margin-right: -5%;
border-radius: 6px;
background: #3D3F48;
border: none;
@@ -107,3 +188,11 @@
.write__content button:disabled {
cursor: not-allowed;
}
.system-message {
background-color: rgb(1, 56, 74);
}
.mention-message {
background-color: rgb(169, 113, 0);
}

View File

@@ -0,0 +1,728 @@
.info {
flex-direction: column;
align-items: center;
display: flex;
justify-content: center;
width: 1332px;
height: 732px;
margin-top: 10px;
margin-left: 65px;
}
.bottom_card {
width: 1332px;
height: 269px;
display: flex;
justify-content: space-between;
margin-top: 20px;
margin-left: 295px;
}
.top_card {
width: 1204px;
height: 443px;
display: flex;
justify-content: space-between;
margin-left: 287px;
}
/*beginning Hepatir_card-2 2*/
.Hepatir_card {
width: 250px;
height: 443px;
background-color: #413C3B;
border: 3px solid #595959 ;
border-color: #595959;
border-radius: 22px;
}
.text_2 {
width: 244px;
height: 220px;
display: inline-block;
flex-flow: column-reverse;
}
.aboutinfo_2 {
margin-top: 30px;
margin-left: 19px;
}
.aboutinfo_2 p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 79px;
height: 19px;
margin-left: 4px;
}
.aboutinfo_2 h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
width: 177px;
height: 37px;
line-height: 30px;
}
.whatjob_2 p {
margin-left: 3px;
}
.whatjob2_2 p {
margin-left: 3px;
}
.whatjob_2 {
display: flex;
width: 206px;
height: 16px;
margin-left: 22px;
font-family: 'Montserrat';
margin-top: 30px;
}
.whatjob_2 img {
width: 21px;
height: 21px;
}
.whatjob2_2 {
display: flex;
width: 183px;
height: 16px;
margin-left: 22px;
font-family: 'Montserrat';
margin-top: 10px;
}
.whatjob2_2 img {
width: 21px;
height: 21px;
}
.skin_2 {
width: 244px;
height: 221.5px;
display: inline-block;
display: flex;
align-items: center;
justify-content: center;
}
.skin_2_skin {
width: 212px;
height: 212px;
background-image: url(https://avatar.spworlds.ru/front/212/Hepatir.png);
justify-content: space-around;
display: flex;
align-items: flex-end;
}
.skinicons1 {
justify-content: space-around;
display: flex;
}
/*the and Hepatir_card 1*/
/*beginning Rafael1209_card 2*/
.Rafael1209_card {
width: 250px;
height: 443px;
background-color: #636363;
border: 3px solid #595959 ;
border-color: #595959;
border-radius: 22px;
}
.Rafael1209_text_2 {
width: 244px;
height: 220px;
display: inline-block;
flex-flow: column-reverse;
}
.Rafael1209_aboutinfo_2 {
margin-top: 30px;
margin-left: 19px;
}
.Rafael1209_aboutinfo_2 p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 79px;
height: 19px;
margin-left: 4px;
}
.Rafael1209_aboutinfo_2 h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
width: 177px;
height: 37px;
line-height: 30px;
}
.Rafael1209_whatjob_2 {
display: flex;
width: 206px;
height: 16px;
margin-left: 22px;
font-family: 'Montserrat';
margin-top: 30px;
}
.Rafael1209_whatjob_2 img {
width: 21px;
height: 21px;
}
.Rafael1209_whatjob_2 p {
margin-left: 3px;
}
.Rafael1209_whatjob2_2 p {
margin-left: 3px;
}
.Rafael1209_whatjob2_2 {
display: flex;
width: 183px;
height: 16px;
margin-left: 19px;
font-family: 'Montserrat';
margin-top: 10px;
}
.Rafael1209_whatjob2_2 img {
width: 25px;
height: 24px;
}
.Rafael1209_skin_2 {
width: 244px;
height: 221.5px;
display: inline-block;
display: flex;
align-items: center;
justify-content: center;
}
.Rafael1209_skin_2_skin {
width: 212px;
height: 212px;
background-image: url(https://avatar.spworlds.ru/front/212/rafael1209.png);
justify-content: space-around;
display: flex;
align-items: flex-end;
}
.Rafael1209_skinicons1 {
justify-content: space-around;
display: flex;
}
/*the and Rafael1209_card 1*/
/*beginning Ckutls_card 2*/
.Ckutls__card {
width: 250px;
height: 443px;
background-color: #B88484;
border: 3px solid #595959 ;
border-color: #595959;
border-radius: 22px;
}
.Ckutls__text_2 {
width: 244px;
height: 219.7px;
display: inline-block;
flex-flow: column-reverse;
}
.Ckutls__aboutinfo_2 {
margin-top: 30px;
margin-left: 19px;
}
.Ckutls__aboutinfo_2 p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 79px;
height: 19px;
margin-left: 4px;
}
.Ckutls__aboutinfo_2 h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
width: 177px;
height: 37px;
line-height: 30px;
}
.Ckutls__whatjob_1 {
display: flex;
width: 183px;
height: 16px;
margin-left: 19px;
font-family: 'Montserrat';
margin-top: 30px;
}
.Ckutls__whatjob_1 img {
width: 15px;
height: 17px;
}
.Ckutls__whatjob_1 p {
margin-left: 3px;
}
.Ckutls__whatjob_2 {
display: flex;
width: 183px;
height: 16px;
margin-left: 19px;
font-family: 'Montserrat';
margin-top: 10px;
}
.Ckutls__whatjob_2 img {
width: 15px;
height: 17px;
}
.Ckutls__whatjob_2 p {
margin-left: 3px;
}
.Ckutls__whatjob_3 {
display: flex;
width: 183px;
height: 16px;
margin-left: 19px;
font-family: 'Montserrat';
margin-top: 9px;
}
.Ckutls__whatjob_3 img {
width: 17px;
height: 15px;
}
.Ckutls__whatjob_3 p {
margin-left: 3px;
}
.Ckutls__skin_2 {
width: 244px;
height: 221px;
display: inline-block;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 3px;
}
.Ckutls__skin_2_skin {
width: 212px;
height: 212px;
background-image: url(https://avatar.spworlds.ru/front/212/Ckutls_.png);
justify-content: space-around;
display: flex;
align-items: flex-end;
}
.Ckutls__skinicons1 {
justify-content: space-around;
display: flex;
}
/*the and Ckutls_card 1*/
/*beginning FUpir_card 2*/
.FUpir_card {
width: 250px;
height: 443px;
background-color: #C58E74;
border: 3px solid #595959 ;
border-color: #595959;
border-radius: 22px;
}
.FUpir_text_2 {
width: 244px;
height: 221.5px;
display: inline-block;
flex-flow: column-reverse;
}
.FUpir_aboutinfo_2 {
margin-top: 30px;
margin-left: 19px;
}
.FUpir_aboutinfo_2 p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 79px;
height: 19px;
margin-left: 4px;
}
.FUpir_aboutinfo_2 h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
width: 177px;
height: 37px;
line-height: 30px;
}
.FUpir_whatjob_1 {
display: flex;
width: 206px;
height: 24px;
margin-left: 19px;
font-family: 'Montserrat';
margin-top: 24px;
}
.FUpir_whatjob_1 img {
width: 25px;
height: 24px;
}
.FUpir_whatjob_1 p {
margin-left: 3px;
margin-top: 4px;
}
.FUpir_skin_2 {
width: 244px;
height: 221.5px;
display: inline-block;
display: flex;
align-items: center;
justify-content: center;
}
.FUpir_skin_2_skin {
width: 212px;
height: 212px;
background-image: url(https://avatar.spworlds.ru/front/212/FUpir.png);
justify-content: space-around;
display: flex;
align-items: flex-end;
margin-bottom: 3px;
}
.FUpir_skinicons1 {
justify-content: space-around;
display: flex;
}
/*the and FUpir_card 1*/
/*beginning busha888_card 1*/
.busha888_card {
width: 422px;
height: 269px;
flex-shrink: 0;
border-radius: 22px;
border: 3px solid #595959 ;
border-color: #595959;
background-color: #742271;
display: flex;
flex-direction: row;
}
.text {
width: 211px;
height: 269px;
}
.aboutinfo {
margin-top: 30px;
margin-left: 15px;
}
.aboutinfo p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 97px;
height: 16px;
}
.aboutinfo h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
}
.whatjob {
display: flex;
width: 183px;
height: 16px;
margin-left: 15px;
font-family: 'Montserrat';
margin-top: 30px;
}
.whatjob p {
margin-left: 3px;
}
.whatjob img {
width: 15px;
height: 17px;
}
.icons {
width: 162px;
height: 36px;
justify-content: space-around;
display: flex;
margin-top: 95px;
margin-left: 27px;
margin-bottom: 11px;
}
.icons img {
width: 36px;
height: 36px;
border-radius: 10px;
}
.skin {
margin-right: 13px;
margin-top: 51px;
margin-bottom: 3px;
}
.skin img {
width: 212px;
height: 212px;
}
/*the and busha888_card 1*/
/*beginning megatntmega_card 1*/
.megatntmega_card {
width: 422px;
height: 269px;
border-radius: 22px;
border: 3px solid #595959 ;
border-color: #595959;
background-color: #393A3A;
display: flex;
}
.megatntmega_text {
width: 211px;
height: 269px;
}
.megatntmega_aboutinfo {
margin-top: 30px;
margin-left: 15px;
}
.megatntmega_aboutinfo p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
height: 16px;
}
.megatntmega_aboutinfo h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
}
.megatntmega_whatjob {
display: flex;
width: 183px;
height: 16px;
margin-left: 15px;
font-family: 'Montserrat';
margin-top: 30px;
}
.megatntmega_whatjob p {
margin-left: 3px;
margin-top: 3px;
}
.megatntmega_whatjob img {
width: 25px;
height: 24px;
}
.megatntmega_icons {
width: 79px;
height: 36px;
justify-content: space-around;
display: flex;
margin-top: 95px;
margin-left: 72px;
margin-bottom: 11px;
}
.megatntmega_icons img {
width: 36px;
height: 36px;
}
.megatntmega_skin {
margin-top: 51px;
margin-bottom: 3px;
display: flex;
width: 212px;
height: 212px;
background-image: url(https://avatar.spworlds.ru/front/212/megatntmega.png);
}
.megatntmega_skin img {
width: 212px;
height: 212px;
}
/*the and megatntmega_card 1*/
/*beginning CLARFFY_card 1*/
.CLARFFY_card {
width: 422px;
height: 269px;
flex-direction: row;
border-radius: 22px;
border: 3px solid #595959 ;
border-color: #595959;
background-color: #E2B374;
display: flex;
}
.CLARFFY_text {
width: 211px;
height: 269px;
}
.CLARFFY_aboutinfo {
margin-top: 30px;
margin-left: 15px;
}
.CLARFFY_aboutinfo p {
font-family: 'Montserrat';
color: white;
font-size: 14px;
width: 97px;
height: 16px;
}
.CLARFFY_aboutinfo h1 {
font-family: 'Montserrat';
color: white;
font-size: 32px;
}
.CLARFFY_whatjob {
display: flex;
width: 183px;
height: 16px;
margin-left: 15px;
font-family: 'Montserrat';
margin-top: 30px;
}
.CLARFFY_whatjob p {
margin-left: 3px;
margin-top: 3px;
}
.CLARFFY_whatjob img {
width: 25px;
height: 24px;
}
.CLARFFY_icons {
width: 79px;
height: 36px;
justify-content: space-around;
display: flex;
margin-top: 95px;
margin-left: 72px;
margin-bottom: 11px;
}
.CLARFFY_icons img {
width: 36px;
height: 36px;
}
.CLARFFY_skin {
margin-right: 13px;
margin-top: 51px;
margin-bottom: 3px;
display: flex;
width: 212px;
height: 212px;
}
.CLARFFY_skin img {
width: 212px;
height: 212px;
}
/*the and CLARFFY_card 1*/
@media only screen and (min-width: 2048px) {
.info {
flex-direction: column;
align-items: center;
display: flex;
justify-content: center;
width: 1332px;
height: 732px;
margin-top: 80px;
margin-left: 142px;
}
}
@media (max-width: 1700px) {
.info {
flex-direction: column;
align-items: center;
display: flex;
justify-content: center;
width: 1332px;
height: 732px;
margin-top: 10px;
margin-left: 1px;
/* overflow-y: auto; */
}
.bottom_card {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
width: 865px;
margin-right: 470px;
}
.megatntmega_card {
margin: 0 auto;
}
.busha888_card {
margin: 0 auto;
}
.CLARFFY_card {
margin: 0 auto;
margin-top: 15px;
}
.top_card {
width: 1200px;
height: 443px;
display: flex;
justify-content: center;
margin-right: 450px;
}
.Hepatir_card {
margin-left: 10px;
margin-right: 10px;
}
.FUpir_card {
margin-left: 10px;
margin-right: 10px;
}
}

View File

@@ -14,17 +14,26 @@
padding: 1.8% 0 1.2% 2.6%;
}
.header__logo img {
cursor: pointer;
}
.header__nav nav a {
margin-right: 30%;
text-decoration: none;
font-family: Montserrat Alternates;
font-weight: 700;
font-size: 18px;
margin-right: 3em;
transition: 250ms;
}
.header__nav nav a:hover {
color: #EF4444;
}
.header__nav--now {
color: #EF4444;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-size: 18px;
position: relative;
}
@@ -40,6 +49,10 @@
z-index: 1;
}
.header__balance {
width: 120px;
}
.header__content--balance {
display: flex;
align-items: center;
@@ -76,6 +89,7 @@
padding: 20px 23px 20px 23px;
text-decoration: none;
margin-left: -15%;
transition: 200ms;
}
.header__auth--discord {
@@ -111,6 +125,7 @@
background: #30323E;
text-decoration: none;
padding: 6px 2px 6px 2px;
width: 75px;
}
.discord__card--name a span img {
@@ -131,9 +146,9 @@
display: flex;
align-items: center;
border-radius: 13px;
background: #5865F2;
background: #5865f2;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #000;
color: #fff;
font-size: 16px;
font-weight: 600;
font-family: Montserrat;
@@ -143,5 +158,5 @@
}
.auth__card--content a span img {
margin-right: 5px;
margin: 8% 5px 0 0;
}

View File

@@ -2,10 +2,12 @@
position: absolute;
top: 0%;
left: 34%;
background: #000;
background: #232630;
width: 20%;
height: 5%;
z-index: 1000;
border-radius: 10px;
font-family: Montserrat Alternates;
}
.notification__content {

View File

@@ -0,0 +1,293 @@
.payment-modal {
position: absolute;
top: 20%;
left: 35%;
border-radius: 25px;
background: #22252F;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 390px;
height: 420px;
}
.payments-modal__content {
text-align: center;
display: flex;
justify-content: space-between;
}
.close-modal__icon img {
margin: 21px 22px 0 0;
cursor: pointer;
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}
.text-styles__margin h1 {
margin: 16px 0 0 26px;
}
.payments-modal__content h1 {
color: #fff;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 20px;
}
.payments-modal__deposit {
margin-left: 26px;
}
.deposit-text h3 {
color: rgba(68, 198, 239, 0.33);
font-weight: 700;
line-height: 31px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 12px;
margin-top: -10px;
}
.deposit-icon-diamond img {
position: absolute;
top: 16%;
left: 10%;
}
.deposit-icon__input .promo-input,
.deposit-icon__input .deposit-amount__input,
.withdraw-input .with-input{
width: 350px;
height: 44px;
border-radius: 15px;
border: 2px solid #2B3458;
background: #22252F;
color: rgba(148, 148, 148, 0.95);
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 12px;
padding-left: 40px;
}
.promo-input {
width: 284px;
height: 44px;
border-radius: 15px;
border: 2px solid #2B3458;
background: #22252F;
color: rgba(148, 148, 148, 0.95);
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 12px;
padding-left: 40px;
flex: 3.5;
font-weight: 700px;
}
.vvod_promocoda {
flex: 1;
width: 52px;
height: 44px;
background-color: #EF4444;
margin-left: 10px;
margin-right: 16px;
justify-content: center;
align-items: center;
display: flex;
border-radius: 10px;
font-family: Montserrat Alternates;
font-weight: 600;
font-size: 19px;
color: #fff;
border: none;
}
.promokods {
display: flex;
flex-wrap: nowrap;
}
.display-btns {
display: flex;
margin-top: 10px;
}
.btns-style-diamonds button {
border-radius: 10px;
background: #252C47;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #FFF;
font-weight: 700;
line-height: 31px;
font-family: Montserrat Alternates;
font-size: 12px;
border: none;
margin-right: 6px;
padding: 4px 19px;
}
.deposit-promocode {
margin-top: 15px;
}
.deposit-promocode__padding--input input {
padding-left: 15px;
}
.deposit-checkbox {
display: flex;
margin-top: 11px;
}
.withdraw-checkbox {
display: flex;
align-items: center;
margin-top: 11px;
}
.withdraw-checkbox h3 {
margin: 0 0 0 5px;
}
.checkbox-styles input[type="checkbox"] {
background: #22252F;
border-radius: 8px;
border: 2px solid #2B3458;
width: 25px;
height: 25px;
outline: none;
cursor: pointer;
-webkit-appearance: none;
}
input[type="checkbox"]:checked::before {
content: '\2713';
font-weight: 700;
font-size: 16px;
display: block;
text-align: center;
line-height: 22px;
color: #fff;
}
.deposit-checkbox h3 {
margin: 0 0 0 10px;
}
.btn-deposit,
.btn-withdraw {
display: flex;
text-align: center;
align-items: center;
justify-content: center;
margin: 10% 6% 0 0;
}
.btn-display-deposit {
display: flex;
flex-direction: column;
}
.btn-text-style p {
color: #949494F2;
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 7.5px;
margin: 5px 0;
}
.btn-style-payments button {
border-radius: 10px;
background: #EF4444;
Font-family: Montserrat Alternates;
font-size: 16px;
color: #fff;
font-weight: 700;
line-height: 19px;
padding: 22px 120px;
border: none;
}
.btn-style-payments button:disabled {
background: #3d3a3a;
}
.btn-click {
border-radius: 10px !important;
background: #EF4444 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important;
}
/* Withdraw */
.withdraw-modal {
height: 520px;
}
.payments-modal__withdraw {
margin-left: 26px;
}
.error-checkbox {
position: absolute;
}
.error-checkbox h2 {
font-size: 13px;
font-weight: 700;
color: #BA3636;
font-family: "Montserrat Alternates";
}
.error-promocode {
position: absolute;
left: 49%;
top: 35%;
}
.error-promocode .error-text__promocode {
font-size: 11px;
font-weight: 700;
color: #BA3636;
font-family: "Montserrat Alternates";
margin-left: 55px;
}
.error-promocode .correct-text__promocode {
font-size: 11px;
font-weight: 700;
color: #3BA44C;
font-family: "Montserrat Alternates";
}
.checkbox-styles input:disabled:hover {
animation: shake 0.6s cubic-bezier(.36, .07, .19, .97);
}
@keyframes shake {
0%, 100% {
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
transform: translateX(-4px);
}
20%, 40%, 60%, 80% {
transform: translateX(4px);
}
}
.number-card {
margin-top: 15px;
}
.btn-withdraw {
margin-top: 15%;
}
/* /Withdraw */
/* Captcha Styles */
.captcha-withdraw {
position: relative;
left: 20px;
top: 15px;
}
/* /Captcha Styles */

View File

@@ -0,0 +1,29 @@
.banpage--body {
background-color: rgb(17, 14, 32);
background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
padding: 0px;
margin: 0;
color: #fff;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size:25px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
}
.banpage--video {
border-radius: 10px;
}
.banpage--block {
width: 50%;
height: 100%;
display: block;
background-color: #ef4444;
margin: auto;
margin-top: 100px;
padding-top: 50px;
padding-bottom: 100px;
border-radius: 10px;
box-shadow: 12px 12px 2px 1px rgba(92, 12, 12, 0.2);
}

View File

@@ -0,0 +1,96 @@
body {
overflow-y: scroll;
}
.content-grid__mobile-home {
display: grid;
grid-auto-columns: 1fr;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(7, 1fr);
grid-template-areas:
"header-mobile header-mobile header-mobile header-mobile"
"main-mobile main-mobile main-mobile main-mobile"
"main-mobile main-mobile main-mobile main-mobile"
"footer-mobile footer-mobile footer-mobile footer-mobile";
height: 100%;
width: 100%;
}
.main-mobile {
grid-area: main-mobile;
width: 100%;
height: 100%;
}
/* Main */
.main-mobile__content {
margin-top: 6%;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.bg-mobile {
border-radius: 10px;
background: #EF4444;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 100%;
height: 10em;
}
.main-mobile__first-line {
display: flex;
width: 100%;
}
.main-mobile__two-line {
display: flex;
width: 100%;
}
.card-mobile__content { /* text display */
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.card-first {
margin: 0 2.5% 0 3%;
}
.card-game__text h2 {
color: #FFF;
font-weight: 700;
font-size: 41px;
text-align: center;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
text-transform: uppercase;
}
.card-two {
margin: 5.1% 2.5% 0 3%;
}
.card-mobile__btn a {
text-decoration: none;
color: #000;
font-weight: 700;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 30px;
border-radius: 21px;
background: #FFF;
padding: 6px 11px;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.card-mobile__btn span {
font-size: 29px;
color: #000;
}
/* /Main */

View File

@@ -0,0 +1,95 @@
body {
overflow-y: scroll;
}
.header-mobile {
height: 70%;
}
.profile-mobile {
grid-area: profile-mobile;
width: 100%;
height: 100%;
}
.profile-mobile__btns-payments {
display: flex;
flex-direction: column;
}
.profile-mobile__btns-payments a {
color: #17181C;
border-radius: 10px;
font-family: Montserrat Alternates;
font-size: 18px;
font-weight: 700;
text-decoration: none;
padding: 20px 20px;
margin: 0 0 2% 0
}
.profile-mobile__btns-payments .deposit-button {
background: #62D4B2;
margin-top: 4%;
}
.withdraw-button {
background: #EF4444;
}
.text-default-mobile h2, h3 {
font-weight: 700;
color: #fff;
}
.macroinfo-profile {
margin: 5% 10% 0 10%;
text-align: center;
}
.macroinfo-profile img {
width: 45%;
height: 100%;
}
.img-margin img {
margin-top: 15px;
}
.macroinfo-profile h2 {
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 33px;
}
.header-off {
pointer-events: none !important;
filter: blur(15px) !important;
}
.info-profile {
margin: 6% 10% 0 10%;
text-align: center;
}
.info-profile .text-nickname-user {
font-family: Montserrat;
font-size: 2em;
}
.info-profile .balance-border {
border-radius: 20px;
width: 100%;
background: #22252F;
}
.info-profile .balance-display {
display: flex;
justify-content: center;
align-items: center;
}
.info-profile .balance-text {
font-family: Montserrat Alternates;
font-size: 28px;
}

View File

@@ -0,0 +1,442 @@
.crash-content {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-template-rows: repeat(5, 1fr);
gap: 0.625rem; /* 10px в рем */
grid-auto-flow: row;
grid-template-areas:
"crashgame crashgame crashgame crashgame crashgame crashgame"
"crashgame crashgame crashgame crashgame crashgame crashgame"
"crashgame crashgame crashgame crashgame crashgame crashgame"
"crashplayers crashplayers crashplayers crashplayers crashplayers crashplayers"
"crashplayers crashplayers crashplayers crashplayers crashplayers crashplayers";
background: #17181C;
box-shadow: 0 0.25rem #00000040;
border-radius: 1.25rem;
.grid-crash .chat {
height: 96.8%;
}
.crash-game {
background: #22252F;
border-radius: 1.25rem;
box-shadow: 0.25rem 0.25rem 0.25rem 0px #00000040;
width: 95%;
height: 29.6875rem;
margin: 2.5625rem auto 0 auto;
}
.crash-game__content {
display: flex;
}
/* Crash-Window */
.crash-game__start-window {
margin-left: 30px;
height: 0;
}
.crash-game__start-window .crash__game-name {
margin: 62px 0 2px 0;
font-family: 'Montserrat Alternates';
font-weight: 700;
font-size: 26px;
color: #fff;
box-shadow: 1px 1px 1px 0px #00000001;
}
.crash-game__start-window p {
font-family: 'Montserrat Alternates';
font-weight: 700;
font-size: 14px;
color: #FFFFFF85;
}
.crash-game-window__inputs {
margin-top: 29px;
}
.crash-label {
font-family: 'Montserrat Alternates';
font-weight: 700;
font-size: 13px;
color: #44C6EF54;
margin: 0 0 4px 4px;
}
.input-style-crash {
width: 347px;
height: 40px;
border: 2px solid #2B3458;
border-radius: 15px;
background: #22252F;
}
.diamond-input-crash {
margin-left: -25px;
}
.input-style-crash__text {
font-family: 'Montserrat Alternates';
font-weight: 700;
font-size: 12px;
color: #fff;
padding-left: 35px;
}
.crash-input-deposit .diamonds-btns__display {
margin: 8px 0 19px -22px;
}
.crash-input-deposit #max-button {
padding: 4px 10px;
}
.crash-input-deposit .diamond-icon {
left: 12px;
}
.crash-game-window__btn-start {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 23px;
}
.crash-game-window__btn-start button {
margin-bottom: 5px;
background: #EF4444;
border: unset;
border-radius: 10px;
width: 300px;
height: 60px;
font-family: 'Inter';
font-weight: 700;
font-size: 18px;
}
.claim-btn-crash__prize {
background: #4E5EF2 !important;
}
.waiting-btn-crash {
background: #3D3F48 !important;
}
.crash-window__line {
display: flex;
flex-direction: row-reverse;
}
.line-crash {
width: 2px;
height: 474px;
background: #30364F;
position: relative;
top: -342px;
left: 10%;
z-index: 1;
}
.crash-game__content .error-block {
top: 425px;
}
/* /Crash-Window */
/* Crash-Graph */
.crash-game__graph {
width: 800px;
top: 200px;
left: 600px;
position: fixed;
}
.chart-container canvas {
background-color: transparent !important;
width: 800px !important;
height: 400px !important;
transition: .3s ease;
}
.lost-ratio {
color: #EF4444;
font-weight: 700;
}
/* /Crash-Graph */
/* Crash-Players */
.user-crash {
display: flex;
justify-content: end;
margin-left: 400px;
}
.user-list {
overflow-y: auto;
height: 300px;
}
.user-crash-content {
background: linear-gradient(90deg, rgba(34, 37, 47, 0.8) -0.54%, rgba(34, 37, 47, 0.8) 83.03%, rgba(73, 59, 74, 0.64) 103.54%);
display: grid;
justify-content: space-between;
grid-template-columns: repeat(5, 50px) 100px;
gap: 0px 0px;
grid-auto-flow: row;
grid-template-areas:
"username username bid bid ... status";
margin: 10px auto;
width: 90%;
height: 70px;
border-radius: 18px;
}
.user-crash-content__lose {
background: linear-gradient(90deg, #22252F -0.54%, #322733 83.25%, #B53938 103.54%) !important;
}
.user-crash-content__win {
background: linear-gradient(90deg, #22252F -0.54%, #22252F 84.17%, rgba(42, 110, 57, 0.87) 103.54%);
}
.user-name-crash {
display: flex;
align-items: center;
margin: 10px;
grid: 'username';
}
.user-name-crash h2 {
margin-left: 8px;
color: #61647F;
font-family: 'Montserrat';
font-weight: 700;
font-size: 20px;
}
.user-name-crash img {
width: 50px;
}
.user-bid-crash {
display: flex;
justify-content: center;
align-items: center;
grid-area: bid;
}
.user-bid-crash h2 {
color: #848484;
font-weight: 700;
font-family: 'Montserrat';
font-size: 24px;
}
.user-bid-crash img {
margin: 5px 0 0 5px;
}
.user-game-status-crash {
display: flex;
align-items: center;
grid-area: status;
}
.user-game-status-crash h2 {
font-size: 20px;
}
.wingame__win-bid-crash {
color: #28BD49 !important;
}
.ingame-crash {
color: #61647F;
font-family: 'Montserrat';
font-weight: 700;
font-size: 12px;
background: #22252F;
box-shadow: 0px 4px 4px 0px #00000040;
border-radius: 5px;
width: 70px;
height: 24px;
}
.lostgame-crash {
color: #fff;
font-weight: 700;
font-family: 'Montserrat';
background: #EF4847;
box-shadow: 0px 4px 4px 0px #00000040;
border-radius: 5px;
margin-left: -26px;
padding: 4px;
}
.wingame-crash {
box-shadow: 0px 4px 4px 0px #00000040;
font-family: 'Montserrat';
font-weight: 700;
color: #28BD49;
border: 1px solid #28BD49;
border-radius: 5px;
padding: 6px;
}
.ratio {
position: relative;
left: 50%;
top: -390px;
font-size: 34px;
font-weight: 700;
font-family: 'Montserrat';
}
.time {
position: relative;
left: 50%;
font-size: 34px;
font-weight: 700;
font-family: 'Montserrat';
}
/* /Crash-Players */
/* Notification */
.notification-crash {
text-align: center;
top: 20%;
left: 50%;
position: absolute;
background: #000;
width: 200px;
height: 40px;
}
/* /Notification */
/* Media */
@media screen and (max-width: 1740px) and (min-width: 1400px) {
.crash-game__content .error-block{
top: 407px !important;
}
.crash-game__graph {
width: 500px;
height: 500px;
top: 190px;
left: 570px;
}
.crash-input-deposit .btn-style__diamonds button {
padding: 4px 18px !important;
}
.chart-container {
width: 500px !important;
height: 500px !important;
}
}
@media screen and (max-width: 1400px) and (min-width: 1200px) {
.header__nav nav a {
font-size: 16px;
}
.crash-game__content .error-block{
top: 405px !important;
}
.crash-game__graph {
width: 400px;
height: 400px;
top: 180px;
left: 550px;
}
.chart-container {
width: 400px !important;
height: 400px !important;
}
.crash-input-deposit .btn-style__diamonds button {
padding: 4px 18px !important;
}
}
@media screen and (max-height: 950px) and (min-height: 915px) {
.grid-crash .chat {
height: 92.5%;
}
.crash-game__players {
height: 270px;
}
.crash-game-players__content {
height: 230px;
}
.ratio {
top: -380px;
}
.time {
left: 45%;
}
}
@media screen and (max-height: 915px) and (min-height: 890px) {
.grid-crash .chat {
height: 100%;
}
.chat__content--users {
height: 58vh;
}
.crash-game {
height: 40vh;
}
.crash-game__players {
height: 290px;
}
.crash-game-players__content {
height: 250px;
}
.crash-game__graph {
height: 100px !important;
top: 200px;
}
#line-chart {
height: 300px !important;
}
.ratio {
top: -320px;
}
.time {
left: 40%;
}
.line-crash {
height: 366px;
}
}}
@media screen and (min-height: 950px) {
.chat {
height: 88vh !important;
}
}
/*.crash-game__graph {*/
/* width: 800px;*/
/* top: 200px;*/
/* left: 600px;*/
/* position: fixed;*/
/*}*/
/*.chart-container canvas {*/
/* background-color: transparent !important;*/
/* width: 800px !important;*/
/* height: 400px !important;*/
/* transition: .3s ease;*/
/*}*/
/* /Media */

View File

@@ -0,0 +1,386 @@
.jackpot-start {
z-index: 1;
/* margin-left: 5%; */
border-radius: 20px;
background: #1D223E;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 42vh;
/* height: 480px; */
height: 32vh;
border: 1px solid #262C55;
/* margin-top: 2.6%; */
margin: 2.6%;
}
.jackpot-loading-bar {
z-index: 1;
/* margin-left: 5%; */
border-radius: 20px;
background: #1D223E;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 100%;
/* height: 480px; */
/* height: 100%; */
border: 1px solid #262C55;
height: 100%;
/* margin-top: 2.6%; */
/* margin: 2.6%; */
}
.jackpot-carousel {
z-index: 1;
position: relative;
/* margin-left: 5%; */
border-radius: 10px;
background: #1D223E;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 100%;
margin-top: 1%;
/* height: 480px; */
/* height: 100%; */
border: 1px solid #262C55;
height: 95%;
}
.carousel-arrow {
position: absolute;
bottom: -20px;
/* Регулируйте положение стрелки относительно нижнего края карусели */
left: 50%;
/* Центрирование стрелки по горизонтали */
transform: translateX(-50%);
/* Дополнительное центрирование, чтобы точка указывала точно на центр */
color: #728DF8;
/* Цвет стрелки */
font-size: 24px;
/* Размер стрелки */
/* Добавьте любые дополнительные стили, такие как цвет фона, границы и т.д. */
}
.jackpot-useringame-list{
margin-top: 3.5%;
overflow-y: auto;
height: 62vh
}
.jackpot-carousel-user {
z-index: 1;
position: relative;
/* margin-left: 5%; */
border-radius: 10px;
background: #1F2543;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 100%;
margin-bottom: 1%;
/* height: 480px; */
/* height: 100%; */
border: 1px solid #262C55;
}
.jackpot-game {
z-index: 1;
/* margin-left: 5%; */
border-radius: 20px;
/* background: #1D223E; */
/* box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); */
width: 69%;
/* height: 480px; */
height: 94%;
/* border: 1px solid #262C55; */
margin-top: 2.6%;
}
.jackpot-main-elements {
z-index: 1;
}
.jackpot-start__content p {
color: #FFFFFF84;
font-weight: 700;
line-height: 31px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 13px;
}
.padding-elements-jackpot {
padding-left: 1vh;
padding-right: 1vh;
}
.jackpot-start__btns {
margin-top: 5%;
display: flex;
flex-direction: column;
}
.jackpot-start__btns button {
width: 100%;
padding: 12px;
margin-bottom: 5px;
border: none;
color: #FFF;
font-weight: 700;
line-height: 19px;
font-style: normal;
font-family: Inter;
font-size: 16px;
}
.bank-container {
display: flex;
align-items: center;
/* background-color: #000066; */
color: white;
padding: 10px;
border-radius: 5px;
font-family: Arial, sans-serif;
/* Choose your font */
}
.shield img {
width: 35px;
/* Adjust based on your shield size */
height: auto;
margin-left: 10px;
margin-bottom: -10px;
}
.bank-info {
display: flex;
flex-direction: column;
text-align: left;
}
.jackpot-last-game-bar-container {
/* margin-bottom: 3%; */
padding-top: 10px;
}
.jackpot-last-game-bar-container img {
/* margin-bottom: 3%; */
width: 3vh;
height: 3vh;
}
.jackpot-last-game-bar-container-text {
padding: 0px 0 5px 0;
color: #FFF;
font-weight: 200;
line-height: 15px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 8px;
}
.jackpot-last-game-bar {
z-index: 1;
/* margin-left: 5%; */
border-radius: 20px;
background: #1D223E;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 100%;
/* height: 480px; */
/* height: 100%; */
border: 1px solid #262C55;
height: 100%;
/* margin-top: 2.6%; */
/* margin: 2.6%; */
}
.bank-value {
font-size: 24px;
/* Large text size */
font-weight: bold;
margin-left: 1%;
font-family: Montserrat;
font-weight: bold;
color: #FFFFFF84;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
/* Make the number bold */
}
.bank-name {
font-size: 24px;
font-family: Montserrat;
font-weight: bold;
/* Smaller text size for 'БАНК' */
}
.progress-text {
transition: opacity 0.5s ease;
opacity: 1;
}
.progress-bar {
width: 95%;
background-color: #D9D9D9;
/* Navy blue background */
border-radius: 10px;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
margin-left: 2vh;
margin-bottom: 3%;
}
.progress {
height: 40px;
background-color: #E13F3F;
/* Red for the progress */
border-radius: 10px;
/* Rounded corners on the left side */
line-height: 40px;
/* Same as height to vertically center text */
color: white;
text-align: start;
text-indent: 20px;
padding-right: 10px;
/* Add some padding to the right of the text */
transition: width 0.25s ease-in-out;
}
.no-pointer-events {
pointer-events: none;
}
.jackpot-player-info {
display: flex;
align-items: center;
padding-left: 5px;
padding-right: 5px;
border-radius: 5px;
color: white;
font-family: Arial, sans-serif;
}
.jackpot-player-avatar img {
width: 48px;
/* Adjust size as needed */
height: 48px;
margin-right: 10px;
margin-left: 1vh;
}
.jackpot-player-data {
display: flex;
flex-direction: column;
}
.jackpot-player-name {
font-size: 16px;
/* Adjust font size as needed */
font-weight: bold;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat;
font-weight: bold;
color: #515D83;
}
.jackpot-player-gems {
font-size: 15px;
/* Adjust font size as needed */
display: flex;
align-items: start;
color: #FFFFFF84;
/* font-weight: 700; */
/* line-height: 31px; */
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-weight: bold;
/* font-size: 13px; */
}
.jackpot-gems-icon {
margin-left: 5px;
height: 1vh;
}
.jackpot-gems-icon-extension{
margin-bottom: -10px !important;
}
.jackpot-player-chance {
background-color: #27345C;
/* Adjust background color as needed */
border-radius: 5px;
font-size: 14px;
/* Adjust font size as needed */
padding-left: 5px !important;
padding-right: 5px;
padding-bottom: 5px;
padding-top: 5px;
border-radius: 5px;
margin-left: 10%;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat;
font-weight: bold;
}
.jackpot-chance-value {
color: #EF4444; /* Или любой другой оттенок красного, который вам нужен */
}
.jackpot-banner {
display: flex;
justify-content: space-between;
align-items: center;
background-color: #1e2749; /* Dark blue background */
padding: 5px;
border-radius: 5px;
color: white;
font-family: Montserrat;
font-weight: bold;
}
.jackpot-content {
display: flex;
align-items: center;
}
.jackpot-avatar {
width: 48px; /* Adjust based on your preference */
height: 48px;
margin-right: 10px;
}
.jackpot-info {
display: flex;
flex-direction: column;
}
.jackpot-name {
font-size: 16px;
font-weight: bold;
color: #515D83;
}
.jackpot-gems {
font-size: 14px;
color: #FFFFFF84;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-weight: bold;
}
.jackpot-chance {
font-size: 16px;
background-color: transparent; /* Adjust if you want a different background */
}
.jackpot-percentage {
color: #EF4444; /* Adjust if you want a different color */
}
@media (max-width: 1415px) {
.padding-elements-jackpot {
padding-left: 0;
padding-right: 0;
}
}

View File

@@ -0,0 +1,696 @@
.saper {
display: flex;
padding-top: 10%;
border-radius: 20px;
background: #17181C;
backdrop-filter: blur(100px);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.bg {
background: #293561;
filter: blur(120px);
position: absolute;
top: 250px;
transform: rotate(180deg);
left: 200px;
width: 40%;
height: 55%;
z-index: -1;
}
.bg-two {
background: #293561;
filter: blur(120px);
position: absolute;
top: 220px;
transform: rotate(330deg);
left: 600px;
width: 60%;
height: 35%;
z-index: -1;
}
.saper-start {
z-index: 1;
margin-left: 5%;
border-radius: 20px;
background: #22252F;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 27%;
height: 480px;
margin-top: 2.6%;
}
.padding-elements {
padding-left: 5%;
}
.title-saper h2 {
padding: 16px 0 5px 0;
color: #FFF;
font-weight: 700;
line-height: 31px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 26px;
}
.saper-start__content p {
color: #FFFFFF84;
font-weight: 700;
line-height: 31px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 13px;
}
.crystals h3,
.diamonds h3 {
color: #44C6EF54;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 12px;
font-weight: 700;
line-height: 31px;
}
.crystals .crystals__choises input,
.diamonds .diamonds__choises input {
width: 110px;
height: 38px;
color: #FFF;
font-weight: 700;
line-height: 31px;
font-family: Montserrat Alternates;
font-size: 12px;
border-radius: 10px;
padding-left: 25px;
border: 2px solid #2B3458;
background: #22252F;
}
.crystals__choises {
display: flex;
align-items: center;
}
.crystals .crystals__choises input:focus,
.diamonds .diamonds__choises input:focus {
outline: none;
}
.crystals-input__margin {
margin-left: -5.5%;
}
.btn-click {
border-radius: 10px !important;
background: #EF4444 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important;
}
.crystals-btns__choices button,
.btn-style__diamonds button {
margin-left: 5px;
border-radius: 10px;
background: #252C47;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border: none;
color: #FFF;
font-weight: 700;
line-height: 31px;
font-family: Montserrat Alternates;
font-size: 12px;
padding: 4px 23px;
}
.crystal-icon,
.diamond-icon {
position: relative;
left: 25px;
top: 2px;
}
.crystals-btns__display {
display: flex;
}
#diamonds-input-saper {
width: 37vh;
height: 4vh;
}
@media (max-width: 1630px) {
#diamonds-input-saper {
width: 30vh !important;
}
}
#diamonds-input {
/* width: 347px;
height: 38px; */
width: 37vh;
height: 4vh;
}
.diamonds h3 {
margin: 1.2% 0 0 5.8%;
}
.diamonds-input__margin {
margin-left: -5.6%;
}
.diamonds .diamonds__choises input {
padding-left: 35px;
}
.diamond-icon {
top: 12px;
left: 35px;
}
.diamonds__btns {
margin: 2.5% 0 0 5.5%;
}
.diamonds-btns__display {
display: flex;
margin-left: -1%;
}
.btn-style__diamonds button {
padding: 4px 20px;
}
#max-button {
text-transform: uppercase;
font-family: Inter;
font-size: 16px;
font-weight: 700;
padding: 4px 13px;
}
.saper-start__btns {
margin: 3.7% 2.7% 0 0;
display: flex;
flex-direction: column;
}
.saper-start__btns button {
width: 100%;
padding: 12px;
margin-bottom: 5px;
border: none;
color: #FFF;
font-weight: 700;
line-height: 19px;
font-style: normal;
font-family: Inter;
font-size: 16px;
}
.btn-start {
border-radius: 10px;
background: #EF4444;
}
.btn-claim {
border-radius: 10px;
background: #252C47;
}
.saper-start__steps {
margin-top: 1%;
}
.steps-btns__display span {
display: flex;
justify-content: center;
font-size: 10px;
color: #adadad;
}
.steps-btns__display {
display: flex;
}
.btns-style__steps button {
border-radius: 10px;
background: #252C47;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border: none;
color: #FFF;
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 12px;
width: 100px;
height: 40px;
}
.error-block {
position: absolute;
top: 445px;
}
.error-block h2 {
color: #982f2f;
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 10px;
}
.animate-start-btn {
animation: shake 0.6s cubic-bezier(.36, .07, .19, .97);
opacity: 50%;
}
/* Saper Game */
.start-game {
position: absolute;
top: 15%;
left: 45%;
background: #262C48;
padding: 20px;
border-radius: 10px;
}
.saper-game {
margin: -2.75% 0 0 5.1%;
}
.saper-game__content {
display: flex;
border-radius: 20px;
background: #22252F;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 85%;
height: 580px;
}
.square {
border-radius: 10px;
background: #252C47;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 95px;
height: 95px;
cursor: pointer;
transition: transform 0.6s;
transform-style: preserve-3d;
}
.square-fliper {
transform: rotateY(180deg);
}
.square h2 {
transition: .2s;
opacity: 1;
user-select: none;
}
.square-text {
color: #303751;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 33px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
padding-top: 25px;
}
.game {
pointer-events: none;
}
.game-end {
pointer-events: none;
user-select: none;
filter: blur(5px);
}
.img-style-click {
position: relative;
width: 110px;
height: 110px;
top: -70px;
user-select: none;
}
.crystal-img {
left: -5px;
}
.game-start {
pointer-events: unset !important;
}
.game-start__menu-off .crystals,
.game-start__menu-off .diamonds,
.game-start__menu-off .saper-start__btns .btn-start {
pointer-events: none;
}
.hidden {
opacity: 0 !important;
}
.display-lines {
display: flex;
}
.margin-lines .firstline {
margin-top: 5%;
}
.margin-lines {
padding-left: 4%;
}
.margin-lines li {
margin: 2% 10px 1% 0;
}
.info-emeralds {
margin: 13.5% 0 0 10.5%;
}
.info-crystals__count {
position: relative;
}
.card-style-count {
width: 40%;
text-align: center;
font-family: "Montserrat Alternates";
font-size: 18px;
font-weight: 700;
padding: 1% 1%;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border-radius: 25px;
opacity: 0;
}
.on-element-card {
opacity: 1 !important;
transition: opacity .4s ease;
}
.emeralds-bg {
background: #6BC884;
top: -22%;
left: 12%;
}
.crystals-bg {
background: #EF4444;
top: -20%;
left: 12%;
}
.card-info {
border-radius: 15px;
border: 1px solid #2B4D6C;
background: linear-gradient(180deg, #252C47 0%, #252C47 8.33%, rgba(37, 44, 71, 0.00) 100%);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 85%;
height: 250px;
}
.text-style__subtitle h2 {
margin: 8% 0 6px 6.3%;
color: #FFF;
font-weight: 800;
line-height: 18px;
text-transform: uppercase;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 17px;
}
.text-style__comment p {
margin-left: 6.3%;
color: #9CA5C7;
font-weight: 400;
line-height: 13px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.00);
font-family: Montserrat Alternates;
font-size: 13px;
}
.info-crystals {
margin: 13.5% 0 0 10.5%;
}
.circles__content {
user-select: none;
display: flex;
justify-content: center;
position: relative;
left: 17px;
}
.circles {
position: absolute;
}
.circles-1 {
top: 125px;
}
.circles-2 {
top: 235px;
}
.circles-3 {
top: 345px;
}
.circles-4 {
top: 455px;
}
/* /Saper Game */
/* Media */
@media screen and (min-device-width: 1400px) and (max-device-width: 1600px) {
.saper-game__content {
width: auto;
}
.error-block {
top: 425px;
}
.saper-start {
width: 30%;
height: 500px;
}
.btns-style__steps button {
width: 60px;
height: 50px;
}
.swiper-slide {
margin-right: 29px !important;
}
.steps-btns__display {
justify-content: center;
}
.margin-lines .firstline {
margin-top: 2%;
}
.info-emeralds {
margin-top: 6.5%;
}
.info-crystals {
margin-top: 6.5%;
}
.crystals-btns__choices button,
.btn-style__diamonds button {
padding: 4px 13px;
}
.diamond-icon {
top: 12px;
left: 35px;
}
#diamonds-input {
width: 60%;
}
.btns-style__steps button {
padding: 6px 9px;
}
.emeralds-bg {
top: -23%;
}
.crystals-bg {
top: -21%;
}
.card-info img {
width: 100%;
}
.circles-1 {
top: 110px;
}
.circles-2 {
top: 220px;
}
.circles-3 {
top: 330px;
}
.circles-4 {
top: 440px;
}
}
@media screen and (min-device-width: 1200px) and (max-device-width: 1399px) {
.bg-two {
left: 300px;
}
.error-block {
top: 410px;
}
.saper-game__content {
width: auto;
}
.saper-start {
width: 30%;
height: 510px;
}
.steps-btns__display {
justify-content: center;
}
.btns-style__steps button {
width: 60px;
height: 50px;
}
.swiper-slide {
margin-right: 30px !important;
}
.margin-lines .firstline {
margin-top: 2%;
}
.square {
width: 75px;
}
.img-style-click {
left: -15px;
}
.info-emeralds {
margin-top: 6.5%;
}
.info-crystals {
margin-top: 6.5%;
}
.text-style__subtitle h2 {
font-size: 11px;
}
.text-style__comment p {
font-size: 11px;
}
.crystals-btns__choices button,
.btn-style__diamonds button {
padding: 4px 7px;
}
.diamonds-btns__display {
margin-left: 3%;
}
.diamond-icon {
top: 12px;
left: 35px;
}
#diamonds-input {
width: 60%;
}
.btns-style__steps button {
padding: 6px 4px;
}
.emeralds-bg {
top: -24%;
}
.crystals-bg {
top: -22%;
}
.card-info img {
width: 100%;
}
.circles__content {
display: none;
}
}
/* /Media */
/* Swiper */
.swiper {
user-select: none;
width: 100%;
height: 100%;
margin-top: 18px;
}
.swiper-slide {
text-align: center;
font-size: 18px;
display: flex;
align-items: center;
}
.swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.swiper-button-prev:after,
.swiper-button-next:after {
font-size: 30px;
color: rgb(210 31 31 / 62%);
}
/* /Swiper */

View File

@@ -69,7 +69,7 @@
/* GameMode */
.gamemode__content--text h2 {
margin: 2% 0 .5% 10%;
margin: 1.2% 0 .5% 8%;
text-transform: uppercase;
color: #FFF;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
@@ -79,14 +79,14 @@
}
.gamemode__content--text div {
width: 80%;
margin: 0 auto;
width: 82%;
margin-left: 8%;
border: 1px solid #fff;
}
.gamemode__content--card {
display: flex;
margin-top: 1.8%;
margin-top: 1.2%;
}
.bg-card {
@@ -95,6 +95,12 @@
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.bg-early{
border-radius: 40px;
background: #969B9E;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.gamemode__main {
width: 32%;
height: 100%;
@@ -117,21 +123,38 @@
color: #fff;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 91px;
font-size:91px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
}
.title-jackpot {
color: #fff;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size:80px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
padding: 0px 0px 0px 28px;
}
.line__footer {
display: flex;
justify-content: center;
align-items: center;
padding-top: 12%;
padding-top: 5.5%;
}
.line__content .line__btn--main .line__btn {
top: 2.5em;
left: -2em;
width: 100%;
}
.line__footer img {
width: 60%;
margin-bottom: 5%;
}
.gamemode__lines {
@@ -146,10 +169,42 @@
}
.line__img {
float: right;
display: flex;
margin: 1% 6.6% 1% 4.7%;
}
.line__img__jackpot {
display: flex;
margin: 1% 6.6% 1% 0%;
}
.display-firstline {
display: flex;
}
.cumming_soon_btn {
border-radius: 21px;
background: #FFF;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #000;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 36px;
font-weight: 700;
padding: 11px 0px 11px 11px;
text-decoration: none;
text-transform: uppercase;
position: relative;
bottom: 5%;
left: 2%;
transition: 250ms;
cursor: default;
}
.cumming_soon_btn:hover {
background-color: #525252;
opacity: 0.75;
}
.line__btn {
border-radius: 21px;
@@ -160,17 +215,128 @@
font-family: Montserrat Alternates;
font-size: 36px;
font-weight: 700;
padding: 11px 11px;
padding: 11px 0px 11px 11px;
text-decoration: none;
text-transform: uppercase;
position: relative;
bottom: 5%;
left: 2%;
transition: 250ms;
}
.line__btn span:after {
content: '\00bb';
opacity: 0;
transition: 250ms;
right: 20;
}
.line__btn:hover span:after {
opacity: 1;
right: 0;
padding-right: 0px;
}
.line__btn:hover {
padding:11px 11px 11px 22px ;
}
.line__btn:active {
left: 5%;
}
.line__btn--crash {
border-radius: 21px;
background: #FFF;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #000;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 36px;
font-weight: 700;
padding: 11px 0px 11px 11px;
text-decoration: none;
text-transform: uppercase;
position: relative;
bottom: 5%;
left: 2%;
transition: 250ms;
}
.line__btn--crash span:after {
content: '\00bb';
opacity: 0;
transition: 250ms;
right: 20;
}
.line__btn--crash:hover span:after {
opacity: 1;
right: 0;
padding-right: 0px;
}
.line__btn--crash:hover {
padding:11px 11px 11px 22px ;
}
.line__btn--crash:active {
left: 5%;
}
.line__btn__jackpot {
border-radius: 21px;
background: #FFF;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #000;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 36px;
font-weight: 700;
padding: 11px 0px 11px 11px;
text-decoration: none;
text-transform: uppercase;
position: relative;
bottom: 4%;
left: 6%;
transition: 250ms;
}
.line__btn__jackpot span:after {
content: '\00bb';
opacity: 0;
transition: 250ms;
}
.line__btn__jackpot:hover span:after {
opacity: 1;
right: 0;
padding-right: 0px;
}
.line__btn__jackpot:hover {
padding:11px 11px 11px 22px ;
}
.line__btn__jackpot:active {
left: 10%;
}
.line__btn--elm {
color: #000;
font-size: 38px;
font-size: 38px ;
}
.line__btn--elm--saper {
color: #000;
font-size: 4vh !important;
}
@media (max-width: 1590px) {
.line__btn--elm--saper {
font-size: 2vh !important;
display: none;
}
}
.linecontent-2 {
@@ -190,7 +356,7 @@
.gamemode__twoline--first__element {
width: 100%;
margin: 3% 3.6% 0 5.5%;
margin: 2% 3.6% 0 5.5%;
min-height: 180px;
}
@@ -204,9 +370,10 @@
color: #fff;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 87px;
font-size: 80px;
font-weight: 700;
text-transform: uppercase;
padding: 4.5% 2.2%;
}
.gamemode__twoline--first__element .container {
@@ -218,10 +385,11 @@
.gamemode__twoline--first__element .container a {
margin-right: 10%;
padding: 12px 10px;
margin-bottom: 3%;
}
.gamemode__twoline--two__element {
margin-top: 3%;
margin-top: 2%;
width: 100%;
min-height: 180px;
}
@@ -235,4 +403,187 @@
margin-right: 10%;
}
.cumming_soon--img {
margin-bottom: 4%;
}
/* /GameMode */
/* Media */
@media only screen and (max-width:1800px) {
.line__img__jackpot {
width: 150px;
height: 150px;
}
.line__footer img {
width: 55%;
margin-bottom: 5%;
}
}
@media only screen and (max-width:1700px) {
.title-jackpot {
font-size:60px;
padding: 0px 0px 0px 28px;
}
.title-twoline {
font-size: 60px;
}
.line__img__jackpot {
height: 150px;
width: 150px;
}
.line__footer img {
width: 40%;
margin-bottom: 5%;
}
.line__content {
width: 100%;
height: 100%;
}
.line__btn {
border-radius: 16px;
font-size: 30px;
padding: 11px 11px 11px 11px;
}
.main__content h1 {
font-size: 70px;
}
.title-firstline {
font-size:80px;
}
.cumming_soon_btn {
font-size: 30px;
border-radius: 16px;
}
.cumming_soon--img {
height: 40px;
width: 80px;
}
.gamemode__twoline--first__element .container a {
margin-right: 10%;
padding: 2px 11px 11px 11px;
margin-bottom: 3%;
}
.line__btn__jackpot {
border-radius: 16px;
font-size: 30px;
}
.line__btn--crash {
border-radius: 16px;
font-size: 30px;
padding: 7px 0px 11px 11px;
}
.crash--img {
height: 60px;
width: 60px;
}
.line__content {
height: 354px;
}
}
@media only screen and (max-width:1300px) {
.title-jackpot {
font-size:40px;
padding: 0px 0px 0px 28px;
}
.title-twoline {
font-size: 40px;
}
.line__img__jackpot {
height: 125px;
width: 125px;
}
.line__footer img {
width: 40%;
margin-bottom: 5%;
}
.line__content {
width: 100%;
height: 100%;
}
.line__btn {
border-radius: 10px;
font-size: 20px;
padding: 11px 11px 11px 11px;
}
.main__content h1 {
font-size: 40px;
}
.title-firstline {
font-size:60px;
}
.cumming_soon_btn {
font-size: 20px;
border-radius: 10px;
height: 50px;
}
.cumming_soon--img {
height: 40px;
width: 80px;
}
.gamemode__twoline--first__element .container a {
margin-right: 10%;
padding: 2px 11px 11px 11px;
margin-bottom: 3%;
}
.line__btn__jackpot {
border-radius: 10px;
font-size: 20px;
}
.line__btn--crash {
border-radius: 10px;
font-size: 20px;
padding: 0px 0px 0px 16px;
}
.crash--img {
height: 50px;
width: 50px;
}
.line__content {
height: 265px;
}
.gamemode__twoline--first__element {
width: 100%;
margin: 0 3.6% 0 5.5%;
min-height: 60px;
}
.gamemode__twoline--two__element {
margin-top: 0;
width: 100%;
min-height: 60px;
}
}

View File

@@ -0,0 +1,411 @@
.profile__content {
width: 30%;
margin-left: 3%;
}
.profile__content .profile__user--img {
margin: 17.6% 8.4% 1% 0;
background: #969C8D;
padding-top: 10px;
border-radius: 20px;
}
.profile__card {
display: flex;
flex-direction: column;
}.hisorypaymond {
/* height: 590px; */
height: 70vh;
width: auto;
overflow-y: auto;
overflow-x: auto;
overflow-y: auto;
}
.profile__card h1 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 40px;
}
.profile__card h2 {
border-radius: 20px;
background: #22252F;
width: 60%;
height: 60px;
display: flex;
align-items: center;
color: #FFF;
font-weight: 700;
font-family: Montserrat Alternates;
font-size: 28px;
padding-left: 11px;
}
.profile__card h2 img {
margin-right: 4.4%;
}
.profile__btns--payments {
margin-top: 7.9%;
display: flex;
flex-direction: column;
}
.icon-diamond h2 img {
width: 33px;
height: 33px;
}
.deposit-icon {
margin: 3px 0 0 10px;
}
.withdraw-icon {
margin-left: 33px;
}
.btn-bg {
border-radius: 10px;
background: rgba(255, 255, 255, 0.12);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
width: 36%;
}
.btn-margin {
padding: 3.8% 46% 3% 14%;
margin-bottom: 11px;
background: #62D4B2;
}
.btn-display {
display: flex;
}
.text-btn {
text-decoration: none;
color: #000;
font-weight: 700;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
font-family: Montserrat Alternates;
font-size: 18px;
margin-left: 4px;
}
.icon-margin-deposit-withdraw {
margin-right: 4px;
}
.withdraw {
padding: 3.8% 46% 3% 14%;
background: #EF4444;
}
.referal {
padding: 3.8% 46% 3% 14%;
margin-top: 12px;
background: #2D6AE0;
}
.referal img {
height: 20px;
width: 22px;
}
.playerandvid {
margin-right: 10vh;
}
.data1 {
margin-right: 20vh;
}
.summa {
margin-right: 10vh;
}
.payments {
margin: 2% 0 0 -4.25%;
}
.types {
display: flex;
}
.types-margin h3 {
margin-right: 7.813em;
}
.types-text h3 {
color: #ABABB4;
font-weight: 600;
font-family: Montserrat;
font-size: 14px;
}
.types-line {
flex-grow: 1; /* Add this line */
margin-top: 2.1%;
background: #38383E;
height: 3px;
width: 100vh;
}
.payments__card {
margin-top: 4.9%;
display: flex;
align-items: center; /* Center vertically */
justify-content: space-between;
}
.user-info {
display: flex;
align-items: center; /* Center vertically */
margin-right: 1em; /* Add margin for spacing */
width: 15vh;
}
.user-name {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.user-name1 {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name1__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.user-name__text p {
color: #A9A9A9;
font-weight: 400;
font-family: Montserrat;
font-size: 20px;
}
.data-info {
margin-left: 20vh; /* Push to the right */
margin-right: auto; /* Push to the left */
}
.data-info__text h3 {
color: #A9A9A9;
font-weight: 400;
font-family: Montserrat;
font-size: 17px;
}
.transaction-info {
margin-right: 10em; /* Add margin for spacing */
margin-right: 6em; /* Add margin for spacing */
display: flex;
justify-content: center;
align-content: center;
width: 1vh;
margin-right: 13.5vh;
}
.transaction-info__text {
display: flex;
justify-content: center;
align-content: center;
width: 13vh;
}
.transaction-info__text h3 {
font-weight: 500;
font-family: Montserrat;
font-size: 22px;
}
.deposit-color h3 {
color: #32C966;
}
.withdraw-color h3 {
color: #EA3D38;
margin-right: 1vh;
}
.withdraw-color1 {
margin-left: 1.35em;
}
.error-deposit {
position: absolute;
left: 190px;
top: 52px;
}
.error-deposit h2 {
color: #BA3636;
font-family: "Montserrat Alternates";
font-weight: 700;
font-size: 11px;
}
.error-card {
position: absolute;
top: 130px;
left: 210px;
}
.error-card h2 {
color: #BA3636;
font-family: "Montserrat Alternates";
font-weight: 700;
font-size: 11px;
}
.error-checkbox h2 {
color: #BA3636;
font-family: "Montserrat Alternates";
font-weight: 700;
font-size: 11px;
}
.error-captcha {
top: 235px;
left: 45px;
position: absolute;
}
.error-captcha h2 {
color: #BA3636;
font-family: "Montserrat Alternates";
font-weight: 700;
font-size: 13px;
}
/* Media */
@media screen and (min-device-width: 1400px) and (max-device-width: 1600px) {
.profile__card h2 {
width: 72%;
}
.btn-margin {
padding-right: 56%;
}
.withdraw {
padding-right: 56%;
}
.withdraw-color h3 {
color: #EA3D38;
margin-right: 1vh;
}
.transaction-info {
margin-right: 10em; /* Add margin for spacing */
margin-right: 6em; /* Add margin for spacing */
display: flex;
justify-content: center;
align-content: center;
width: 1vh;
margin-right: 8.5vh;
}
.transaction-info__text {
display: flex;
justify-content: center;
align-content: center;
width: 13vh;
}
.user-name {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.user-name1 {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name1__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.data-info {
margin-left: 22.5vh; /* Push to the right */
margin-right: auto; /* Push to the left */
}
.data-info__text h3 {
color: #A9A9A9;
font-weight: 400;
font-family: Montserrat;
font-size: 17px;
}
.withdraw-color1 {
margin-left: 1.35em;
}
}
@media screen and (min-device-width: 1200px) and (max-device-width: 1399px) {
.profile__card h2 {
width: 80%;
}
.btn-margin {
padding-right: 66%;
}
.withdraw {
padding-right: 66%;
}
}
@media screen and (min-device-width: 1921px) {
.withdraw-color h3 {
color: #EA3D38;
margin-right: 1vh;
}
.transaction-info {
margin-right: 10em; /* Add margin for spacing */
margin-right: 6em; /* Add margin for spacing */
display: flex;
justify-content: center;
align-content: center;
width: 1vh;
margin-right: 20vh;
}
.transaction-info__text {
display: flex;
justify-content: center;
align-content: center;
width: 13vh;
}
.user-name {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.user-name1 {
display: flex;
flex-direction: column;
margin-left: 0.625em;
align-items: center; /* Center horizontally */
margin-top: -0.5em; /* Adjust this value as needed */
}
.user-name1__text h3 {
color: #FFF;
font-weight: 700;
font-family: Montserrat;
font-size: 20px;
}
.data-info {
margin-left: 17vh; /* Push to the right */
margin-right: auto; /* Push to the left */
}
.data-info__text h3 {
color: #A9A9A9;
font-weight: 400;
font-family: Montserrat;
font-size: 17px;
}
.withdraw-color1 {
margin-left: 1.35em;
}
}
/* /Media */

View File

@@ -0,0 +1,78 @@
.settings {
/* display: flex; */
grid-area: profile;
/* height: 86vh; */
/* width: 86vh; */
border-radius: 50px;
background: #17181C;
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.25);
margin: 10px 39px 18px 13px;
}
#volume-control {
margin: 5vh;
/* display: flex; */
/* align-items: center; */
/* top: 0;
left: 0; */
/* z-index: 1000; */
}
.volume-section{
margin: 5vh;
}
.volume-text{
text-decoration: none;
font-family: Montserrat Alternates;
font-weight: 700;
font-size: 25px;
}
.volume-text--grey{
text-decoration: none;
font-family: Montserrat Alternates;
font-weight: 700;
font-size: 25px;
color: #3D3F48;
}
/* Стилизация трека ползунка */
#volumeControl {
-webkit-appearance: none; /* Убирает стандартный стиль для Webkit браузеров */
width: 40vh;
height: 8px; /* Можно изменить для изменения высоты трека */
background: #EF4444; /* Цвет фона трека */
outline: none; /* Убирает контур при выборе */
opacity: 1; /* Можно изменить для изменения прозрачности трека */
-webkit-transition: .2s; /* Плавное изменение для Webkit браузеров */
transition: opacity .2s;
border-radius: 10px;
}
/* Стилизация тумблера ползунка */
#volumeControl::-webkit-slider-thumb {
-webkit-appearance: none; /* Убирает стандартный стиль для Webkit браузеров */
appearance: none;
width: 15px; /* Ширина тумблера */
height: 15px; /* Высота тумблера */
background: #fff; /* Цвет фона тумблера */
cursor: pointer; /* Курсор в виде указателя */
border-radius: 60%; /* Круглый тумблер */
}
#volumeControl::-moz-range-thumb {
width: 25px; /* Ширина тумблера */
height: 25px; /* Высота тумблера */
background: #fff; /* Цвет фона тумблера */
cursor: pointer; /* Курсор в виде указателя */
border-radius: 50%; /* Круглый тумблер */
border: 2px solid red; /* Граница тумблера */
}
#volumeControl::-moz-range-track {
background: red; /* Цвет фона трека для Firefox */
height: 8px; /* Высота трека для Firefox */
}

View File

@@ -11,34 +11,120 @@ ul {
list-style: none;
}
body, html {
body,
html {
background: #121212;
height: 100%;
margin: 0;
overflow-y: hidden;
}
input[type="number"] {
-moz-appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
button:focus {
outline: none;
}
button {
cursor: pointer;
}
/* /Global Settings */
/* Content Grid */
.content-grid {
display: grid;
grid-template-columns: .35fr repeat(5, 1fr) 1.2fr;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-auto-columns: 1fr;
grid-auto-flow: row;
grid-template-areas:
"menu header header header header header header"
"menu main main main main main chat"
"menu main main main main main chat"
"menu gamemode gamemode gamemode gamemode gamemode chat"
"menu gamemode gamemode gamemode gamemode gamemode chat"
"menu gamemode gamemode gamemode gamemode gamemode chat";
"menu header header header header header header"
"menu main main main main main chat"
"menu main main main main main chat"
"menu gamemode gamemode gamemode gamemode gamemode chat"
"menu gamemode gamemode gamemode gamemode gamemode chat"
"menu gamemode gamemode gamemode gamemode gamemode chat";
height: 100%;
grid-gap: 10px;
grid-gap: 0.625rem;
}
.content__grid-profile {
display: grid;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-auto-columns: 1fr;
grid-auto-flow: row;
grid-template-areas:
"menu header header header header header header"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat"
"menu profile profile profile profile profile chat";
grid-gap: 0.625rem;
height: 100%;
}
.content-grid--saper {
display: grid;
grid-auto-columns: 1fr;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-template-areas:
"menu header header header header header header"
"menu saper saper saper saper saper chat"
"menu saper saper saper saper saper chat"
"menu saper saper saper saper saper chat"
"menu saper saper saper saper saper chat"
"menu saper saper saper saper saper chat"
"menu saper saper saper saper saper chat";
grid-gap: 0.625rem;
}
.content-grid--jackpot {
display: grid;
grid-auto-columns: 1fr;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-template-areas:
"menu header header header header header header"
"menu jackpot jackpot jackpot jackpot jackpot chat"
"menu jackpot jackpot jackpot jackpot jackpot chat"
"menu jackpot jackpot jackpot jackpot jackpot chat"
"menu jackpot jackpot jackpot jackpot jackpot chat"
"menu jackpot jackpot jackpot jackpot jackpot chat"
"menu jackpot jackpot jackpot jackpot jackpot chat";
grid-gap: 0.625rem;
}
.grid-crash {
display: grid;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-auto-columns: 1fr;
gap: 0.625rem;
grid-auto-flow: row;
grid-template-areas:
"menu header header header header header header"
"menu crash crash crash crash crash chat"
"menu crash crash crash crash crash chat"
"menu crash crash crash crash crash chat"
"menu crash crash crash crash crash chat"
"menu crash crash crash crash crash chat"
"menu crash crash crash crash crash chat";
}
/* /Content Grid */
@@ -46,9 +132,9 @@ body, html {
.header {
grid-area: header;
border-radius: 20px;
border-radius: 1.25rem;
background: #17181C;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0.25rem 0.25rem 0px rgba(0, 0, 0, 0.25);
align-self: start;
}
@@ -59,8 +145,8 @@ body, html {
.menu {
grid-area: menu;
background: #17181C;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border-radius: 20px;
box-shadow: 0px 0.25rem 0.25rem 0px rgba(0, 0, 0, 0.25);
border-radius: 1.25rem;
align-self: start;
}
@@ -71,11 +157,13 @@ body, html {
.chat {
grid-area: chat;
background: #16171B;
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
border-radius: 20px;
height: 90%;
filter: drop-shadow(0px 0.25rem 0.25rem rgba(0, 0, 0, 0.25));
border-radius: 15px;
/* height: 100%; */
height: 86vh;
position: relative;
z-index: 3;
}
/* /Chat */
@@ -84,9 +172,9 @@ body, html {
.main {
grid-area: main;
width: 80%;
width: 82%;
height: 90%;
margin: 2.7% auto 0;
margin: 2% auto 0 8%;
}
/* /Main */
@@ -100,3 +188,134 @@ body, html {
}
/* /GameMode */
/* Profile */
.profile {
display: flex;
grid-area: profile;
height: 95%;
border-radius: 3.125rem;
background: #17181C;
box-shadow: 0.25rem 0.25rem 0.25rem 0px rgba(0, 0, 0, 0.25);
margin: 0.625rem 2.438rem 1.125rem 1.125rem;
}
.jackpot {
display: flex;
grid-area: jackpot;
/* height: 95%;
border-radius: 3.125rem;
background: #17181C;
box-shadow: 0.25rem 0.25rem 0.25rem 0px rgba(0, 0, 0, 0.25);
margin: 0.625rem 2.438rem 1.125rem 1.125rem; */
}
.about {
grid-area: about;
}
/* /Profile */
/* Saper */
.saper {
grid-area: saper;
/*height: 96.2%;*/
}
/* /Saper */
/* Crash */
.crash-content {
grid-area: crash;
}
.crash-game {
grid-area: crashgame;
}
.crash-game__players {
grid-area: crashplayers;
}
.content-grid--about {
display: grid;
grid-auto-columns: 1fr;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-template-areas:
"menu header header header header header header"
"menu about about about about about chat"
"menu about about about about about chat"
"menu about about about about about chat"
"menu about about about about about chat"
"menu about about about about about chat"
"menu about about about about about chat";
grid-gap: 0.625rem;
}
.content-grid--help {
display: grid;
grid-auto-columns: 1fr;
grid-template-columns: 0.35fr repeat(5, 1fr) 1fr;
grid-template-rows: auto 0fr repeat(4, 1fr);
grid-template-areas:
"menu header header header header header header"
"menu help help help help help chat"
"menu help help help help help chat"
"menu help help help help help chat"
"menu help help help help help chat"
"menu help help help help help chat"
"menu help help help help help chat";
grid-gap: 0.625rem;
}
.help {
grid-area: help;
display: flex;
/* height:99%; */
height:86vh;
border-radius: 3.125rem;
background: #17181C;
box-shadow: 0.25rem 0.25rem 0.25rem 0px rgba(0, 0, 0, 0.25);
margin: 0.625rem 2.438rem 1.125rem 1.125rem;
/*height: 96.2%;*/
width: 1000px;
margin: 0 auto;
}
.bg-gradient-left {
background: #293561;
filter: blur(120px);
position: absolute;
top: 250px;
transform: rotate(180deg);
left: 200px;
width: 40%;
height: 55%;
z-index: 0;
}
.bg-two-gradient-right {
background: #293561;
filter: blur(120px);
position: absolute;
top: 220px;
transform: rotate(330deg);
left: 600px;
width: 60%;
height: 35%;
z-index: 0;
}
/* /Crash */
/* Media */
/* /Media */

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 584 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 B

View File

@@ -0,0 +1,3 @@
<svg width="45" height="45" viewBox="0 0 45 45" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M40.5352 9.64286H7.03125C6.25781 9.64286 5.625 8.91964 5.625 8.03571C5.625 7.15179 6.25781 6.42857 7.03125 6.42857H40.7812C41.5547 6.42857 42.1875 5.70536 42.1875 4.82143C42.1875 2.1596 40.2979 0 37.9688 0H5.625C2.52246 0 0 2.88281 0 6.42857V38.5714C0 42.1272 2.52246 45 5.625 45H40.5352C42.9961 45 45 42.8404 45 40.1786V14.4643C45 11.8025 42.9961 9.64286 40.5352 9.64286ZM36.5625 30.5357C35.0068 30.5357 33.75 29.0993 33.75 27.3214C33.75 25.5435 35.0068 24.1071 36.5625 24.1071C38.1182 24.1071 39.375 25.5435 39.375 27.3214C39.375 29.0993 38.1182 30.5357 36.5625 30.5357Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 713 B

View File

@@ -0,0 +1,3 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M36.0312 8.57143H6.25C5.5625 8.57143 5 7.92857 5 7.14286C5 6.35714 5.5625 5.71429 6.25 5.71429H36.25C36.9375 5.71429 37.5 5.07143 37.5 4.28571C37.5 1.91964 35.8203 0 33.75 0H5C2.24219 0 0 2.5625 0 5.71429V34.2857C0 37.4464 2.24219 40 5 40H36.0312C38.2188 40 40 38.0804 40 35.7143V12.8571C40 10.4911 38.2188 8.57143 36.0312 8.57143ZM32.5 27.1429C31.1172 27.1429 30 25.8661 30 24.2857C30 22.7054 31.1172 21.4286 32.5 21.4286C33.8828 21.4286 35 22.7054 35 24.2857C35 25.8661 33.8828 27.1429 32.5 27.1429Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 642 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 924 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 551 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 847 B

View File

@@ -0,0 +1,92 @@
<svg width="207" height="204" viewBox="0 0 207 204" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_dd_291_5)">
<g filter="url(#filter1_d_291_5)">
<rect x="45.7563" y="68.2073" width="88.9238" height="84.8552" rx="17" transform="rotate(-15 45.7563 68.2073)" stroke="url(#paint0_linear_291_5)" stroke-width="6" shape-rendering="crispEdges"/>
</g>
<g filter="url(#filter2_d_291_5)">
<rect x="1.07377" y="4.00737" width="53.2329" height="53.2329" rx="9" transform="matrix(0.876765 0.480919 -0.518841 0.85487 91.295 58.1855)" stroke="#954DBB" stroke-width="6" shape-rendering="crispEdges"/>
</g>
<g filter="url(#filter3_d_291_5)">
<rect x="-3.03331" y="3.03205" width="64.5948" height="67.324" rx="12" transform="matrix(-0.011161 0.999938 -0.999942 0.0107455 136.702 68.0248)" stroke="#5F277D" stroke-width="6" shape-rendering="crispEdges"/>
</g>
<g filter="url(#filter4_d_291_5)">
<rect x="-1.08514" y="4.05317" width="52.7983" height="55.0715" rx="9" transform="matrix(0.509634 0.860391 -0.871348 0.490665 114.308 60.4024)" stroke="#BE95D4" stroke-width="6" shape-rendering="crispEdges"/>
</g>
<g filter="url(#filter5_d_291_5)">
<rect width="14.6307" height="15.1963" rx="4" transform="matrix(0.509634 0.860391 -0.871348 0.490665 102.576 87.6599)" fill="#FF8D8D"/>
<rect x="0.904284" y="-3.37764" width="19.6307" height="20.1963" rx="6.5" transform="matrix(0.509634 0.860391 -0.871348 0.490665 100.076 85.1615)" stroke="#CE0624" stroke-width="5"/>
</g>
</g>
<defs>
<filter id="filter0_dd_291_5" x="0.572021" y="0.0078125" width="206.224" height="203.348" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.372549 0 0 0 0 0.152941 0 0 0 0 0.490196 0 0 0 0.85 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="22.5"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.584314 0 0 0 0 0.301961 0 0 0 0 0.733333 0 0 0 0.3 0"/>
<feBlend mode="normal" in2="effect1_dropShadow_291_5" result="effect2_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_291_5" result="shape"/>
</filter>
<filter id="filter1_d_291_5" x="42.572" y="46.0078" width="114.224" height="111.348" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_291_5" result="shape"/>
</filter>
<filter id="filter2_d_291_5" x="58.8711" y="62.3774" width="81.6257" height="78.6085" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_291_5" result="shape"/>
</filter>
<filter id="filter3_d_291_5" x="58.7964" y="62.1525" width="81.7747" height="79.0577" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_291_5" result="shape"/>
</filter>
<filter id="filter4_d_291_5" x="58.5505" y="61.7294" width="82.2671" height="79.9052" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_291_5" result="shape"/>
</filter>
<filter id="filter5_d_291_5" x="81.7722" y="84.1483" width="35.8225" height="35.0674" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_291_5"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_291_5" result="shape"/>
</filter>
<linearGradient id="paint0_linear_291_5" x1="89.5439" y1="66.0859" x2="68.5897" y2="154.588" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#B8B8B8"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,82 @@
<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#208;&#186;&#209;&#128;&#208;&#184;&#209;&#129;&#209;&#130;&#208;&#176;&#208;&#187;">
<g id="Rectangle 106" filter="url(#filter0_d_1028_3685)">
<rect y="1.41421" width="18.6091" height="17.9178" rx="3" transform="matrix(0.707107 -0.707107 -0.707107 -0.707107 18.2559 27.4142)" stroke="url(#paint0_linear_1028_3685)" stroke-width="2" shape-rendering="crispEdges"/>
</g>
<g id="Rectangle 107" filter="url(#filter1_d_1028_3685)">
<mask id="path-2-inside-1_1028_3685" fill="white">
<rect width="10.3706" height="10.3706" rx="1" transform="matrix(0.021246 -0.999774 -0.999774 0.021246 22.574 18.574)"/>
</mask>
<rect width="10.3706" height="10.3706" rx="1" transform="matrix(0.021246 -0.999774 -0.999774 0.021246 22.574 18.574)" stroke="#954DBB" stroke-width="4" shape-rendering="crispEdges" mask="url(#path-2-inside-1_1028_3685)"/>
</g>
<g id="Rectangle 109" filter="url(#filter2_d_1028_3685)">
<rect x="1.38039" y="-0.370165" width="12.8778" height="13.2856" rx="2" transform="matrix(-0.871387 -0.490597 -0.509008 0.860762 27.5064 11.937)" stroke="#5F277D" stroke-width="2" shape-rendering="crispEdges"/>
</g>
<g id="Rectangle 108" filter="url(#filter3_d_1028_3685)">
<mask id="path-4-inside-2_1028_3685" fill="white">
<rect width="7.47011" height="7.75018" rx="1" transform="matrix(-0.490597 -0.871387 -0.860762 0.509008 22.6675 14.7822)"/>
</mask>
<rect width="7.47011" height="7.75018" rx="1" transform="matrix(-0.490597 -0.871387 -0.860762 0.509008 22.6675 14.7822)" stroke="#BE95D4" stroke-width="4" shape-rendering="crispEdges" mask="url(#path-4-inside-2_1028_3685)"/>
</g>
<g id="Rectangle 110" filter="url(#filter4_d_1028_3685)">
<rect width="1.11041" height="1.15204" rx="0.3" transform="matrix(-0.490597 -0.871387 -0.860762 0.509008 18.2681 13.6904)" fill="#FF8D8D"/>
<rect x="0.675679" y="0.181189" width="2.11041" height="2.15204" rx="0.8" transform="matrix(-0.490597 -0.871387 -0.860762 0.509008 19.4312 14.3682)" stroke="#CE0624"/>
</g>
</g>
<defs>
<filter id="filter0_d_1028_3685" x="0.828613" y="0.828369" width="33.3433" height="33.3433" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1028_3685"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1028_3685" result="shape"/>
</filter>
<filter id="filter1_d_1028_3685" x="8.22681" y="8.22681" width="18.5464" height="18.5464" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1028_3685"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1028_3685" result="shape"/>
</filter>
<filter id="filter2_d_1028_3685" x="4.24084" y="4.35327" width="26.5182" height="26.2937" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1028_3685"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1028_3685" result="shape"/>
</filter>
<filter id="filter3_d_1028_3685" x="8.69214" y="8.64404" width="17.615" height="17.7119" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1028_3685"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1028_3685" result="shape"/>
</filter>
<filter id="filter4_d_1028_3685" x="11.8489" y="11.825" width="11.302" height="11.3499" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1028_3685"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1028_3685" result="shape"/>
</filter>
<linearGradient id="paint0_linear_1028_3685" x1="8.30453" y1="-2.28723e-07" x2="4.62908" y2="15.5034" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#B8B8B8"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,66 @@
<svg width="208" height="198" viewBox="0 0 208 198" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_bddf_290_4)">
<path d="M51.9315 77.9679L71.7926 53.7515C73.4352 51.7486 75.791 50.4613 78.3638 50.1606L83.7001 49.5369C86.3034 49.2327 88.922 49.9626 90.9925 51.5697L115.385 70.5021C117.543 72.1778 118.923 74.6642 119.201 77.3829L121.923 103.962C122.185 106.52 121.452 109.081 119.875 111.112L100.84 135.636C99.1944 137.756 96.7662 139.126 94.1009 139.437L88.9216 140.043C86.3178 140.347 83.6986 139.617 81.628 138.009L56.6139 118.587C54.4948 116.942 53.1257 114.514 52.8143 111.849L49.7312 85.4702C49.4162 82.7745 50.2104 80.0665 51.9315 77.9679Z" fill="url(#paint0_linear_290_4)"/>
<path d="M51.9315 77.9679L71.7926 53.7515C73.4352 51.7486 75.791 50.4613 78.3638 50.1606L83.7001 49.5369C86.3034 49.2327 88.922 49.9626 90.9925 51.5697L115.385 70.5021C117.543 72.1778 118.923 74.6642 119.201 77.3829L121.923 103.962C122.185 106.52 121.452 109.081 119.875 111.112L100.84 135.636C99.1944 137.756 96.7662 139.126 94.1009 139.437L88.9216 140.043C86.3178 140.347 83.6986 139.617 81.628 138.009L56.6139 118.587C54.4948 116.942 53.1257 114.514 52.8143 111.849L49.7312 85.4702C49.4162 82.7745 50.2104 80.0665 51.9315 77.9679Z" stroke="url(#paint1_linear_290_4)" stroke-width="6"/>
</g>
<g filter="url(#filter1_bddf_290_4)">
<path d="M103.594 84.5815L120.124 72.3178C122.206 70.7734 124.806 70.0976 127.376 70.433L129.065 70.6533C131.665 70.9926 134.028 72.34 135.645 74.4052L148.12 90.3416C149.804 92.4923 150.535 95.238 150.143 97.9409L147.667 115.01C147.298 117.553 145.964 119.857 143.942 121.443L127.886 134.037C125.774 135.694 123.083 136.432 120.421 136.085L118.889 135.885C116.288 135.546 113.924 134.198 112.308 132.132L99.4654 115.721C97.8131 113.61 97.0778 110.923 97.4247 108.265L99.6358 91.3189C99.9868 88.6293 101.415 86.1976 103.594 84.5815Z" fill="url(#paint2_linear_290_4)"/>
<path d="M103.594 84.5815L120.124 72.3178C122.206 70.7734 124.806 70.0976 127.376 70.433L129.065 70.6533C131.665 70.9926 134.028 72.34 135.645 74.4052L148.12 90.3416C149.804 92.4923 150.535 95.238 150.143 97.9409L147.667 115.01C147.298 117.553 145.964 119.857 143.942 121.443L127.886 134.037C125.774 135.694 123.083 136.432 120.421 136.085L118.889 135.885C116.288 135.546 113.924 134.198 112.308 132.132L99.4654 115.721C97.8131 113.61 97.0778 110.923 97.4247 108.265L99.6358 91.3189C99.9868 88.6293 101.415 86.1976 103.594 84.5815Z" stroke="url(#paint3_linear_290_4)" stroke-width="6"/>
</g>
<defs>
<filter id="filter0_bddf_290_4" x="0.663574" y="0.469299" width="178.312" height="196.641" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImageFix" stdDeviation="2.5"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_290_4"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.360784 0 0 0 0 0.745098 0 0 0 0 0.458824 0 0 0 0.6 0"/>
<feBlend mode="normal" in2="effect1_backgroundBlur_290_4" result="effect2_dropShadow_290_4"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.00392157 0 0 0 0 0.262745 0 0 0 0 0.00392157 0 0 0 0.2 0"/>
<feBlend mode="normal" in2="effect2_dropShadow_290_4" result="effect3_dropShadow_290_4"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect3_dropShadow_290_4" result="shape"/>
<feGaussianBlur stdDeviation="0.15" result="effect4_foregroundBlur_290_4"/>
</filter>
<filter id="filter1_bddf_290_4" x="48.3406" y="21.3489" width="158.906" height="171.82" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImageFix" stdDeviation="2.5"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_290_4"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.360784 0 0 0 0 0.745098 0 0 0 0 0.458824 0 0 0 0.6 0"/>
<feBlend mode="normal" in2="effect1_backgroundBlur_290_4" result="effect2_dropShadow_290_4"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.00392157 0 0 0 0 0.262745 0 0 0 0 0.00392157 0 0 0 0.2 0"/>
<feBlend mode="normal" in2="effect2_dropShadow_290_4" result="effect3_dropShadow_290_4"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect3_dropShadow_290_4" result="shape"/>
<feGaussianBlur stdDeviation="0.15" result="effect4_foregroundBlur_290_4"/>
</filter>
<linearGradient id="paint0_linear_290_4" x1="58.8031" y1="64.025" x2="115.998" y2="139.899" gradientUnits="userSpaceOnUse">
<stop stop-color="#B6FFD0"/>
<stop offset="1" stop-color="#007B18"/>
</linearGradient>
<linearGradient id="paint1_linear_290_4" x1="80.8093" y1="49.8748" x2="91.3149" y2="139.763" gradientUnits="userSpaceOnUse">
<stop stop-color="#458845"/>
<stop offset="1" stop-color="#255125"/>
</linearGradient>
<linearGradient id="paint2_linear_290_4" x1="110.003" y1="76.6239" x2="136.997" y2="140.424" gradientUnits="userSpaceOnUse">
<stop stop-color="#B6FFD0"/>
<stop offset="1" stop-color="#007B18"/>
</linearGradient>
<linearGradient id="paint3_linear_290_4" x1="128.065" y1="70.5229" x2="119.526" y2="135.968" gradientUnits="userSpaceOnUse">
<stop stop-color="#458845"/>
<stop offset="1" stop-color="#255125"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 778 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 127.14 96.36"><path fill="#fff" d="M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z"/></svg>

After

Width:  |  Height:  |  Size: 761 B

View File

@@ -0,0 +1,21 @@
<svg width="57" height="36" viewBox="0 0 57 36" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g filter="url(#filter0_i_3187_2)">
<rect width="56.8" height="36" fill="url(#pattern0)"/>
</g>
<defs>
<filter id="filter0_i_3187_2" x="0" y="0" width="56.7998" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="shape" result="effect1_innerShadow_3187_2"/>
</filter>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0_3187_2" transform="matrix(0.00195312 0 0 0.0030816 0 -0.288889)"/>
</pattern>
<image id="image0_3187_2" width="512" height="512" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAA70RE4n0h2gAAAAJ0Uk5TAP9bkSK1AAAKQUlEQVR4nO2cPc7mthGARahgF14gAK+RKrxSyhQBKMPFlnsEH8XqXO4RVqlcRkYKC7AgRvwZckiR1N9nG3Y4wL58X4l6RA5nOORI+3VdkyZNmjRp0qRJkyZNmjRp0qRJkyZNmjRp0qRJk0TY9BIgt3fX90oNrwBUqekVgCu1vAIIpdZXAKnUOy2qXd5cTzRg+D0BvQaMLwD0QwDTCwD7EMD8AsA/BPDGGYTa5EvAyl950357/sqbpJrZK4DSgDfuuFsRfQMgFjC8AYyv5uXeAsbHAN188gGA6THADOEHAJ67ozFj+RYgXrij0J74GvDGn81k8g4w66F47s/qJYAZG6KPDaFXAHjoDS4u9k/XCAIDHgyEiWp6LjFrhAdqUDHgdif6cJn9Nt4EsBRwtw8mrFoTkupJiJUp4O44qHCVCKzrQg6Am8PgAKbj3I/oDemR6tmTcaT2ogl9fwQY9HeCYJeF4WvoU4AfenHfFFk8cPcBPNZa/wQQXcCuOgPdAJCYrl9vniiTu4bz9IZwoD9pCYRinnaZuQtPogSBrhYBou5VPQx+ESDrXkXB74uAE6egYD5FJZ7YNAMHOsR0t8wgJxbFA+BgB+a6M5P0FsxTZasAqBmCAABLlE0cgF4ATA4w4hM9AtQmeIkAEz5Bw/FTANwp9UYPqNmyQoCoqzwot2rLPhb0SUvFNQDxAJK0FFxA1EMMCVNpciP4KdQvNcDe8K/uzrHX+QZJDRhrgC+upkgn1dUBfqoBdt1/9u6IDcEPitKA6XhlqEcDABkCg1/71TUAM4DBfUWGAO0hBlB2x33GhH0mjQwBNKL3gLUtEDcAU7WPDAHGpDeAsjvuOxQS7hXHxs61a6htgfQWB3SELc6bgQWU3VG3DgASjbc3A72RrG2BNAB0JNBweTPQcamSEzFjL4PfeW2zMCNulUBNzWQgXH9xPTAD42qsFBqIXQgJ59E0Boy2VzuAljxaWAB3C6o+XiMNbq212CKjR+IWg9ydJzEA7rC4NeixCdQdtws802EE2Dq3/p7dnY5a4BFg0GOKACusfufiHkq4O1PXlU5gwIKWm8rPnJHICDBFAVrYLTAGHLVoDm+hpfsFMYBD06SrWQWYJiPAlAIOwYFAw/wXlgAEaNd/yQO6OqArAXzLcwCz5PJd933JACa4wVYA6EO0AtDtYh6wHAGT13cKQElwkQcE88lm3NHihxQBMPgiD/C2wYy2+REwdOEW0xEw+B8yDwjXpEsoCwg/+gRgehNdI+stoLo7RwBy4YMOeKQWt9mdk9/BhUnqj0RFauF5QLikT42ZRvVhw58Ctrj+hAA8bqHMA4KaWVzf3TK0UBUAvtE8rp9OMiQF0BQgovqHXJPLPkTBNXYgGfcIrhiS+hpAp+QA6qNvUJRuQF3W9fmCANAnkjQoTXJwBDAPbQEAeu+TBsEt4YAIABLCKtI7TZScWp4MAOqTmljvB9Pm8QEVAFyFsBj0zlOAiFoIZgBBBAGGXP1wYItUpAHEFugI7mMAQKcjFenqzsk8YIr6uB0AA6hoNgf9csUDZujjFq+Flc3iuxa6CU8DLHmvvAUwLJ9EBJjDzg6+7J9gcRbg1229+YIfgZlb+plW2L7sF4LBEAPoUWCZ42nY3JIigFXM6MZ7tS3w6zYK60C4nkAGGwAulTqBci2gQ4AxBQx2OxMDfgLlf4EjHmDrx4AuAFZbHcmGTrjeHwHSA5Y8gHvAlgUID5gDYJPBapkHrAdAdwRYB1k4BixVgMwBJnoHMHa2q7MtjHtYa1xiwFEHJcDmdBEB+msACF/cu+ETwIQDKb8MWGxPVXhEcgmgYkAP9qOVMKKmXQUQ0B2HuSoAjqZsAQMG+NQhSjJeA6D06eBOr9cB/8AJXDdvR6leXgf0Gx5uF+uYU46xcRstigBm/rk7C6gAv02ImEsA49TaI1m8BAwCJysAk5iuAvSMSzJTmvukNkFQASgbLkoAYzM1QG/DRBEg7RRSBpiUaBlg84m0lCSBSFEGGAfcKoB/21iZB+zds7PYpzLgBxsriwArP5YBX+0Ma/y2DCgmflGo+f0BVR08BZAPBBQs8RLgawUg9LlfigC7fCwlujxgMtW6EmAN6fWjcHNvUQWYfGINsPlHDLnQBsm4Qt6XKUjG5QFCQSZrKgMml5bMAbjPI415AFWQR1qyAL9KLz1AcAt0V+8IsAtQ3ZD89brxS+eXtEdAD5xi2ldCGmjIAjprQKQ0irpxpnNiw1ehr+7VYj6UAL0LmnMBcE8aoAEa4E8N+Bd86iX51JmS6vLvMCWjOTsDIG5q3Ce/fVGs5zc52mSaCzgTfnSeAVAz5enPfd7mmz6xL45XV5qwxF1gzAPsvoDpxfCyX2B3DHJzpQGYyDqWAZP91G+rSL39MKVu1GxjN34vKAPgNoOoAasBULWYIGBLHZdkiP5ZwBwANpEF5UIQYD0FUPfoFEoWA7YzwGwvnEsAdRGwdABKAcM9wPIUsHZQpoDxGmDroATA6gDTNYB6DRgABIDlJmAEEABmByitD0qAEQDjTcAEpQXoKjrPUgf8DQF8GQPCu00ZAFEIsOQBvAbYp6MAWAF0A8B0IhUAG4BiAKsBdl8+ArYbAKEZAFBQwjBOVwALAnxy5WdkSCcAqf/fiQf8kACWc8DeYQT40ZVfkDPVR0FnkjOA/0SAmiH9Nwb87EqFJpQRXpbMAn7ea30XACoHIDVf0PK1Dqh7o5VfHzBdA3zvAN8/BXx3AKyn03oE+OwA370FfPaA5TQyRYBPDvDJA+bT4BoBvnWAbz1gOg3vEeCbBKCrnAO+BMDgAN+kgMoSR5l0GwCk8qAIUFni2PamAHmnCwQBhPJlBKiNwoYi0h4hfBkDKnaAQ9oelCNACK5jGWBsDQBUeVBsSFMZYF4rA0CvPAjNyrw6H0yGkgB67EwjqwJGk6NxAKJ8iQDw4DMP0AtrD+iUL9Gk2p8AegSQOQCpAswPDxAehONCDWDfXzsAxOXAYjZasLgazAFbYkAttOkzIuxYmAHYpy4BUF3ixAC71YkBGluyA+b2TCNstnKbrsH8ygNotO0z+8bZlGHbxw12KgKGLmw8zTtq6caTGexYANitr/7ct7xMawpKMxJmG2bGqSsA9nWuln/u3dgLfZu/7Cd1q/5qU+/uaFcE3JIGaIAGqAN0gr23UxuS1Z2h8ylA6Pd0/AuvXvQZ/dx7PQXItXPTWSRDOHMCsP9DOXp259YUuh9SXQLIPGC7AiC2monSWKZw5gygOpc/OwBUeEehAX7VUXhtByeWKM4Br31B+9wrb2RjcT4YL80Hl+VPBxj+3wHdoz8v0EeA6T6ARoAHfyIhfs20+Ky6LPg/Rj36M0wy867uTXkNOLyv/JsDDu9s/+aAYDzsvHIdQM8r52TygP68ck5GDyDnlXMyBLN8Bojs+oFg/xFPANiDH40jnkMeDcOIAE+0GE8hD/rw5g94NWnSpEmTJk2aNGnSpEmTJk2aNGnSpEmTJk2a/LHlf/vs4b0MR/1wAAAAAElFTkSuQmCC"/>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -1,21 +0,0 @@
<svg width="73" height="44" viewBox="0 0 73 44" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sadasdad 1" filter="url(#filter0_d_644_4)">
<rect width="65" height="36" fill="url(#pattern0)" shape-rendering="crispEdges"/>
</g>
<defs>
<filter id="filter0_d_644_4" x="0" y="0" width="73" height="44" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="4" dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_644_4"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_644_4" result="shape"/>
</filter>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0_644_4" transform="matrix(0.00193643 0 0 0.00354004 0 -0.40625)"/>
</pattern>
<image id="image0_644_4" width="512" height="512" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAZQTFRFAAAA70RE4n0h2gAAAAJ0Uk5TAP9bkSK1AAAET0lEQVR4nO3bTZKbMBAFYCgWLH2DcBQdDY7GUTgCSy8oFGP+W0J0q41xUu8tUnkV+qsZLH4mA0mCIAiCIAiCIAiCIAiCIAiCIAiCIAiC/JMpe918Zm2tAgprnyqgtFb1PaT2lUoB5APQKIDHALQKoBgAzV40A9ApgHIANB+DfSd+Ph2BKhrIRqCOBvIRaO4DHiMQv5LUQDEC8UtRDZgRiF/LaqAcgfiDYTihqU5qr+Em1wDDcZBpDsfhSEyVwPRHNNC/d8SdQPdeTQDuBe5fB+qlrAd0R6P6hPIC2ocS0J1U778uqIH7L67332Co75HUt3nqG001oL5X1t+tG91K/sBPLOofujLdMkjGj0EzP+xFzT58H06aHxvfe7EBAAAAAAAfB6bbHVYqD5AK5reXkgWQfAHbq+ECGBHQuoBofvM9zEAmA3oHyGXA+jnMQCEEagoYIdBQoBQCLQWE8+uN2QSI1uGQTgv0BBAuA7vemU2AdBk4gOxQGlJpgXoPFN8Hmj1gvg+0HwZKu79pp7fg+z6tGgK0xwNOL9fdsAJNYID24g10G8CSHx5PgMf6PaxAaID2aSdU0UC2roUF6EMDB0AbDUznn+cWCA4cAL0WsPcB81Wg0gK1FmhuB1ot8Lwd6H4OMMtBet7no2kHLCyrFw6QrQcpp+cOMN8kMPv4K7ItMF/jK15PD4Ga2R2gIBuc9fIIaJhdDRgKGHeDsw7gMqDm94uAit8vAgT9GqAXdAcYzlO9pDtAvjkLczo9H+w2OOte4EEGQt0D9MMGT253gAfZ4Kw7QD5er1pu9wBPMhDuDpC+/s0IugMkr78aQXeBP++LRc3tLpCQgZPuBcbDndcvAeZfxLP6VUCfcLsPyMhAsB8AXcLtPiAnA8F+CTAd7rw+n+Y/DbQJt/uAggwE+wHQJNzuAwwZCPYDoE64/RKgJAPBfgBUCbf7AEsGgv0ASBJuvwKYTzi8/jGgXjfIyEC4+4GODAT6DFQfBPL5v+1ZfQbYAwdArwW257zlcQZWN+uHEA0kc6YNiumEw+s/CcxnLF7/VaDidw9QkoFwvwgQdA9gyUC4XwP0gu4CKRk46dcAnaD/IpAtv4xldRcoyMBJdwFLFs5Jd4DN61Ws7gD5fLFn9s8Dm/ezWN0BiuVKx+s/CJhhg07U/zvg659CeTtgtceCAwiPxtQBNg/ucnq+/VVxzBnp4QCbV0453bpAIuh2XZb/NPC8HWgFA9cAjRaotUAVC6SfAiRfsg/o2QMHQLfdIPYxkjhg8yTMskHMszj1DqjkwG6D/WsQJ0BB96H0gSZDDiX3Df4w4Hl/prTy7B7iMrrxGKDZA8X3gXoPxD+fGA1UeyD/PrCflz9mSl+iin9Sdo4UeFKg1AJGCDQUKIRATQHpSqooIF0IdF76OTqfovRj8LzGVYgAZx8KF7P3bcBS9x0gCIIgCIIgCIIgCIIgCIIgCIIgCIIgt+UvVBu5EERv1u4AAAAASUVORK5CYII="/>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,17 @@
<svg width="30" height="29" viewBox="0 0 30 29" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#208;&#154;&#209;&#128;&#208;&#181;&#209;&#129;&#209;&#130;&#208;&#184;&#208;&#186;" filter="url(#filter0_d_1064_8)">
<path id="Union" fill-rule="evenodd" clip-rule="evenodd" d="M6.853 0.617653C6.51189 0.276538 5.95883 0.276538 5.61772 0.617653C5.2766 0.958768 5.2766 1.51182 5.61772 1.85294L13.7647 9.99994L4.61765 19.147C4.27654 19.4881 4.27654 20.0412 4.61765 20.3823C4.95877 20.7234 5.51182 20.7234 5.85294 20.3823L15 11.2352L24.147 20.3822C24.4881 20.7233 25.0412 20.7233 25.3823 20.3822C25.7234 20.0411 25.7234 19.4881 25.3823 19.1469L16.2353 9.99994L24.3822 1.85301C24.7233 1.51189 24.7233 0.958835 24.3822 0.61772C24.0411 0.276605 23.4881 0.276605 23.1469 0.61772L15 8.76466L6.853 0.617653Z" fill="#30364F"/>
</g>
<defs>
<filter id="filter0_d_1064_8" x="0.361816" y="0.361816" width="29.2764" height="28.2764" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1064_8"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1064_8" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M18.0156 4.28571H3.125C2.78125 4.28571 2.5 3.96429 2.5 3.57143C2.5 3.17857 2.78125 2.85714 3.125 2.85714H18.125C18.4688 2.85714 18.75 2.53571 18.75 2.14286C18.75 0.959821 17.9102 0 16.875 0H2.5C1.12109 0 0 1.28125 0 2.85714V17.1429C0 18.7232 1.12109 20 2.5 20H18.0156C19.1094 20 20 19.0402 20 17.8571V6.42857C20 5.24554 19.1094 4.28571 18.0156 4.28571ZM16.25 13.5714C15.5586 13.5714 15 12.933 15 12.1429C15 11.3527 15.5586 10.7143 16.25 10.7143C16.9414 10.7143 17.5 11.3527 17.5 12.1429C17.5 12.933 16.9414 13.5714 16.25 13.5714Z" fill="#17181C"/>
</svg>

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

View File

@@ -0,0 +1,3 @@
<svg width="23" height="3" viewBox="0 0 23 3" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="3" width="3" height="22.2619" rx="1.5" transform="rotate(-90 0 3)" fill="#D9D9D9"/>
</svg>

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 790 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

View File

@@ -0,0 +1,12 @@
import { Post } from '../rest/RestMethods.js';
import { BackendApiUrl } from '@/properties/Сonfig.js';
export async function LogIn(authCode) {
try {
const response = await Post(BackendApiUrl + "/Authorize/LogIn", { code: authCode });
return response;
} catch (error) {
console.error('Error in LogIn:', error);
}
}

View File

@@ -0,0 +1,10 @@
export function
GetAuthCodeFromCurrentPath() {
const currentPath = window.location.pathname;
const parts = currentPath.split('/');
const code = parts[parts.length - 1];
return code
}

View File

@@ -0,0 +1,86 @@
import { BackendWebSocketUrl } from '@/properties/Сonfig.js';
import { eventBus } from "@/main";
import {
GetCookie
} from "@/assets/js/storage/CookieStorage.js";
let webSocket;
export function ConnectToChat() {
try {
if (webSocket && webSocket.readyState === WebSocket.OPEN) {
return;
}
webSocket = new WebSocket(BackendWebSocketUrl);
webSocket.onopen = function () {
console.log('Connection established');
};
webSocket.onmessage = function (event) {
try {
const dataObject = JSON.parse(event.data);
if (dataObject && Object.prototype.hasOwnProperty.call(dataObject, 'SpUserName') && Object.prototype.hasOwnProperty.call(dataObject, 'Message')) {
eventBus.emit('dataChat', event.data);
return;
}
if (dataObject.MessageType == "CrashGameState") {
eventBus.emit('crash', event.data);
return;
}
if (Array.isArray(dataObject.CurrentGame.PlayerList)) {
eventBus.emit('jackpotGameTik', event.data);
return;
}
} catch (error) {
void(error);
}
};
webSocket.onclose = function () {
webSocket = new WebSocket(BackendWebSocketUrl);
console.log('Connection closed and reconnected');
};
webSocket.onerror = function (event) {
console.error('WebSocket Error:', event);
};
} catch (error) {
console.error('Error in ConnectToChat:', error);
}
}
export function SendMessageToChat(message) {
try {
if (!GetCookie("SpUserName") && !GetCookie("AUTHTOKEN") && !GetCookie("SearchToken")) {
return;
}
const userCredentials = {
SearchToken: GetCookie("SearchToken"),
AUTHTOKEN: GetCookie("AUTHTOKEN")
};
const messageObject = {
UserCredentials: userCredentials,
Message: message,
MessageType: "Chat"
};
webSocket.send(JSON.stringify(messageObject));
} catch (error) {
console.error('Error in ConnectToChat:', error);
}
}

View File

@@ -0,0 +1,63 @@
import { BackendApiUrl } from '@/properties/Сonfig.js';
export async function JoinCrashGame(userData, amount) {
const data = {
userCredentials: {
searchToken: userData.searchToken,
authtoken: userData.authtoken
},
bid: amount
}
try {
const response = await fetch(`${BackendApiUrl}/GameCrash/JoinCrashGame`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
console.log(response)
return await response.json()
}
catch (error) {
console.log('Fetch error')
}
}
export async function ExitAndTakeMoneyFromCrashGame(userData) {
const data = {
exitUserCredentials: {
searchToken: userData.searchToken,
authtoken: userData.authtoken
}
}
try {
const response = await fetch(`${BackendApiUrl}/GameCrash/ExitAndTakeMoneyFromCrashGame`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
console.log(response)
return await response.json()
}
catch (error) {
console.log('Fetch error')
}
}

View File

@@ -0,0 +1,118 @@
import { BackendApiUrl } from '@/properties/Сonfig.js';
export async function GetPercentageSteps(CrystalsCount) {
const data = {
minesCount: CrystalsCount
}
try {
const response = await fetch(`${BackendApiUrl}/GameMines/GetMultiplierPercentage`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
console.log(response)
return await response.json()
}
catch (error) {
console.log('Fetch Error!')
}
}
export async function GetUserData(AUTHTOKEN, SearchToken) {
const data = {
AUTHTOKEN: AUTHTOKEN,
SearchToken: SearchToken
};
try {
const response = await fetch(`${BackendApiUrl}/GameMines/GetCurrentData`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
return await response.json()
}
catch (error) {
console.log('Fetch error')
}
}
export async function ClickCirclePlay(InfoUser, ClickedCell) {
const data = {
PuttedMoney: InfoUser.PuttedMoney,
MinesCount: InfoUser.MinesCount,
UserCredentials: {
SearchToken: InfoUser.SearchToken,
AUTHTOKEN: InfoUser.AUTHTOKEN
},
ClickedCell: {
X: ClickedCell.X,
y: ClickedCell.Y
}
}
try {
const response = await fetch(`${BackendApiUrl}/GameMines/Play`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
return await response.json()
}
catch (error) {
console.error('Fetch error')
}
}
export async function GetWinningAmount(UserInfo) {
const data = {
SearchToken: UserInfo.SearchToken,
AuthToken: UserInfo.AuthToken
}
try {
const response = await fetch(`${BackendApiUrl}/GameMines/TransferMoneyFromGameToWallet`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
return await response.json()
}
catch (error) {
console.log('Fetch error', error)
}
}

View File

@@ -0,0 +1,87 @@
// import { BackendWebSocketJackpotUrl } from '@/properties/Сonfig.js';
import { BackendApiUrl } from '@/properties/Сonfig.js';
// import { eventBus } from "@/main";
// import {
// GetCookie
// } from "@/assets/js/storage/CookieStorage.js";
// let webSocket;
// export function ConnectToJackpotSocket() {
// try {
// if (webSocket && webSocket.readyState === WebSocket.OPEN) {
// console.log('WebSocket connection already established.');
// return;
// }
// webSocket = new WebSocket(BackendWebSocketJackpotUrl);
// webSocket.onopen = function () {
// console.log('Connection established');
// };
// webSocket.onmessage = function (event) {
// // const dataObject = JSON.parse(event.data);
// eventBus.emit('jackpotGameTik', event.data);
// // console.log(dataObject)
// // if (dataObject && Object.prototype.hasOwnProperty.call(dataObject, 'SpUserName') && Object.prototype.hasOwnProperty.call(dataObject, 'Message')) {
// // eventBus.emit('dataChat', event.data);
// // console.log('CHAT')
// // }
// // else {
// // eventBus.emit('crash', event.data)
// // }
// };
// webSocket.onclose = function () {
// webSocket = new WebSocket(BackendWebSocketJackpotUrl);
// console.log('Connection closed and reconnected');
// };
// webSocket.onerror = function (event) {
// webSocket = new WebSocket(BackendWebSocketJackpotUrl);
// console.error('WebSocket Error:', event);
// };
// } catch (error) {
// console.error('Error in ConnectToChat:', error);
// }
// }
export async function JoinJackpotGame(userData, amount) {
const data = {
userCredentials: {
searchToken: userData.searchToken,
authtoken: userData.authtoken
},
bid: amount
}
try {
const response = await fetch(`${BackendApiUrl}/GameJackpot/JoinJackpotGame`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data),
redirect: 'follow'
})
if (!response.ok) {
console.log('Fetch error:', response.status)
}
console.log(response)
return await response.json()
}
catch (error) {
console.log('Fetch error')
}
}

View File

@@ -0,0 +1,64 @@
// import { Post } from '../rest/RestMethods.js';
import { BackendApiUrl } from '@/properties/Сonfig.js';
import {GetCookie} from "@/assets/js/storage/CookieStorage";
export async function GettingMoneyOperation(amount) {
const data = {
Amount: amount,
UserCredentials: {
searchToken: GetCookie('SearchToken'),
authtoken: GetCookie('AUTHTOKEN')
}
};
try {
const response = await fetch(`${BackendApiUrl}/payment/donate`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
redirect: "follow"
});
if (!response.ok) {
console.log("Fetch error:", response.status);
}
console.log(response)
return await response.json();
} catch (error) {
console.log("Fetch error:", error);
}
}
export async function WithdrawMoneyOperation(amount, card, captchaToken) {
const data = {
amount: amount,
card: card,
reCaptchaToken: captchaToken,
userCredentials: {
searchToken: GetCookie('SearchToken'),
authtoken: GetCookie('AUTHTOKEN')
}
}
try {
const response = await fetch(`${BackendApiUrl}/payment/TransferMoneyToSpWorlds`, {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
redirect: "follow"
})
if (!response.ok) {
console.log("fetch error withdrawmoney operation status:", response.status)
}
console.log(response)
return await response.json()
}
catch (error) {
console.log(`fetch error withdrawmoney operation - ${error}`)
}
}

View File

@@ -0,0 +1,104 @@
import { BackendApiUrl } from '@/properties/Сonfig.js';
import { DeleteAllCookie } from "@/assets/js/storage/CookieStorage";
export async function Post(url = "", data = {}) {
try {
const response = await fetch(url, {
method: "POST",
headers: {
"Content-Type": "application/json",
"Access-Control-Allow-Origin": "*",
},
body: JSON.stringify(data),
redirect: "follow"
});
if (!response.ok) {
console.log("Fetch error:", response.status);
}
return await response.json();
} catch (error) {
console.log("Fetch error:", error);
}
}
export async function GetCurrentMoney(authToken, searchToken) {
const data = {
AUTHTOKEN: authToken,
SearchToken: searchToken
};
try {
const response = await fetch(`${BackendApiUrl}/Payment/UserMoney`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
redirect: "follow"
});
if (!response.ok) {
DeleteAllCookie()
console.log("Fetch error:", response.status);
}
return await response.json();
} catch (error) {
console.log("Fetch error:", error);
}
}
export async function GetChatHistory() {
try {
const response = await fetch(`${BackendApiUrl}/Chat/GetChatHistory`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: "",
redirect: "follow"
});
if (!response.ok) {
console.log("Fetch error:", response.status);
}
return await response.json();
} catch (error) {
console.log("Fetch error:", error);
}
}
export async function ApplyPromoCode(authToken, searchToken, promoCode) {
const data = {
userCredentials: {
searchToken: searchToken,
authtoken: authToken
},
promoCode: promoCode
};
try {
const response = await fetch(`${BackendApiUrl}/PromoCode/ApplyPromo`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
redirect: "follow"
});
if (!response.ok) {
console.log("Fetch error:", response.status);
}
return await response.json();
} catch (error) {
console.log("Fetch error:", error);
}
}

View File

@@ -0,0 +1,34 @@
export function SetCookie(name, value, years = 10) {
var expires = "";
if (value) {
var date = new Date();
date.setTime(date.getTime() + (years * 365 * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toUTCString();
}
document.cookie = name + "=" + (value || "") + expires + "; path=/";
}
export function DeleteCookie(name) {
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/;';
}
export function DeleteAllCookie() {
const cookies = document.cookie.split(';');
for (let cookie of cookies) {
const eqPos = cookie.indexOf('=');
const name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/;';
}
}
export function GetCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}

View File

@@ -0,0 +1,15 @@
export function SaveToLocalStorage(key, value) {
localStorage.setItem(key, value);
}
export function GetFromLocalStorage(key) {
return localStorage.getItem(key);
}
export function RemoveFromLocalStorage(key) {
localStorage.removeItem(key);
}
export function ClearLocalStorage() {
localStorage.clear();
}

View File

@@ -2,36 +2,33 @@
<aside class="menu">
<div class="menu__content">
<div class="menu__btn--home">
<a href="#"><img width="73" height="73" src="../assets/icons-menu/home-icon.svg"></a>
<a href="#" @click="$router.push({ name: 'home' })"><img width="73" height="73" src="../assets/icons-menu/home-icon.svg"></a>
</div>
<div class="menu__btns--gamemodes">
<div class="menu__content--gamemodes">
<a href="#"><img src="../assets/icons-menu/slots-icon.svg"></a>
<a href="#"><img src="../assets/icons-menu/crush-icon.svg"></a>
<a href="#"><img src="../assets/icons-menu/case-icon.png"></a>
<a href="#"><img src="../assets/icons-menu/bomb-icon.svg"></a>
<!-- <div class="fotosloti"><a href="#"><img src="../assets/icons-menu/slots-icon.svg" ></a></div> -->
<a href="#" @click="$router.push({ name: 'jackpot' })"><img class="menu__content--jackpot-icon" src="../assets/icons-menu/jackpot-icon.svg"></a>
<a href="#" @click="$router.push({ name: 'crash' })"><img class="menu__content--cruch-icon" src="../assets/icons-menu/crush-icon.svg"></a>
<a href="#"><img class="menu__content--chest-icon" src="../assets/icons-menu/case-icon.png"></a>
<!-- <a href="#" @click="$router.push({ name: 'saper' })"><img class="menu__content--bomb-icon" src="../assets/icons-menu/bomb-icon.svg"></a> -->
<a href="#" @click="$router.push({ name: 'saper' })"><img class="menu__content--bomb-icon" src="../assets/icons-menu/bomb-icon.svg"></a>
</div>
</div>
<div class="menu__btn--settings">
<a @click="ChangeAnimation" href="#"><img width="73" height="73" src="../assets/icons-menu/settings-icon.svg"></a>
<a @click="$router.push({ name: 'settings' })" href="#"><img width="73" height="73" src="../assets/icons-menu/settings-icon.svg"></a>
</div>
</div>
</aside>
</template>
<script>
// import NotiicationwindowComponent from "@/components/NotiicationwindowComponent.vue";
import '@/assets/css/ComponentsStyles/asidebar.css'
export default {
name: 'AsideBar-Element',
// components: { NotiicationwindowComponent },
data() {
return {
AnimationOff: false
}
},
// emits: ['animationchange'],
methods: {
ChangeAnimation() {

View File

@@ -0,0 +1,45 @@
<template>
<vue-recaptcha class="captcha-withdraw" v-show="showcaptcha" sitekey="6LcuUDQpAAAAAPz8007pFD2FigaSh6InnUq_MEd8"
size="normal"
theme="dark"
hl="tr"
:loading-timeout="loadingTimeout"
@verify="recaptchaVerified"
@expire="eventCloseModal"
@fail="eventCloseModal"
@error="eventCloseModal"
ref="vueRecaptcha">
</vue-recaptcha>
</template>
<script>
import vueRecaptcha from 'vue3-recaptcha2';
export default {
name: 'app',
components: {
vueRecaptcha
},
props: {
showcaptcha: Boolean,
},
data() {
return {
loadingTimeout: 30000,
captchaToken: ''
}
},
methods: {
recaptchaVerified(vueRecaptcha) {
this.captchaToken = vueRecaptcha
return this.$emit('captchatokendata', this.captchaToken)
},
eventCloseModal() {
setTimeout(() => {
return this.$emit("captchadata");
}, 1000)
}
}
};
</script>

View File

@@ -10,13 +10,16 @@
<div class="chat__content--users">
<ul>
<transition-group name="fade">
<li
v-for="msg in array"
:key="msg"
>
<div class="card__user">
<li v-for="msg in array" :key="msg">
<div
class="card__user"
:class="{
'mention-message': isCurrentUser(msg),
'system-message': msg.username === '🛠️ System',
}"
>
<div class="user__icon">
<img :src="msg.icon">
<img :src="msg.icon" />
</div>
<div class="content">
<h1>{{ msg.username }}</h1>
@@ -28,40 +31,108 @@
</ul>
</div>
<writechat-component @send="ClaimDatamsg"></writechat-component>
<!-- <div class="chat__mute-button">
<button @click="muteChat">Mute</button>
</div> -->
</aside>
</template>
<script>
import '@/assets/css/ComponentsStyles/chat.css'
import "@/assets/css/ComponentsStyles/chat.css";
import { GetChatHistory } from "@/assets/js/rest/RestMethods.js";
import { GetCookie } from "@/assets/js/storage/CookieStorage";
import WritechatComponent from "@/components/WritechatComponent.vue";
import { SendMessageToChat } from "@/assets/js/chat/ChatLogic.js";
import { eventBus } from "@/main";
export default {
components: { WritechatComponent },
inject: ["eventBus"],
data() {
return {
array: [],
id: 0,
}
lastMsgTime: null,
};
},
methods: {
ScrollToBottom() {
this.$nextTick(() => {
const chatContent = this.$el.querySelector(".chat__content--users");
chatContent.scrollTop = chatContent.scrollHeight;
});
},
isCurrentUser(msg) {
return msg.msg.includes(GetCookie("SpUserName"));
},
ClaimDatamsg(msg) {
const MsgUser = {
id: this.id + 1,
msg: msg[0],
username: msg[1],
icon: msg[2]
const now = Date.now();
if (!this.lastMsgTime || now - this.lastMsgTime >= 1000) {
SendMessageToChat(msg[0]);
this.lastMsgTime = now;
} else {
alert("Вы не можете отправлять сообщения так часто");
}
},
muteChat() {
// Mute the chat by disabling the event listener for incoming messages.
this.eventBus.$off("dataChat");
},
},
mounted() {
eventBus.on("dataChat", (dataFromServer) => {
try {
const dataObject = JSON.parse(dataFromServer);
this.array.push(MsgUser)
let imageUrl =
"https://avatar.spworlds.ru/face/55/" + dataObject.SpUserName;
if(this.array.length > 7) {
this.array.shift()
const MsgUser = {
id: this.id + 1,
msg: dataObject.Message,
username: dataObject.SpUserName,
icon: imageUrl,
};
if (MsgUser.username === "🛠️ System") {
MsgUser.icon = "https://avatar.spworlds.ru/face/55/CONSOLE";
}
this.array.push(MsgUser);
this.ScrollToBottom();
} catch (error) {
console.error("Error parsing JSON data:", error);
}
}
}
}
});
},
created() {
GetChatHistory().then((response) => {
if (response && response.length) {
response.forEach((element) => {
let imageUrl =
"https://avatar.spworlds.ru/face/55/" + element.userName;
const MsgUser = {
id: this.id + 1,
msg: element.message,
username: element.userName,
icon: imageUrl,
};
if (MsgUser.username === "🛠️ System") {
MsgUser.icon = "https://avatar.spworlds.ru/face/55/CONSOLE";
}
this.array.push(MsgUser);
});
this.ScrollToBottom();
}
});
},
};
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,181 @@
<template>
<div class="info">
<div class="top_card">
<div class="Rafael1209_card">
<div class="Rafael1209_text_2">
<div class="Rafael1209_aboutinfo_2">
<p>Бэкендер</p>
<h1>Rafael1209</h1>
</div>
<div class="Rafael1209_whatjob_2">
<img src="@/assets/icons-developcard/Logo_C_sharp.png" alt="html">
<p>ASP, .NET, MongoDB</p>
</div>
<div class="Rafael1209_whatjob2_2">
<img src="@/assets/icons-developcard/Figma.png" alt="html">
<p>Designer</p>
</div>
</div>
<div class="Rafael1209_skin_2">
<div class="Rafael1209_skin_2_skin">
<div class="Rafael1209_skinicons1">
<a href="https://t.me/RafaelloChas" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/773259384095768657" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
<a href="https://github.com/rafael1209" target="_blank" ><img src="@/assets/icons-developcard/github.png" alt=""></a>
</div>
</div>
</div>
</div>
<div class="Hepatir_card">
<div class="text_2">
<div class="aboutinfo_2">
<p>Бэкендер</p>
<h1>Hepatir</h1>
</div>
<div class="whatjob_2">
<img src="@/assets/icons-developcard/Logo_C_sharp.png" alt="html">
<p>ASP, .NET, MongoDB</p>
</div>
<div class="whatjob2_2">
<img src="@/assets/icons-developcard/sql-logo.png" alt="html">
<p>SQL</p>
</div>
</div>
<div class="skin_2">
<div class="skin_2_skin">
<div class="skinicons1">
<a href="https://t.me/Hepatacor" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/293977705815343105" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
<a href="https://github.com/danilt2000/" target="_blank" ><img src="@/assets/icons-developcard/github.png" alt=""></a>
</div>
</div>
</div>
</div>
<div class="Ckutls__card">
<div class="Ckutls__text_2">
<div class="Ckutls__aboutinfo_2">
<p>Фронтэндер</p>
<h1>Ckutls_</h1>
</div>
<div class="Ckutls__whatjob_1">
<img src="@/assets/icons-developcard/html.png" alt="html">
<p>HTML 5,CSS</p>
</div>
<div class="Ckutls__whatjob_2">
<img src="@/assets/icons-developcard/js.png" alt="html">
<p>JavaScript</p>
</div>
<div class="Ckutls__whatjob_3">
<img src="@/assets/icons-developcard/Vue.png" alt="html">
<p>Vue 3</p>
</div>
</div>
<div class="Ckutls__skin_2">
<div class="Ckutls__skin_2_skin">
<div class="Ckutls__skinicons1">
<a href="https://t.me/Ckutls" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/531420425255911424" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
<a href="https://github.com/CkutlsGit" target="_blank" ><img src="@/assets/icons-developcard/github.png" alt=""></a>
</div>
</div>
</div>
</div>
<div class="FUpir_card">
<div class="FUpir_text_2">
<div class="FUpir_aboutinfo_2">
<p>Дизайнер</p>
<h1>FUpir</h1>
</div>
<div class="FUpir_whatjob_1">
<img src="@/assets/icons-developcard/Figma.png" alt="html">
<p>Designer</p>
</div>
</div>
<div class="FUpir_skin_2">
<div class="FUpir_skin_2_skin">
<div class="FUpir_skinicons1">
<a href="https://t.me/Ykropmaha" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/1126752682183503942" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
</div>
</div>
</div>
</div>
</div>
<div class="bottom_card">
<div class="megatntmega_card">
<div class="megatntmega_text">
<div class="megatntmega_aboutinfo">
<p>Дизайнер</p>
<h1>megatntmega</h1>
</div>
<div class="megatntmega_whatjob">
<img src="@/assets/icons-developcard/Figma.png" alt="html">
<p>Designer</p>
</div>
<div class="megatntmega_icons">
<a href="https://t.me/random_ak" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/531420425255911424" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
</div>
</div>
<div class="megatntmega_skin">
</div>
</div>
<div class="busha888_card">
<div class="text">
<div class="aboutinfo">
<p>Фронтэндер</p>
<h1>busha888</h1>
</div>
<div class="whatjob">
<img src="@/assets/icons-developcard/html.png" alt="html">
<p>HTML 5,CSS</p>
</div>
<div class="icons">
<a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ" target="_blank" ><img src="@/assets/icons-developcard/odniclasniki.png" alt=""></a>
<a href="https://t.me/Slayyyyyyyyyyyyyyyyy" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://www.youtube.com/@busha1/featured" target="_blank" ><img src="@/assets/icons-developcard/like.png" alt=""></a>
<a href="https://github.com/Madara0330E" target="_blank" ><img src="@/assets/icons-developcard/github.png" alt=""></a>
</div>
</div>
<div class="skin">
<img src="https://avatar.spworlds.ru/front/212/busha888.png" alt="">
</div>
</div>
<div class="CLARFFY_card">
<div class="CLARFFY_text">
<div class="CLARFFY_aboutinfo">
<p>Дизайнер</p>
<h1>CLARFFY</h1>
</div>
<div class="CLARFFY_whatjob">
<img src="@/assets/icons-developcard/Figma.png" alt="html">
<p>Designer</p>
</div>
<div class="CLARFFY_icons">
<a href="https://t.me/LDpoko" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discordapp.com/users/784873585852284938" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
</div>
</div>
<div class="CLARFFY_skin">
<img src="https://avatar.spworlds.ru/front/212//CLARFFY.png" alt="">
</div>
</div>
</div>
</div>
</template>
<script>
import '@/assets/css/ComponentsStyles/developer.css'
export default {
}
</script>

View File

@@ -1,58 +1,206 @@
<script>
import '@/assets/css/ComponentsStyles/header.css'
// import { myFunction } from '@/assets/js/AuthService.js';
import "@/assets/css/ComponentsStyles/header.css";
import { LogIn } from "@/assets/js/authentication/AuthService.js";
import { GetCurrentMoney } from "@/assets/js/rest/RestMethods.js";
import { eventBus } from "@/main";
import {
SetCookie,
GetCookie,
DeleteAllCookie,
} from "@/assets/js/storage/CookieStorage.js";
export default {
name: 'Header-Element-page',
name: "Header-Element-page",
methods: {
logout() {
this.auth = false;
this.balance = 0;
this.authtoken = "";
DeleteAllCookie();
},
updateBalanceMethod() {
GetCurrentMoney(GetCookie("AUTHTOKEN"), GetCookie("SearchToken")).then(
(response) => {
this.balance = response.currentMoney;
}
);
eventBus.emit("Updatebalance-saper");
},
},
data() {
return {
balance: 25000,
auth: false
balance: 0,
auth: false,
authtoken: "",
imageUrl: "https://avatar.spworlds.ru/face/55/",
userName: "",
};
},
mounted() {
eventBus.on("Updatebalance", () => {
this.updateBalanceMethod();
});
},
created() {
try {
let authCode = this.$route.query.code;
if (authCode) {
LogIn(authCode)
.then((response) => {
SetCookie("UserId", response.userId);
SetCookie("SpUserName", response.spUserName);
SetCookie("AUTHTOKEN", response.authtoken);
SetCookie("SearchToken", response.searchToken);
this.imageUrl = this.imageUrl + `${response.spUserName}.png`;
this.userName = response.spUserName;
this.auth = true;
this.authtoken = response.authtoken;
GetCurrentMoney(GetCookie("AUTHTOKEN"), GetCookie("SearchToken"))
.then((response) => {
this.balance = response.currentMoney;
})
.catch((error) => {
console.error(error);
});
})
.catch(() => {
let currentUserName = GetCookie("SpUserName");
GetCurrentMoney(GetCookie("AUTHTOKEN"), GetCookie("SearchToken"))
.then((response) => {
this.balance = response.currentMoney;
console.log(response);
})
.catch((error) => {
console.error(error);
});
if (currentUserName) {
this.imageUrl = this.imageUrl + `${currentUserName}.png`;
this.userName = GetCookie("SpUserName");
this.auth = true;
this.authtoken = GetCookie("AUTHTOKEN");
} else {
this.auth = false;
this.balance = 0;
}
});
} else {
let currentUserName = GetCookie("SpUserName");
GetCurrentMoney(GetCookie("AUTHTOKEN"), GetCookie("SearchToken"))
.then((response) => {
this.balance = response.currentMoney;
})
.catch((error) => {
// Обработка ошибки
console.error(error);
});
if (currentUserName) {
this.imageUrl = this.imageUrl + `${currentUserName}.png`;
this.userName = GetCookie("SpUserName");
this.auth = true;
this.authtoken = GetCookie("AUTHTOKEN");
} else {
this.auth = false;
this.balance = 0;
}
}
} catch (error) {
console.error("Auth Code error:", error);
}
}
}
},
};
</script>
<template>
<header class="header">
<div class="header__content">
<div class="header__logo">
<img src="../assets/logo.svg" alt="">
<img
@click="$router.push({ name: 'home' })"
src="../assets/logo.svg"
alt=""
/>
</div>
<div class="header__nav">
<nav>
<a href="#" class="header__nav--now">Главная</a>
<a href="#">Профиль</a>
<a href="#">Помощь</a>
<a
href="#"
@click="$router.push({ name: 'home' })"
:class="{ 'header__nav--now': $route.name === 'home' }"
>Главная</a
>
<a
v-if="authtoken !== ''"
href="#"
@click="$router.push({ name: 'profile' })"
:class="{ 'header__nav--now': $route.name === 'profile' }"
>Профиль</a
>
<a
href="#"
@click="$router.push({ name: 'help' })"
:class="{ 'header__nav--now': $route.name === 'help' }"
>Помощь</a
>
<a
href="#"
@click="$router.push({ name: 'about' })"
:class="{ 'header__nav--now': $route.name === 'about' }"
>О нас</a
>
</nav>
</div>
<div class="header__balance">
<div class="header__content--balance">
<div class="header__content--balance" v-if="authtoken">
<div class="header__card--balance">
<h2><img src="../assets/icons-header/diamond-ore-icon.png">{{ balance }}</h2>
<h2>
<img src="../assets/icons-header/diamond-ore-icon.png" />{{
balance
}}
</h2>
</div>
<div class="header__btn--wallet">
<a href="">кошелёк</a>
<a href="#" @click="$router.push({ name: 'profile' })">кошелёк</a>
</div>
</div>
</div>
<div class="header__auth--discord">
<div v-if="auth" class="header__card--discord">
<div class="discord__card--name">
<h2>Artemka</h2>
<a href="#" @click="auth = false">Выход<span><img src="../assets/icons-header/exit-icon.png"></span></a>
<h2>{{ userName }}</h2>
<a href="#" @click="logout"
>Выход<span
><img src="../assets/icons-header/exit-icon.png" /></span
></a>
</div>
<img src="../assets/icons-test/person-icon.svg" alt="test-ico">
<img :src="imageUrl" alt="test-ico" />
<!-- <img src="../assets/icons-test/person-icon.svg" alt="test-ico"> -->
</div>
<div v-else class="header__card--auth">
<!-- <div class="header__card--auth"> -->
<div class="auth__card--content">
<a href="#" @click="auth = true"><span><img width="30" height="30" src="../assets/icons-header/discord-icon.png"></span>Вход</a>
<a
href="https://discord.com/oauth2/authorize?client_id=1148644854797176932&response_type=code&redirect_uri=https%3A%2F%2Fwww.lucky-diamonds.ru&scope=identify"
@click="auth = true"
><span
><img
width="30"
height="30"
src="../assets/icons-header/discord-icon.svg" /></span
>Вход</a
>
<!-- https://media.discordapp.net/attachments/1175674631684898866/1214143880073842698/Undwadtitled.png?ex=65f80a9a&is=65e5959a&hm=9cb0ffffa2bfc6ee9302f8d96be7f8c3049dc04df478dd05cdd94f697c662e1d&=&format=webp&quality=lossless -->
<!-- https://discord.com/oauth2/authorize?client_id=1148644854797176932&response_type=code&redirect_uri=https%3A%2F%2Fwww.lucky-diamonds.ru&scope=identify-->
</div>
</div>
</div>
</div>
</header>
</template>
<style scoped>
</style>

View File

@@ -0,0 +1,56 @@
<template>
<div class="box_help">
<div class="Heading_p1">
<div class="heding2"><h3>Добро пожаловать на Lucky Diamond Casino</h3></div>
<div class="heding2_text">
<p><b>Проект "Lucky Diamond Casino" - Представляет собой сайт онлайн-казино на игровую валюту Майнкрафт сервера СПМ.
В дальнейшем времени возможно будет и на сервере СП.</b></p>
</div>
</div>
<div class="Heading_p1">
<div class="heding2"><h3>Поддержка</h3></div>
<div class="heding2_text">
<p><b>При вопросах или проблемах на сайте обращайтесь в поддержку которая находиться в <a href="https://discord.gg/4ybrEqFzYh">Discord</a></b></p>
</div>
<div class="heding2"><h3>Спасибо за помощь</h3></div>
<div class="heding2_text">
<p><b>Отдельно хочется выразить благодарность Tsybry и всем кто помогал нам в этом не легком пути</b></p>
<p><b></b></p>
</div>
</div>
<!-- <div class="questions">
<div class="questions_box">
<h3>Спасибо за помощь</h3>
</div> -->
<!-- <div class="questions1">
<b>Вилкой в глаз, или маму твою ебал?</b>
<img src="@\assets\icons-test\lest.png" alt="">
</div> -->
<!-- <div class="text_questions">
<p><b>Отдельно хочется выразить благодарность всем кто помогал нам в этом не легком пути</b></p>
</div> -->
<!-- <div class="questions2">
<b>Вилкой в глаз, или маму твою ебал?</b>
<img src="@\assets\icons-test\lest.png" alt="">
</div> -->
<div class="Social1where">
<div class="Social1text">
<b>Наши соц-сети:</b>
</div>
<div class="Social1icons">
<a href="https://t.me/lucky_diamond_spm" target="_blank" ><img src="@/assets/icons-developcard/telegram.png" alt=""></a>
<a href="https://discord.gg/4HhZFY2PEv" target="_blank" ><img src="@/assets/icons-developcard/discord.png" alt=""></a>
</div>
</div>
</div>
</template>
<script>
import '@/assets/css/ComponentsStyles/Help.css'
export default {
}
</script>

View File

@@ -1,11 +1,9 @@
<template>
<transition name="fade">
<div class="notification" v-if="isAnimationOn">
<div class="notification__content">
<h3>Анимации выключены</h3>
</div>
<div class="notification" v-if="notification">
<div class="notification__content">
<h3>Операция вывода отправлена</h3>
</div>
</transition>
</div>
</template>
<script>
@@ -13,18 +11,18 @@ import '@/assets/css/ComponentsStyles/notification.css'
export default {
props: {
isAnimationOn: Boolean
notification: Boolean
},
emits: ['animationchange'],
emits: ['notificationremove'],
methods: {
NotificationsTimer() {
setTimeout(() => {
this.$emit('animationchange', false)
this.$emit('notificationremove')
}, 4000)
}
},
watch: {
isAnimationOn(newVal, oldVal) {
notification(newVal, oldVal) {
if (newVal !== oldVal) {
this.NotificationsTimer()
}

Some files were not shown because too many files have changed in this diff Show More