l3ta

Customer
Upgrade went smoothly. Those of you using TH Nodes might want to reset the default page width back to 1200px. otherwise, you'll end up with 3 rows of nodes. (y)
 

Russ

Pixel Exit Staff
I'm confused about the Xenbase update. I thought Xenbase was incoprorated into individual PixelExit styles quite some time ago.

I'll be updating Font Awesome +.

Do I also need to update Xenbase? That doesn't currently even exist in current Font Awesome installations.
Short answer:
To directly answer your question, for Flat Awesome + or other styles you don't need to update any sort of XenBase at all, it's all included.

Longer answer:
In XF1 we named the framework XenBase and shipped it out with all styles as its own XML. With XF2 I wanted to approach things differently to make install/upgrades much easier.

So in XF2, we've built a framework that's included in all of our styles. That framework is technically called "XenBase Framework". The screenshots I've shown above are from a style called "XenBase". All of our styles ship with the features I've mentioned with no need to install any additional framework.

For even more boring details :D: I get asked every so often about the option "Export as independent style" and I always tell users to never check that box. When we build styles on our development board we actually use that option to ship the styles out. It looks sort of like this:


Screenshot_12.png


All big changes that go inside every style are technically built under "XenBase 2 - Master". When we go to export say Omni (Parent DO NOT EDIT), we use the "Export as independent style" which basically keeps all of Omni's custom changes and includes all functionality from the XenBase 2 - Master framework.

I hope that clears some things up!
 

Russ

Pixel Exit Staff
This update is awesome. I can’t wait to start testing it tomorrow morning. Knowing me, what are the chances I find some bugs for you? :devil:

Side note: I didn’t realize this was my username here (don’t recall making it this). Could I please have it switched to sixlxvi?
Thank you, I put in a lot of hard work on this update! You probably will find some bugs, my brain tends to shut down at times. Over the past 8 years of doing this my two biggest mistakes were:

  • Accidentally removed the login bar in an XF1 release (was patched within 20 minutes) WHOOPS!
  • One funny one, I shipped out Omni with pink header text which I apparently used to debug something (was patched quickly too :D )
Changed your name!




Turns out I just needed a few minutes... ;)
Always good to hear :), I hate the idea of updates being a pain for my clients.


Upgrade went smoothly. Those of you using TH Nodes might want to reset the default page width back to 1200px. otherwise, you'll end up with 3 rows of nodes. (y)
Ya, I liked the slightly larger width of the page, glad you're back to normal now!
 

MjF

Customer
Always good to hear :), I hate the idea of updates being a pain for my clients.
They've always been flawless for me, thanks :)

Just working out how to get the upper pagination to show in mobile view at the top of threads :), sure it used to.
 

Russ

Pixel Exit Staff
They've always been flawless for me, thanks :)

Just working out how to get the upper pagination to show in mobile view at the top of threads :), sure it used to.
Whoops...

 

Mendalla

Customer
Got Flat Awesome+ 2.1.8 up in my dev board. No issues and I'm actually working on implementing the Welcome Notice, something we should have had a long time ago really. Probably do my live site in a day or two after I've fiddled a bit more. Good work, as always, @Russ.
 

Russ

Pixel Exit Staff
Fantastic work Russ! :)

I've just updated and all went smoothly. I just have a question regarding the navigation icons.

I have the navigation icons disabled. However since updating they are now displaying in the mobile menu, is there somewhere to turn these off there as well?

I may actually make use of them in the future but noticed that the custom navigation links that I've created don't have any icons assigned, is it possible to assign them FA icons as well somewhere?

Thanks again!
Tim
Whoops... need to look into this. I may add a different option for it as I do like the icons in the off-canvas menu.

If you add this to your extra.less it'll hide the icons for now:

Code:
a.offCanvasMenu-link:before
You need to inspect the navigation item and find the nav id:

Code:
#XF.XenBase .offCanvasMenu-content a[data-nav-id="forums"]:before {
    content: "\f086";
}
This is the code for forums. You can find the icons here: https://fontawesome.com/cheatsheet/
 

