The 567th issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
Welcome to the latest issue of ProcessWire Weekly! In this week's issue we're going to share the latest news from Ryan regarding the ProcessWire site project, as well as a little heads-up about what's going on with the admin theme restyling.
In other news we're going to take a look at a brand-new third party module, called Vite Adapter, and as always we've also got a new site of the week to share. This week said site belongs to a photography and multimedia production company based in Bern, Switzerland: Voll Toll GmbH. Keep on reading for more details.
Thanks to all of our readers for being here with us again, and as always, any feedback is most welcome – please don't hesitate to drop us a line if there's anything in your mind you'd like to share with us. Enjoy our latest issue and have a great weekend!
Weekly update from Ryan
This week we've got a new weekly update from Ryan at the support forum. To sum it up, Ryan has continued to work on the ProcessWire website, and work is also being done to get the admin theme styled accordingly.
One highlight from the weekly update that may have some interesting consequences in the long term is that the new admin style is, indeed, going to use CSS variables. This is potentially going to make it even easier to customize the admin theme, as well as use admin styles in custom modules and whatnot.
As for core updates, there has been just one update to the dev branch this week: a fix for a function call error in the PagesVersions module's hasPageVersions() method. Not particularly significant, but if you've run into this issue, it is now fixed in the dev branch.
That's all for our core updates section this week. For more details, be sure to check out the weekly update from Ryan at the processwire.com support forum. Thanks!
New module: Vite Adapter
Vite Adapter is a new third party ProcessWire module created by İskender TOTOĞLU. As the module's rather extensive README file explains, it allows you to use the laravel-vite plugin with ProcessWire. And in case anyone reading this is not yet familiar with Vite, it is a frontend build tool that (based on their official introduction) significantly improves the frontend development experience.
(Vite is a French word for "quick", and I can say from personal experience that Vite is indeed very, very fast.)
Using the Vite Adapter module for ProcessWire is straightforward: once you've installed and set it up, you just need to call the vite() helper method to include assets that have been processed by Vite:
<!doctype html>
<head>
<?= vite(['assets/css/app.css', 'assets/js/app.js']) ?>
</head>
The module comes with a Vite configuration file, which it will try to automatically copy to your templates directory when you install the module. You may need to modify it depending on your specific needs, though. There are also other steps that you'll likely need to take, and so be sure to check out the Vite Adapter README file at GitHub for more details.
If you'd like to give this module a try, you can clone or download the module's source code from the processwire-vite GitHub repository, or install it via Composer (composer require trk/processwire-vite
). The README has comprehensive instructions for getting started, and you can also find some additional tips from the Vite Adapter thread at the ProcessWire support forum.
Big thanks to İskender for creating this module and sharing it with us!
Site of the week: Voll Toll GmbH
Our latest site of the week belongs to Voll Toll GmbH, which is a photography and multimedia production company based in Bern, Switzerland. Their portfolio currently consists of a few very interesting projects, including photography of events, multimedia production for a crowdfunding campaign, and more.
The Voll Toll website is a simple site with a very clean and crisp design. The bulk of the content is available on the home page itself, with the portfolio being split into separate pages. In fact this site is so simple and straightforward that it took a moment to realize that there is no navigation menu at all — it's just not needed.
As for behind the scenes details, this site is (obviously) being powered by ProcessWire, and it is multilingual with German and English versions. It seems that the front-end has been largely hand-crafted, as there are no signs of any full-blown front-end framework here, and this site also bears no signs of any familiar third party ProcessWire modules on the front-end side.
Our congratulations to both the creator of this site, Andrej Marffy, as well as the client, Voll Toll GmbH, for a job well done — this is a very beautiful, nicely designed, and user-friendly site!
Stay tuned for our next issue
That's it for the 567th issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 29th of March. As always, ProcessWire newsletter subscribers will get our updates a few days later.
Thanks for staying with us, once again. Hope you've had a great and productive week, and don't forget to check out the ProcessWire forums for more interesting topics. Until next week, happy hacking with ProcessWire!
Post a comment