2023.09 | Dialogs and Bootstrap

Forum to discuss the new web client version of Servoy.

2023.09 | Dialogs and Bootstrap

Postby seain » Thu Oct 19, 2023 2:06 am

In 2023.09, Case SVY-18068 (https://support.servoy.com/browse/SVY-18068) was supposed to introduce a Bootstrap based dialog component.

The comment by the developer states:
replaced material with bootstrap based dialog


When I began to customize the component styles I noticed no reference to bootstrap components or bootstrap CSS variables. Our project already heavy utilizes bootstrap CSS variables to standardize styling across the application.

The new dialog component has it's own unique classes such as svy-btn, svy-btn-primary rather than the bootstrap classes btn, btn-primary. Additionally, the dialog buttons are just custom styled buttons, not a bootsrapcomponent-button component.

As far as I can tell, this component is not bootstrap based. Before I completely restyle the component, I'd like some feedback on whether there are any plans to make further changes to this component in the near future, such as using bootstrap modal https://getbootstrap.com/docs/5.3/components/modal/?

Additionally, the styles for the component exist in an embedded style tag after the link to the stylesheet which means I have to use !important on every rule. Will these styles eventually be moved into the main stylesheet?

Seain
seain
 
Posts: 3
Joined: Fri Sep 29, 2023 1:57 am

Return to Servoy NGClient

Who is online

Users browsing this forum: No registered users and 21 guests

cron