Commit Graph

41 Commits

Author SHA1 Message Date
Vencislav Atanasov 2afc4f2b6a Create speaker and feedback link components 2024-09-22 04:01:57 +03:00
Vencislav Atanasov 1dd3ff9292 Add ids and relations to the API responses, add completion flag to data loading hook 2024-09-22 03:59:35 +03:00
Vencislav Atanasov 2e83ef89b4 Add function for fixing and improving the API responses 2024-09-22 03:57:55 +03:00
Vencislav Atanasov 4774dcda11 Fix propTypes 2024-09-22 02:42:16 +03:00
Vencislav Atanasov 86833b5276 Fix schedule chooser 2024-09-22 02:30:16 +03:00
Vencislav Atanasov 24bcaa6d23 Sample event rendering 2024-09-22 02:08:52 +03:00
Vencislav Atanasov 78064e3f8f Move schedule components to a separate directory 2024-09-22 01:59:04 +03:00
Vencislav Atanasov ad782899b2 Switch to light theme 2024-09-22 00:07:24 +03:00
Vencislav Atanasov ae89ee0356 Fix Twitter and GitHub icons in speaker profiles 2024-09-22 00:01:21 +03:00
Vencislav Atanasov 11607b67f9 Add fontawesome 2024-09-22 00:00:37 +03:00
Vencislav Atanasov e7f25a860d Fix speakers rendering 2024-09-21 23:48:58 +03:00
Vencislav Atanasov 6fb3d5f8ba Fix member pictures rendering 2024-09-21 23:37:47 +03:00
Vencislav Atanasov 923daf9005 Move inline CSS to the stylesheet 2024-09-21 23:23:31 +03:00
Vencislav Atanasov d1788e9e97 Fix schedule rendering 2024-09-21 23:21:09 +03:00
Vencislav Atanasov b53de67c6f Fix rendering of schedule tracks, use CSS classes from the old template 2024-09-21 23:14:13 +03:00
Vencislav Atanasov 27f248ef7d Add most of the schedule CSS from the old template 2024-09-21 23:13:05 +03:00
Vencislav Atanasov b5e2e292d8 Add language flags 2024-09-21 23:12:40 +03:00
Vencislav Atanasov 157d3df733 Add SASS embedded 2024-09-21 22:46:52 +03:00
Vencislav Atanasov dc24e4fbba Delete unused CSS file 2024-09-21 22:43:02 +03:00
Vencislav Atanasov 58a632b1b3 Add default speaker image 2024-09-21 22:41:45 +03:00
Vencislav Atanasov 6de6958f91 Prepare for event table rendering 2024-09-20 23:11:27 +03:00
Vencislav Atanasov d92a9e807d Show message if no conference is found for the specified year 2024-09-19 13:20:02 +03:00
Vencislav Atanasov 8a429b0a93 WIP Rework conference loading, temporary remove the language and year chooser 2024-09-19 13:16:08 +03:00
Vencislav Atanasov 3eaf86ba2d Do not show hidden tracks in the track list 2024-09-19 12:58:56 +03:00
Vencislav Atanasov e5108ff5d9 Show progress bar on the same row with year selection 2024-09-19 12:58:10 +03:00
Vencislav Atanasov 0cd5365c93 Fix CFP URL so CORS is allowed 2024-09-19 12:57:24 +03:00
Vencislav Atanasov b46549485c Add hall labels to schedule 2024-09-19 02:02:32 +03:00
Vencislav Atanasov 9125c25259 Add progress bar and progress calculation 2024-09-19 01:57:05 +03:00
Vencislav Atanasov 960545fe87 Wait for tracks to load before rendering events 2024-09-19 01:30:19 +03:00
Vencislav Atanasov b63bbd1b1e Render speakers 2024-09-18 23:38:41 +03:00
Vencislav Atanasov 3752ddbe4f Render tracks and events 2024-09-18 23:24:56 +03:00
Vencislav Atanasov 38e52b25d8 Hook for loading the schedule 2024-09-18 22:27:07 +03:00
Vencislav Atanasov 77c88b2075 Render all requests data 2024-09-18 21:57:36 +03:00
Vencislav Atanasov c6e1ed6ef1 Add hooks for all requests 2024-09-18 21:50:23 +03:00
Vencislav Atanasov ff715b610b Conference selection 2024-09-18 21:40:20 +03:00
Vencislav Atanasov cba2439f11 Add prop-types 2024-09-18 21:34:10 +03:00
Vencislav Atanasov 1b14b697c9 Add schedule loader 2024-09-18 21:24:35 +03:00
Vencislav Atanasov e87e4b9502 Remove CSS 2024-09-18 21:24:13 +03:00
Vencislav Atanasov 51a938f5b2 Add SWR 2024-09-18 21:23:51 +03:00
Vencislav Atanasov 86e6c879f5 Remove default stuff, add semicolons 2024-09-18 19:56:00 +03:00
Vencislav Atanasov be8def6333 Create new Vite+React project 2024-09-18 19:41:41 +03:00