Warp 7.1 Released

Two weeks ago we released our Warp 7 framework and we are really happy with it! It was a huge release for us bringing new technology into our framework like LESS support and much more. Since the release we gathered all your feedback from bugs, improvements to feature suggestions. Taking all into account, we revised parts of the framework and did a...

Warp 7.1 Released

Two weeks ago we released our Warp 7 framework and we are really happy with it! It was a huge release for us bringing new technology into our framework like LESS support and much more. Since the release we gathered all your feedback from bugs, improvements to feature suggestions. Taking all into account, we revised parts of the framework and did a lot of optimizations. Let's have a closer look at it...


New grid

Before, widget widths were calculated through some JavaScript magic when hiding certain widgets on different devices. Unfortunately this turned out to be rather prone to bugs. So instead, we added new responsive grid classes to UIkit, giving you complete control over the widget behavior on different screen sizes.

Styles

To avoid conflicts between the Customizer and our override cascade, we moved the styles and their generated CSS into a separate folder. This is a much cleaner and more update proof approach.

Customizer and LESS

We refactored the customizer to minimize potential issues, so it will work on all hosting environments and modern browsers. We also fixed post size when compiling LESS.

Small Features

As you will see, we squashed a lot of bugs and added a few features. The most requested feature was the assignment of styles to different pages. This works now :-) The grid supports also 6 equal columns, you can assign icons to menu sub items and Google fonts now supports https. As you probably know, Warp7 is built on our own new front-end framework UIkit, which also received some polishing touches including a few extensive changes.

Documentation

We also worked hard in the new documentation and its almost ready :-) We are just reflecting some minor changes and fixing some typos. The documentation should be online by tomorrow.

How to update from 7.0 to 7.1

There are a couple of things you should keep in mind when updating to Warp 7.1:

Upgrade Styles

Since the file structure has changed a bit, you will need to make a backup of any style you might have. Please save your style /less/styles/MYSTYLE.less in the old 7.0 theme and copy it to the new 7.1 theme into /styles/MYSTYLE/style.less. You need to compile LESS once in the administration and select your style as default again.

Markup in you content

We also changes the percent based .uk-width-* classes from UIkit. They are now fraction based. If you already built a layout in your Warp7 based website, you need to replace these classes. Examples:

  • .uk-width-50 to .uk-width-1-2
  • .uk-width-33 to .uk-width-1-3
  • .uk-width-66 to .uk-width-2-3
  • .uk-width-100 to .uk-width-1-1

In our demo packages these changes have of course already been made.

Read more https://www.yootheme.com/component/blog/2013/07/15/warp-71-released

© 2024 Extly, CB - All rights reserved.