How to Easily Add Custom Bullet Points to Your Squarespace Site
By Elliot Olson
Lead Web Designer + Digital Strategist
⚘ Flowers for a flower shop ? Dollar signs for a finance blogger ✓ Checkmarks for a professional organizer ★ You get the idea!
Today, you’ll learn how to use easily add custom bullet points to your Squarespace site. And there’s even an advanced option…uploading custom images to use for bullet points. And now, without further adieu… Here are two easy ways to add custom bullet points in Squarespace.How to Add Custom Bullet Points to Squarespace
For both of these methods, you’ll need to access the Custom CSS section of your Squarespace site. If this is your first time encountering Squarespace CSS, you may be thinking… Wait a minute. CSS whatnow? In that case, read this first: START HERE ? Intro to Adding Custom Styles in Squarespace Here’s a quick refresher on CSS.Getting Started with Squarespace CSS
Your Squarespace website comes in two parts: HTML is the content of the site — the text, images, links, etc. CSS is the style of the site — the fonts, colors, and layout. So basically, your CSS sets the style of your HTML content. To add custom bullet points to your site, we’re going to add custom style rules in the Design >> Custom CSS section of your Squarespace site. First up, let’s talk about using Unicode to add custom bullet points.Method 1 — Unicode
First off, a quick definition. Unicode is a standard system to display written characters and symbols. Cool, sounds super boring. Don’t tune out just yet. Unicode is wayyyy important — and the key to snagging customizable symbols to use for your Squarespace site. Here is the written process for using Unicode to add custom bullet points to your Squarespace site. Before adding the CSS, you have this normal bullet point…
Method 2 — Emoji
Emoji also use Unicode. So in addition to standard symbols like ✯‣❧, you can also use emoji like ??? as your bullet points. For example, here’s the code to use the rainbow emoji as your bullet point. ul[data-rte-list] li>*:first-child::before { content: “1F308”; } Ta-da!