Russ

Pixel Exit Staff
Just for reference, I removed the icons in the footer links (style chooser/change width/language) to reduce on specific edits. You can easily add them back in using this CSS (place inside extra.less):
Code:
.p-linkList-changeStyle a:before, .p-linkList-changeWidth a:before, .p-linkList-changeLanguage a:before
{
    .m-faBase();
    display: inline-block;
    margin-right: 2px;
}
.p-linkList-changeStyle a:before { .m-faContent(@fa-var-paint-brush); }
.p-linkList-changeWidth a:before { .m-faContent(@fa-var-sliders-h); }
.p-linkList-changeLanguage a:before { .m-faContent(@fa-var-globe); }
 

Davey

Customer
No bugs found upto now. Made a few edits and simplified the look of the Nova style a little. Seems to load quickly and like the new options.
One thing i would like to see is the top bar to have options to show for limited usergroups so it could be used for advertising upgrades etc. Can a conditional be wrapped around the container somehow?
See what you think of the changes HERE
Still a little bit of tweaking to do, but plenty of time at home at the minute.
Thanks for the updates.
 

Russ

Pixel Exit Staff
No bugs found upto now. Made a few edits and simplified the look of the Nova style a little. Seems to load quickly and like the new options.
One thing i would like to see is the top bar to have options to show for limited usergroups so it could be used for advertising upgrades etc. Can a conditional be wrapped around the container somehow?
See what you think of the changes HERE
Still a little bit of tweaking to do, but plenty of time at home at the minute.
Thanks for the updates.
With this update you have the ability to use a template for the top bar. You can place conditionals there. To enable the template, style properties -> header and navigation then select the use top bar template. It'll use the template mentioned in the description which you can edit with custom conditionals.
 

thomas1

Customer
Hi @Russ,

I used this in extra.less to display FA icons for subnodes:

CSS:
.subNodeLink.node--id3:before { content: "\f001" !important;}
This does not seem to be working anymore. Has this been affected by the update?
 

Russ

Pixel Exit Staff
Hi @Russ,

I used this in extra.less to display FA icons for subnodes:

CSS:
.subNodeLink.node--id3:before { content: "\f001" !important;}
This does not seem to be working anymore. Has this been affected by the update?
So that would indicate the id is exposed on the sub-navigation link itself which it's not. I looked at our old version and that class name wasn't there either. Maybe you added the class manually?

To add it: template: node_list_forum

Find (line 27 as of this post):
Code:
<a href="{{ link('forums', $node) }}" class="subNodeLink subNodeLink--forum {{ $extras.hasNew ? 'subNodeLink--unread' : '' }}">{$node.title}</a>
Replace with:

Code:
<a href="{{ link('forums', $node) }}" class="subNodeLink node--id{$node.node_id} subNodeLink--forum {{ $extras.hasNew ? 'subNodeLink--unread' : '' }}">{$node.title}</a>
Then your CSS would work.

Alternately, if you're wanting to change ALL sub-forum icons in a specific node, it'd be:

Code:
.node--id3 .subNodeLink:before { content: "\f001" !important;}
 

Oakley Forum

Customer
Any way to add the page navigations for a thread back to the top of the screen for mobile? Noticed they're now gone after some members made a comment. Know there's the "Jump to unread" now but any option /way to add the page navigation to the top too?
 

Russ

Pixel Exit Staff
Any way to add the page navigations for a thread back to the top of the screen for mobile? Noticed they're now gone after some members made a comment. Know there's the "Jump to unread" now but any option /way to add the page navigation to the top too?
Here you go:


Sorry :(
 

Dave

Registered
Hi @Russ ,

Carried out the update, but theres one part i'm struggling with. My side bar has now vanished. I've tried looking through the settings, but can't see anything that stands out to re-enable it.

Any help appreciated.

Thanks

Dave
 

Pre-Sale Questions

If you have any questions or concerns you want to ask before you make a purchase don't hesitate to use one of our multiple support channels for your convenience.