Jump to content

Recommended Posts

Posted

Hello All,

I have been working with numerous Delphi consultants on this (in other Web Frameworks as well), with pretty much no luck. We are trying to make a form in uniGUI similar to this...

Specifically, when you resize the browser, the text, edit box, and button all readjust smoothly with out being cut off by the browser (responsive)

We can't seem to replicate in uniGUI.

Any help would be appreciated.

Thank you

 

 

Posted

Hello,

Unigui use Sencha Extended JS Framework. For responsive behavior, you should work with :

•  ClientSide design

•  (Vbox / Hbox) Layout

•. Containers

In your case, keywords are

Height : auto

Width : 100%

You have many examples on forum :

https://forums.unigui.com/index.php?/topic/15007-mobile-centering-text/

https://forums.unigui.com/index.php?/topic/22360-responsive-unifield-layout-inside-forms/#findComment-117795

https://forums.unigui.com/index.php?/topic/22360-responsive-unifield-layout-inside-forms/#findComment-117727

 

And more sophisticate responsive design with JS  (from Stemon63) :

https://forums.unigui.com/index.php?/topic/22846-test-client-responsive-no-server-side-with-unigui-and-purecss/#findComment-130722

 

Posted

I've been developing the RadCORE Project, which uses only Unigui's native components to generate responsive applications (without HTML, JS, Bootstrap, or ExtJS). If you'd like to analyze it, here's some information, and I'm available to provide more details:

https://radcore.pro.br/web/help/en/ResponsivenessTheBasics.html

https://radcore.pro.br/web/help/en/FirstExample.html

https://radcore.pro.br/web/help/en/DemonstratingRadCORE.html

Posted
55 minutes ago, mikromundo said:

I've been developing the RadCORE Project, which uses only Unigui's native components to generate responsive applications (without HTML, JS, Bootstrap, or ExtJS). If you'd like to analyze it, here's some information, and I'm available to provide more details:

https://radcore.pro.br/web/help/en/ResponsivenessTheBasics.html

https://radcore.pro.br/web/help/en/FirstExample.html

https://radcore.pro.br/web/help/en/DemonstratingRadCORE.html

I checked, it's not very fast! And the initial load size is too high.

Posted
39 minutes ago, WSIINNDA said:

I checked, it's not very fast! And the initial load size is too high.

As mentioned above, this is not a PRODUCTION application; it's a MEGA DEMO, where all external libraries (graphics, voice, and other secondary resources) are loaded.

It's on a VPS in the US, so we also have to consider the latency from where it's being accessed.

Each user is free to choose the best application model (the most basic is the STARTER).

On the other hand, even with your criticism (which is very welcome), RadCORE solves practically the entire challenge of using responsiveness "without relying on ExtJs, HTML, etc."

  • 7 months later...
Posted

You can get smoother resizing in uniGUI by mixing percentage widths with a few small client-side tweaks in the LayoutConfig, especially for buttons and edits. I’ve had to test breakpoints a lot to avoid jumpy transitions. While experimenting with that, I once used a service that focuses on bespoke web design for one of my projects, and studying how they structure their responsive layouts gave me a few ideas I could reuse.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...