6 Commits

Author SHA1 Message Date
valknarness
34a71e53db fix: improve footer layout and add logo
- Moved padding inside max-w-7xl container to match header alignment
- Added AwesomeIcon logo to the left of the title
- Restructured layout with logo, title, and tagline in a flex row
- Reduced tagline text size for better hierarchy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 10:25:02 +01:00
valknarness
f5ce19675d fix: improve command menu contrast and footer styling
- Changed CommandItem highlight from accent to primary/10 with primary text
- Added bg-background/80 backdrop-blur-sm to footer for consistency with header
- Footer now matches the header's translucent background style

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 09:57:23 +01:00
valknarness
bbe7f9a22d feat: implement comprehensive UI/UX improvements
This commit implements 7 requested improvements:

1. Add footer component to all pages
   - Created reusable AppFooter component
   - Added to layout.tsx with flex-1 main container
   - Includes links to Legal, Disclaimer, Imprint, GitHub

2. Change search highlight from yellow to more discreet color
   - Updated mark styling with purple theme colors
   - Uses color-mix for theme-aware transparency
   - Added subtle border-bottom for better visibility

3. Strip markdown from search results
   - Created stripMarkdown function
   - Removes HTML tags, markdown links, images, formatting
   - Shows clean text descriptions only

4. Add page number links to pagination
   - Created getPageNumbers function with smart ellipsis
   - Shows current page ±2 pages with first/last always visible
   - Example: 1 ... 5 6 [7] 8 9 ... 20

5. Adjust README badge display to be inline
   - Custom marked renderer detects badges (shields.io, badgen, etc.)
   - Applies inline-block with !my-0 !mx-1 align-middle classes
   - Badges now display inline in paragraph flow

6. Fix relative image URLs in READMEs
   - Custom image renderer converts relative to absolute GitHub URLs
   - Handles ./path and path patterns
   - Converts to raw.githubusercontent.com URLs
   - Also handles /blob/ URLs conversion

7. Fix command menu highlight contrast
   - Reuses mark styling from search highlights
   - Consistent purple theme colors across app

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 09:27:01 +01:00
valknarness
51b42fe625 fix: icons 2025-10-26 22:53:16 +01:00
valknarness
6ee26db0ba fix: make it build 2025-10-26 00:02:56 +02:00
valknarness
b63592f153 a new start 2025-10-25 16:09:02 +02:00