Skip to content

feat(contact): add responsive contact page - #144

Open
ShaanveerS wants to merge 20 commits into
mainfrom
feat/contact-page
Open

ShaanveerS wants to merge 20 commits into
mainfrom
feat/contact-page

Conversation

@ShaanveerS

Copy link
Copy Markdown
Collaborator

Implement the Figma desktop and mobile contact layouts with responsive artwork, contact cards, social links, and page-specific footers. Add route-scoped header and background behavior so the contact design can match its frames without changing other pages.

Implement the Figma desktop and mobile contact layouts with responsive artwork, contact cards, social links, and page-specific footers. Add route-scoped header and background behavior so the contact design can match its frames without changing other pages.

Signed-off-by: Shaanveer Singh <shaanver.singh@gmail.com>
@coderabbitai

coderabbitai Bot commented Aug 19, 2026 •

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 0b5820fe-a176-4dc2-98e5-c5b1df21f716


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@BIA3IA BIA3IA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Ciao! Dovresti occuparti solo della pagina Contattaci, seguendo la struttura e lo stile delle pagine già presenti. Come riferimento puoi guardare, ad esempio, la pagina Matricole o la Home.
Per il momento non è necessario rifare la navbar e il footer, che verranno rifatti successivamente.

Signed-off-by: Shaanveer Singh <shaanver.singh@gmail.com>
@ShaanveerS

Copy link
Copy Markdown
Collaborator Author

Ciao! Dovresti occuparti solo della pagina Contattaci, seguendo la struttura e lo stile delle pagine già presenti. Come riferimento puoi guardare, ad esempio, la pagina Matricole o la Home. Per il momento non è necessario rifare la navbar e il footer, che verranno rifatti successivamente.

done!

@viganogabriele

Copy link
Copy Markdown
Contributor

Ciao @ShaanveerS , abbiamo fatto una modifica al design per renderlo coerente con il resto del sito. Rendi il sottotiolo small, come in figma adesso. Grazie

@ShaanveerS

ShaanveerS commented Aug 27, 2026 •

Copy link
Copy Markdown
Collaborator Author

dumbass codex... dovrebbe essere gia small cmq.

@viganogabriele

Copy link
Copy Markdown
Contributor

@ShaanveerS non ho verificato, ma se eri rimasto coerente con le altre pagine, perfetto!

@BIA3IA BIA3IA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Rispetto a quando avevi fatto tu questa pagina, guardando figma, credo sia stata aggiunta anche una sezione in piú tra quella dei gruppi e quella delle mail

Comment thread src/components/contact-page.tsx Outdated
Comment thread src/components/contact-page.tsx Outdated
Comment thread src/components/contact-page.tsx Outdated
Comment thread src/components/contact-page.tsx Outdated
Comment thread src/components/contact-page.tsx Outdated
@viganogabriele

Copy link
Copy Markdown
Contributor

verifica gli spazi su figma anche, veritcalmente dovrebbero essere aumentati alcuni

@toto04
toto04 requested a review from BIA3IA August 28, 2026 23:42
BIA3IA and others added 11 commits September 15, 2026 09:54
* fix: adjust width class for CardSplit component

* feat: implement ConditionalFooter component to hide footer on specific routes
* feat: update school and level management with new constants and dynamic fetching

* feat: add new icons and update card media components to support string icon sources

* feat: enhance group and course components with dynamic links and improved filtering

* feat: refactor group filtering to use cohort labels and update label utility functions

* feat: add SITE_LABEL constant and update group filtering to include site groups

* feat: update group search functionality to use dynamic platform icons and correct API query

* feat: update @polinetwork/backend dependency to version 0.17.2

* feat: add role and aria-label attributes for accessibility in group search component

* feat: add dynamic export to group pages for improved rendering

* feat: enhance header and footer components for logo-only layout support

* feat: update MobileLayout to support logo-only layout with interactive logo

* feat: refactor card media components and improve group handling logic

* feat: update group keys to ensure uniqueness across platforms in group search and merge logic

* feat: update @polinetwork/backend dependency to version 0.18.0

* feat: update Logo component to accept href prop and adjust MobileLayout integration
* feat: update school and level management with new constants and dynamic fetching

* feat: add new icons and update card media components to support string icon sources

* feat: enhance group and course components with dynamic links and improved filtering

* feat: refactor group filtering to use cohort labels and update label utility functions

* feat: add SITE_LABEL constant and update group filtering to include site groups

* feat: update group search functionality to use dynamic platform icons and correct API query

* feat: update @polinetwork/backend dependency to version 0.17.2

* feat: add role and aria-label attributes for accessibility in group search component

* feat: add dynamic export to group pages for improved rendering

* feat: enhance header and footer components for logo-only layout support

* feat: update MobileLayout to support logo-only layout with interactive logo

* feat: refactor card media components and improve group handling logic

* feat: update group keys to ensure uniqueness across platforms in group search and merge logic

* feat: update @polinetwork/backend dependency to version 0.18.0

* feat: update Logo component to accept href prop and adjust MobileLayout integration

* feat: enhance metadata generation for Didattica and Extra groups pages
* fix: remove dynamic title from metadata

* fix: remove description from openGraph metadata
Co-authored-by: Tommaso Morganti <tommaso.morganti01@gmail.com>
@BIA3IA
BIA3IA enabled auto-merge (squash) September 15, 2026 08:14
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.

6 participants