Skip to content

Redesign landing page#156

Draft
Annastacia-dev wants to merge 32 commits intomainfrom
redesign-landing-page
Draft

Redesign landing page#156
Annastacia-dev wants to merge 32 commits intomainfrom
redesign-landing-page

Conversation

@Annastacia-dev
Copy link
Collaborator

@Annastacia-dev Annastacia-dev commented Mar 16, 2026

Redesign landing page with updated hero, theme switcher, and refreshed UI

Description

Summary

Redesign of the ARC platform landing page and key UI components, including a new hero section, theme switcher (light/dark), and refreshed layouts across public-facing pages.

Changes

Landing & layout

  • Hero section updates with RubyConf focus
  • Stats section added
  • Activities section updates
  • Footer redesign
  • Navbar redesign with responsive behavior
  • Theme switcher (light/dark)
  • Flash message styling updates

Pages

  • About Us
  • Chapters
  • Projects
  • Learning materials
  • Sponsors (page and featured/previous sections)
  • Sign in and Sign up (Devise views)

Other

  • New/updated images (hero, auth, meetup, workshop, conference)
  • Project search controller (JS)
  • Theme controller (JS)
  • Tailwind config and styles updated
  • Dashboard layout added for authenticated views

Screenshots

Light mode

image image image image image image image

Dark Mode

image image image image

@Annastacia-dev Annastacia-dev self-assigned this Mar 16, 2026
@Annastacia-dev Annastacia-dev marked this pull request as draft March 16, 2026 12:52
- Fix navbar: remove merge artifacts, add proper nav structure, theme toggle on desktop
- Fix footer: add missing ul wrapper, fix Connect section HTML structure
- Fix intro: correct closing divs, restore hero layout
- Add socials helper to ApplicationHelper for layout footer

Made-with: Cursor
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