Refactor and enhance project structure with new features - #2
Merged
Merged
Conversation
…on function; update analytics component to handle Supabase configuration gracefully; simplify Card and FeaturedProject components by removing unnecessary variables; enhance tooltip component type definitions; adjust select component type references; add new project "Pundo" with detailed description and features; implement rehype-figure for captioned images; improve Supabase client initialization with null safety; clean up 404 page and API analytics response; streamline blog and project pages by removing unused imports and variables; enhance styling for figures in blog and project content.
…t page structure - Updated the layout component from MainLayout to ArticleLayout for better semantic structure. - Removed unused imports and components, simplifying the code. - Consolidated project details and gallery into a more cohesive layout. - Enhanced the handling of project actions (demo, video, GitHub links) using slots. - Improved the organization of project content and styling for better readability.
- Added EntryCard component to standardize the display of blog posts and projects. - Removed FeaturedProject and MostRecentBlog components as their functionality is now covered by EntryCard. - Updated various pages (index, blogs, projects) to utilize EntryCard for rendering entries. - Replaced Heroicons with Phosphor icons across multiple components for consistency. - Updated project and blog markdown files to reflect changes in featured status and technology stack.
- Added SVG logos for better-auth, bun, drizzle-orm, lottie, neon, and shadcn/ui. - Introduced a new image for Paraglide in JPG format. - Updated Pundo project description to reflect the use of Svelte 5 instead of SvelteKit. - Revised technology stack in technologies.ts to include new logos and remove placeholder entries.
…ability and user experience
…hadcn/ui to shadcn
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refactor components for improved structure and readability. Introduce a new project "Pundo" with updated details and features. Optimize image handling and enhance styling across various components. Update Supabase client initialization for better null safety and clean up unused code. Fix multiple issues related to links, images, and consistency in titles.