Skip to content

Commit

Permalink
Questionaire Refinement - adding advanced UI, formatting changes, res…
Browse files Browse the repository at this point in the history
…tructuring and rewriting questionnaires (#37)

# Questionnaire Refinement with Advanced UI and Formatting

## ♻️ Current situation & Problem
Current UI is not intuitive with imperfect formatting. Questions and
answers in the questionnaires are slightly unclear and values associated
with each answer currently are not consistent throughout each question
and questionnaire (currently sometimes 1 is the best, and sometimes 1 is
the worst)


## ⚙️ Release Notes 
- Making the UI more intuitive with modified formatting and addition of
slider in the questionnaires
- Modified questions and answers in all questionnaires are to make them
more clear and to ensure values associated with each answer currently
consistent throughout each question and questionnaire


## 📚 Documentation
*Please ensure that you properly document any additions in conformance
to [Spezi Documentation
Guide](https://github.com/StanfordSpezi/.github/blob/main/DOCUMENTATIONGUIDE.md).*
New slider features: StanfordBDHG/phoenix#37



## ✅ Testing
No additional testing, current UI and SwiftLint tests are extensive


## 📝 Code of Conduct & Contributing Guidelines 

By submitting creating this pull request, you agree to follow our [Code
of
Conduct](https://github.com/CS342/.github/blob/main/CODE_OF_CONDUCT.md)
and [Contributing
Guidelines](https://github.com/CS342/.github/blob/main/CONTRIBUTING.md):
- [x] I agree to follow the [Code of
Conduct](https://github.com/CS342/.github/blob/main/CODE_OF_CONDUCT.md)
and [Contributing
Guidelines](https://github.com/CS342/.github/blob/main/CONTRIBUTING.md).
  • Loading branch information
karansoin authored Mar 1, 2024
1 parent 8537f47 commit 80f3e25
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 19 deletions.
24 changes: 12 additions & 12 deletions PICS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,10 @@
653A255528338800005D4D48 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 653A255428338800005D4D48 /* Assets.xcassets */; };
653A256228338800005D4D48 /* PICSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653A256128338800005D4D48 /* PICSTests.swift */; };
741110F22B5767DF00DFC79E /* PROM-Questionnaire.json in Resources */ = {isa = PBXBuildFile; fileRef = 741110F12B5767DE00DFC79E /* PROM-Questionnaire.json */; };
748117172B74BC3E00801A9A /* EQ5D5L.json in Resources */ = {isa = PBXBuildFile; fileRef = 748117152B74BC3E00801A9A /* EQ5D5L.json */; };
748117182B74BC3E00801A9A /* EQ5D5L.json.license in Resources */ = {isa = PBXBuildFile; fileRef = 748117162B74BC3E00801A9A /* EQ5D5L.json.license */; };
7481171A2B74BC5B00801A9A /* Self-MNA.json in Resources */ = {isa = PBXBuildFile; fileRef = 748117192B74BC5B00801A9A /* Self-MNA.json */; };
7481171C2B74BC6D00801A9A /* PHQ-4.json in Resources */ = {isa = PBXBuildFile; fileRef = 7481171B2B74BC6D00801A9A /* PHQ-4.json */; };
74AE057F2B8FFF5200AB5287 /* EQ5D5L.json in Resources */ = {isa = PBXBuildFile; fileRef = 74AE057E2B8FFF5200AB5287 /* EQ5D5L.json */; };
74AE05812B90068100AB5287 /* PHQ-4.json in Resources */ = {isa = PBXBuildFile; fileRef = 74AE05802B90068100AB5287 /* PHQ-4.json */; };
74AE05842B90099900AB5287 /* Self-MNA.json in Resources */ = {isa = PBXBuildFile; fileRef = 74AE05832B90099900AB5287 /* Self-MNA.json */; };
74C593952B720781002D0274 /* (null) in Resources */ = {isa = PBXBuildFile; };
74C593972B720B5E002D0274 /* (null) in Resources */ = {isa = PBXBuildFile; };
74C5939A2B720F1B002D0274 /* (null) in Resources */ = {isa = PBXBuildFile; };
Expand Down Expand Up @@ -165,10 +165,10 @@
653A256728338800005D4D48 /* PICSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PICSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
653A258928339462005D4D48 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
741110F12B5767DE00DFC79E /* PROM-Questionnaire.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "PROM-Questionnaire.json"; sourceTree = "<group>"; };
748117152B74BC3E00801A9A /* EQ5D5L.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = EQ5D5L.json; sourceTree = "<group>"; };
748117162B74BC3E00801A9A /* EQ5D5L.json.license */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = EQ5D5L.json.license; sourceTree = "<group>"; };
748117192B74BC5B00801A9A /* Self-MNA.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "Self-MNA.json"; sourceTree = "<group>"; };
7481171B2B74BC6D00801A9A /* PHQ-4.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "PHQ-4.json"; sourceTree = "<group>"; };
74AE057E2B8FFF5200AB5287 /* EQ5D5L.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = EQ5D5L.json; sourceTree = "<group>"; };
74AE05802B90068100AB5287 /* PHQ-4.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "PHQ-4.json"; sourceTree = "<group>"; };
74AE05832B90099900AB5287 /* Self-MNA.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "Self-MNA.json"; sourceTree = "<group>"; };
86400D182B7C4B6D009FEC10 /* ApptInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApptInfo.swift; sourceTree = "<group>"; };
8644E6702B6C7243001218D0 /* AppointmentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppointmentView.swift; sourceTree = "<group>"; };
8644E67A2B6C75B1001218D0 /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -291,10 +291,10 @@
2FE5DC2D29EDD792004B9AB4 /* Resources */ = {
isa = PBXGroup;
children = (
74AE05832B90099900AB5287 /* Self-MNA.json */,
74AE05802B90068100AB5287 /* PHQ-4.json */,
74AE057E2B8FFF5200AB5287 /* EQ5D5L.json */,
22306A2D2B8581C3000A8EC1 /* Onboarding-Questionnaire.json */,
7481171B2B74BC6D00801A9A /* PHQ-4.json */,
748117192B74BC5B00801A9A /* Self-MNA.json */,
748117152B74BC3E00801A9A /* EQ5D5L.json */,
748117162B74BC3E00801A9A /* EQ5D5L.json.license */,
741110F12B5767DE00DFC79E /* PROM-Questionnaire.json */,
653A255428338800005D4D48 /* Assets.xcassets */,
Expand Down Expand Up @@ -616,20 +616,20 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
7481171A2B74BC5B00801A9A /* Self-MNA.json in Resources */,
2FC3439229EE634B002D773C /* ConsentDocument.md in Resources */,
653A255528338800005D4D48 /* Assets.xcassets in Resources */,
74C5939A2B720F1B002D0274 /* (null) in Resources */,
748117172B74BC3E00801A9A /* EQ5D5L.json in Resources */,
2FC3439029EE6346002D773C /* SocialSupportQuestionnaire.json in Resources */,
74AE057F2B8FFF5200AB5287 /* EQ5D5L.json in Resources */,
748117182B74BC3E00801A9A /* EQ5D5L.json.license in Resources */,
74C593952B720781002D0274 /* (null) in Resources */,
22306A2E2B8581C3000A8EC1 /* Onboarding-Questionnaire.json in Resources */,
2FA0BFED2ACC977500E0EF83 /* Localizable.xcstrings in Resources */,
741110F22B5767DF00DFC79E /* PROM-Questionnaire.json in Resources */,
74C593972B720B5E002D0274 /* (null) in Resources */,
74AE05812B90068100AB5287 /* PHQ-4.json in Resources */,
74AE05842B90099900AB5287 /* Self-MNA.json in Resources */,
2F6025CB29BBE70F0045459E /* GoogleService-Info.plist in Resources */,
7481171C2B74BC6D00801A9A /* PHQ-4.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/StanfordSpezi/SpeziFoundation.git",
"state" : {
"revision" : "0346857e2f1d6fd4b1d950d271be6c82df97107f",
"version" : "1.0.2"
"revision" : "662f25d6010a94faf4fd996e184617fcb2bf13d4",
"version" : "1.0.3"
}
},
{
Expand Down Expand Up @@ -248,8 +248,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/StanfordSpezi/SpeziViews.git",
"state" : {
"revision" : "d49f716e4a4d634604bb0dcd6d53df679b6c1358",
"version" : "1.3.0"
"revision" : "4d2a724d97c8f19ac7de7aa2c046b1cb3ef7b279",
"version" : "1.3.1"
}
},
{
Expand Down
Loading

0 comments on commit 80f3e25

Please sign in to comment.