This guide offers a comprehensive step-by-step approach to customizing your website's theme and logo using PodUp, providing valuable insights on design elements such as templates, colors, fonts, and logos. It empowers users to create a visually appealing and brand-consistent site by detailing how to select and edit themes, adjust typography, and implement branding elements effectively. Whether you're a novice or experienced user, this guide ensures you can craft a unique online presence tailored to your vision.
1. Navigate to https://app.podup.com/home
2. Click "My Site"
3. Click "Site Themes"
4. Site themes will appear with 16 website templates. All of these templates are editable but it gives a start to what the website could look like
5. The preview will appear as a pop-up that you can scroll though
6. Click "Select" on the site that you want to use
7. A pop-up will appear confirming that you want to change the theme and it stresses the significance of changing a site theme
8. "Logo" allows you to attach a logo to your website by clicking "Attach file"
Click "Save" to save the changes you made
9. Once the logo has been uploaded a custom palette will be created with the colors contained in your logo.
10. "Footer Logo" allows you to attach a logo to your footer by clicking "Attach file"
Click "Save" to save the changes you made
11. "Favicon" allows you to attach a logo to your footer by clicking "Attach file"
Favicon: The small icon that appears in a browser tab next to the page title. It's also used in bookmarks and browser history. Favicons are usually a simplified version of a website’s logo or symbol, helping users quickly recognize the site. They are typically square and very small—often 16x16 or 32x32 pixels.
A pop-up of the PodUp file Manager will appear where you can select a file that is already in PodUp or upload a file from your computer
Click "Save" to save the changes you made
12. "Website OG Image" allows you to attach a logo to your footer by clicking "Attach file"
Website OG image (Open Graph image): The preview image that appears when a link to your website is shared on social media platforms like Facebook, LinkedIn, or X (Twitter). It represents your page visually and is set using Open Graph meta tags in your site’s code. A good OG image helps attract clicks by making the shared link more engaging and on-brand.
A pop-up of the PodUp file Manager will appear where you can select a file that is already in PodUp or upload a file from your computer
Click "Save" to save the changes you made
13. "Color" displays the colors currently in use on your website and possible theme colors
14. Click "+ Add new color" to select a new color to add to your site theme
15. Click the colored block in the color field to change the color
A color spectrum will open, allowing you to select the color on the color spectrum or search for a specific color using hex, rgb, or hsl
hex: A 6-digit code that starts with #
(like #FF5733
). It defines color using combinations of red, green, and blue in hexadecimal format. Common in web design.
rgb: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
hsl: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
16. Click "Delete" - the trashcan icon - to delete the color
17. A popup will appear asking for confirmation to delete the color, click "OK" to remove the color
18. "Theme colors" offers a set of colors that can be selected to be the key colorrs fo your theme
19. Click "select font family" to pick a font to apply to the whole website and to all the heading levels
20. The left hand side shows the heading level which refers to the rank or importance of a heading on a webpage, usually labeled from H1 to H6.
21. To edit a specific heading level click on the heading you want to edit
22. A preview will appear at the top to show you what the text looks like on the page
23. Click this dropdown to select a font family
24. Font Weight: Controls the boldness or thickness of the text characters
25. Font Size: Controls the height of the characters in your text
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.26. You can adjust the font size for different screens by clicking the display icons to change the feature for that display
Computer icon: Lets you adjust font sizes for desktop screens so text looks good on large monitors.
Tablet icon: Allows you to set font sizes specifically for tablets, so text stays readable on medium-sized screens.
Phone icon: Enables you to customize font sizes for mobile phones, ensuring the text fits well and is easy to read on small screens.
27. Click "Letter Spacing" to adjust the space between individual letters in a word. It lets you adjust how tight or wide the text appears. Increasing letter spacing can make text feel more open and airy, while decreasing it can make the text look tighter or more compact. It’s often used to improve readability or for stylistic effect.
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.28. You can adjust the letter spacing for different screens by clicking the display icons to change the feature for that display
29. Click "Line Height" to change the space between lines of text to improve readability and layout.
30. You can adjust the line height for different screens by clicking the display icons to change the feature for that display.
31. Click the colored block to change the color of the text
Click the colored box to pick the color from the color spectrum or to insert your hex code, rgb or hsl
Hex Code: A six-digit code used in web design to represent a specific color. It starts with a # symbol followed by numbers and letters (like #FF5733). This can help you stay consistent with your colors
RGB: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
HSL: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
32. Click the globe icon - which indicates a global color—to update that color everywhere it’s used on your site for consistent design
33. Click the colored block to change the color of the background color for the text
Click the colored box to pick the color from the color spectrum or to insert your hex code, rgb or hsl
Hex Code: A six-digit code used in web design to represent a specific color. It starts with a # symbol followed by numbers and letters (like #FF5733). This can help you stay consistent with your colors
RGB: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
HSL: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
34. Click the globe icon - which indicates a global color—to update that color everywhere it’s used on your site for consistent design
35. Click "Save" to save any changes that you made
36. Buttons: Help users take action on a website, like submitting a form, navigating to another page, or starting a purchase—making the site easier to use and more interactive.
37. Default shows how the button looks sitting on the website
Hover shows how the button looks when the cursor is over the button
38. A preview of the button will appear to demonstrate how the button will appear on the main page
39. Click the colored block to change the color of the background color for the button
Click the colored box to pick the color from the color spectrum or to insert your hex code, rgb or hsl
Hex Code: A six-digit code used in web design to represent a specific color. It starts with a # symbol followed by numbers and letters (like #FF5733). This can help you stay consistent with your colors
RGB: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
HSL: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
40. Click the globe icon - which indicates a global color—to update that color everywhere it’s used on your site for consistent design
41. Click the colored block to change the color of the text color for the button
Click the colored box to pick the color from the color spectrum or to insert your hex code, rgb or hsl
Hex Code: A six-digit code used in web design to represent a specific color. It starts with a # symbol followed by numbers and letters (like #FF5733). This can help you stay consistent with your colors
RGB: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
HSL: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
42. Click the globe icon - which indicates a global color—to update that color everywhere it’s used on your site for consistent design
43. Font family: Select the typeface (the specific design of the letters) to be used for the text
44. Font Weight: Controls the boldness or thickness of the text characters
45. Font Size: Controls the height of the characters in your text
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.46. Letter Spacing: Controls the horizontal space between individual characters (letters) within a word. Also known as "tracking" in traditional typography
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.47. Line Height: Controls the vertical space between lines of text within a paragraph or text block. Also known as "leading" in traditional typography
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.48. Text align: Controls the horizontal alignment of text and inline content within its containing element (e.g., a paragraph, heading, button, or column). It dictates where the text begins and ends horizontally within the available space of its parent
49. Corner radius: Controls how rounded the corners of a button look—higher values make the button more curved, while lower values keep it square or sharp.
Set the sharpness of the corner by changing the number in the box
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.50. Border Width: Controls the thickness of the border line. Change the size (number) and unit by adding a number and clicking 1 of the 5 following units
200px
means 200 dots wide or tall.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.51. Border Style: Determines the visual pattern or type of the border line. This is crucial for how the border actually looks. Select one of 3 options from the drop down menu
52. Click the colored block to change the color of the text color for the button
Click the colored box to pick the color from the color spectrum or to insert your hex code, rgb or hsl
Hex Code: A six-digit code used in web design to represent a specific color. It starts with a # symbol followed by numbers and letters (like #FF5733). This can help you stay consistent with your colors
RGB: Stands for Red, Green, Blue. It defines color using three numbers (like rgb(255, 87, 51)
), where each number ranges from 0 to 255 to mix the right shade.
HSL: Stands for Hue, Saturation, Lightness. It defines color based on:
Hue (0–360 degrees on a color wheel),
Saturation (intensity of the color), and
Lightness (brightness from black to white).
Example: hsl(12, 100%, 60%)
.
Click the globe icon - which indicates a global color—to update that color everywhere it’s used on your site for consistent design
53. Click "Dimension" to adjust the dimensions as per your needs
Next to each of these elements, you can change the number and the unit of the feature. See below for an explanation of the units
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.54. Margin is the space outside an element (like a box, image, or text block) on a webpage.
You can change the value (number) and the unit of the feature. See below for an explanation of the units
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.55. Padding: Padding creates inner space within an element. It pushes the element's content away from its own borders (and therefore away from its own edges)
You can change the value (number) and the unit of the feature. See below for an explanation of the units
200px
means 200 dots wide or tall.50%
means half the size of the box it’s in.2em
is 2 times bigger than the normal text.1rem
is usually normal-size text.100vh
means the whole height of the screen.100vw
means the whole width of the screen.