Sygnal Attributes v5

Webflow Tools that Make Your Site Better

SA5 is the lastest version of Sygnal's Webflow Utilities Library. The tools here are 100% free, and 100% designed for Webflow.

A lot of new features have already been released and many more are in the works. With that comes a major rewrite of this documentation.

We've begun including our dev team and roadmap notes in these docs so that they are available for community comment and discussion.

2023 Review of SA5's Capabilities

  • Documentation is organized by library

  • At the top of most libraries, you'll two important pages-

    • ๐Ÿ” About this Library, which gives you an overview of the capabilities

    • ๐Ÿš€ Quick Start, which gives you the library code you need

  • Within each library the features are grouped separately

  • ๐Ÿงช indicates EXPERIMENTAL items, which are not yet available

  • ๐Ÿ“ indicates NOTES, which are primarily for the dev team

  • โ–ถ๏ธ indicates VIDEO TUTORIALS, which we're just beginning to add

Whatโ€™s new in v5?

The tech changes we've made in v5 open the doors to a lot of new capabilities.

If you are using v4, none of these changes will affect your current websites. Since all of our CDN URLs are version-locked, youโ€™ll continue to use the same libraries you are using now until you upgrade to the newer versions, someday, if you want to.

The v5 Tech Stack

  • Weโ€™ve changing from a JavaScript ES6 codebase to TypeScript

  • Weโ€™ve changed fully from CSS to SASS.

  • Weโ€™ve eliminating all use of jQuery in the libraries.

  • Weโ€™ve separated classes through the library into discrete source files

  • Weโ€™ve bundled the distributed files differently for even greater efficiency

  • We've integrated debugging features

Weโ€™re excited about the tremendous capabilities the new stack gives us.

Switching to v5

If you choose to switch to the upgraded v5 libraries at some point, youโ€™ll see a few minor integration changes;

Javascript <script> elements;

  • Will be moved from the before-/body section to the before-/head section of your pages and site-wide code settings.

  • The library URLs will change to point at the /dist/ path, rather than the /src/ path.

  • You'll also notice that the type=module is dropped

CSS <link> elements will essentially remain unchanged, and will continue to point to /dist/css/

All of this is covered in the docs for each feature, and weโ€™ll update the docs as each library is migrated, so that you can upgrade them if you choose to.

What about attribute or code changes?

You can simply reference the new libraries with no changes to your custom attributes or existing features- and youโ€™ll still get the enhanced features and performance benefits.

Will I need to upgrade to v5 eventually?

Nope! If youโ€™re happy with things as they are and donโ€™t need any of the new features, you donโ€™t need to change a thing. v4 will continue to run indefinitely.

Last updated