Skip to content
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

Add jspsych studies section #438

Merged
merged 25 commits into from
Nov 14, 2024
Merged

Conversation

becky-gilbert
Copy link
Contributor

@becky-gilbert becky-gilbert commented Nov 8, 2024

This PR adds a new "jsPsych studies" section to the nav menu, analogous to the "Lookit studies" section. So far it just contains 3 new pages:

  • An intro page for jsPsych studies on CHS, including lists of the available jsPsych packages/versions and custom CHS packages
  • A page about Limitations
  • A page for lookit-jspsych package release updates/notes

This PR also adds links to these new pages in a few places in the docs.

Reviewers: please ignore the list of commits in this PR! Most of these carried over from the last PR because I squash-merged. Just have a look at the file changes.

Screenshots

jsPsych intro page:

Screenshot 2024-11-08 at 2 07 50 PM

jsPsych limitations page:

Screenshot 2024-11-08 at 2 08 10 PM

becky-gilbert and others added 25 commits November 4, 2024 13:53
… details/design pages, move study design fields from study details page, add jsPsych info
…o all study types, add new study design page
…sign page) and add study type section with jsPsych option
…o Study Ad/Design, add Design options for jsPsych and external
subtle changes to Lookit/CHS nomenclature
Updating some nomenclature information - Becky, can you please check for any link display issues?
@becky-gilbert becky-gilbert linked an issue Nov 8, 2024 that may be closed by this pull request
@becky-gilbert becky-gilbert self-assigned this Nov 13, 2024
Copy link
Collaborator

@mekline mekline left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@becky-gilbert becky-gilbert merged commit e773305 into develop Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add jsPsych docs
2 participants