Managed repository for Mosaic project nice-gee
Go to file
kbanc85 c633cd230d Widen claims library container for better card spacing
Increased max container width from 1152px to 1920px and enhanced responsive padding to give cards more breathing room across all screen sizes.

Changes:
- Container max-width: 1152px (6xl) → 1920px (custom)
- Responsive padding: px-5 → px-6 (mobile), px-8 (md), px-12 (lg)
- Result: Cards are wider and less cramped, better use of screen space

This allows the 5-column grid to properly utilize ultra-wide displays while maintaining comfortable card proportions.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 14:23:32 -05:00
.github/workflows Improve extraction scripts, validation, and documentation 2025-11-09 14:06:19 -05:00
public Replace homepage recent claims list with full interactive claims library 2025-11-09 14:04:09 -05:00
scripts Enforce strict 12-18 token limit for all claims 2025-11-09 14:09:44 -05:00
src Widen claims library container for better card spacing 2025-11-09 14:23:32 -05:00
.gitignore Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
ADDING_NEW_CLAIMS.md Add 2 new claims pages using automated AI extraction 2025-11-04 14:29:42 -05:00
ARTICLE_PUBLICATION_DATES.md Order claims library by original article publication date (newest first) 2025-11-04 10:05:47 -05:00
AUTO_ARTICLE_SETUP.md Add automated article processing system 2025-11-05 21:31:07 -05:00
CITATION_SYSTEM_GUIDE.md Update guide with finalized pattern: full name + copy buttons 2025-11-04 11:02:07 -05:00
CLAIMS_PAGE_GUIDELINES.md Add strict image selection criteria for claims pages 2025-11-04 09:53:27 -05:00
DOCUMENTATION_INDEX.md Improve extraction scripts, validation, and documentation 2025-11-09 14:06:19 -05:00
DOMAIN_SETUP_GUIDE.md Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
GEO_AUDIT_2025-11-04.md Major GEO optimization: Phase 1 complete 2025-11-04 10:33:46 -05:00
MIGRATION_SUMMARY.md Update all documentation to reflect current workflow and standards 2025-11-04 09:59:20 -05:00
NAMECHEAP_DNS_SETUP.md Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
README.md Improve extraction scripts, validation, and documentation 2025-11-09 14:06:19 -05:00
VALIDATION_SYSTEM.md Clean up claims data and add validation system 2025-11-06 17:54:07 -05:00
WORKFLOW.md Enforce strict 12-18 token limit for all claims 2025-11-09 14:09:44 -05:00
next.config.js Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
package-lock.json Automate sitemap and RSS feed generation 2025-11-04 12:36:51 -05:00
package.json Clean up claims data and add validation system 2025-11-06 17:54:07 -05:00
postcss.config.js Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
tailwind.config.ts Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
tsconfig.json Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00

README.md

kbanc-nextjs

Next.js site for kbanc.com with static site generation for optimal GEO (Generative Engine Optimization).

Live Site

Auto-Deployment

This repository is connected to Netlify. Every push to main branch triggers automatic deployment.

Project Stats

  • Total Pages: ~30 static HTML files
  • Claims Pages: 26 individual claim articles
  • Build Time: ~3 seconds
  • GEO Optimized: ✅ Pre-rendered HTML + JSON-LD schema

Documentation

Setup & Deployment

  • MIGRATION_SUMMARY.md - Technical migration details
  • DOMAIN_SETUP_GUIDE.md - Custom domain setup instructions
  • NAMECHEAP_DNS_SETUP.md - Complete DNS configuration

Workflows

  • WORKFLOW.md - Complete process for creating new claims pages
  • CLAIMS_PAGE_GUIDELINES.md - Strict image selection criteria

Local Development

npm install
npm run dev
# Visit http://localhost:3000

Build for Production

npm run build
# Output: /out directory

Creating New Claims Pages

See WORKFLOW.md for the complete step-by-step process including:

  • Extracting atomic claims from articles
  • Strict image selection criteria (white bg, black text, red accents only)
  • Required file updates (sitemap, components, CSV)
  • Build and deployment checklist