Need help with Joomla? We are available for hire to help with Joomla customization, upgrades, maintenance, and custom development.
Explore our services

[UX/UI] improve responsive design

  • reilldesign
  • Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
12 hours 27 minutes ago #178744 by reilldesign
[UX/UI] improve responsive design was created by reilldesign
Many front-end views still use table based layouts. However, these are not responsive and throw off the entire layout. This makes it very difficult for users to read content and navigate the site. Attached is a screenshot of the profile view, which clearly shows how the layout is disrupted.

 

Please Log in or Create an account to join the conversation.

More
12 hours 18 minutes ago #178746 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [UX/UI] improve responsive design
Yes, I see. Do you have any idea how these table data should be displayed on mobile ?

Tuan

Please Log in or Create an account to join the conversation.

  • reilldesign
  • Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
11 hours 36 minutes ago #178747 by reilldesign
Replied by reilldesign on topic [UX/UI] improve responsive design
At the very least, you should place the table inside a div container and assign the property "overflow-x: auto" to that container. This will at least allow you to see the contents.
It would be better to use CSS Grid instead of tables. Here is a small sample HTML file.

 

File Attachment:

File Name: css-grid.html.zip
File Size:2.42 KB

Please Log in or Create an account to join the conversation.

More
11 hours 18 minutes ago #178748 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [UX/UI] improve responsive design
Thanks. The CSS Grid solution looks great. Will look more at it

Regards,

Tuan

Please Log in or Create an account to join the conversation.

More
11 hours 9 minutes ago #178749 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [UX/UI] improve responsive design
For the time being, I updated code of the extension to use table-responsive table class added to have overflow-x: auto as you suggested. You might want to download latest package of the extension and update to your site. The CSS Grid solution will need more time

Regards,

Tuan

Please Log in or Create an account to join the conversation.