Skip to content

Feat/mood statistics#204

Open
PratikBhopi wants to merge 10 commits intoNitya-003:mainfrom
PratikBhopi:feat/mood-statistics
Open

Feat/mood statistics#204
PratikBhopi wants to merge 10 commits intoNitya-003:mainfrom
PratikBhopi:feat/mood-statistics

Conversation

@PratikBhopi
Copy link
Contributor

📝 Pull Request Summary

This PR radically improves the UI/UX and stability of the InnerHue project. It resolves several critical build and linting errors that were preventing successful compilation while overhauling the Stats Dashboard to be fully responsive and adaptable to both light and dark modes using modern glassmorphism design principles.

Key Changes:

  • Fixed broken JSX parsing and tree syntax in the dashboard layout and suggestion components.
  • Refactored the core Stats Dashboard layout to use dynamic gradient backgrounds and adaptive typography based on the active theme.
  • Enhanced all Recharts components (Trend, Frequency, Emotion Tags, Peak Logging) to dynamically resize for mobile and desktop displays, along with creating custom adaptable tooltips.
  • Addressed numerous strict TypeScript and ESLint warnings (explicit any, unused variables, empty interfaces) across UI components and data utilities via eslint-disable tags to ensure a perfectly clean build.
  • Added the missing react-hook-form library dependency.

🔗 Related Issue

Closes #49

🛠️ Type of Change

  • 🚀 New Feature
  • 🐛 Bug Fix
  • 📄 Documentation Update
  • 🎨 UI/UX Enhancement

📸 Screenshots (If applicable)

Screenshot 2026-02-28 151954Uploading Screenshot 2026-02-28 151946.png…]()
Screenshot 2026-02-28 151946

✅ Contributor Checklist

  • I have tested my changes locally.
  • My code follows the Apple-level design guidelines.

By submitting this PR, I agree to contribute my work under the MIT License.

@vercel
Copy link

vercel bot commented Feb 28, 2026

@PratikBhopi is attempting to deploy a commit to the Nitya Gosain's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Owner

@Nitya-003 Nitya-003 left a comment

Choose a reason for hiding this comment

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

@PratikBhopi Please keep the font same. Don't change font please.

@PratikBhopi PratikBhopi closed this Mar 1, 2026
@PratikBhopi PratikBhopi reopened this Mar 1, 2026
Copy link
Owner

@Nitya-003 Nitya-003 left a comment

Choose a reason for hiding this comment

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

@PratikBhopi Resolve conflicts.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add mood statistics and trends visualization dashboard

3 participants