Xenith

Xenith 1.5.22.0

No permission to download
First code looks good. Remove the visitor.user_id and ensure the contentTemplate is correct?
 
When displaying sub-navigation, it looks very out-of-place on the (welcome block?).
It should have a transparent background when displayed here, and moved up to be more underneath the navigation menu

Screen Shot 2015-07-05 at 19.49.09.webp

The 'welcome block' (with register button) also displays, despite being logged-in.
 
@Mouth As a single statement both works, but i need it in the template AND just for visitors. The template is correct. Maybe i set the visitor condition in the welcome block template..

@Mike Creuzer i hope you had a good 4th of july .. ;)
 
Screen Shot 2015-07-05 at 20.06.07.webp

Some thoughts/questions ...
  • Last post avatars are not displaying for the top row of nodes
  • Would it look better if the node statistics and last post thread details were horizontal level, so that when you look along the node list, your eyes didn't jump up and down for the same info between nodes. Looks especially unusual when there's a gap between title and thread when using node stats on hover
  • For the pop-up sub-nodes, it would be great if the node stats (threads, posts) was displayed along side the sub-forum name
  • The new indicator label should probably use the primary or secondary colour from the palette
  • Is there an option to wrap the last thread title, instead of cutting it off for single line
  • Would be good to have the last post thread date/time hyperlinked to the last post, and clicking on the thread title taking you to the first unread post.
 
@Mouth As a single statement both works, but i need it in the template AND just for visitors. The template is correct. Maybe i set the visitor condition in the welcome block template..
Welcome Block style property | Enable Welcome Section on All Pages
... puts it on all pages, including home/portal. Maybe that will work for you?
 
@Mouth Its all Ok. I've forgot the permissions for guests.
I set the template condition in the PAGE_CONTAINER und set a visitor condition only to the button.

@Mike Creuzer Maybe a suggestion for next version. i mean the permission for the register button in the welcome block.
Code:
<xen:if is="{$uix_welcomeBlockButton_url} && !{$visitor.user_id}"><a href="{$uix_welcomeBlockButton_url}" class="callToAction"><span>{$uix_welcomeBlockButton_text}</span></a></xen:if>
 
@Mouth As a single statement both works, but i need it in the template AND just for visitors. The template is correct. Maybe i set the visitor condition in the welcome block template..

@Mike Creuzer i hope you had a good 4th of july .. ;)
Thank you kindly!

You can use usergroup permissions to show the guest to whomever you want. As for which page that you want, you could use that style property as @Mouth suggested, otherwise you can add this in to your homepage template (be that whatever add-on you are using or a page node, should work fine in either case:)

Code:
<xen:container var="$uix_showWelcomeBlock">1</xen:container>

That will show the welcome block on that page. You could even disable it on the forum_list by opening forum_list and adding the above code but setting value from 1 to 0.

We'll do this a bit cleaner in 2.0, but for now it will do the job just fine :)

As for the safari bug with the sidebar visitor panel:

Code:
.hasFlexbox .sidebar .visitorPanel .stats {display: block; text-align: center;}

Add this to EXTRA.css. Just tested it and seems to do the job. Will have a patch for this in the next update.

Also in regards to the tablinks looking off, I'd agree, we just never tested with it on. 400 some settings and all :p But Ive added to the list!
 
Also, in case anyone is curious, all of these vars work just find in any UI.X theme:

Code:
<xen:container var="$uix_hideTopBreadcrumb">1</xen:container>
<xen:container var="$uix_hideBottomBreadcrumb">1</xen:container>
<xen:container var="$uix_hidePageNodeContainer">1</xen:container>
<xen:container var="$uix_hidePageTitle">1</xen:container>
<xen:container var="$uix_hideNotices">1</xen:container>
<xen:container var="$uix_hidePageContent">1</xen:container>
<xen:container var="$uix_hideWelcomeBlock">1</xen:container>

<xen:container var="$uix_showWelcomeBlock">1</xen:container>
 
  • Like
Reactions: Rob
Mike, out of interest.....

If one were to copy the proximity or relekt theme homepage template into this would it just work? (obviously would need some css tweaks I'd guess)
 
Mike, out of interest.....

If one were to copy the proximity or relekt theme homepage template into this would it just work? (obviously would need some css tweaks I'd guess)
Sadly, no it would not. When we built UI.X we didnt build a generic homepage structure. In 2.0 Ill be sure to do this since Im assuming we'll have a widget system of some kind. But no it wont work.

You could potentially bring in the HTML AND the CSS and see if that works. It wont work well, but technically it should work.
 
As for the safari bug with the sidebar visitor panel:
Code:
.hasFlexbox .sidebar .visitorPanel .stats {display: block; text-align: center;}
Add this to EXTRA.css. Just tested it and seems to do the job. Will have a patch for this in the next update.
Thanks for your reply, but the fix doesn't work for me. There're no changes after insert the code in EXTRA.css ..
It seems the Problem it a compatibility with the flex part in the CSS and Safari ..
Bildschirmfoto 2015-07-06 um 01.57.56.webp
 
I set a opacity to the background and change the link color (link hover too) .. see screenshot
Thanks. This didn't work well for me though ... it made the sub-menu within sticky navigation almost illegible against the page background....

Screen Shot 2015-07-06 at 20.25.38.webp
 
@Mouth there is a simple way through the EXTRA.css to fix this .. ;)

Bildschirmfoto 2015-07-06 um 18.19.04.webp Bildschirmfoto 2015-07-06 um 18.18.55.webp

Insert in EXTRA.css ..
Code:
/*** Sticky Sub NavBar ***/
.activeSticky .navTabs .navTab.selected .tabLinks {
    background: rgba(255, 255, 255, 1);
}
.activeSticky .navTabs .navTab.selected .tabLinks a {
    color: @uix_secondaryColor;
}
.activeSticky .navTabs .navTab.selected .tabLinks a:hover {
    color: @uix_primaryColor;
}
 
Top Bottom