Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: How to change menu position
Dear all,
I'm quite new of Liferay development.
In my application, developed with Liferay CE 7.3 GA1, I'm using the classic theme delivered with product.
My customer asked me to edit the menu position, moving it from the top of the page to the left side and using a button to toggle it.
Since I've never developed a custom theme, I don't know if I need to create a new theme or I can edit the classic theme editing some css property with a kind of extention.
Have you ever had this kind of request from your customers? What is the best way (in terms of less effort) to handle it?
Can you please support me?
Thank you in advance.
Best regards,
Alex
I'm quite new of Liferay development.
In my application, developed with Liferay CE 7.3 GA1, I'm using the classic theme delivered with product.
My customer asked me to edit the menu position, moving it from the top of the page to the left side and using a button to toggle it.
Since I've never developed a custom theme, I don't know if I need to create a new theme or I can edit the classic theme editing some css property with a kind of extention.
Have you ever had this kind of request from your customers? What is the best way (in terms of less effort) to handle it?
Can you please support me?
Thank you in advance.
Best regards,
Alex
Hi ,
I assume your referring to the control menu on top , this change in position can be done through the theme, you can refer line which display the control menu in theme
https://github.com/liferay/liferay-portal/blob/master/modules/apps/frontend-theme/frontend-theme-classic/src/templates/portal_normal.ftl#L22
You can either create new theme by inheriting the classic theme /styled or try themelet also
https://help.liferay.com/hc/en-us/articles/360018166591-Creating-Themes-
https://help.liferay.com/hc/en-us/articles/360017887412-Copying-an-Existing-Theme-s-Files
https://help.liferay.com/hc/en-us/articles/360018166711-Creating-Reusable-Pieces-of-Code-for-Your-Themes
I assume your referring to the control menu on top , this change in position can be done through the theme, you can refer line which display the control menu in theme
https://github.com/liferay/liferay-portal/blob/master/modules/apps/frontend-theme/frontend-theme-classic/src/templates/portal_normal.ftl#L22
You can either create new theme by inheriting the classic theme /styled or try themelet also
https://help.liferay.com/hc/en-us/articles/360018166591-Creating-Themes-
https://help.liferay.com/hc/en-us/articles/360017887412-Copying-an-Existing-Theme-s-Files
https://help.liferay.com/hc/en-us/articles/360018166711-Creating-Reusable-Pieces-of-Code-for-Your-Themes
Copyright © 2025 Liferay, Inc
• Privacy Policy
Powered by Liferay™