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
/
portfolio
/
at
main
15 files
Russ T. Fugal
feat: add Coding Projects tab to portfolio
3w ago
1917688d
accordion-filter.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
active-filters.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
course-filter.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
filter-button.tsx
fix(audit): resolve accessibility and lint issues batch 5/5 Address audit findings across portfolio components, content modules, and blog utilities: - Refactored blog content structure: extracted categories.ts and authors.ts for better maintainability - Created filter-button.tsx component for portfolio filtering UI improvements - Fixed accessibility violations in marketing and blog content modules - Improved lint compliance across axiom, markdown utilities, and filtering logic - Streamlined content organization by centralizing blog metadata and author information This completes the audit improvements addressing 23 lint/accessibility issues across 15 files. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
portfolio-accordion.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
portfolio-item.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
portfolio-list.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
portfolio-markdown.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
portfolio-pagination.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
project-item.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
project-list.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
sort-button.tsx
feat: add Axiom observability and format codebase Add comprehensive Axiom logging infrastructure: - Core Axiom client with wide event fields (src/lib/axiom/) - Client-side logger with React hooks and WebVitals monitoring - Server-side logger with Next.js formatters - Request logging proxy middleware (src/proxy.ts) - Global error boundary with error logging (src/app/error.tsx) Also format entire codebase with prettier. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
5 months ago
tab-nav.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
tag-button.tsx
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 weeks ago
tag-filter.tsx
fix(audit): resolve accessibility and lint issues batch 4/5 Address audit findings across about, blog, russ-fugal and portfolio components: - Resolve accessibility violations and semantic HTML issues - Fix linting errors per project guidelines - Improves compliance across 15 modified files Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago