Xenith

Xenith 1.5.22.0

No permission to download
That's fine, I understand what you're saying. What I'm saying is that this wasn't an arbitrary decision on my behalf. I feel this pop up on hover deserves to be the highest element and therefore more visible than anything (including off canvas animations, sticky elements, etc -- not counting full page modals because these two things shouldn't conflict anyways since they should never be active at the same time).

Back to the point though, I can't just increase my z-index because browsers will treat it as invalid therefore it's not a great fix. It'll work in some cases but not all.
 
That's fine, I understand what you're saying. What I'm saying is that this wasn't an arbitrary decision on my behalf. I feel this pop up on hover deserves to be the highest element and therefore more visible than anything (including off canvas animations, sticky elements, etc -- not counting full page modals because these two things shouldn't conflict anyways since they should never be active at the same time).

Back to the point though, I can't just increase my z-index because browsers will treat it as invalid therefore it's not a great fix. It'll work in some cases but not all.
Ill be honest I didnt even look at how your addon worked, its often times easier for us to assume but here I am wrong. I should have known better. :p Do you by chance append to body? Depending on where you append, it might not even be possible to fix this then. Or could we control where it appends with a template modification?

@Mouth do you have a demo of the issue?
 
I'm using the jQuery plugin called powertip. It does append to the body and it's a little out of my control. Short of maybe editing their minified file.

I could possibly adjust my javascript to move the element though once it's loading before it's visible.
Code:
XenForo.ajax($a.attr('href') + "preview", {}, function(ajaxData){
                $a.data('powertipjq', $(ajaxData['templateHtml']));
// maybe move here?
                $a.powerTip({
                    placement: 'e',
                    mouseOnToPopup: true
                });
            });
 
Alternatively, maybe you could reduce your z index by a small amount so in situations like this where something needs to be higher it can. I appreciate that you have several themes to adjust compared to me potentially editing/adding a line of javascript but it kind of seems like the better long term option honestly.
 
I would not recommend looking at the site from the url you can see, it is not presently using Xenforo. This is my test forum, viewing only the most basic and completely unmodified Xenith style.
I was able to find your demo :P
Alternatively, maybe you could reduce your z index by a small amount so in situations like this where something needs to be higher it can. I appreciate that you have several themes to adjust compared to me potentially editing/adding a line of javascript but it kind of seems like the better long term option honestly.
Well that is what Im saying. We needed to come up with a standard to use so that all these components worked together. Short of this standard, I dont think you could be able to have consistent indeces amongst all the components and default components in XenForo. We tested against default components.
 
Alright. That being said, I still took this screenshot on the default Xenith skin, completely unmodified, then removed it. I readded it again if you want to take a look so you can test it. That being said, I have tested it on three devices (iPhone 4s, Droid Turbo, and Windows Phone Lumia 920) and it worked on all but the latter. Tested it with different browser apps as well, still same problem.
Can you confirm it on our demo by chance?
 
Well, actually. Its not on our demo yet, but will be soon. Im almost done with the other themes and we'll be able to update the demo.
 
This may be a bug, still looking. For now, enter this in to your extra.css:

Code:
@media (max-width: @maxResponsiveNarrowWidth) {
.Responsive #content .pageWidth {margin-left:0; margin-right: 0;}
}

Thanks Mike, that's much better, but it just reduces the margins. I was wondering if there is a way to completely eliminate the margins for pageContent (but not the breadcrumbs, for instance).
 
Well that is what Im saying. We needed to come up with a standard to use so that all these components worked together. Short of this standard, I dont think you could be able to have consistent indeces amongst all the components and default components in XenForo. We tested against default components.
Yeah. I'm not sure what exactly you expect myself or any other add-on developer to do though? You've reserved the max integer for your stuff and we can't go over that without breaking compatibility in select browsers. Honestly there aren't a ton of developers or theme designers here. If you feel a standard is needed, I feel like you should start the dialogue and tell us what needs to be done.

From my perspective, I felt a tooltip should have the highest z-index since it needs to be over anything else so I gave it the highest unsigned 32 bit integer. If you feel like setting a different standard all you have to do is tell us.
 
Yeah. I'm not sure what exactly you expect myself or any other add-on developer to do though? You've reserved the max integer for your stuff and we can't go over that without breaking compatibility in select browsers. Honestly there aren't a ton of developers or theme designers here. If you feel a standard is needed, I feel like you should start the dialogue and tell us what needs to be done.

From my perspective, I felt a tooltip should have the highest z-index since it needs to be over anything else so I gave it the highest unsigned 32 bit integer. If you feel like setting a different standard all you have to do is tell us.
Oh Im not saying I have a solution, just well aware of the issue. Im just saying that without a standard, your addon and my theme conflicting will not be the first. Remember z-indeces are relative to their parent, so just setting it really high won't be enough.
 
Oh Im not saying I have a solution, just well aware of the issue. Im just saying that without a standard, your addon and my theme conflicting will not be the first. Remember z-indeces are relative to their parent, so just setting it really high won't be enough.
I'll be the first to admit that design is not my strong suite. I know enough css to get by. I figured with it appending to the body and therefore not having a parent aside from <html> and <body> would be ok with the index. I'm not really sure how to move forward with this. If you could maybe look at @Mouth's site specifically and see what needs to be changed, I'd be happy to make any change you suggest.
 
Mike Creuzer

I made the latest UI.X upgrade, I thought I successfully followed all instructions, but am getting an error message:

upload_2015-12-14_5-5-18.webp

Where is this page_container_js file and how do I check its version?
 
One thing I had noticed with the theme is that some text boxes and dropdown lists are not so clear that- that's what they are.
I know they are but I think my users likely will not. Anyway to improve this in next update?
 
Are you using a CDN? Just purge the old file from the cache.

What is a CDN?

This happened immediately after:
Appearance -> UI.X Sytles -> Xenith -> Install -> then "Install Automatically". Should I have installed "automatically with FTP"?

Now the Xenith says "Force Reinstall" next to it, from "Install" before. Any help would be greatly appreciated.

upload_2015-12-14_10-36-7.webp
 
Back
Top Bottom