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

feat: Add Stroop Task feature and enhance user interface #18

Open
wants to merge 27 commits into
base: main
Choose a base branch
from

Conversation

Exios66
Copy link
Owner

@Exios66 Exios66 commented Oct 5, 2024

This pull request introduces the Stroop Task feature to the application. It includes adding a new section in index.html, creating styles for the Stroop Task in styles.css, and implementing the Stroop Task functionality in script.js. The user interface is enhanced with animations, a progress bar, and a results display for Stroop Task performance. The navigation is also updated to include the Stroop Task, and the switchSection function is modified to accommodate the new feature.

Exios66 added 27 commits October 5, 2024 01:58
- Modified index.html: Improved structure and content
- Updated package-lock.json and package.json: Revised dependencies
- Enhanced script.js: Added new features and optimized existing code
- Improved server.js: Implemented server-side changes
- Updated src/CHANGELOG.md: Documented recent changes
- Refined styles.css: Enhanced visual appearance and responsiveness
- Added new statistical analysis options including ANOVA, inter-item validity, and psychometric analysis
- Implemented data visualization for uploaded results
- Enhanced dark mode functionality with improved chart color updates
- Added detailed trait explanations and interpretations
- Improved responsive design for better mobile experience
- Updated dependencies and packages
- Fixed various minor bugs and improved overall performance
The commit message suggests that the code changes in `script.js` modify the formatting of the trait explanations. The change specifically addresses the excessive preoccupation with health in the `Hypochondriasis` trait by escaping the possessive pronoun "one's" in the string. This commit message follows the established convention of using a prefix (`feat`) to indicate a new feature or enhancement.
- Add Stroop Task section to index.html
- Implement Stroop Task functionality in script.js
- Create styles for Stroop Task in styles.css
- Enhance UI with animations and progress bar
- Update navigation to include Stroop Task
- Modify switchSection function for new feature
- Add results display for Stroop Task performance

This commit introduces the Stroop Task, a cognitive psychology test, to the application. It enhances the user interface and expands the app's functionality, providing users with a new interactive feature to assess cognitive processes.
The code changes in this commit add the Stroop Task feature to the application. This includes adding a new section in `index.html`, creating styles for the Stroop Task in `styles.css`, and implementing the Stroop Task functionality in `script.js`. Additionally, the user interface is enhanced with animations, a progress bar, and a results display for Stroop Task performance. The navigation is also updated to include the Stroop Task, and the `switchSection` function is modified to accommodate the new feature.
This commit introduces the Stroop Task feature to the application. It includes adding a new section in `index.html`, creating styles for the Stroop Task in `styles.css`, and implementing the Stroop Task functionality in `script.js`. The user interface is enhanced with animations, a progress bar, and a results display for Stroop Task performance. The navigation is also updated to include the Stroop Task, and the `switchSection` function is modified to accommodate the new feature.
- Deleted duplicate index.html files (2index.html and public/index.html)
- Modified main index.html for improved structure
- Removed unnecessary public/script.js and public/styles.css
- Updated styles.css with latest changes
- Cleaned up project structure
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.

1 participant