We rank vendors based on rigorous testing and research, but also take into account your feedback and our commercial agreements with providers. This page contains affiliate links. Advertising Disclosure

Module 4: The Contact Page – Portfolio Site

Make it effortless for visitors to get in touch. Build an effective contact page that’ll house your all-important contact form.
Headshot of Andrés Gánem Written by:
Nick Rudnyk Wix Web Designer: Nick Rudnyk
Time to Complete Module: 1 hour
Last updated: June 24, 2025
Wix Guide Portfolio Site Module 4, contact page preview
Click the image above to preview the live page
To keep up with the minimalism theme of the overall site, we’ll make sure that the “Contact” page for our photography portfolio site is rather simple. This isn’t only an aesthetic choice since we’re also ensuring that we remove any possible distractions.

Of course, before we start, we’ll have to create a new page and rename it “Contact.” We already know how to do that, so let’s proceed with the hero section.

Each module in this guide includes instructions for building a specific page based on a sample design created by our Wix expert (Portfolio Website, Digital Agency, Local Business). You can switch to an alternative version of this module by clicking a different design in the left sidebar under “Alternative Designs.

4.1 Hero Section

Wix Guide Portfolio Site Module 4, hero section preview

The hero of this page will be a simple bit of text inviting visitors to connect. We’ll make sure that it doesn’t take up too much space so that it doesn’t distract from the contact section.

Step 1: Copy the hero section from the “About” page and paste it into this one.
  • If the section appears below a blank one, delete the section above so it’s the only one on the page.
Step 2: Edit the text stack.
  • Replace the dark gray heading and white text for something that fits the section.
  • Delete the smaller paragraph text, buttons, and social bar.
Wix Guide Portfolio Site Module 4, removing text stack elements

Adapt for Tablet and Mobile Views

This section has already been adapted for both tablet and mobile views, so we don’t need to make any changes.

4.2 Marquee

Wix Guide Portfolio Site Module 4, marquee section preview

We’ll add simple infinity text – just like on the homepage – to further motivate visitors to take action.

Step 1: Head to the homepage and copy the infinity text.

Wix Guide Portfolio Site Module 4, copying text marquee from homepage

Step 2: Paste the text just below the hero section.
  • Set the top margin for the marquee to an 80px scale.
  • Change the text for this marquee.

Adapt for Tablet and Mobile Views

Step 1: Adapt for tablet view.

On tablet view ( ):
  • Set the top margin ( ) for the marquee to a 70px scale.
  • Set the font size for the marquee to 22px.
Step 2: Adapt for mobile view.

On mobile ( ) view:
  • Set the top margin ( ) to 70px.
  • Set the font size for the marquee to 22px.

4.3 Contact Form

Wix Guide Portfolio Site Module 4, contact form preview

Now it’s time to add the star of the page: the contact form. We’ll include more detailed fields than the ones on the contact form for our homepage, as well as an image from our portfolio, to add a bit of visual interest.

Step 1: Create a new section and apply an advanced CSS grid to it.

Step 2: Copy the contact form container from the homepage.

Wix Guide Portfolio Site Module 4, copying homepage container

Step 3: Paste the container into the new section.
  • Set all margins ( , , , ) for the container to 0.
Step 4: Edit the contact form container.
  • Delete the paragraph text in the left-side column.
Wix Guide Portfolio Site Module 4, deleting text section from contact container
  • Set the height of the container to 500px.
Wix Guide Portfolio Site Module 4, changing contact container height
  • Move the contact form to the left-side column.
  • Stack the heading and form elements together.
Wix Guide Portfolio Site Module 4, stacking contact elements together
  • Set the heading text box’s width to 100% and change the text to something appropriate for this section.
  • Set the item spacing for the stack to a 30px scale.
  • Set the font size for the top heading to 20px.
  • Set the height of the container row back to auto ( ).
Step 5: Drag an image into the right-side container.
  • Set all margins to 0.
  • Lock the image’s aspect ratio ( ).
  • Drag the image into the upper-left corner of the right-side column.
  • Set the image’s width to 490px. If the image stretches beyond the borders of the column, set all margins to 0 again to adjust the container’s width.
  • Set all margins for the stack with the heading and contact form to 0.
Step 6: Create a new contact form.

Since we’ve copied and pasted this form, any changes you make to it will automatically apply to the rest of your site. However, we can start with this section to create a new contact form quickly.
  • Click on the contact form and select “Edit Form” on the pop-up menu.
Wix Guide Portfolio Site Module 4, editing contact form
  • On the form creation dashboard, select “Back to Forms” in the upper-left corner.
