Current Thoughts

Based on experiments done so far, here's our current view.

  • Webflow's existing May-2025 set of elements are outdated

    • Difficult to enhance

    • In some cases, use script where CSS can now be used

    • Are rigid in their thinking

      • e.g. Section / Container

      • e.g. Custom Radio buttons and Checkboxes

    • Require workarounds for common needs

      • Form submit button with an icon

To some extent these can be reconstructed as components, as follows;

  • Determine the HTML, pre-webflow.js

  • Recreate as custom elements

  • Convert to a component

    • The outermost element must be the outermost custom element

      • This is cleaner but buggy, as the outermost element is "locked" in the component element arrangement.

  • Create properties to mimic

  • Add a few extension properties

  • Create additional elements for special uses

    • Default v. Custom

However, in many cases the component structure and cooresponding webflow.js and CSS are outdated or would benefit from a rethink.

This leads to;

  • Current

Now
Temp CC
CC2

Last updated