Thank you Mark, the changes look fantastic!!
Heading text on NodeBB forum
-
@phenomlab
I followed the exact steps you mentioned above but my heading isnโt appearing. Do I need to โEnableโ the button at the bottom of these 3 boxes? -
@mventures Howโs this ?
To achieve this look
- Create a Brand Header widget
Save
- Go to
admin/appearance/customise#custom-css
- Add the below CSS
[data-widget-area="brand-header"] { display: contents; } .tagline { position: relative; margin-left: 10px; margin-top: 20px; }
Save
-
@mventures Yes, you need to enable all three - Custom CSS/LESS, Custom Javascript, and Custom Header - for example, below
-
I enabled the 3 buttons and on the main, I can see something appearing below the icons but it was cut off/hidden. See the screenshot below:
So, I took a gamble and decided to play with spacing on the CSS window. I have zero idea as to how CSS works. Anyways, I changed the number on TOP to โ150 pxโ. That showcased my header as below and it was following me up & down the page also.
Changed the TOP number to 80:
Got the position right but itโs covering the โCategoriesโ field
Also, my actual heading (which I have in the Custom Header window) appeared for a few seconds only before reverting to โYour Titleโ. So, I replaced the โYour Textโ field in the Custom Javascript window with the exact sentence from the Custom Header window. That fixed it! But wondering why is there a need to add the header title in 2 windows.
Anyways, now I need to figure out how to (1) stop the banner from following the page scroll (2) How to place it above the Categories label, so itโs not hidden.
-
@mventures That code you have is very bespoke, and designed for v2. If you upgrade to v3, it wonโt work anymore without significant modification (which I do not support as itโs dropped completely in v3)
-
@phenomlab Oh, I see. I can see the banner still on my website after the upgrade but itโs completely left-justified and cut off at the beginning of the bar. So, do you recommend, I donโt have an introduction bar at all? I just wanted something up at the top, that tells people what the site is about. If I have to get a designer to do some custom work, what kind of person should I look for - UI designer, CSS stylist?
-
@mventures My recommendation here would be to have an โaboutโ page for this sort of stuff. Keep the site layout to a minimum. You donโt need a designer - I can help you with that.
-
@phenomlab
(1) I think there should be 1 banner right above the categories just like the one you have. Basically, a phrase/tagline as to what the site is about.
(2) Yes, ABOUT page is one of the pages I would like, and I can see you have grouped it under the โlinkโ/paperclip symbol on the top menu. I am trying to figure out how you got that in the first place. -
@mventures said in Title on homepage of nodebb forum:
I think there should be 1 banner right above the categories just like the one you have. Basically, a phrase/tagline as to what the site is about.
Be careful with this one. The text is being added via
Javascript
so crawlers will not see this content anyway - in essence, itโs cosmetic for the user. Youโd be better placed having a well-worded about page that explains everything.@mventures said in Title on homepage of nodebb forum:
Yes, ABOUT page is one of the pages I would like, and I can see you have grouped it under the โlinkโ/paperclip symbol on the top menu. I am trying to figure out how you got that in the first place.
You can add that using the
navigation
settings shown below/admin/settings/navigation
Again, this is for v2, and has changed in v3.
Iโd recommend you have a look around https://sudonix.dev for inspiration. Registration is disabled, as this is a test site and not for public access, so let me know if youโd like access and Iโll create you an account.
-
@phenomlab
(1) Thatโs right, itโs purely cosmetic and not for SEO/crawlers.(2) For the ABOUT page in the top menu link:
I just checked the NAVIGATION in V3 and can see the exact settings as seen on your screenshot. So, I toggled the DROPDOWN to ON and added the line:
<li><a href=โ/about> About </a></li>
Nothing appeared on the page.
Is this because of what you mentioned about V3 being different to V2?(3) Sudonix.dev: You mean access to the ACP to see how youโve set it all up and I can just mirror those for my own site? If so, YES PLEASE! That would be super helpful for me. Thank you!
-
@mventures
UPDATEI placed this script in the GLOBAL HEADER widget, a remake of the existing Footer class script
<header id="header" class="container header"> <div> <a target="_blank" href="https://MYSITE.COM/about">About</a> | <a target="_blank" href="https://MYSITE.COM/meetups">Meetups</a> | </div> </header>
And I got the below:
Not exactly the dropdown Menu Link you have, but it serves the purpose for now
-
@mventures said in Title on homepage of nodebb forum:
(2) For the ABOUT page in the top menu link:
I just checked the NAVIGATION in V3 and can see the exact settings as seen on your screenshot. So, I toggled the DROPDOWN to ON and added the line:
<li><a href=โ/about> About </a></li>
Nothing appeared on the page.
Is this because of what you mentioned about V3 being different to V2?Be careful what you alter, as youโve changed the behaviour of the
categories
page so now it does thisThe way this works is as below
You drag the custom route to the navbar
Select an icon
Enable the dropdown, and add the code
Save
Reload the page, and youโll see an additional menu created
-
@mventures said in Title on homepage of nodebb forum:
(3) Sudonix.dev: You mean access to the ACP to see how youโve set it all up and I can just mirror those for my own site? If so, YES PLEASE! That would be super helpful for me. Thank you!
No, an account that has access to the site so you can see how it is laid out. No access to the ACP is granted, because it isnโt needed.
-
@phenomlab I shall go through this tomorrow and check what the issue on Categories is about, although I canโt see any issue at my end on Chrome and Safari.
By the way, how do you upload a full-length image/photo onto a page like what you have on the ABOUT page?
-
@mventures said in Title on homepage of nodebb forum:
I shall go through this tomorrow and check what the issue on Categories is about, although I canโt see any issue at my end on Chrome and Safari.
You wonโt do now as I rectified it
-
@phenomlab Oh wow! Thanks again, so much! I can see the page menu in the โdownโ arrow on the left navigation bar now.
How do I get that one small tagline bar up at the top, perhaps next to the logo, as its a white blank space, since the menu is to the left now? I can create a JPG/PNG image of my statement which can be loaded there. If thatโs a bad idea, then something I can type up there.
-
@mventures I think I know what youโre after, but could you explain and clarify? Perhaps a mock-up sketch would help.
-
@phenomlab Here is an example of what I meant:
Basically, having the tagline in the header, where the logo is.
The tagline can be a JPEG banner that I can create and upload or it can be a text that can appear there. -
@mventures You could achieve this effect with a
:psuedo
CSS class. Let me have a look at this -
@mventures I forked this into itโs own topic as it deviates from the original thread.
-
@mventures Howโs this ?
To achieve this look
- Create a Brand Header widget
Save
- Go to
admin/appearance/customise#custom-css
- Add the below CSS
[data-widget-area="brand-header"] { display: contents; } .tagline { position: relative; margin-left: 10px; margin-top: 20px; }
Save
-
Did this solution help you?
Related Topics
-
-
-
-
-
-
NodeBB Discord Plugins
Unsolved Customisation -
-
Customising NodeBB
Locked Customisation