Skip to content

fix: correct scroll conflicts, viewport units, and CSS typo in cards.scss#8

Open
jaredgoldman wants to merge 1 commit intomainfrom
worktree-agent-a06dc6619a702f914
Open

fix: correct scroll conflicts, viewport units, and CSS typo in cards.scss#8
jaredgoldman wants to merge 1 commit intomainfrom
worktree-agent-a06dc6619a702f914

Conversation

@jaredgoldman
Copy link
Copy Markdown
Owner

Summary

  • CSS typo: Fixed ease-in-outoease-in-out in .project-title transition (line 194)
  • Viewport units: Changed min-height: 100vhmin-height: 100dvh on .card and max-height: 100vhmax-height: 100dvh in the 600px media block; also updated height: 100vhheight: 100dvh on .projects-inner in the same block — aligns with the rest of the app and prevents cards from exceeding the visible area on mobile
  • Scroll chaining fix: Removed overflow-y: auto from .card, .bio-inner, and .card-content (including all media query overrides) — these nested containers don't need scroll themselves; only .card-content_left and .projects (the actual text content areas) retain overflow-y: auto
  • Cleanup: Removed duplicate padding-right: 0 declaration in the 600px block that was immediately overridden

Test plan

  • Run pnpm run css — no SCSS errors (only pre-existing deprecation warnings)
  • Verify cards fill viewport correctly on mobile without overflow
  • Confirm bio text (card-content_left) still scrolls independently
  • Confirm projects list still scrolls on mobile
  • Verify no scroll jank or chaining between card and its inner content

🤖 Generated with Claude Code

…scss

- Fix ease-in-outo typo to ease-in-out in .project-title transition
- Change min-height from 100vh to 100dvh so cards fit mobile viewports correctly
- Remove redundant overflow-y: auto from .card, .bio-inner, and .card-content to eliminate scroll chaining; keep only on .card-content_left and .projects which are the actual scrollable content areas
- Remove duplicate padding-right declaration in max-width: 600px media block

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 5, 2026

Deploy Preview for jared-goldman-portfolio ready!

Name Link
🔨 Latest commit f845cde
🔍 Latest deploy log https://app.netlify.com/projects/jared-goldman-portfolio/deploys/69f97d367478b50008eb3660
😎 Deploy Preview https://deploy-preview-8--jared-goldman-portfolio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant