Commit Graph

267 Commits

Author SHA1 Message Date
d77506e520 challenges page on mobile 2023-02-03 12:53:28 +01:00
ae71eeaf64 Merge branch 'master' of https://github.com/mattyl006/gonito 2023-02-03 11:53:13 +01:00
c06d7a4333 readme markdown parser update 2023-02-01 16:21:51 +01:00
45601c9bc9 policy privacy transleted to eng 2023-01-25 15:33:50 +01:00
081f41b60b Merge branch 'master' of https://git.wmi.amu.edu.pl/CSI/gonito-frontend 2023-01-18 16:04:44 +01:00
2bb962b002 redirect to privacy policy correction 2023-01-18 16:03:32 +01:00
b1cd33bc41 Tune ESLint, remove unnecessary template from string. 2023-01-12 18:51:36 +01:00
01de0aa49c Revert fix no-template-curly-in-string, modify ESlint config. 2023-01-12 18:40:30 +01:00
e55892f5a3 Fix no-template-curly-in-string. 2023-01-12 18:28:03 +01:00
42b3995d41 API url as environment variable 2023-01-12 17:25:13 +01:00
1863373456 correct privacy policy mount and env 2023-01-09 09:14:41 +01:00
a5841eb830 use better endpoint to view subbmit process 2023-01-05 23:12:59 +01:00
e8f908b833 mobile NavBar fix and init MyEntries 2023-01-04 15:02:57 +01:00
Mateusz
300e7d67db privacy policy 2022-12-15 15:07:22 +01:00
Mateusz
509d8dc6e9 sorting correction in MyEntries 2022-12-15 10:40:54 +01:00
Mateusz
c5d45ac7c4 fix MyEntries when metric tests is none 2022-12-15 10:11:32 +01:00
b8d1434040 sorting multiple scores correction in Leaderboard 2022-12-14 16:19:12 +01:00
6e54e070d0 sort in leaderboard correction 2022-12-14 16:08:18 +01:00
3258aa2fd5 get possible metrics and mobile resolution hotfix 2022-12-14 16:01:32 +01:00
818c841d2b Table on mobile 2022-12-13 14:58:58 +01:00
Mateusz
da01479f1d mobile fix: FiltersMenu mobile trans stop hiding menu 2022-12-09 12:27:19 +01:00
Mateusz
aff39e9c74 fix mobile navbar position 2022-12-09 12:15:33 +01:00
b6c2c09faa yourID placeholder in HowTo when unlogged 2022-12-09 11:21:01 +01:00
4759b344c7 theme styles for keycloak login update 2022-12-09 11:00:21 +01:00
dfdcdddd93 Merge branch 'master' of https://github.com/mattyl006/gonito 2022-12-07 16:22:55 +01:00
3fbbe2263b login theme for keycloak complete 2022-12-07 16:22:25 +01:00
b5b3989f11 submit response handle and font headers letter spacingg correction 2022-12-05 12:46:57 +01:00
4f6da92d7d challenge submit refactor 2022-12-05 11:36:08 +01:00
b490104ef0 keycloak login theme 2022-12-02 13:54:07 +01:00
ed6aa86f85 Table: correct message when no results, HowTo: make user and challengeName dynamic and refactor 2022-12-02 11:30:02 +01:00
bd176e2329 get user request and bold current user in Table logic 2022-11-30 17:36:20 +01:00
Mateusz
3af9523a79 README and DOCKER update 2022-11-29 13:59:11 +01:00
e9f7fbee40 Logo correction 2022-11-18 15:54:56 +01:00
9302594002 some corrections in Pager 2022-11-18 15:48:44 +01:00
Mateusz Tylka
4bc98aa167 Merge pull request #74 from mattyl006/my-brilliant-branch
handle copy commands from CodeShell and some html structure refactor
2022-11-18 13:21:23 +01:00
7123604061 handle copy commands from CodeShell and some html structure refactor 2022-11-18 13:14:56 +01:00
1c392fea0d dont show deadline if unable 2022-11-18 10:34:15 +01:00
f0a2220577 create PopupMessage component 2022-11-16 16:01:05 +01:00
b1419783e3 correct search in Leaderboard and implement search in MyEntries 2022-11-16 14:53:53 +01:00
2a9215c365 new components structure 2022-11-15 17:55:07 +01:00
77870ab1a1 correct sort submitters by adding lowercase 2022-11-15 17:34:27 +01:00
782627a920 correct sorting values in Table 2022-11-15 17:29:09 +01:00
4334e4dfcc filter icon which rotate init 2022-11-09 19:19:13 +01:00
a47fd25c1f sort columns in MyEntries 2022-11-09 17:49:57 +01:00
f02c071fd7 refactor Table, Leaderboard and MyEntries 2022-11-04 13:32:28 +01:00
b8dcd62da9 repair myEntries 2022-11-02 16:43:28 +01:00
a653176baf sort method correction on desktop 2022-11-02 16:30:44 +01:00
5bc8831824 init filter arrows in Leaderboard 2022-11-02 10:10:25 +01:00
83e3e67864 correct submit request, some new styles to leaderboard and myEntries 2022-10-28 16:45:06 +02:00
9c4455863a init submit section 2022-10-26 16:20:24 +02:00
d6721f7af3 docker compose corrections 2022-10-21 15:23:42 +02:00
76162f842b for heroku 2022-10-21 12:56:34 +02:00
68beedb4c8 env 2022-10-21 12:33:19 +02:00
a77fe19ebc basic my entries and some leaderboard corrections 2022-10-19 17:48:04 +02:00
25df7f51a9 all metrics in Leaderboard on desktop 2022-10-14 15:03:00 +02:00
41fc6e4503 my entries request work 2022-10-14 11:35:48 +02:00
9184847120 go to start after change page mobile 2022-10-14 11:12:52 +02:00
c2b61bbb52 loading metrics in Leaderboard 2022-10-14 10:20:35 +02:00
0dc3ca930d add user test successful and pager scroll to start 2022-10-14 10:02:46 +02:00
9ca7b15ae1 dont log out after refresh 2022-10-12 18:36:44 +02:00
9ac9e742c3 sort by every property in Leaderboard 2022-10-12 18:26:11 +02:00
ebbfb8e907 possibility of choose metric 2022-10-12 13:27:33 +02:00
c4b7d21a5c menu hiding correction 2022-10-12 09:38:35 +02:00
9fa513304f correct login and menu size in LoggedBar 2022-10-07 15:05:02 +02:00
353983c99f keycloak corrections: set checkLoginIframe to false 2022-10-07 09:54:31 +02:00
Wirusik
07ed3c86ef modify and add CodeShell for rest How To section 2022-10-06 19:21:47 +02:00
517413936c turn off keycloak 2022-10-05 17:50:10 +02:00
e82e62da23 real keycloak instance 2022-10-05 17:28:07 +02:00
49ec6d3897 refactor terminal code blocks 2022-09-23 14:46:21 +02:00
20da77fa73 comment keycloak 2022-09-22 13:35:09 +02:00
d43701b08f How to draft content complete 2022-09-22 13:31:53 +02:00
acca12b53f start new How to on desktop and create CodeShell component 2022-09-22 12:40:11 +02:00
dd0f36404d LoggedBar anim correction 2022-09-22 10:59:21 +02:00
e73d72660b csi content header correction 2022-09-22 10:22:28 +02:00
1810eb8f92 dont show submit and myEntries when user is not logged 2022-08-31 13:48:09 +02:00
25a6a8060e Mobile menu when login and LoggedBar items hover 2022-08-31 11:52:06 +02:00
42d958a753 correct init and LoggedBar animation 2022-08-31 11:02:28 +02:00
77ac7a0f16 LoggedBar component 2022-08-30 14:48:08 +02:00
fa1e58ecf0 Refactor Table and Leaderboard and correct Search in Challenges 2022-08-30 09:25:45 +02:00
59cb564dac keycloak register 2022-08-29 16:49:27 +02:00
3dce0b5ce5 change IconsGrid in MiniChallenge to x3 auto 2022-08-29 16:19:14 +02:00
a65bd37ed4 correct CircleNumber number props type 2022-08-29 16:18:15 +02:00
16d0b28a58 simple login and logout with keycloak templaate 2022-08-29 15:57:29 +02:00
3584df00c5 keycloak login and logout test 2022-08-29 15:16:18 +02:00
b4298612b6 leaderboard corrections 2022-08-12 13:24:23 +02:00
ac4ad5b0db register with email page 2022-08-10 14:53:11 +02:00
f7bbc7e13c sign in with email design on desktop 2022-08-10 14:27:40 +02:00
9d186b66f1 sign in with email design 2022-08-09 15:59:48 +02:00
2d79baa9f6 login page 2022-08-08 17:34:35 +02:00
bd56a99e97 register page on desktop 2022-08-08 17:13:44 +02:00
58ecd30417 register page on mobile 2022-08-05 12:43:53 +02:00
d98a1320e9 AuthHeader component init 2022-08-02 15:59:08 +02:00
7c1b49d975 init Register page 2022-08-02 15:02:38 +02:00
6b183ad5bb Search in Leaderboard 2022-08-01 14:25:27 +02:00
033ef57bbe correct Pager component to see total pages 2022-08-01 12:01:18 +02:00
897ec4766d fix Filter hover transform on chrome, and handler after reset 2022-08-01 10:55:34 +02:00
4ff84194fa correct csi link 2022-08-01 10:15:45 +02:00
dff86c9519 fix eslint errors in api functions 2022-07-29 15:42:17 +02:00
775282f951 change baseline ico and correct with of Search container on desktop 2022-07-29 15:37:04 +02:00
28fd2cd854 correct endpoint for Leaderboard and entries column 2022-07-29 15:17:37 +02:00
294d9f1579 apply eslint 2022-07-29 10:23:07 +02:00
32b1b48eac add reset and done handler to Button on filters menu 2022-07-29 09:52:26 +02:00
4a7fe8f9d5 refactor add propTypes and defaultProps to rest elements 2022-07-29 09:32:14 +02:00
cb69dc4c13 add extra condition to Pager when pages is equal 0 2022-07-29 09:00:50 +02:00
f62d64dd77 refactor: add to most of components propTypes and defaultProps 2022-07-27 15:08:38 +02:00
f232ad62b5 refactor: destructure some objects in list map iterate 2022-07-27 12:33:16 +02:00
0cd2580957 apply Loading 2022-07-27 11:16:02 +02:00
af7c71a03b mini correnctions in Readme section 2022-07-27 09:50:42 +02:00
f5d15d5998 refactor Readme section component 2022-07-26 17:02:40 +02:00
f33694654b parse markdown from api in Readme 2022-07-26 16:33:33 +02:00
7f21257d72 Readme without Example on desktop 2022-07-26 14:57:12 +02:00
d580a70283 Readme section without Example on mobile 2022-07-26 13:34:41 +02:00
09b1e67513 correct api response for particular challenge data 2022-07-26 11:52:38 +02:00
b4acc25550 Leaderboard on desktop complete 2022-07-26 11:29:37 +02:00
98821fff5a add Pager to Leaderboard on mobile 2022-07-26 10:15:19 +02:00
6a13edfdd9 Line to rows in Leaderboard table 2022-07-18 15:56:48 +02:00
eade652339 semantic html for leaderboard table 2022-07-18 15:38:33 +02:00
86ce0edef6 leaderboard on mobile by grid 2022-07-18 15:11:46 +02:00
e8652d593b Leaderboard component refactor 2022-07-18 13:01:59 +02:00
d5aa78dbe6 Leaderboard board variant 2022-07-18 12:41:17 +02:00
22736759c1 mobile Challenge menu option green when active and correct header alignment 2022-07-18 11:58:29 +02:00
81fa27c48c desktop Challenge menu option background green when active 2022-07-18 11:50:46 +02:00
98f5848993 cursor pointer on whole button in desktop challenge menu and full time deadline render in mini challenge label 2022-07-18 11:19:23 +02:00
92f32bcb13 Leaderboard variant options 2022-07-15 14:52:48 +02:00
02c4a28785 DesktopChallengeMenu component 2022-07-15 13:45:51 +02:00
0d7af783e1 desktop header in Challenge 2022-07-15 12:51:10 +02:00
23ab91688d webkit scrollbar display none 2022-07-15 11:13:00 +02:00
757cf72e12 sectionRender in Challenge component 2022-07-15 10:58:53 +02:00
5317dc9625 mobile Challenge menu 2022-07-15 10:30:43 +02:00
90f3af27ee ul correction in Motivation 2022-07-14 14:11:55 +02:00
a954ee9a62 fix nav menu on mobile 2022-07-14 12:55:22 +02:00
25d5b9d772 challenges page on desktop 2022-07-14 11:45:45 +02:00
f8463fe60d FiltersMenu on desktop 2022-07-14 10:49:43 +02:00
76bdb473e9 mini challenges grid on desktop 2022-07-14 09:34:56 +02:00
73e7ada0c3 Landing page on desktop 2022-07-13 13:19:49 +02:00
d07bdf6f3e motivation on desktop 2022-07-13 12:34:08 +02:00
095c901f97 navbar and hero section on desktop 2022-07-13 11:42:27 +02:00
7c45a64b4f refactor sections and init challenge page 2022-07-12 16:12:18 +02:00
d9f5d87081 refactor Challenges structure and add animation to filters menu button 2022-07-12 14:22:24 +02:00
f73961fe52 get challenges from backend and correct searchQueryHandler 2022-07-12 13:37:28 +02:00
775a83d147 correct states in Challenges for filters 2022-07-12 10:47:14 +02:00
350ababe5b refactor filters logic 2022-07-11 16:03:04 +02:00
bc9e8f2164 Filter implementation 2022-07-11 13:58:24 +02:00
50ca77105f init Filters menu and generalize TransBack component 2022-07-11 12:54:09 +02:00
3a36996b24 correct MobileNavMenu to be closed when outside area will be clicked 2022-07-11 10:44:35 +02:00
9b1742880b search implementation 2022-07-08 16:01:03 +02:00
7139910b7f implement frontend pagination and correct challenge type label 2022-07-08 14:09:33 +02:00
52c4c1a087 refactor IconLabel to apply label for challenge type ico 2022-07-08 12:22:52 +02:00
c990f7970d hover label in IconLabel component 2022-07-08 11:55:15 +02:00
84972340b3 correct mini challenges alignment and metric icon 2022-07-08 11:03:21 +02:00