Hi there,
I noticed that the layout of the CB registration form was not responsive and became distorted at certain window sizes. To improve the user experience and ensure a consistent layout across various devices, I implemented the following CSS adjustments. I'm sharing these tweaks here in the hope that they may be useful to others facing similar layout issues.
Code:
.cb_template .d-inline-flex.w-auto.cbPasswordUnmask{display: inline-flex!important; width: calc(100% - 45px) !important;}
.cb_template .form-group [id^='cbfv_']{display: flex; align-items: center}
.cb_template .form-auto .form-control{flex-grow: 1; max-width: calc(100% - 45px)}
.cb_template .cbPasswordUnmask .form-control{max-width: calc(100% - 68px); border: none}
.cb_template .input-group-append{flex-shrink: 0}
.cb_template .input-group-append .cbPasswordUnmaskShow{min-width: 68px; font-size: 14px}
.cb_template .cbFieldIcons{margin-left: 10px; min-width: 35px}
Feel free to suggest any improvements or share your own insights on the CSS adjustments provided. Collaboration is key to refining our solutions, and I welcome your feedback!
*calc(100% - 45px) takes into account the width of cbFieldIcons and its margin.
Thanks!