Adding Module To Helix Ultimate Topbar - Question | JoomShaper

Adding Module To Helix Ultimate Topbar

J

Jesper

SP Page Builder 11 months ago

Hi, How can I add and module to the helix ultimate topbar position. In the template settings, it is easy to setup phone and email, because there is a pre-defined functions. But if I wand to add and field with an address. how do I do that. I have tried with a module on the position, but it does not show. thanks

0
13 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #181632

You have to override class name using Icon ID from Font Awesome website.

.sp-contact-phone > span.fa-phone::before { content: "\f3c5"; }

info_3083_2025.gif

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 11 months ago #181608

Hi there!

Thank you for bringing this to our attention, and I sincerely apologize for the inconvenience caused.

To assist you more effectively, may I kindly request temporary administrative access to your site? This will allow me to thoroughly investigate and resolve the issue for you.

Before sharing the credentials, I strongly recommend taking a complete backup of your site to ensure all data remains secure.

Looking forward to your response.

Best regards

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #181613

Hi Jesper ,

to make it work you have two options:

  1. Create a Custom Header with custom Top-Bar (quite easy)
  2. Add that change manually inside header file (harder?)

We have info in Helix documenation > https://www.joomshaper.com/documentation/helix-framework/custom-header

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 11 months ago #181614

But that's what I'm thinking, after all, you have the ‘Opening hours’ field in Template Options > Basic > Contact Info, type the address in there and just replace the icon from clock to different one or hide it using a single line of Custom CSS:

.sp-contact-time > span.fa-clock {display: none;}
0
J
Jesper
Accepted Answer
10 months ago #185968

Hi Paul I do not know what happened, I had it all in place. but now it is not working. I have this in my custom.css.

.fa-clock:before, .fa-clock-four:before { content: "\f3c5"; }

but it will not change the "opening hours" icon.

I believe it worked, but now it don't

Hope you will help.,

0
J
Jesper
Accepted Answer
11 months ago #181629

Hi Paul. thats a great solution. I want to use the contact info. "Phone" instead, since it is not faced. Would you be able to help with the way to replace the phone icon.

".sp-contact-phone > span.fa-phone {display: none;}" works but how do I insert a new icon. If I find the file and change it will propable be changed back with the next template update. Can I do something in css?

0
J
Jesper
Accepted Answer
11 months ago #181684

Thanks Paul It worked brilliantly. and thanks for directing me to the content code from fontawesome. much appreciated and again thanks for your good support.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 10 months ago #186003

Share URL, I will look.

Maybe problem is with font-weight or ?? or you disabled Font Awesome.


Yes, we all know that it worked.

0
J
Jesper
Accepted Answer
10 months ago #186009

Hi Paul find URL in hidden section

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 10 months ago #186022

You will probably laugh at this, but you forgot that you have two separate templates. And you only gave the CSS code in one custom.css file , not in both. Besides you forgot about " ". And small mistake with double "}". In total 3 mistakes.

You had to be very tired ;]

yes, fixed.

0
J
Jesper
Accepted Answer
10 months ago #186307

Hi Paul Yes! what a night. But thanks for the time supporting me. ;-)

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 10 months ago #186310

Next time, you own me pizza for CSI investigation.

Have a nice day.

0
J
Jesper
Accepted Answer
10 months ago #186311

just tell me when and where to order. The CSI I leave to you. 😀

0