Skip to content

Conversation

@samkeen
Copy link
Contributor

@samkeen samkeen commented Jan 8, 2026

Summary

  • Add single-page static landing site for the RAG workshop course
  • Reorganize existing docs to support-docs/ folder to free up docs/ for GitHub Pages
  • Include sponsor section with Altered Craft and Portland Metro Region Innovation Hub logos

Site Features

  • Mobile-first responsive design with hamburger menu
  • Light-dominant color scheme (80% light / 20% dark) for approachable feel
  • Smooth scroll navigation between sections
  • Sections: Hero, What You'll Learn, About, Course Outline, Sponsors, Instructors, Register CTA

Files Added

  • docs/index.html - Single-page site
  • docs/css/styles.css - Mobile-first responsive styles
  • docs/js/main.js - Navigation and scroll interactions
  • docs/images/ - Hero, problem, solution, outcome images + sponsor logos
  • docs/.nojekyll - Disable Jekyll processing

Preview

Live preview: https://alteredcraft.github.io/workshop-rag-basics/

🤖 Generated with Claude Code

samkeen and others added 2 commits January 8, 2026 13:38
- Single-page responsive landing site in docs/ folder
- Mobile-first design with hamburger nav
- Light-dominant color scheme (80/20) with warm accents
- Sections: Hero, What You'll Learn, About, Course Outline, Instructors, Register CTA
- Problem/solution images paired with narrative flow
- Plus Jakarta Sans typography
- Smooth scroll navigation
- Move existing docs to support-docs/ folder
- Ready for GitHub Pages deployment from docs/ folder

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add "Thank You to Our Partners" section above Instructors
- Include Altered Craft (sponsor) and Portland Metro Region Innovation Hub (partner) logos
- Update AC logo SVG for light background (transparent bg, dark text)
- Add responsive sponsor layout (stacked mobile, side-by-side desktop)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
samkeen and others added 3 commits January 8, 2026 16:06
- Integrate sponsor/partner logos into hero section with labels
- Add same partner treatment to register CTA section
- Add white background cards for logo visibility on dark backgrounds
- Use vertical Metro logo, restore AC logo dark code block
- Remove separate sponsors section
- Responsive: stack vertically on mobile, horizontal on tablet+

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Increase font size to xl and weight to 600
- Add text shadow for contrast
- Increase overlay opacity for better text legibility

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Increase tap targets with larger padding
- Add display: block to nav links
- Add -webkit-tap-highlight-color for touch feedback
- Add touch-action: manipulation to prevent 300ms delay
- Add :active states alongside :hover
- Include .nav__cta in close-on-click JS selector

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Prevent default anchor behavior in nav links
- Close menu first to remove overflow:hidden from body
- Add small delay for menu close transition
- Explicitly scroll to target with header offset

Root cause: overflow:hidden on body was blocking anchor navigation

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Increase scroll delay from 50ms to 300ms for iOS scroll restoration
- Switch from window.scrollTo to scrollIntoView for better iOS support

Root cause: iOS Safari needs time to restore scroll state after
overflow:hidden is removed from body. 50ms was insufficient.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@samkeen samkeen merged commit 275c619 into main Jan 11, 2026
3 checks passed
@samkeen samkeen deleted the add-the-webs branch January 11, 2026 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants