-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adds data tables to more course visualizations #7946
adds data tables to more course visualizations #7946
Commits on Aug 22, 2024
-
completely redefines course/vocab viz as bar chart and adds data tabl…
…e to output. forcing this data into a donut chart gives an inaccurate representation - since vocabs can overlap on assigned offering/ilm time, there is no 100% and therefore no pie to slice. using a horizontal bar chart seems more appropriate.
Configuration menu - View commit details
-
Copy full SHA for 00bd5c6 - Browse repository at this point
Copy the full SHA 00bd5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e380cdd - Browse repository at this point
Copy the full SHA e380cddView commit details -
rework stylesheets to center graphs on course viz overview page.
bunch of things here: - for the container element, switch from flex to the more robust grid layout, 1 col by default - overridden to 2 cols for the overview page - replace the width/height on the simple-chart override from viewport units to pixels. this allows us to center the graphs, at the expense of fixing their dimensions. - adds left-hand margin to viz container styles, content now aligns better with breadcrumb.
Configuration menu - View commit details
-
Copy full SHA for 8d71cc6 - Browse repository at this point
Copy the full SHA 8d71cc6View commit details -
render session types graph as bar chart in the overview.
no more surprise switch from donut to bar chart here, wysiwyg.
Configuration menu - View commit details
-
Copy full SHA for fad8a2d - Browse repository at this point
Copy the full SHA fad8a2dView commit details -
replaces resource with tracked async data.
pushed data post-processing from the getter into the data loading function while at it - prep-work for adding data tables, which need to draw from the same source as the graph.
Configuration menu - View commit details
-
Copy full SHA for 73a1ca4 - Browse repository at this point
Copy the full SHA 73a1ca4View commit details -
filter out zero mins session types before graphing, and slightly rewo…
…rk bar labels and tooltips.
Configuration menu - View commit details
-
Copy full SHA for e4274a9 - Browse repository at this point
Copy the full SHA e4274a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9198538 - Browse repository at this point
Copy the full SHA 9198538View commit details -
adds data table to course vocab term viz.
consolidate data loading while at it, there were way too many moving parts involved in this prior.
Configuration menu - View commit details
-
Copy full SHA for 506c167 - Browse repository at this point
Copy the full SHA 506c167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 070b60d - Browse repository at this point
Copy the full SHA 070b60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for af412e7 - Browse repository at this point
Copy the full SHA af412e7View commit details -
redo tooltip contents and graph bar labels.
this brings this in line with the labels/tooltips for the course vocab vizs, which is the new template.
Configuration menu - View commit details
-
Copy full SHA for bd768d5 - Browse repository at this point
Copy the full SHA bd768d5View commit details -
clean-up/simplify filteredData() getter.
data already comes pre-sorted from the data() getter, no need to sort again here.
Configuration menu - View commit details
-
Copy full SHA for 24d0dfc - Browse repository at this point
Copy the full SHA 24d0dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8c08ea - Browse repository at this point
Copy the full SHA c8c08eaView commit details -
fixes regression in click-through handler.
the given data structure had changed, getting the session type id from the correct data point within it.
Configuration menu - View commit details
-
Copy full SHA for 0824ac5 - Browse repository at this point
Copy the full SHA 0824ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a0fa8 - Browse repository at this point
Copy the full SHA 01a0fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1212caf - Browse repository at this point
Copy the full SHA 1212cafView commit details -
fixate height of charts in course viz.
standardize on the height of the course/objectives viz across the board.
Configuration menu - View commit details
-
Copy full SHA for 1e50e6d - Browse repository at this point
Copy the full SHA 1e50e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccd8434 - Browse repository at this point
Copy the full SHA ccd8434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21c5d8d - Browse repository at this point
Copy the full SHA 21c5d8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5e74aa - Browse repository at this point
Copy the full SHA b5e74aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e7576 - Browse repository at this point
Copy the full SHA e4e7576View commit details -
realigns preview with detail-view of graph.
bar chart across the board.
Configuration menu - View commit details
-
Copy full SHA for 6d59705 - Browse repository at this point
Copy the full SHA 6d59705View commit details -
filter out instructors without instructional time.
we have no way to present them in the graph, so let's not include them at all.
Configuration menu - View commit details
-
Copy full SHA for 7c5f0ad - Browse repository at this point
Copy the full SHA 7c5f0adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7949cd7 - Browse repository at this point
Copy the full SHA 7949cd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc4f24d - Browse repository at this point
Copy the full SHA bc4f24dView commit details -
adds data tables to course instructor viz.
convert course/instructor/session-types graph from donut to the more appropriate bar-chart.
Configuration menu - View commit details
-
Copy full SHA for 549ea45 - Browse repository at this point
Copy the full SHA 549ea45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e195a9 - Browse repository at this point
Copy the full SHA 0e195a9View commit details -
- destructuring code to make it a bit more readable - chain methods where possible to reduce cognitive load introduced by unnecessary local vars - ensure that tooltip content is always html safe
Configuration menu - View commit details
-
Copy full SHA for b7d580c - Browse repository at this point
Copy the full SHA b7d580cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 141fade - Browse repository at this point
Copy the full SHA 141fadeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18b7164 - Browse repository at this point
Copy the full SHA 18b7164View commit details -
adds descriptions to chart segments, update component test coverage w…
…ith data-table tests, filter out zero-data elements.
Configuration menu - View commit details
-
Copy full SHA for 32bff2d - Browse repository at this point
Copy the full SHA 32bff2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea808e - Browse repository at this point
Copy the full SHA 0ea808eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3c6991 - Browse repository at this point
Copy the full SHA a3c6991View commit details -
adds "no data" message to course/session-type viz.
this required further consolidation of data-loading getters to make the loading state check reliable - otherwise the "no data" message will blink in while data is still being loaded. i've added a spinner while at it since there's a noticable delay with content rendering.
Configuration menu - View commit details
-
Copy full SHA for b60815a - Browse repository at this point
Copy the full SHA b60815aView commit details -
list linked zero instructional time in datatable.
we need to distringuish between unlinked target entities, and linked target entities without instructional time. only show a "no data" message if there's nothing linked at all. while at it - fix content of flash while data is loading by consolidating getters. adds links to sub-visualizations in the data tables.
Configuration menu - View commit details
-
Copy full SHA for 55f6a1c - Browse repository at this point
Copy the full SHA 55f6a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1601e3 - Browse repository at this point
Copy the full SHA e1601e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61635d9 - Browse repository at this point
Copy the full SHA 61635d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 596502a - Browse repository at this point
Copy the full SHA 596502aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81ccbad - Browse repository at this point
Copy the full SHA 81ccbadView commit details -
Configuration menu - View commit details
-
Copy full SHA for da07656 - Browse repository at this point
Copy the full SHA da07656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4056735 - Browse repository at this point
Copy the full SHA 4056735View commit details -
Configuration menu - View commit details
-
Copy full SHA for ade62a5 - Browse repository at this point
Copy the full SHA ade62a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1af7733 - Browse repository at this point
Copy the full SHA 1af7733View commit details