Home Forums EN Developing EN Responsive Reply To: EN Responsive

Nishit Shan
Participant
Post count: 1863

Hello Andrey,

I am currently working on the CV design and during this process I noticed some technical limitations in the existing system.

The current design structure was built using an older template setup. Because of this, it does not fully support the new Bootstrap-based responsive design. To make Bootstrap work correctly, some changes are required in the core code.

There are also a few PHP compatibility issues, as the system is running on a newer PHP version. Although the template files are still using the same .tpl format, the way data is passed to these templates has changed over time. This difference is causing issues when we try to apply the new Bootstrap design on top of the old structure.

As discussed earlier, we are creating a separate Bootstrap template for better responsiveness. I have already integrated the home page using this new Bootstrap design. However, the other pages are still dependent on the old WINE template, so their styling is getting affected and some CSS is no longer working as expected.

To fix everything properly, we need to:

Make the code compatible with the current PHP version

Update how templates receive data

Align all pages with the Bootstrap design

Ensure existing pages keep working without layout or styling issues

Based on my analysis, completing the full integration will take around 40 days.

At this point, we have two options:

Option 1:
Proceed with only the home page using the new Bootstrap design for now. We can then move step by step. In this case, the design of other pages may change or not look the same until they are updated.

Option 2:
Proceed with full integration for all pages, including required core changes. This will ensure everything works smoothly, looks consistent, and is fully responsive across the system.

Please let me know which option you would like to proceed with, and I will plan the next steps accordingly.