Skip to content

feat(ui): add custom industrial 404 page#44

Merged
probably-ABHINAV merged 1 commit into
probably-ABHINAV:mainfrom
AdityaKumarBharadwaj:feat/9-custom-404-page
May 16, 2026
Merged

feat(ui): add custom industrial 404 page#44
probably-ABHINAV merged 1 commit into
probably-ABHINAV:mainfrom
AdityaKumarBharadwaj:feat/9-custom-404-page

Conversation

@AdityaKumarBharadwaj
Copy link
Copy Markdown
Contributor

@AdityaKumarBharadwaj AdityaKumarBharadwaj commented May 15, 2026

Description

Implemented a custom industrial-themed 404 Not Found page for the web application.

What was added

  • Created apps/web/app/not-found.tsx
  • Added a responsive custom 404 UI
  • Used lucide-react icons for visual feedback
  • Added a terminal/syslog styled error panel
  • Added an animated warning section and CTA button
  • Added navigation back to /dashboard
  • Styled the page using existing theme utility classes

Motivation

The default Next.js 404 page did not align with the application's industrial/cyber monitoring aesthetic. This implementation improves the user experience by providing a branded fallback page with clear navigation and consistent visual design.

Closes #9


Type of Change

  • ✨ New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • Local manual testing

Manual Test Steps

  1. Start the development server
  2. Navigate to a non-existent route
  3. Verify that the custom 404 page renders correctly
  4. Verify responsiveness across screen sizes
  5. Verify that the "Return to Command Center" button redirects properly

Screenshot

Custom 404 Page

AI Generation Declaration

  • Yes
  • No

Used AI assistance for UI refinement.


Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • I am a GSSoC participant and I have been officially assigned to the linked issue by a mentor.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 15, 2026

@AdityaKumarBharadwaj is attempting to deploy a commit to the xoxogroovy-7398's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown

👋 Hey @AdityaKumarBharadwaj!

This PR doesn't appear to link to an issue. Please:

  1. Make sure you're assigned to an issue first
  2. Add Closes #<issue-number> to your PR description

PRs without linked issues will not be reviewed. See our Contributing Guide for details.

@probably-ABHINAV probably-ABHINAV merged commit 5bfb65a into probably-ABHINAV:main May 16, 2026
4 of 6 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.

[GSSoC]: [UI] Create custom 404 page

2 participants