Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
progress bar marked as done.
  • Loading branch information
pingfan-hu committed Jul 8, 2024
1 parent d4a2327 commit ae434c4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,13 @@ This is a running list of things we're working on adding to the project:
- [x] A `show_all = TRUE` argument to show all the pages and hidden questions when launched (e.g. to be able to print out the entire survey text). Could also be called `print_mode = TRUE`.
- [x] Set up SCSS to be compatible with Quarto-supported bootstrap themes
- [ ] Include input checks for `skip_if` and `show_if` (`question_id` exists, and data frame names are correct)
- [?] Add a progress bar option in `sd_config()`, maybe `progress_bar = 'top'` or `progress_bar = 'bottom'` as a default, and `progress_bar = 'none'` to turn it off.
- [x] Add a progress bar option in `sd_config()`, maybe `progress_bar = 'top'` or `progress_bar = 'bottom'` as a default, and `progress_bar = 'none'` to turn it off.
- [ ] Required questions (`required = TRUE`): post a popup if a question is required before allowing next button. Default should be `required = FALSE`.
- [ ] Form validation: Make sure the user inputs the correct type depending on the question type. (see https://shiny.posit.co/r/reference/shiny/0.14/validate.html)
- [ ] Admin page w/password (see https://github.com/daattali/shinyforms)
- [ ] Basic version working with a googlesheets database
- [ ] User tracking via url parameters: https://shinysurveys.jdtrat.com/articles/surveying-shinysurveys.html#user-tracking
- [ ] Add a getSurveyData() function so the survey designer can obtain the current survey results from inside the app: https://shinysurveys.jdtrat.com/articles/get-survey-data.html
- [ ] Add a `getSurveyData()` function so the survey designer can obtain the current survey results from inside the app: https://shinysurveys.jdtrat.com/articles/get-survey-data.html
- Question types:
- [x] Multiple choice (single choice)
- [x] Multiple choice (multiple choices)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ This is a running list of things we’re working on adding to the project:
themes
- [ ] Include input checks for `skip_if` and `show_if` (`question_id`
exists, and data frame names are correct)
- \[?\] Add a progress bar option in `sd_config()`, maybe
- [x] Add a progress bar option in `sd_config()`, maybe
`progress_bar = 'top'` or `progress_bar = 'bottom'` as a default, and
`progress_bar = 'none'` to turn it off.
- [ ] Required questions (`required = TRUE`): post a popup if a question
Expand All @@ -83,7 +83,7 @@ This is a running list of things we’re working on adding to the project:
- [ ] Basic version working with a googlesheets database
- [ ] User tracking via url parameters:
<https://shinysurveys.jdtrat.com/articles/surveying-shinysurveys.html#user-tracking>
- [ ] Add a getSurveyData() function so the survey designer can obtain
- [ ] Add a `getSurveyData()` function so the survey designer can obtain
the current survey results from inside the app:
<https://shinysurveys.jdtrat.com/articles/get-survey-data.html>
- Question types:
Expand Down

0 comments on commit ae434c4

Please sign in to comment.