Customize Shopify Dawn Theme Header Text and Policy Pages
Published on Aug 17, 2024
Are you looking to customize your Shopify store’s header text size and policy pages? If you’re using the popular Dawn theme, you’re in luck! This guide will walk you through the process of modifying your header text size and adjusting your policy pages to stretch across the entire width of the page, just like your FAQ section.
Changing Header Text Size in Dawn Theme
Locating the Theme Editor
To begin customizing your header text size, you’ll need to access the theme editor in your Shopify admin panel. Here’s how:
- Log in to your Shopify admin dashboard
- Navigate to “Online Store” > “Themes”
- Find your active theme (Dawn in this case) and click on “Actions” > “Edit code”
Adding Custom CSS
Once you’re in the theme editor, you’ll need to add some custom CSS to adjust the header text size. Follow these steps:
- In the theme editor, locate the
theme.liquid
file - Use the search function (Ctrl+F or Cmd+F) to find the “ tag
- Just above the “ tag, insert the following code:
<style>
.header__menu-item {
font-size: 20px !important;
}
@media (max-width: 749px) {
.menu-drawer__menu-item {
font-size: 14px !important;
}
}
</style>
This code snippet will change the header text size to 20px on desktop and 14px on mobile devices. You can adjust these values to suit your preferences.
Alternative Method: Modifying base.css
If you prefer to keep your custom CSS in a separate file, you can add the following code to your base.css
file:
.header__menu-item span {
font-size: 18px;
}
To locate the base.css
file:
- In the theme editor, go to the “Assets” folder
- Find and open the
base.css
file - Scroll to the bottom and paste the code above
This method allows you to centralize your custom CSS in one file, making it easier to manage in the future.
Customizing Policy Pages
Understanding the Issue
By default, the Dawn theme may not display policy pages (Privacy Policy, Refund Policy, Shipping Policy, and Terms of Service) with full-width text like the FAQ page. To achieve a consistent look across all pages, we’ll need to make some adjustments.
Modifying Page Templates
Unfortunately, there isn’t a one-size-fits-all solution for stretching policy page content across the full width of the page. The exact method may vary depending on your theme’s structure and any customizations you’ve made. However, here are some general steps you can try:
- In the theme editor, locate the template file for your policy pages (often found in the “Sections” or “Templates” folder)
- Look for any container classes or elements that might be limiting the width of the content
- Adjust the CSS for these elements to allow for full-width content
Adding Custom CSS for Policy Pages
If you can’t find a specific template file for policy pages, you can try adding custom CSS to target these pages. Add the following code to your theme.liquid
file or base.css
:
.page-width {
max-width: 100%;
padding: 0 20px;
}
@media screen and (min-width: 750px) {
.page-width {
padding: 0 55px;
}
}
This CSS will expand the content area to full width while maintaining some padding on the sides for readability.
Troubleshooting and Additional Tips
What If the Changes Don’t Apply?
If you’ve added the custom CSS but don’t see any changes, try the following:
- Clear your browser cache and refresh the page
- Make sure you’ve saved all changes in the theme editor
- Check if there are any conflicting styles in other CSS files
Adjusting Font Sizes for Different Screen Sizes
To ensure your header text looks good on all devices, consider using responsive font sizes. Here’s an example:
.header__menu-item {
font-size: 16px;
}
@media screen and (min-width: 768px) {
.header__menu-item {
font-size: 18px;
}
}
@media screen and (min-width: 1024px) {
.header__menu-item {
font-size: 20px;
}
}
This code will gradually increase the font size as the screen size increases, providing a better user experience across devices.
Maintaining Consistency Across Your Store
When changing header text sizes and policy page layouts, keep in mind the overall design of your store. Ensure that these changes complement your existing design and don’t create visual inconsistencies.
By following these steps, you should be able to successfully modify your header text size and customize your policy pages in the Shopify Dawn theme. Remember to always test your changes across different devices and browsers to ensure a consistent experience for all your customers.
Take Our Quick Quiz:
Which primary product image do you think has the highest conversion rate?