Commit graph

236 commits

Author SHA1 Message Date
Nelson Jovel
15431b09bb Do not display actual scores 2022-04-28 15:58:47 -07:00
Nelson Jovel
897284a2be Modify quality framework indicator links so that the target of the link gets centered when navigating to it 2022-03-30 18:06:11 -07:00
Nelson Jovel
78fb737f5a Make measure titles clickable on the variance chart 2022-03-29 14:02:43 -07:00
Nelson Jovel
bf8b824ab8 Add links to subcategories from overview page framework indicator
section.   Finishes #181681266
2022-03-28 14:53:48 -07:00
Nelson Jovel
91308b93e5 Visualize survey responses even when a response rate cannot be
calculated.  Set the response rate to N / A for data that has no total
student and teacher data for a certain year and school
2022-03-04 15:17:43 +01:00
rebuilt
48581b990a Install and configure stimulus and turbo 2022-02-09 21:54:14 +01:00
rebuilt
54f4cee3fa Show score temporarily 2022-02-07 16:21:10 +01:00
rebuilt
e1f50fef9e Add 2019-20 year teacher surveys and activate the year selector 2022-02-07 15:04:25 +01:00
rebuilt
ad14563460 Browse page displays the admin data collection rate 2022-02-02 13:03:28 +01:00
rebuilt
f30f359406 Add teacher response rate 2022-01-28 17:10:46 +01:00
rebuilt
59865cd874 Show response rate for students 2022-01-27 22:43:10 +01:00
Nelson Jovel
b111b2f106 Bump rails to 7 and get tests passing. Also modified rakefile so rake
command would continue to run rspec as the default command.  Added
stylesheets to assets.rb so they'll be included when precompiling
assets in production.
2022-01-21 11:49:35 +01:00
Nelson Jovel
d2c2eb8994 Refactored guage graph and presenter to make variable names clearer 2021-12-30 16:11:31 +01:00
Nelson Jovel
03a63cb568 Add zone boundary legends to gauge graph. 2021-12-29 17:50:47 +01:00
Nelson Jovel
ad03606d66 Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
Calculate benchmarks for measures based on a weighted average of survey
and admin data items

Added architectural records
2021-12-28 14:10:34 +01:00
Nelson Jovel
1a6c81e240 remove fontawesome symlinked directory from public folder 2021-12-17 14:09:02 +01:00
Nelson Jovel
8bebf106e6 Merge branch 'dev-design' 2021-12-17 13:51:00 +01:00
Nelson Jovel
6931428d8f Make measure name responsive 2021-12-17 13:38:29 +01:00
Nelson Jovel
eb4c699f60 Modifies the overview page so when there is an empty dataset, there is clearer explanatory text and an empty version of the variance chart. Finishes #180118088 2021-12-14 15:52:09 +01:00
Nelson Jovel
f553c3c11c Rename 'Dashboard' to overview in page text and also modify 'dashboard' routes to be 'overview'. Finishes #180076071 2021-12-14 13:20:18 +01:00
Nelson Jovel
2753888f11 Add category, subcategory and measure ids to the page. Finishes #179986325 2021-12-14 11:39:15 +01:00
Nelson Jovel
cacc853518 Adds category short description to database and renders descriptions in
their corresponding locations to the site.  Finishes #180090033.
2021-12-13 21:15:59 +01:00
Nelson Jovel
bde992c96b Finishes #180264854. Prevents empty dataset modal from displaying on browse page 2021-12-10 13:52:50 +01:00
Liam Morley
b45dca7a5a Remove text regarding school years from empty dataset modal 2021-12-09 16:47:09 -05:00
Liam Morley
0af26e25f2 Display gauges with no benchmarks as "Insufficient Data" with no key benchmark indicator 2021-12-09 16:44:26 -05:00
Nelson Jovel
aeb6a45a45 Show partial data indicators on variance chart 2021-12-09 14:51:28 -05:00
Liam Morley
eff22d2ac8 Report that admin data is not included 2021-12-02 16:37:24 -05:00
Liam Morley
6aa9f00adc Revert "Tie legacy analytics ID to environment"
This reverts commit 3e15194eff.

This will allow monitoring the new experience analytics to not be tampered by the
legacy analytics.
2021-12-02 09:35:33 -05:00
Liam Morley
557109662c Move legacy layouts into a legacy folder 2021-12-01 16:34:17 -05:00
Liam Morley
aa4ce86eaa Show icon/explanation in measure accordion when a section has insufficient data 2021-12-01 11:44:07 -05:00
Liam Morley
f81874d082 Externalize Hotjar tracking code to an environment variable 2021-11-29 12:00:06 -05:00
Liam Morley
f6e6fb2b2d Add Hotjar tracking code to home and dashboard/browse layouts 2021-11-24 15:47:00 -05:00
Liam Morley
ce892161a4 Remove type from script element
- type, if present, should be a JavaScript MIME type, e.g. application/javascript https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#attr-type
2021-11-24 14:42:24 -05:00
Liam Morley
3e15194eff Tie legacy analytics ID to environment 2021-11-23 15:39:55 -05:00
Liam Morley
48f2d64c71 Extract Google Analytics ID out to an environment variable
TODO- in the future, consider putting this in a credential. We're not able to change the production credentials file currently, but we should change it in the future when we're able
2021-11-23 09:13:21 -05:00
Liam Morley
293de8698f Restore white half of 'watch' harvey ball 2021-11-19 18:13:02 -05:00
rebuilt
221f0cb0bf Replace harvey balls with new SVGs 2021-11-19 16:24:15 -05:00
Liam Morley
1be86721b0 Always reference fully-qualified School/District/Category in controllers 2021-11-17 09:44:45 -05:00
Liam Morley
413096dfe2 Extract legacy parts of the codebase into its own module 2021-11-16 17:19:05 +01:00
Liam Morley
cf6e80ce6b Show modal when no measures for a school/year have meet their threshold 2021-11-10 15:46:49 -05:00
rebuilt
856cce7c1a Style accordions 2021-11-05 20:54:03 +01:00
rebuilt
13469f60bd Add styling changes. Change focus state color for select elements. Change wording of about MCIEA section 2021-11-03 21:16:35 +01:00
rebuilt
722947d938 When there is insufficient data to display gauge graph, change title of
graph to insufficient Data
2021-11-02 21:57:12 +01:00
rebuilt
d850674ff1 Style focus states, margin for logo, popover borders, accordions 2021-11-02 21:50:39 +01:00
Alex Basson
228cf137ad Finishes #179904795. Adds prompts to measures section on browse page 2021-11-01 20:33:45 +01:00
Liam Morley
2a9810f7db Pair with design on styling
- Polish subcategory cards
- Make header height consistent
- Refine hover/focus/active states for tabs on Browse
2021-10-28 14:22:49 -04:00
Liam Morley
ad7dd85524 Refactor variance chart to make view responsible for sorting measures 2021-10-28 12:05:41 -04:00
Liam Morley
4fafe2cb50 Display popover on harvey balls not in a zone
This wraps bootstrap styles in `sqm_bootstrap` which can now selectively
import specific desired pieces of bootstrap styling
2021-10-27 15:21:34 -04:00
Liam Morley
00a0e5868c Specify harvey ball state classes as BEM modifier, not element 2021-10-27 10:10:49 -04:00
Liam Morley
dfc49d109a Display harvey balls with white backgrounds and display no-zone harvey balls 2021-10-27 09:11:33 -04:00