Commit Graph

9 Commits

Author SHA1 Message Date
Shahan Nedadahandeh 3841f7ef6d Fixed text in question (#179)
continuous-integration/drone/push Build is passing Details
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Reviewed-on: #179
2023-02-15 21:43:25 -05:00
Shahan Nedadahandeh f4555da118 Final edits (#178)
continuous-integration/drone/push Build is passing Details
https://docs.google.com/document/d/1LL4NdFXjt-rqF_w4W5nu7CWxmV6IWcDv7TSpRPqh47w/edit

https://shahanneda-final-changes-csc-class-profile-s-snedadah.k8s.csclub.cloud/
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Reviewed-on: #178
Reviewed-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
2023-02-15 18:30:49 -05:00
Mark Chiu c5c84176ec Fix boxplot labels and incorrect questions order (Closes #147) (#174)
continuous-integration/drone/push Build is passing Details
* Refactored Boxplot to remove most hardcoded values, see updated version below:
* Reorder certain questions (see issue)
* Aligned boxplot labels correctly

![image](/attachments/8414d9be-bada-4ab8-813c-705505e551af)

Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Reviewed-on: #174
Reviewed-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
Co-authored-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
Co-committed-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
2023-02-12 17:51:53 -05:00
Shahan Nedadahandeh 41066af334 Recopied academics page (#168)
continuous-integration/drone/push Build is passing Details
https://shahaneda-academics-page-recopy-csc-class-pr-snedadah.k8s.csclub.cloud/academics/
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Reviewed-on: #168
Reviewed-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
2023-02-05 12:26:14 -05:00
Darren Lo 71f9125bf2 Changed academic average bar graph colors (#160)
continuous-integration/drone/push Build is passing Details
Closes #146

https://darren-change-graph-colors-csc-class-profile-snedadah.k8s.csclub.cloud/
Co-authored-by: DarrenLo0530 <darren.lo.0530@gmail.com>
Co-authored-by: dlslo <dlslo@uwaterloo.ca>
Reviewed-on: #160
Reviewed-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
2023-02-04 16:39:15 -05:00
Shahan Nedadahandeh 1a6d031dd6 Fix weird percentage number and add percent symbol (#157)
continuous-integration/drone/push Build is passing Details
![image](/attachments/956151a0-270d-4d46-9985-73c24806e338)

![image](/attachments/f00e1266-8d16-46cd-9408-9955c93c3dd2)

Co-authored-by: shahanneda <shahan.neda@gmail.com>
Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Reviewed-on: #157
Reviewed-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
2023-01-31 00:36:49 -05:00
Mark Chiu eb74c8e4a9 Fix StackedBar Graph nitpicks (Closes #51) (#133)
continuous-integration/drone/push Build is passing Details
Decided not to fix NITPICK #1 because aligning the line with the edge of the graph can make the grid column gap seem bigger than intended.

- Center align bottom axis labels in both horizontal and vertical graphs
- Right align left axis labels in both horizontal and vertical graphs
- Fixed Cumulative Average to CAV in Academics page.
- Add line at the top of the horizontal graph

Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Co-authored-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
Reviewed-on: #133
Reviewed-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
2023-01-03 13:51:45 -05:00
Jared He 9a60c6b779 Add front page (Closes #44) (#68)
continuous-integration/drone/push Build is passing Details
https://j285he-front-page-csc-class-profile-staging-snedadah.k8s.csclub.cloud/
Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Co-authored-by: e26chiu <e26chiu@csc.uwaterloo.ca>
Co-authored-by: shahanneda <shahan.neda@gmail.com>
Co-authored-by: Shahan Nedadahandeh <snedadah@csclub.uwaterloo.ca>
Reviewed-on: #68
Reviewed-by: Mark Chiu <e26chiu@csclub.uwaterloo.ca>
Co-authored-by: Jared He <j285he@csclub.uwaterloo.ca>
Co-committed-by: Jared He <j285he@csclub.uwaterloo.ca>
2022-12-30 19:37:14 -05:00
Mark Chiu f659393335 Add Academics page (Closes #54) (#94)
continuous-integration/drone/push Build is passing Details
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