Skip to content

feat: update navigation and contents - #94

Merged
Scott1UP merged 1 commit into
mainfrom
rework-website-IA
Aug 3, 2026
Merged

feat: update navigation and contents#94
Scott1UP merged 1 commit into
mainfrom
rework-website-IA

Conversation

@Scott1UP

@Scott1UP Scott1UP commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Rework website navigation IA

Restructures the desktop and mobile navigation to match the new IA from Figma (Dev Handoff), and refreshes the footer to match.

Navigation

  • New IA: nav items regrouped into dropdown sections (About, Attend, etc.) with section headers, icons, and optional two-column layouts, driven by useNavigationData.ts
  • Morphing dropdown: a single shared foldout card now morphs position, width, and height between nav items instead of each item owning its own menu
  • Content cross-fade: switching between dropdowns swaps content with a blur cross-fade — the incoming items are delayed 50ms so the outgoing items mostly clear first, and land in sync with the card morph at 200ms
  • Keyboard support: arrow keys move between items (changes snap instantly rather than animating), Escape closes and returns focus, ArrowDown enters the menu; prefers-reduced-motion disables all motion
  • Mobile: nav rebuilt as an accordion that auto-opens the group containing the current page

Footer & links

  • Footer columns updated to mirror the new IA
  • External links now use the Lucide ArrowUpRight indicator (replaces link-indicator.svg)
  • New intl strings in content/en/intl/common.json (hi/mr translated by CI)

… and links for attendees, tickets, and community engagement
@netlify

This comment was marked as resolved.

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devcon-monorepo ready!

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devcon-monorepo/deploys/6a70acf5c92acc3409490681
😎 Deploy Preview https://deploy-preview-94--devcon-monorepo.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.

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devconnect-monorepo ready!

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devconnect-monorepo/deploys/6a709451da47bc0f30120237
😎 Deploy Preview https://deploy-preview-94--devconnect-monorepo.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.

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devcon-app canceled.

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devcon-app/deploys/6a7093f317d4c90008563406

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devcon-archive canceled.

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devcon-archive/deploys/6a7093f3d740bb00084f568d

@Scott1UP
Scott1UP requested a review from didierkrux August 3, 2026 13:13
@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devconnect-pwa canceled.

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devconnect-pwa/deploys/6a7093f39a44e40008f8846f

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devcon-event-app canceled.

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devcon-event-app/deploys/6a7093f37e1cbe0008a2aa60

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for devcon-social canceled.

Name Link
🔨 Latest commit 8dc597e
🔍 Latest deploy log https://app.netlify.com/projects/devcon-social/deploys/6a7093f3f8789d000791f632

@Scott1UP Scott1UP changed the title feat: update navigation and content for Devcon 8, adding new sections… feat: update navigation and contents Aug 3, 2026

@didierkrux didierkrux left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed the deployment preview link by re-running it manually. It was a bug on GitHub's end.

Ready to merge. Menu transitions feel great!

Comments: on desktop, all menu auto-opens, except the language one

@Scott1UP

Scott1UP commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator Author

Good feedback, I'll roll that improvement in to adding the Travel Guide page link tomorrow/Wed ✌🏼

@Scott1UP
Scott1UP merged commit c9a2302 into main Aug 3, 2026
33 checks passed
@Scott1UP
Scott1UP deleted the rework-website-IA branch August 3, 2026 18:09
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