alpha
Login
or
Join now
russ.fugl.dev
/
sks-website
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
build smart knowledge-sharing systems that combine the best of human expertise with smart technology
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
sks-website
/
src
/
components
/
marketing
/
at
main
3 files
Russ T. Fugal
feat: enhance blog with Bluesky comments, cover images, and improved components
5mo ago
035ca46a
hero.tsx
feat: enhance blog with Bluesky comments, cover images, and improved components Add comprehensive Bluesky integration to blog posts with embedded comments via atproto URIs. Introduce new cover images for 15 blog posts with proper Next.js Image optimization. Refactor blog component architecture with new CollapsibleComments and ReadMoreContent components for better code organization. Update favicon to use Next.js app icon system. Replace npm with bun package manager. Add Vitest configuration and comprehensive unit tests for atproto URI parsing. Improve header and footer layouts with better responsive design and styling updates. Clean up deprecated files (clint.md, email artifacts, sequoia.json.bak). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 months ago
main.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Refactored blog and marketing components along with associated utilities and contexts to address 47 accessibility and linting issues across 16 files. Key changes: - Extracted Author component to dedicated file (src/components/blog/author.tsx) for better reusability and separation of concerns - Created blog-context.tsx with Post interface and utilities for managing blog state - Created portfolio-context.tsx with PortfolioData interface and filtering utilities - Created icons/social-icons.tsx component for social media icon management - Deduped Image/logo components in header.tsx using extracted logoImage constant - Updated post.tsx to use Author component import instead of inline definition - Fixed relative imports and lint issues across featured.tsx, post-list.tsx, hero.tsx, main.tsx, services.tsx - Updated TypeScript types and interfaces in portfolio.ts and marketing-content.tsx - Improved category utilities in category-utils.ts - Added logo assets (SVG and PNG variants) to public directory - Added supporting documentation (clint.md, email announcement) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
services.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Refactored blog and marketing components along with associated utilities and contexts to address 47 accessibility and linting issues across 16 files. Key changes: - Extracted Author component to dedicated file (src/components/blog/author.tsx) for better reusability and separation of concerns - Created blog-context.tsx with Post interface and utilities for managing blog state - Created portfolio-context.tsx with PortfolioData interface and filtering utilities - Created icons/social-icons.tsx component for social media icon management - Deduped Image/logo components in header.tsx using extracted logoImage constant - Updated post.tsx to use Author component import instead of inline definition - Fixed relative imports and lint issues across featured.tsx, post-list.tsx, hero.tsx, main.tsx, services.tsx - Updated TypeScript types and interfaces in portfolio.ts and marketing-content.tsx - Improved category utilities in category-utils.ts - Added logo assets (SVG and PNG variants) to public directory - Added supporting documentation (clint.md, email announcement) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago