i wanna replace the circle from announcement bar with the fire emoji
- Log in to your Shopify admin
Go to: https://vibespearledcandle.com/admin
2.Click “Online Store” on the left menu
Then click “Themes.”
-
Click “…” next to your current theme, then choose “Edit code”
-
In the code editor, look on the left and open the file called:
announcement-bar.liquid
(Or look in Sections > header.liquid if you don’t see it)
- In that file, look for a small dot like this:
“.”
or this:
•
6.Change that dot to this emoji:
![]()
-
Click Save
-
Refresh your website and check the top bar. You’ll see the fire emoji instead of the dot!
{%- capture marquee -%}
{%- for block in section.blocks -%}
{%- case block.type -%}
{%- when 'text' -%}
{{- block.settings.text -}}
{%- when 'image' -%}
{%- if block.settings.image != blank -%}
{%- liquid
assign image_height = block.settings.height
assign image_height_2x = block.settings.height | times: 2
-%}
{%- endif -%}
{%- endcase -%}
{%- endfor -%}
{%- endcapture -%}
{%- if section.settings.enable_twin -%}
{%- liquid
assign direction = section.settings.direction
if direction == 'left'
assign reversed = 'right'
else
assign reversed = 'left'
endif
-%}
{%- else -%}
{%- endif -%}
i couldn’t find these both
- In that file, look for a small dot like this:
“.”
or this:
•
Thanks for sharing the full code! Based on this, Since your announcement bar is dynamically rendered using blocks in a Shopify section, the best way to add the
emoji in front of each text message is by updating the {{ block.settings.text }} line in the text block section.
Replace this line:
{{- block.settings.text -}}
With this:
{{ block.settings.text }}
Final version of that part:
{%- when ‘text’ -%}
It adds a fire emoji before every text block you’ve added in the announcement section, without affecting the backend settings or other block types like images.
i Wanna replace that circle type block from the bar to Fire emoji
Got it! Replace that circle with a
emoji
- Go to your Shopify theme files → Assets/theme.css or base.css (the file where the styles are defined).
- Search for : .with-text::after
- Replace the whole block with this: .with-text::after {
content: ’
';
margin-left: 8px;
display: inline-block;
}
You can adjust margin-left or margin-right to fine-tune spacing.
Hi @Emiway1 ,
Please go to Actions > Edit code > Assets > theme.css file and paste this at the bottom of the file:
.scrolling-text__item.with-text:after {
content: "";
border: none;
}
