Skip to content

[UI/UX]: Add skeleton loading.tsx to all missing page routes #947

@Muneerali199

Description

@Muneerali199

Description

About 17 page routes lack loading.tsx files, leaving users staring at blank screens during navigation. Create skeleton loading pages for each using existing Skeleton components.

Goals

  • Create loading.tsx for: about, contact, cv, documents, pricing, profile, settings, showcase, subscription, templates, workspaces, and 6 more
  • Each skeleton should match its page layout
  • Use existing components from components/skeletons/
  • Add subtle animation for perceived performance

Files

  • app/about/loading.tsx (new)
  • app/contact/loading.tsx (new)
  • app/cv/loading.tsx (new)
  • app/documents/loading.tsx (new)
  • app/pricing/loading.tsx (new)
  • app/profile/loading.tsx (new)
  • app/settings/loading.tsx (new)
  • app/showcase/loading.tsx (new)
  • app/subscription/loading.tsx (new)
  • app/templates/loading.tsx (new)
  • app/workspaces/loading.tsx (new)

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions