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

Switch to dark mode for the Museum Experience! #280

Merged
merged 40 commits into from Nov 11, 2019
Merged
Show file tree
Hide file tree
Changes from 32 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
74287e3
Switch between dark mode and light mode with a set of theme functions
chelseatroy Aug 6, 2019
69eab7e
Implements dark mode conditional styling in QuestionClassifier
chelseatroy Aug 7, 2019
a99e583
Adds dark theme to tutorial components for museum mode
chelseatroy Aug 12, 2019
26ace28
Adds dark theme to swipe classifier for museum mode
chelseatroy Aug 20, 2019
3a50c15
Determine at fetch time whether projects should be in museum mode.
chelseatroy Aug 27, 2019
9e82244
Use project museum mode attribute to determine app colors
chelseatroy Aug 27, 2019
57ff426
Adjust props validation for project.in_museum_mode
chelseatroy Aug 27, 2019
3d1696a
Adjust navigation to lock museum users into their approved projects
chelseatroy Sep 16, 2019
8d06908
Change 'hambuger' to 'hamburger' XD
chelseatroy Sep 16, 2019
eea18c4
Update snapshots with npm test -- -u
chelseatroy Sep 16, 2019
6e0a465
Adjustments based on hound-ci findings
chelseatroy Sep 16, 2019
9ef6a8a
Remove project-specific contextual information from the navigation ba…
chelseatroy Sep 18, 2019
ce7d327
Repair default and preview background colors on navigation bar, as pe…
chelseatroy Sep 23, 2019
5ecb0d5
Unify a duplicate color in the theme file under the name $zooniverseTeal
chelseatroy Sep 23, 2019
9c7498b
Update snapshot tests with npm test -- -u
chelseatroy Sep 23, 2019
de1326f
Refrain from showing the "already seen" banner on any subject in muse…
chelseatroy Sep 24, 2019
d2a109f
Upgrade to react-native 0.59.9, thanks XCode, how kind of you
chelseatroy Sep 25, 2019
5bfd077
Style initial view for drawing classifier
chelseatroy Sep 26, 2019
0525081
Style the help modal to appear dark in museum mode
chelseatroy Sep 26, 2019
1ad4216
Extend dark mode to include tutorials, help modals, and classificatio…
chelseatroy Oct 1, 2019
a5500f5
Make the help text on the drawing classifier appear lighter in dark mode
chelseatroy Oct 1, 2019
16c88b6
Redo question and tutorial tabs on workflows
chelseatroy Oct 19, 2019
3bcc1a4
Remove unnecessary extra attributes
chelseatroy Oct 20, 2019
e47a1c6
Rip out the now-unused extra property in ClassifierButton
chelseatroy Oct 20, 2019
08fcdda
Prepare to switch button selection colors to dark mode
chelseatroy Oct 21, 2019
8506a2c
Make single answer and multi answer button styles operational in both…
chelseatroy Oct 21, 2019
2752134
Label workflow styles and classes in a discoverable way
chelseatroy Oct 22, 2019
facb7db
Differentiate different types of workflow buttons
chelseatroy Oct 22, 2019
0f3175f
Remove unused type attribute from workflow buttons.
chelseatroy Oct 23, 2019
7867644
Implement some stylistic changes to museum mode:
chelseatroy Oct 27, 2019
8f6fcbe
The Field Guide in Drawing Workflows cannot have ever worked. This fi…
chelseatroy Oct 27, 2019
db6d719
Include dark mode styling for field guide button
chelseatroy Oct 27, 2019
462f8fc
Update snapshots with npm test -- -u
chelseatroy Oct 27, 2019
48958fc
Put Field Guide and Submit buttons next to each other in landscape mo…
chelseatroy Nov 6, 2019
ee57bab
Give the field guide a dark mode
chelseatroy Nov 6, 2019
007c1bb
Update snapshots with npm test -- -u
chelseatroy Nov 6, 2019
2a50fb7
Update life cycle management from deprecated React Native methods
chelseatroy Nov 7, 2019
70a5bbc
Fix typo in tutorial button text
chelseatroy Nov 7, 2019
7665e55
Optimize imports in SwipeTabs
chelseatroy Nov 11, 2019
f81dcc9
Increment version in Android and iOS to cut a new build for both plat…
chelseatroy Nov 11, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
83 changes: 31 additions & 52 deletions ios/ZooniverseMobile.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Expand Up @@ -4,5 +4,9 @@
<dict>
<key>BuildSystemType</key>
<string>Original</string>
<key>IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded</key>
<true/>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>
100 changes: 53 additions & 47 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -34,11 +34,11 @@
"markdown-it": "^8.3.1",
"metro": "^0.51.1",
"panoptes-client": "~2.12.0",
"patch-package": "^6.1.2",
"patch-package": "^6.2.0",
"prop-types": "^15.6.0",
"ramda": "^0.25.0",
"react": "16.8.3",
"react-native": "0.59.8",
"react-native": "0.59.9",
"react-native-blur": "^3.2.2",
"react-native-browser-builtins": "^2.0.3",
"react-native-checkbox-field": "^2.0.2",
Expand Down