Skip to content

NodeBB customisation

Locked Customisation
332 4 274.2k 1
  • JAC JAC

    @jac said in NodeBB customisation:

    sorry to mess you around mate, is there any way to have the yellow background back with the blue writing sorry matey.

    I know you’re a busy man Mark, just wanted to make sure that you’d seen this.

    wrote on last edited by

    @jac Done

  • wrote on last edited by

    @phenomlab said in NodeBB customisation:

    @jac Done

    Many thanks as always 👍🏻😁

  • JAC JAC

    @phenomlab said in NodeBB customisation:

    @jac Done

    Many thanks as always 👍🏻😁

    wrote on last edited by JAC

    @phenomlab

    Hi Mark,

    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    IMG_20220112_195501.jpg

    Many thanks

  • JAC JAC

    @phenomlab

    Hi Mark,

    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    IMG_20220112_195501.jpg

    Many thanks

    wrote on last edited by

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

  • wrote on last edited by DownPW

    @jac said in NodeBB customisation:

    @phenomlab
    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    EDIT:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).
    But when a user is on a topic or write a comment, you see him on desktop.

    I think this is normal because there is not enough free space in the header topic on mobile to display the avatars like on desktop

  • @jac said in NodeBB customisation:

    @phenomlab
    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    EDIT:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).
    But when a user is on a topic or write a comment, you see him on desktop.

    I think this is normal because there is not enough free space in the header topic on mobile to display the avatars like on desktop

    wrote on last edited by JAC

    @downpw said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @phenomlab
    

    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile

    Brilliant thank you very much for the information @DownPW 😁

  • JAC JAC

    @downpw said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @phenomlab
    

    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile

    Brilliant thank you very much for the information @DownPW 😁

    wrote on last edited by

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @phenomlab
    

    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile

    Brilliant thank you very much for the information @DownPW 😁

    How to do this 🤔🤔🤔🤔.

  • wrote on last edited by

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

  • JAC JAC

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @phenomlab
    

    Hi Mark,
    Is there any way to put a borer on these boxes or style them to match the other widgets? So for example like the quote link and hover colour?

    Many thanks

    @JAC

    Yeah it’s possible

    example here for border color, background, or shadow, transparency, border radius :

    .recent-cards .recent-card-container .recent-card {
        height: 200px;
        width: 100%;
        padding: 10px;
        position: relative;
        border: 1px solid #YOURCOLOR; /*border color*/
        box-shadow: 0px 0px 8px #YOURCOLOR; /*add a border shadow color*/
        background-color: #YOURCOLOR; /*background color*/
        border-radius: 5px; /*Radius*/
        margin-bottom: 10px;
        color: #YOURCOLOR; /* Text color*/
        opacity: 0.8; /*Opacity, trnasparency*/
    }
    

    Other example for categories and time :

    .recent-cards .recent-card-container .recent-card .footer .category-item a,
    .recent-cards .recent-card-container .recent-card .footer .sort-info {
        color: #YOURCOLOR;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
    }
    

    @jac said in NodeBB customisation:

    @jac also do you know if the “user reading discussion” plugin will enable to view who’s reading the thread on mobile?

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile

    Brilliant thank you very much for the information @DownPW 😁

    How to do this 🤔🤔🤔🤔.

    wrote on last edited by

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

  • @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    wrote on last edited by DownPW

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

  • @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    wrote on last edited by

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

  • JAC JAC

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

    wrote on last edited by

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

    Must try this tomorrow 👍🏻

  • JAC JAC

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

    Must try this tomorrow 👍🏻

    wrote on last edited by

    @jac said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

    Must try this tomorrow 👍🏻

    Would there be any reason why the colour shows differently in the nav bar and card slider?

    Screenshot 2022-01-14 at 12-18-44 Stockport County FC Fans Forum.png

    Obviously needs a lot of work with the link colours etc.

  • JAC JAC

    @jac said in NodeBB customisation:

    @jac said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    @phenomlab said in NodeBB customisation:

    @downpw said in NodeBB customisation:

    Hmm if you talk about nodebb-plugin-browsing-users, the don’t work on mobile (we don’t see who read or talk at real time like on desktop).

    I think that’s just CSS set to hide on mobile viewport ?

    Yeah maybe 🙂

    @phenomlab said in NodeBB customisation:

    @jac said in NodeBB customisation:

    How to do this

    You should be able to use the (example) CSS provided by @DownPW

    @JAC

    Like said @phenomlab, you can use this CSS code on ACP/APPEARANCE/Custom CSS/LESS :

    a493733e-b36a-44d8-a8c5-cd9a2ca64a32-image.png

    Many thanks to both 😁

    Must try this tomorrow 👍🏻

    Would there be any reason why the colour shows differently in the nav bar and card slider?

    Screenshot 2022-01-14 at 12-18-44 Stockport County FC Fans Forum.png

    Obviously needs a lot of work with the link colours etc.

    wrote on last edited by

    @jac Yes, because they are links that sit inside another DIV, so they will auto inherit from the a href CSS. You can override that with this (as an example - choose the colour you prefer)

    .recent-card-body a {
        color: #ffffff;
    }
    
  • @jac Yes, because they are links that sit inside another DIV, so they will auto inherit from the a href CSS. You can override that with this (as an example - choose the colour you prefer)

    .recent-card-body a {
        color: #ffffff;
    }
    
    wrote on last edited by

    @phenomlab Thanks Mark for the fast response.

    Unfortunately the above change only changes the title colour?

    Screenshot 2022-01-14 at 12-23-57 Stockport County FC Fans Forum.png

  • wrote on last edited by DownPW

    or just

    a {
        color: #YOURCOLOR;
        text-decoration: none;
    }
    

    but this code change other things like title of topic or a hlink for example.

    It all depends on what you want to get but the phenomlab method is better

    For the difference of color you must use the same color code than the navbar

    Here a good link for color code I use: https://htmlcolorcodes.com

  • or just

    a {
        color: #YOURCOLOR;
        text-decoration: none;
    }
    

    but this code change other things like title of topic or a hlink for example.

    It all depends on what you want to get but the phenomlab method is better

    For the difference of color you must use the same color code than the navbar

    Here a good link for color code I use: https://htmlcolorcodes.com

    wrote on last edited by

    @downpw Exactly - this is a bit more specific

    .footer .pull-right span, .recent-cards .recent-card-container .recent-card .footer .category-item a  {
        color: #ffffff !important;
    }
    
  • or just

    a {
        color: #YOURCOLOR;
        text-decoration: none;
    }
    

    but this code change other things like title of topic or a hlink for example.

    It all depends on what you want to get but the phenomlab method is better

    For the difference of color you must use the same color code than the navbar

    Here a good link for color code I use: https://htmlcolorcodes.com

    wrote on last edited by

    @downpw said in NodeBB customisation:

    Here a good link for color code

    One of my favourites along with this beauty
    https://coolors.co/4381c1-bdadea-bea2c2-a37871-4e4b5c

  • @downpw said in NodeBB customisation:

    Here a good link for color code

    One of my favourites along with this beauty
    https://coolors.co/4381c1-bdadea-bea2c2-a37871-4e4b5c

    wrote on last edited by

    @phenomlab

    Oh yeah he looks like very good 😉

  • @phenomlab

    Oh yeah he looks like very good 😉

    wrote on last edited by

    @downpw @phenomlab thanks all.

    if you go to link you’ll see I now have sorted most of it, although I am still unable to match the nav bar colour to the hover cards colour despite this being the same colour hex. Am I doing something wrong? 😛


