feat!: rewrite and redesign the layout, structure and content of the website - #441
Conversation
Deploying tuhura-tech-website with
|
| Latest commit: |
f0bbbd0
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://df3228ca.tuhura-tech-website-2l5.pages.dev |
| Branch Preview URL: | https://rewrite.tuhura-tech-website-2l5.pages.dev |
There was a problem hiding this comment.
Pull Request Overview
This PR implements a comprehensive rewrite and redesign of the website's layout, structure, and content. The changes modernize the site with a cohesive design system, improved accessibility, and enhanced user experience while maintaining the organization's mission-focused messaging.
- Complete rebuild using a new design system with Tailwind CSS custom variables and standardized components
- Restructured page architecture with new sections for sessions, workshops, events, and support
- Enhanced visual design with improved typography, animations, and responsive layouts
Reviewed Changes
Copilot reviewed 71 out of 100 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| src/styles/global.css | Implements new design system with CSS custom properties, animations, and component styles |
| src/pages/*.astro | Complete rewrite of all pages with new content structure and modern design components |
| src/components/ui/*.astro | New reusable UI components for consistent design patterns |
| src/layouts/Layout.astro | Updated layout with proper SEO metadata, analytics, and structured data |
| src/data.ts | Removed old data structure in favor of component-specific data |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
This PR represents a complete rewrite and redesign of the Tūhura Tech website, modernizing the layout, structure, and content to better reflect the organization's community-focused mission. The changes introduce new branding colors, improved accessibility features, and a more comprehensive content structure.
Key changes include:
- Complete visual redesign with new color scheme and typography
- Migration from basic HTML to modern component-based architecture
- Addition of new pages and comprehensive navigation structure
Reviewed Changes
Copilot reviewed 71 out of 100 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| src/styles/global.css | Complete CSS overhaul with new design system, animations, and accessibility features |
| src/layouts/Layout.astro | Modern layout with proper meta tags, analytics integration, and structured data |
| src/pages/*.astro | New and redesigned pages with improved content structure and user experience |
| src/components/ui/*.astro | New reusable UI component library for consistent design patterns |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
TODO:
Pages:
Components: