refactor(architecture,ui): upgrade website to Next.js 16 App Router, redesign Hero & Projects sections - #737
Conversation
…redesign Hero & Projects sections
|
Important Review skippedToo many files! This PR contains 139 files, which is 39 over the limit of 100. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (70)
📒 Files selected for processing (139)
You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
@coderabbitai review |
✅ Action performedReview finished.
|
Summary
This PR upgrades the AOSSIE website to the modern Next.js 16 (App Router) architecture aligned with
Template-Repo-NextJS, featuring React 19, Tailwind CSS v4,next-intl(i18n), andnext-themes.It introduces a completely redesigned, responsive Hero Section and an interactive, animated Projects Showcase Section.
Screenshots/Recordings:
TODO: If applicable, add screenshots or recordings that demonstrate the interface before and after the changes.
2026-07-31.06-54-18.mp4
The Dark Mode + i18n/l10n, all works perfectly along with the above
Key Feature Highlights
1. Hero Section Redesign
animate-hero-title,animate-hero-subtext,animate-hero-badge) with brand-highlighted founding year badge (2016).theme-icon-invert).2. Projects Section Redesign
public/brand/project_svgs/.theme-icon-invert) ensuring dark fill logos (e.g. Resonate) smoothly transition to crisp white in dark mode.i18n, Branding & Compliance
src/app/[locale]/withnext-intl, asyncgenerateLocaleMetadata, andNoto_Sans_Devanagarifont fallback for Hindi script.@/*path aliases across components, routes, and configs.public/brand/andpublic/brand/icons/.ci.yml,nextjs.yml), added.coderabbit.yml,AGENTS.md,COPYRIGHT.md(2026), andContributors.md.Verification
npm run build: Compiled successfully with Turbopack in1.55s(TypeScript checked cleanly).npm run lint: Clean ESLint check with 0 errors and 0 warnings.Additional Notes:
AI Usage Disclosure:
We encourage contributors to use AI tools responsibly when creating Pull Requests. While AI can be a valuable aid, it is essential to ensure that your contributions meet the task requirements, build successfully, include relevant tests, and pass all linters. Submissions that do not meet these standards may be closed without warning to maintain the quality and integrity of the project. Please take the time to understand the changes you are proposing and their impact. AI slop is strongly discouraged and may lead to banning and blocking. Do not spam our repos with AI slop.
Check one of the checkboxes below:
I have used the following AI models and tools: TODO
Checklist