Removing Bullet from Dynamic Metafield text

Topic summary

A user needed help removing bullet points from dynamic metafield text on product pages using the Minion theme.

Solution provided:

  • Add CSS code to the base.css file in the assets folder
  • The code targets .metafield-single_line_text_field and sets list-style: none and padding: 0

Follow-up request:
The user then asked how to display the label text (“Top:”) on the same line as the dynamic metafield content.

Additional solution:

  • Apply display: flex to .product__right-column-sticky .product__text__content
  • Add styling for font-weight and spacing adjustments
  • Include margin and padding resets for the metafield array elements

Outcome:
Both CSS solutions successfully resolved the formatting issues. The discussion concluded with the original poster expressing gratitude for the quick and effective assistance.

Summarized with AI on November 18. AI used: claude-sonnet-4-5-20250929.

Hello. I would like to remove the bullet point form the dynamic metafield text on my product pages. I am using the minion theme and a preview URL is https://x8jd9ekuq653jw1o-72959885629.shopifypreview.com.

Hi @joshwp

The website design is very cool and the products worth the design.

To fix the issue just edit the code and find base.css under assets and put below lines at the bottom of the file.

.metafield-single_line_text_field-array {
	padding: 0;
}
.metafield-single_line_text_field {
	list-style: none;
}

Then, it’ll look like below.

Thanks

Sheesh B

1 Like

@Sheesh_b That worked perfectly! Thank you for the fast response and help! Would you by chance know how I could get the text “Topic:” to be on the same line as the dynamic text?

Are you looking for like below?

1 Like

Yes, exactly like that!

Hi @joshwp

Kindly paste the below code at the bottom of base.css

.product__right-column-sticky .product__text__content {
	display: flex;
}
.product__right-column-sticky .product__text__content p {
	font-weight: 700;
}
.metafield-single_line_text_field-array {
	padding: 0;
	margin: 0;
	padding-left: 5px;
	margin-top: 1px;
}

It’ll look like below:

Thanks

Sheesh B

1 Like

Thank you so much! You have been an amazing help!

1 Like