Skip to content

Refactor, imporve SEO and migrate project to BiomeJS#772

Merged
arghyaxcodes merged 5 commits into
mainfrom
dev
Apr 21, 2026
Merged

Refactor, imporve SEO and migrate project to BiomeJS#772
arghyaxcodes merged 5 commits into
mainfrom
dev

Conversation

@arghyaxcodes
Copy link
Copy Markdown
Member

Description

  • Migrated the project to BiomeJS for improved code formatting and linting.
  • Updated various dependencies, including Next.js and Tailwind CSS, while enhancing component structure and accessibility across the site.
  • Improved SEO metadata handling and ensured proper JSON formatting in configuration files.
  • Adjusted PostCSS configuration for consistency.

- Updated Next.js to version 16.2.4
- Updated various dependencies including Lenis, Lucide React, Motion, and Tailwind CSS
- Changed linting and formatting scripts to use Biome
- Updated TypeScript and related type definitions

fix: ensure proper JSON formatting in components.json

style: adjust PostCSS configuration for consistency

refactor: update tsconfig.json for improved JSX handling and include paths
- Updated ChangelogPage to improve state management and UI elements.
- Refactored ContactUsPage for better structure and added new icons.
- Cleaned up SiteLayout by reorganizing imports and adjusting image styles.
- Enhanced LicensePage with optimized image handling and accessibility improvements.
- Improved OpenSourcePage layout and metadata handling.
- Updated HomePage metadata for better SEO.
- Refined SecurityPage for improved accessibility and code organization.
- Enhanced SponsorsPage with better structure and imports.
- Updated dynamic documentation pages to include structured data for SEO.
- Refactored programs pages for better metadata handling and structured data.
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
javaistic Ready Ready Preview, Comment Apr 21, 2026 11:17pm

@arghyaxcodes arghyaxcodes self-assigned this Apr 21, 2026
@arghyaxcodes arghyaxcodes added 🔥 enhancement New feature or request dependencies Pull requests that update a dependency file labels Apr 21, 2026
@arghyaxcodes arghyaxcodes merged commit a03fceb into main Apr 21, 2026
4 checks passed
@arghyaxcodes arghyaxcodes deleted the dev branch April 21, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file 🔥 enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant