UI.X 2

UI.X 2 [Paid] 2025-03-05

No permission to buy ($59.50)
Thank you, I just copied the Link color and Hover link color to the UGC link colors - now it's like before the upgrade.

Thanks again!
 
Hi @ThemeHouse

I wanted to known what’s issues did you fix in this 2.3.3.0.0 release?

You have mentioned Minor bugfixes but didn’t mention what’s you have fix?
 
Hi @ThemeHouse

I wanted to known what’s issues did you fix in this 2.3.3.0.0 release?

You have mentioned Minor bugfixes but didn’t mention what’s you have fix?

Fixed the search node icon issue and UGC link color setting as the most important ones; I actually believe there may be a handful of small tweaks here and there that I've done since the last release, but those weren't anything big enough to document.
 
im trying out a test but im getting the double icon thing on a fresh 2.3.3 install....
material icons is not selected..

?

edit..nvm found it
 
Last edited:
Dark mode when selected manually defaults back to light mode?

Are you talking about enabling variations?

Currently we don't support variations on our styles; We do have a version of UIX in development that does support variations, but we're holding off until XF fixes some bugs related to color functions that we rely on.
 
I get this error, do you have a solution to fix this?:

  • InvalidArgumentException: Macro public:PAGE_CONTAINER :: canvasNavPanel() error: Aucun widget défini avec un widget_key de canvas_menu
  • src/XF/SubContainer/Widget.php:85
#0 src/XF/Container.php(233): XF\SubContainer\Widget->XF\SubContainer\{closure}('canvas_menu', Array, Object(XF\Container))
#1 src/XF/SubContainer/Widget.php(150): XF\Container->create('widget', 'canvas_menu', Array)
#2 src/XF/Template/Templater.php(2170): XF\SubContainer\Widget->widget('canvas_menu', Array)
#3 internal_data/code_cache/templates/l1/s19/public/PAGE_CONTAINER.php(625): XF\Template\Templater->renderWidget('canvas_menu', Array, Array)
#4 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#5 internal_data/code_cache/templates/l1/s19/public/uix_canvasPanels.php(11): XF\Template\Templater->callMacro('PAGE_CONTAINER', 'canvasNavPanel', Array, Array)
#6 src/XF/Template/Templater.php(1792): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#7 src/XF/Template/Templater.php(1866): XF\Template\Templater->renderTemplate('uix_canvasPanel...', Array)
#8 internal_data/code_cache/templates/l1/s19/public/PAGE_CONTAINER.php(3222): XF\Template\Templater->includeTemplate('public:uix_canv...', Array)
#9 src/XF/Template/Templater.php(1792): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#10 src/XF/Pub/App.php(611): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#11 src/XF/App.php(2573): XF\Pub\App->renderPageHtml('











...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#12 src/XF/Mvc/Dispatcher.php(414): XF\App->renderPage('











...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#13 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 index.php(23): XF::runApp('XF\\Pub\\App')
#17 {main}
array(4) {
["url"] => string(7) "/"
["referrer"] => string(34) "https://xxxxxxx.com/members/xxxxx.1/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Here are some other issues I've noticed:

If you select other icon types like Material, all the icons are duplicated like the editor or buttons.
1725633881575.webp

1725633943080.webp
Icons like Direct Messages, Alerts etc... always stay with FA.
1725634090944.webp

I don't think it's related to the problem I mentioned above but there are two times the "Original poster" icon that is displayed.
Capture d'écran 2024-09-06 170610.webp

To display a "Text logo", the documentation asks us to leave empty the text boxes redirecting to an image. To fix this issue we need to disable variations from the child style settings.
 
I get this error, do you have a solution to fix this?:
Unfortunately, there isn't enough to go off here with that error. I'd need to look at your board's configuration in order to troubleshoot further.


Here are some other issues I've noticed:

If you select other icon types like Material, all the icons are duplicated like the editor or buttons.
Icons like Direct Messages, Alerts etc... always stay with FA.

I don't think it's related to the problem I mentioned above but there are two times the "Original poster" icon that is displayed.

To display a "Text logo", the documentation asks us to leave empty the text boxes redirecting to an image. To fix this issue we need to disable variations from the child style settings.

Right; we note in the style properties for the icon font that we don't recommend using Material icons, as it requires a lot of extra work to operate with the current icon system, and isn't as performant. We opted to leave it in for the handful of folks who want to put in the work if they really, REALLY want to use Material icons :)

Also, as noted above, UIX doesn't support variations. We have a version of UIX that will support variations, but until XenForo fixes a few bugs with color functions we won't be releasing it (and it would be a separate version of UIX, rather than replacing the existing, just because it would break a lot of folks' customized styles to use the Variations version on their existing customizations).
 
Unfortunately, there isn't enough to go off here with that error. I'd need to look at your board's configuration in order to troubleshoot further.
We had a discussion and you explained to me that my website was not suitable for support but I can still provide you with access to better understand the error.

Right; we note in the style properties for the icon font that we don't recommend using Material icons, as it requires a lot of extra work to operate with the current icon system, and isn't as performant. We opted to leave it in for the handful of folks who want to put in the work if they really, REALLY want to use Material icons :)
Oh okay, I wasn't aware that you took a turn on this rule. So I'm going to try to learn about FA. What I liked about the material was that the icons were different from other forums which gave it a little extra charm.
 
I'm not experienced with UI.X and did a search in this thread but couldn't find answers to these questions:
  • On the demo, there is a few seconds before it loads with a loading "circle", which I don't like. However, I'm assuming that is happening because it's loading a lot of demo style content. If I put UI.X on my site, would there be a loading delay as well?
  • Does the TH-Nodes addon only work with XF 2.2 for the moment, or does it work with 2.3 as well?
  • Is there a "carousel" option for my home page, or is that something I would do with a separate addon/solution?
Thanks!
 
I get this error, do you have a solution to fix this?:
To follow up on my message, I have errors in the browser console:

Capture d'écran 2024-09-07 085258.webp

The same error can be found on your demo site. When you click the button to open navigation on mobile it is impossible and it gives errors in console and admin.
 
Last edited:
After Upgrade to 2.3 (2.3.3.) I get many of the following error in AdminCP (there are no individual changes/adaptions):

Code:
XF\CssRenderException: Error rendering template public:message.less: ParseError: Unexpected input in public:message.less on line 2233, column 16 (on or near line 2233) src/XF/CssRenderException.php:89
Generiert von: Unbekanntes Konto 08.09.2024 um 08:58

Stack-Trace
 2230 |
 2231 | .message-responseRow
 2232 | {
*2233*|     margin-top: ( * -1);
 2234 |         background: rgb(227, 239, 247);
 2235 |     padding: 8px;
 2236 |
------------

#0 src/XF/CssRenderer.php(435): XF\CssRenderException::createFromLessException(Object(Less_Exception_Chunk), 'public:message....', '// Note that th...')
#1 src/XF/CssRenderer.php(371): XF\CssRenderer->renderToCss('public:message....', '// Note that th...')
#2 src/XF/CssRenderer.php(279): XF\CssRenderer->renderTemplate('public:message....', NULL)
#3 src/addons/ThemeHouse/UIX/XF/CssRenderer.php(40): XF\CssRenderer->renderTemplates(Array, Array, Array)
#4 src/XF/CssRenderer.php(135): ThemeHouse\UIX\XF\CssRenderer->renderTemplates(Array, Array, Array)
#5 src/XF/CssWriter.php(60): XF\CssRenderer->render(Array)
#6 css.php(32): XF\CssWriter->run(Array, 13, 2, '7974cab00e142d0...')
#7 {main}

-------------

Previous Less_Exception_Chunk: ParseError: Unexpected input in anonymous-file-0.less on line 2233, column 16
2231| .message-responseRow
2232| {
2233|     margin-top: ( * -1);
2234|         background: rgb(227, 239, 247);
2235|     padding: 8px;
2236|  - src/vendor/oyejorge/less.php/lib/Less/Parser.php:625
#0 src/vendor/oyejorge/less.php/lib/Less/Parser.php(572): Less_Parser->GetRules(NULL)
#1 src/vendor/oyejorge/less.php/lib/Less/Parser.php(413): Less_Parser->_parse()
#2 src/XF/CssRenderer.php(431): Less_Parser->parse('// Note that th...')
#3 src/XF/CssRenderer.php(371): XF\CssRenderer->renderToCss('public:message....', '// Note that th...')
#4 src/XF/CssRenderer.php(279): XF\CssRenderer->renderTemplate('public:message....', NULL)
#5 src/addons/ThemeHouse/UIX/XF/CssRenderer.php(40): XF\CssRenderer->renderTemplates(Array, Array, Array)
#6 src/XF/CssRenderer.php(135): ThemeHouse\UIX\XF\CssRenderer->renderTemplates(Array, Array, Array)
#7 src/XF/CssWriter.php(60): XF\CssRenderer->render(Array)
#8 css.php(32): XF\CssWriter->run(Array, 13, 2, '7974cab00e142d0...')
#9 {main}


-----------------------------

Status der Anfrage
array(4) {
  ["url"] => string(441) "/forum/css.php?css=public%3Amessage.less%2Cpublic%3Anotices.less%2Cpublic%3Ashare_controls.less%2Cpublic%3Asiropu_ads_manager_ad.less%2Cpublic%3Astructured_list.less%2Cpublic%3Ath_uix_staffPost.less%2Cpublic%3Ath_uix_threadStarterPost.less%2Cpublic%3Auix.less%2Cpublic%3Auix_classic.less%2Cpublic%3Auix_extendedFooter.less%2Cpublic%3Auix_socialMedia.less%2Cpublic%3Aextra.less&s=13&l=2&d=1717869190&k=7974cab00e142d0b2546f9c1279a22e7d65d3d6b"
  ["referrer"] => bool(false)
  ["_GET"] => array(5) {
    ["css"] => string(311) "public:message.less,public:notices.less,public:share_controls.less,public:siropu_ads_manager_ad.less,public:structured_list.less,public:th_uix_staffPost.less,public:th_uix_threadStarterPost.less,public:uix.less,public:uix_classic.less,public:uix_extendedFooter.less,public:uix_socialMedia.less,public:extra.less"
    ["s"] => string(2) "13"
    ["l"] => string(1) "2"
    ["d"] => string(10) "1717869190"
    ["k"] => string(40) "7974cab00e142d0b2546f9c1279a22e7d65d3d6b"
  }
  ["_POST"] => array(0) {
  }
}

How can it be fixed?
Thanks, rike
 
Are you talking about enabling variations?

Currently we don't support variations on our styles; We do have a version of UIX in development that does support variations, but we're holding off until XF fixes some bugs related to color functions that we rely on.
Yes mate.

Hmmm... I can use dark and light mode on my style.. when selecting the phones dark/light mode.

I just can't select it manually, it always reverts back to system setting.
 
Seems to have a problem with this part of code in the message.less template, a missing part:
Less:
.message-responseRow
{
    margin-top: ( * -1);

Check this template at line ~849 you should found this:
Less:
.message-responseRow
{
    margin-top: (@xf-minorBlockContent--border-width * -1);
 
Back
Top Bottom