Snippet / Theme Options > Custom CSS or Social Follow module CSS class
Circular Social Media Icons
Rounds Divi Social Follow icons into compact circles with a clear hover state for headers, footers, or floating social bars.
Add dfy-social-circles to the Social Follow module or a wrapper around the icon list.
.dfy-social-circles .et_pb_social_icon a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
border-radius: 999px;
background: #f3f6f8;
color: #1f2933;
transition: background-color 180ms ease, color 180ms ease, transform 180ms ease;
}
.dfy-social-circles .et_pb_social_icon a:hover,
.dfy-social-circles .et_pb_social_icon a:focus-visible {
background: #1f2933;
color: #ffffff;
transform: translateY(-2px);
}
Optional Floating Bar
@media (min-width: 981px) {
.dfy-social-bar {
position: fixed;
top: 50%;
right: 18px;
z-index: 20;
transform: translateY(-50%);
}
}
Notes
- Use a floating bar sparingly. It can compete with chat widgets, cookies, and back-to-top buttons.
- Check keyboard focus visibility after changing icon colors.