We need more updates...
GENERAL:
- The wiki of the assembly moved, having received a lot of new things. Watch it here: https://ulyanov-programmer.github.io/gulp_multitool/gulp_multitool/docs/
- Now you can play with scripts (their API and not only) on a specialized page: https://ulyanov-programmer.github.io/gulp_multitool/gulp_multitool/docs/scripts.html
- The assembly has changed its structure for convenient work with multi-page sites. See it here: https://ulyanov-programmer.github.io/gulp_multitool/gulp_multitool/docs/advantages.html?b=._structure
- The script modules were renamed according to their logical purpose (for example, the accordion became known as tab, which it actually was).
- Updated snippets, new ones added:
- For forms
- For quick writing the constructions for: spoilers, tabs, submenus, php and css.
SCRIPTS:
-
Now the scripts are divided into:
- General scripts
- APIs
- Modules
This was done to conveniently configure them for multiple pages. There is no need to create a separate
script file for each page, just configure and connect any API. -
Script APIs now have named arguments, while retaining hints and typing. Just hover over the argument to see the hint.
-
Script compilation speed has been significantly increased.
-
Fixed a bug that caused the build to crash when changing scripts.
STYLES:
- The CSS gulp task has been optimized.
IMAGES:
- Added the mixin that adds image-set properties for background images in css. It is configured to work only when working in production mode, but you can change this.
- The image gulp task has been optimized.
- Fixed a bug that caused the img task to work incorrectly. (I don't remember if it was during the development of the new version or in version 3.0, but just in case I'll mention it)
Be sure to check out the scripts demo page, they have been very heavily modified.