cs-2022-class-profile/components
Mark Chiu f659393335
continuous-integration/drone/push Build is passing Details
Add Academics page (Closes #54) (#94)
Summary of noteworthy changes:
- **Pie charts do NOT currently calculate percentages of values**. I left it as is, and just changed the data to reflect the percentages instead of the actual value (because that is what we're displaying)
- Minor fix to the Stacked Bar Graph so that the legend displays on top in a row instead of in a column to the right of the graph.
- Added styling to Carousel so that it is properly centered.
- In the Stacked Bar Graphs, I grouped certain ranges of values because the value for the individual categories would have been too small and insignificant otherwise.

Problems:
- [x] WordCloud still doesn't display the right text-value association no matter how much I tweak the values. The font size is correctly displayed though and all words are shown (I counted!). Errors still show in the console log.
- [ ] WordCloud still weirdly overflows sometimes when I resize my window. See figure below. (#98)
- [ ] Stacked Bar Graph still needs some fixing (to be done in a separate PR) related to how the legend is displayed + labels.
- [x] **Description blurbs NEED to be re-read before copy-pasting**. I just noticed that the given blurbs are sometimes incomplete, grammatically incorrect, or erroneous.
- [ ] Bar graphs and pie charts need to have tooltips. (all graphs) (#97)
- [ ] Tooltips in Stacked Bar Graphs are not well positioned when hovering over them. (#89)

Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Reviewed-on: #94
Reviewed-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
2022-12-07 21:13:52 -05:00
..
About.module.css Add About Component (#48) 2022-09-12 10:20:10 -04:00
About.tsx Add Sections Component (#49) 2022-09-12 20:07:03 -04:00
BarGraph.module.css Line Graph Component using curve (#47) 2022-10-02 15:01:17 -04:00
BarGraph.tsx Fix Mobile Vertical Bar Graph Labels (Closes #50) (#83) 2022-11-13 18:36:34 -05:00
BottomNav.module.css Made bottom arrows optional and refactored routes (Closes #72) (#76) 2022-11-05 14:06:24 -04:00
BottomNav.tsx Made bottom arrows optional and refactored routes (Closes #72) (#76) 2022-11-05 14:06:24 -04:00
Boxplot.module.css Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
Boxplot.tsx Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
CenterWrapper.module.css Add Textbox Component (#45) 2022-09-09 17:01:34 -04:00
CenterWrapper.tsx Add Textbox Component (#45) 2022-09-09 17:01:34 -04:00
ColorPalette.module.css Add Wordcloud Component (#27) 2022-08-04 02:17:19 -04:00
ColorPalette.tsx Add colors in JS and Color Palette (#18) 2022-07-01 14:30:57 -04:00
ComponentWrapper.module.css Fix Mobile Vertical Bar Graph Labels (Closes #50) (#83) 2022-11-13 18:36:34 -05:00
ComponentWrapper.tsx Fix Mobile Vertical Bar Graph Labels (Closes #50) (#83) 2022-11-13 18:36:34 -05:00
GroupedBarGraph.module.css Add Grouped Bar Graph (#65) 2022-10-02 13:11:42 -04:00
GroupedBarGraph.tsx Add Grouped Bar Graph (#65) 2022-10-02 13:11:42 -04:00
Header.module.css Header/Side Menu (#52) 2022-10-22 14:04:12 -04:00
Header.tsx Made bottom arrows optional and refactored routes (Closes #72) (#76) 2022-11-05 14:06:24 -04:00
LineGraph.module.css Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
LineGraph.tsx Enable customized colors for line graph (#92) 2022-11-30 21:48:36 -05:00
PieChart.module.css Pie chart component (#19) 2022-09-07 22:20:30 -04:00
PieChart.tsx Pie chart component (#19) 2022-09-07 22:20:30 -04:00
QuotationCarousel.module.css Add Quotation Carousel (#36) 2022-09-02 21:53:05 -04:00
QuotationCarousel.tsx Add Quotation Carousel (#36) 2022-09-02 21:53:05 -04:00
SectionHeader.module.css Add media query to section header and update sample page (#85) 2022-11-13 23:11:29 -05:00
SectionHeader.tsx Add SectionHeader component (Closes #74) (#75) 2022-11-05 09:01:46 -04:00
SectionWrapper.module.css Add Academics page (Closes #54) (#94) 2022-12-07 21:13:52 -05:00
SectionWrapper.tsx Add Academics page (Closes #54) (#94) 2022-12-07 21:13:52 -05:00
Sections.module.css Add Sections Component (#49) 2022-09-12 20:07:03 -04:00
Sections.tsx Made bottom arrows optional and refactored routes (Closes #72) (#76) 2022-11-05 14:06:24 -04:00
StackedBarGraph.module.css Add Academics page (Closes #54) (#94) 2022-12-07 21:13:52 -05:00
StackedBarGraph.tsx Add Academics page (Closes #54) (#94) 2022-12-07 21:13:52 -05:00
Timeline.module.css Add Timeline Component (#35) 2022-09-12 20:00:01 -04:00
Timeline.tsx Add Timeline Component (#35) 2022-09-12 20:00:01 -04:00
TooltipWrapper.module.css Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
TooltipWrapper.tsx Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
WordCloud.module.css Created TooltipWrapper (#88) 2022-11-16 21:35:55 -05:00
WordCloud.tsx Fixed WordCloud not displaying values correctly (#95) 2022-11-30 18:35:42 -05:00