Commit Graph

26 Commits

Author SHA1 Message Date
notmd aaa1276bae Admin user management (#1393)
part of #1022

    Allow updating the show_on_leaderboard field.
    Add raw JSON of the user object.
    Add a new user message table.
    Also fixed style issue: hard to see reaction count when the user also reacted.
    Rename MessageTable to MessageConversation.
2023-02-10 15:16:26 +09:00
Adrian Cowan 52af7ba13b website: show language in text area (#1296)
* website: show language in text area

When the language hasn't been detected (too little text) the langauge that it will be submitted as is shown. When we detect the language is not what will be submitted we show the detected language in red. The tooltip informs the user that they don't appear to be writing in the correct language.

Note: this replaces the modal dialog that we use to popup if the language appeared to differ.

* website: Don't suggest the user change the language
2023-02-07 20:17:53 +09:00
notmd 28ee771a97 System config parameter view 2023-02-02 20:23:00 +07:00
notmd 79a39771aa remove root styles folder 2023-02-01 17:55:29 +07:00
notmd 36e55c9bf4 extract to theme 2023-02-01 14:53:28 +07:00
AbdBarho 6c01205b52 Small website fixes 2023-01-16 19:22:04 +01:00
notmd e464fcbbb2 migrate formik to react-hook-form 2023-01-16 17:54:21 +07:00
rsandb 80cf195972 Dashboard Integration 2023-01-11 22:12:09 -06:00
rsandb f61f582a9b Integrate Dashboard with Messages/Styling Changes 2023-01-10 18:48:14 -06:00
rsandb 38d5e25c60 fixed breakpoint issue on mobile. last commit 2023-01-03 23:11:16 -06:00
Desmond Grealy a76441baf0 fix method signature from merge. eslint fixes 2023-01-02 20:28:36 -08:00
Desmond Grealy 3d13c7c91c Darkmode for survey pages. Fixes for eslint. 2023-01-02 18:36:54 -08:00
Desmond Grealy 97625a8398 Theme implementation which does not rely on the Chakra Container component, which is for contianing width (and buggy). Last commit before pulling in latest to resolve merge confilicts, and continue to fix the survey pages. 2023-01-01 23:12:37 -08:00
Desmond Grealy a98d4f3438 Fix chakra adding extra padding on container. 2022-12-30 08:36:58 -08:00
Lucian Petri 53673d2aa3 pre-commit lint 2022-12-30 03:19:36 +02:00
Lucian Petri 4d53bbe7a8 fixing eslint 2022-12-30 03:13:41 +02:00
Lucian Petri 80d2e02e90 adding a cubic bezier for transition 2022-12-30 02:18:48 +02:00
Lucian Petri dcdcadecc4 text Color 2022-12-30 01:55:36 +02:00
Lucian Petri a537a0ffa0 adding default text Color to Container 2022-12-30 01:55:27 +02:00
Lucian Petri fc64fd6e60 implementing scaling of theme 2022-12-30 01:29:12 +02:00
Lucian Petri c204fbdef1 reorganizing the theme configuration 2022-12-29 22:46:22 +02:00
Lucian Petri 721012ab27 Add Color Mode 2022-12-29 18:40:09 +02:00
Lennon Puldagrealy 6c271e3cc1 Removed some unused stuff 2022-12-18 12:10:10 -08:00
Lennon Puldagrealy f2be89fc73 Add Prettier configuration. Run Prettier 2022-12-18 11:30:23 -08:00
Lennon Puldagrealy ed47bcaa7a Add Prettier. Remove unused Button component 2022-12-18 11:14:41 -08:00
Lennon Puldagrealy a296f6ea99 Grading Page WIP & Homepage 2022-12-18 10:28:43 -08:00