Skip to content

Conversation

@Nwanne-san
Copy link
Contributor

This is the merge of the update and fixes for the issues presented on August.

Nwanne-san and others added 30 commits August 13, 2025 12:09
refactor: temp rename to force case change
fix: settings folder name casing
fix: fixed the themeing issues for the report-bug page
- add comprehensive css variables to globals.css for light/dark themes
- update tailwind.config.ts to use new css variables
- migrate 13+ components from theme-classes.ts to css variables:
  - app/[username]/ directory (4 files)
  - components/error/ (2 files)
  - components/explore/ (2 files)
  - components/dashboard/ (1 file)
  - components/settings/ (2 files)
  - components/ui/ (1 file)

- replace theme-classes imports with semantic css classes:
  - bgclasses.* → bg-* (bg-background, bg-secondary, bg-card, etc.)
  - textclasses.* → text-* (text-foreground, text-muted-foreground, etc.)
  - borderclasses.* → border border-*
  - buttonclasses.* → bg-primary text-primary-foreground
  - combineclasses() → template literals

- benefits: better performance, centralized theme management,
  native css support, automatic dark mode switching
- migrate activityfeed, chat, streaminfo, streampreview components
- update navbar and sidebar to use correct background colors
- fix css variables for sidebar (hsl(200, 6%, 10%) in dark mode)
- migrate featuredstream and quick-actions components
- update toast component to use css variables
- ensure consistent color mapping across all components
- preserve original design colors while using semantic class names
CMI-James and others added 18 commits August 20, 2025 08:50
…css-variables

refactor: migrate theme classes to css variables
- Add security headers and environment validation
- Enhance testing setup with coverage thresholds
- Implement performance monitoring and error boundaries
- Create comprehensive development guidelines
- Add CI/CD pipeline with quality gates
- Enhance ESLint configuration with strict rules
- Add bundle analysis and optimization tools
- Implement custom commit message validation
- Create error handling and monitoring utilities
- Add comprehensive documentation and guidelines
feat: add responsive skeleton loading for browse pages
fix: update route handlers for next.js 15 async params
Implement category detail page and enhance browse layout
feat: update email verification modal to always show and fix linting …
add skeleton loaders on browse,improve texts for theme
@netlify
Copy link

netlify bot commented Sep 1, 2025

Deploy Preview for streamfi failed. Why did it fail? →

Name Link
🔨 Latest commit 6b568e7
🔍 Latest deploy log https://app.netlify.com/projects/streamfi/deploys/68b5dd6d9b85530008ea6ae2

@Nwanne-san Nwanne-san merged commit 4b3db82 into main Sep 1, 2025
2 of 8 checks passed
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.

6 participants