Wix Guide Portfolio Site Module 4, back to forms button
  • Click on the three dots icon ( ) next to the main page form to open the “More settings” menu.
Wix Guide Portfolio Site Module 4, opening more form options
  • Select “Make a Copy.” A new copy of the main page form will appear in the forms dashboard.
  • Click on the “Edit” button next to the copied form.
Wix Guide Portfolio Site Module 4, editing copied form
  • In the upper left corner, rename your form. We’ll go with “Contact page form.” Remember to click “Save” in the upper right corner to save the change.
  • Add phone and address fields to your form.
  • Select “Save” and exit the form dashboard.
  • Click on the form again and select “Settings” on the pop-up menu.
  • Go to the “Forms” submenu inside “Settings.” Then, select the “Contact Page Form.”
Wix Guide Portfolio Site Module 4, selecting contact page form

Step 7: Set the top padding ( ) for the entire section to an 80px scale.

Adapt for Tablet and Mobile Views

Step 1: Adapt for tablet view.

On tablet view ( ):
  • Set the top padding ( ) for the section to 70px.
  • Set the container’s width to 680px.
  • Set the image’s height and width to 100%.
  • Set the item spacing for the stack on the left-side column to 20px.
Step 2: Adapt for mobile view.

Since we copied this section from the homepage, the section will automatically change to a 1×2 ( ) layout when we go to the mobile view. However, we still need to make sure the elements we’ve added work properly.

On mobile view ( ):
  • Select the image and set its location in grid cells to the bottom row.
Wix Guide Portfolio Site Module 4, moving image to bottom row for contact section on mobile view
  • Set all margins for the image to 0.
  • Set the height of the bottom row to 250px scale.
Wix Guide Portfolio Site Module 4, changing the height of bottom row
  • Set the item spacing for the stack on the top row to 20px.

4.4 Social Media and Navigation Section

Wix Guide Portfolio Site Module 4, social media section preview

Finally, we’ll add a really simple section with social media navigation buttons. We can use some pre-existing elements, but we will have to adapt them somewhat.

Step 1: Copy the bottom container from the “Contact” section on the homepage.

Wix Guide Portfolio Site Module 4, copying navigation marquee from homepage

Step 2: Create a new section in the “About” page and apply an advanced CSS grid to it.
  • Set the layout to 1×2 ( ).
  • Set the vertical gaps ( ) between rows to 20px.
  • Set the top padding ( ) for the section to an 80px scale.
Step 3: Paste the container into the bottom row.
  • Set all margins to 0.
Step 4: Copy the entire container for the contact form above and paste it into the top row.
  • Set its position in grid cells to the top row.
  • Set all margins to 0.
  • Delete the stack from the left-side column.
Step 5: Copy the paragraph text from the hero section and paste it into the left-side column.
  • Make sure its location in grid cells is set to the left.
  • Replace the text with something that fits this section.
  • Set all margins to 0.
  • Dock the text to the left ( ).
Wix Guide Portfolio Site Module 4, duplicating hero section text to the navigation section
  • Set the text width to 100%.
Step 6: Delete the image from the right-side column.

Step 7: Copy the social links from the “About” page.

Wix Guide Portfolio Site Module 4, copying social bar from about page

Step 8: Paste the links into the right-side column.
  • Dock the social links to the right side ( ).
  • Set all margins to 0.
Step 9: Change the left-side column’s width to 1.2fr.

Step 10: Set the behavior for both rows to auto ( ).

Adapt for Tablet and Mobile Views

Step 1: Adapt for tablet view.

On tablet view ( ):
  • Set the top padding ( ) for the section to 70px.
  • Set the width of the container on the top row to 680px.
  • Set the width of the left-side column on the container to 1.6fr.
  • Set the vertical gaps ( ) for the section to 20px.
  • Set the width for the container on the bottom row to 680px.
Step 2: Adapt for mobile view.

On mobile view ( ):
  • Set the top padding ( ) for the section to 70px.
  • If the icons get moved around, make sure their location in grid cells is set to the bottom row.
  • Dock the social icons to the left ( ) and top ( ) sides and set all margins to 0.
  • Set the height for the bottom row of the container to auto ( ).
  • Set the vertical gaps ( ) for the container to 20px.
  • Open the “Layout” menu ( ) for the social icons.
Wix Guide Portfolio Site Module 4, opening social links layout menu on mobile view
  • On the layout menu, set the icon size to 30px.
Alternative Designs
3474062
50
5000
114310673
Create Your Portfolio Site With Wix