Related Topics
  • 2 Votes
    1 Posts
    640 Views
    No one has replied
  • NodeBB recent cards customisation

    Solved Customisation nodebb recent cards
    3
    1
    2 Votes
    3 Posts
    1k Views
    JAC
    @phenomlab thank you very much for the assistance Mark, massively appreciated as always. The great thing about this is it’s all documented for other NodeBB users that come looking for solutions . Looks far better .
  • Whitespace fixes in Nodebb

    Solved Customisation nodebb
    18
    2
    7 Votes
    18 Posts
    6k Views
    phenomlab
    @Panda Just circling back here with something of an update (which I think you’ll like). I’ve completely restructured the ranking system. There are now less ranks, with a higher point threshold to reach them. More importantly, if you reload the site, you’ll notice that the ranks are now icons. I also removed the “Author” badge, and made this a single icon, which (to me) looks much better.
  • [NODEBB] Welcome Message

    Solved Customisation css html nodebb
    20
    2
    13 Votes
    20 Posts
    9k Views
    phenomlab
    @DownPW the ‘js’ code for the banner takes the time from the client, so what it displays really depends on the regional settings for the operating system. I’ve not seen this issue myself but would like to see some examples of screenshots if possible.
  • Social icon (Nodebb)

    Solved Customisation nodebb social
    7
    0 Votes
    7 Posts
    3k Views
    JAC
    @phenomlab said in Social icon (Nodebb): @jac I just tested my theory around using the OG image, and according to the Twitter card validator, it works fine [image: 73e805e1-997b-41bf-9259-51c5052ca8fc-image.png] fixed
  • How to set a signature in NodeBB?

    Solved Customisation
    4
    2 Votes
    4 Posts
    2k Views
    JAC
    @phenomlab said in How to set a signature in NodeBB?: @jac No issues at all with copying. This is set using the signature for the user you are posting as. In the case of Hostrisk, it’s set like the below [image: 7bf04183-f6e8-4d72-b0eb-c9a05c9cd24b-image.png] You can set the signature by using https://domain.com/user/theuser/edit Mamy thanks Mark, I’ll set this up later .
  • Forum customisation

    Customisation forum customise
    17
    3 Votes
    17 Posts
    6k Views
    JAC
    @jac said in Forum customisation: @phenomlab said in Forum customisation: @jac 100%. Just setting up some free time. I’m on annual leave from work offer the coming 2 weeks so hopefully will have a bit more time then. Not a problem Mark, I don’t wish for you to use all your spare time doing that, just do it when you can, no issues I know you’re busy doing other things but when you get a chance mate I’m happy for this to go ahead along with the RSS script.
  • Customising NodeBB

    Locked Customisation nodebb
    3
    0 Votes
    3 Posts
    3k Views
    phenomlab
    Closing this thread as a duplicate of https://sudonix.com/topic/12/nodebb-customisation