Skip to content

Conversation

c1chy-jott
Copy link
Contributor

No description provided.

c1chy-jott added 30 commits July 9, 2025 17:38
Delete unused routes, components, and styles, including API routes, blog-related pages, and shared assets. Simplify codebase by removing outdated functionality and unused configurations.
Delete unused routes, components, and styles, including API routes, blog-related pages, and shared assets. Simplify codebase by removing outdated functionality and unused configurations.
Add new images for team members and Instagram-related content. Include updates to assets and new header and shared resources.
Enhance blog post SEO meta by adding `imageAlt` tags. Refactor team member background styles for consistency. Add and update asset files, including images for better content and layout alignment.
Introduce `app.config.ts` to define configurations for `uiPro` and `ui` components, including slots, variants, colors, sizes, and variables to enhance customizability and maintainability.
Introduce `app` directory to house new application structure, including pages for `index`, `blog`, and `team`. Add reusable components, refactor styles, and enhance SEO with meta tags and improved accessibility for content.
Introduce `Content.vue`, `Image.vue`, `ImageFigure.vue`, and `Background.vue` components with improved parallax and layout capabilities. Update image configurations, refactor styles, and enhance blog and team post rendering.
Introduce `teamStore` and `articleStore` for managing team data and blog articles. Add state, actions, and getters to handle fetching, filtering, and pagination efficiently.
Introduce `main.css` with custom properties, font face definitions, utility classes, and responsive styles. Integrate Tailwind and Nuxt UI Pro for enhanced theming and design consistency.
Introduce `robots.txt` to allow all web crawlers by default, enhancing site indexing and SEO.
…ment instructions

Introduce comprehensive instructions for installing dependencies, running the development server, building for production, and previewing locally. Include multiple package manager examples and relevant links to Nuxt documentation.
… and navigation menu

Refine UI flexibility by adding detailed slot settings for responsive footer layout and navigation menu customization. Optimize container padding for improved design consistency.
…o and links

Integrate responsive footer layout with contact information, navigation links, and dynamic year display. Enhance UI structure for improved user experience.
Introduce new CSS variables for background and text styling. Add specific styles for `h1`, `h3`, and `p` elements to enhance typography and layout consistency.
… dimensions

Eliminated redundant `headerBox` animation logic for improved code clarity. Adjusted `headerBox` image dimensions and simplified styles for better maintainability.
Included `headerGrey` image in the homepage layout with updated styles to align with the improved header design. Adjusted properties for consistency and visual appeal.
Modified `headerTop` image dimensions and class properties for improved styling. Removed redundant `headerGrey` references and adjusted spacing for better layout consistency.
Deleted the `Background.vue` component and its parallax animation logic to simplify the codebase and eliminate unused features.
…ttributes

Deleted unused traversal logic for header elements to simplify the code. Adjusted `headerGrey` and `headerTop` image properties for consistency and improved layout.
Added custom cursor functionality to track mouse position and states (`cursor-down`, `cursor-show`). Included reactive styles and event handling for enhanced user interaction.
Modified GSAP animation `y` values for smoother transitions. Simplified UContainer styles by removing unnecessary padding for better maintainability.
Introduced a carousel component with new images and alt text to enhance the visual experience. Updated GSAP animation logic and adjusted layout styles, including image properties and container structures for improved design consistency.
Introduced a new `Carousel` component with swipe support using `usePointerSwipe` and auto-height transition. Added dynamic props for items to enhance interactivity and design consistency.
Added `footer-top.svg`, `green-bottom.svg`, `green-top.svg`, `grey-top.svg`, and `grey-bottom.svg` to improve the footer's visual design. Included `footer-box.png` for additional layout consistency.
…lified logic

Added a clickable preview feature below the carousel for improved navigation. Simplified swipe and scroll logic by replacing `usePointerSwipe` with custom methods. Enhanced interactivity with new event handling and props adjustments.
Upgraded various dependencies in `pnpm-lock.yaml` including `@nuxt/ui-pro`, `nuxt`, `@pinia/nuxt`, and others for improved performance and compatibility.
…ements

Refactored `default.vue` to include additional footer slots, updated styles, and integrated new visual elements like `footer-top.svg` and `footer-box.png` for improved design consistency. Simplified footer slot configuration in `app.config.ts`.
…nsistency

Adjusted `blogPost` slot styles to include responsive properties (`lg:p-0!`, `mt:4`) and added a new `header` slot for enhanced flexibility and design improvements.
Removed redundant animation logic for header elements and updated layout styles for improved consistency. Adjusted `UBlogPosts` structure and integrated responsive design updates for better alignment and display.
…ng TypeScript setup

Refactored `index.vue` by optimizing template layout styles, reformatting code for readability, and reimplementing the `<script setup>` block to leverage TypeScript enhancements. Reintroduced `carouselItems` and `setupParallax` logic with type safety and restructured component bindings.
…type safety

Refactored `Carousel.vue` by reformatting template for better readability, enhancing TypeScript definitions with explicit interfaces, and adding return types to functions for improved type safety.
Updated layout styles to improve z-index management, adjusted spacing and font sizes for better visual hierarchy, and optimized template elements for consistent design across header and hero sections.
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.

2 participants