Commit Graph

97 Commits

Author SHA1 Message Date
4872ca2e40 Set up Mantine ui 2024-10-08 21:23:41 +02:00
af3b8ab3de Memoize Settings 2024-10-07 19:23:15 +02:00
9bad569ca3 Fix duplicate file list requests 2024-10-06 12:58:43 +02:00
cf4378edf6 Fix file loading, saving and navigation issues 2024-10-05 23:38:35 +02:00
6406265df6 Fix some props issues 2024-10-05 23:15:35 +02:00
9de434ff2e Remove more contexts 2024-10-05 20:50:55 +02:00
5ea932c96e Remove FileList, FileOps and GitOps contexts 2024-10-05 12:12:51 +02:00
96e0d1b73d Remove Tab Context 2024-10-05 11:30:29 +02:00
49c68e3f77 Remove debug console logs 2024-10-05 10:18:59 +02:00
3691a59666 Split up hooks 2024-10-05 00:30:18 +02:00
50b0fbb03c Split large contexts 2024-10-04 23:09:40 +02:00
654d35ad40 Use context in settings 2024-10-04 22:09:15 +02:00
622c310782 Use context in editor and markdown preview 2024-10-04 21:59:27 +02:00
ed74c5404d Add no file selected text 2024-10-04 21:44:15 +02:00
5b946269bc Implement state contexts 2024-10-04 21:21:24 +02:00
402d6b1623 Remove close confirmation 2024-10-03 22:30:00 +02:00
d21233a67f Implement Settings context 2024-10-03 22:20:43 +02:00
93e675e0c7 Retrun false 2024-10-03 21:18:35 +02:00
7ec6823534 use reducerSplit useFileManagement hook 2024-10-03 19:37:05 +02:00
fe2b9e376f Separate modals into components 2024-10-03 12:47:29 +02:00
313ca5a14c Fix missing prop 2024-10-02 22:13:26 +02:00
c94d4f67ea Split large components 2024-10-02 21:38:07 +02:00
61051ebdce Refactor common functions 2024-10-01 22:32:40 +02:00
58fe6355bc Handle link text 2024-09-30 19:06:10 +02:00
b64c13442b Handle wiki style links 2024-09-30 19:01:27 +02:00
43d647c9ea Add support for images 2024-09-29 23:44:24 +02:00
b20c66d257 Move eslint and prettier configs to fe folder 2024-09-29 21:58:15 +02:00
05f5ca2877 Set up and run eslint and prettier 2024-09-29 21:52:30 +02:00
eb497c7ccb Fix infinite file list load bug 2024-09-29 21:40:04 +02:00
5af07a9e35 Add git api calls on frontend 2024-09-28 19:39:45 +02:00
4290119b93 Initial git settings on frontend 2024-09-28 15:35:52 +02:00
122860d230 Fix settings not closing on submit bug 2024-09-27 23:28:19 +02:00
0933132a42 Set api url for prod 2024-09-27 18:21:50 +02:00
840e77fcc0 FE Settings integration 2024-09-27 17:54:00 +02:00
3a651ce4d8 Add user settings validation 2024-09-27 14:56:43 +02:00
1fd95e2abf Remove unnecessary settings 2024-09-27 13:10:25 +02:00
7f8b95d42e Improve settings layout 2024-09-27 13:01:59 +02:00
8caba560a6 Remove unnecessary file 2024-09-27 11:10:30 +02:00
79c8c1f888 First implementation of dark mode 2024-09-26 22:59:13 +02:00
42e128c09a Add settings modal 2024-09-26 21:58:22 +02:00
27be41ba62 Add preview mode 2024-09-26 21:47:23 +02:00
79bd172f70 Update layout 2024-09-26 19:54:12 +02:00
148b3438b4 Fix fe api paths 2024-09-26 15:58:29 +02:00
fcbf4a689f Save file on FE 2024-09-26 15:43:28 +02:00
b2e99fa39e Connect FE with BE api 2024-09-25 22:03:32 +02:00
a135f28fd5 Initial backend api 2024-09-25 20:36:09 +02:00
646b683cbb Initial frontend implementation 2024-09-25 18:37:44 +02:00