WordCamp Europe 2020 is just 37 days away. Organizers announced in April that the event, which was supposed to be hosted in Porto, is moving to be 100% online this year due to the COVID-19 pandemic. WCEU will kick off with a virtual Contributor Day on June 4, followed by two half days of talks and workshops broadcasted via livestream.
WordCamp Europe is one of the largest regional WordCamps on the planet and has been hosted in many magnificent venues and inspiring cities over the years. The event routinely sells out of tickets and sponsor packages, as companies and attendees rally around this unique opportunity to connect across boundaries, uniting Europe through a shared love of WordPress.
For the first time in the event’s eight-year history, the European WordPress community will have to forego the in-person networking time that many have come to value as both a personal and professional highlight of the year. WCEU Organizers have worked for the better part of a decade to make it one of the most polished and efficient WordCamps. Now the team is forced to pivot and use their expertise to host a top-notch virtual event.
Past local organizing teams have been successful at creating an intimate atmosphere that facilitates rewarding connections with a focus on hospitality. These in-person connections add context to remote interactions and conversations long after the event concludes. Reaching this same high level of interpersonal connectivity between attendees is going to be a challenge for this online edition, but WCEU organizers have a long track record of adapting to different environments. Dozens of other WordPress meetups, WordCamps, and educational events are currently facing the same challenges and are moving online.
Registering for a ticket to WCEU is optional but attendees who want to participate in the virtual networking, Q&A sessions, and contributor day will have be registered. Organizers were expecting approximately 3,000 attendees but hosting the event online may affect those numbers in either direction. Tickets are available for free on the WCEU website, thanks to the event’s sponsors. After eight hours of open registration, there are 4,257 tickets remaining. The event will return to Porto, Portugal, on June 3-5, 2021.
Laying out a webpage design and getting every element aligned perfectly can be a tough job. Even many developers rely on CSS grid frameworks. Granted, with the introduction of the flexbox and grid systems in the CSS language, such frameworks are becoming unnecessary. Whether it is getting the vertical and horizontal rhythm down or simply aligning an image next to a bit of text, page layouts are often done best via some sort of grid system.
This becomes even more apparent when building a page layout visually through the WordPress block editor. The current iteration of the editor does a fine job of being a general content editor while providing the ability to insert various elements into the page.
However, it is not by any means a page builder — yet.
The question is, before we engage in full-site editing, global styles, block patterns, and other upcoming tools, whether a grid system should be a part of the equation. If so, how should that system work? Will it be configurable by theme authors? How will it handle tablet and mobile views? Will the grid be visible to users or a hidden thing in the background?
As more block plugins are released, particularly with those that may have multiple elements that may need to be aligned, it might be time we consider a grid system. Such a system may benefit existing core blocks right now, such as Columns and Media & Text. Or, it may be better as a separate, standalone block.
Including a grid system also has the additional benefit of standardizing on layout-related class names that theme authors can use in their CSS, even outside the content editor. This would bring better compatibility across the board when users inevitably switch themes.
A Starting Point: Layout Grid Block
Automattic, as part of its Block Experiments project, has released the Layout Grid Block plugin. It is essentially a beefed-up version of the core Columns block. The major difference is that column alignment snaps to a specific point in the grid. This grid is also displayed in the background while editing the post.
The tricky thing with grids is not simple alignment in columns in desktop view. It is dealing with how those columns transform on smaller devices like tablets and smartphones. Sometimes that is a guessing game from a theme design perspective because the theme author is not privy to the actual content that needs to be aligned. In turn, designers make best-guess decisions and hope it works for most.
The Layout Grid block has a “Responsive Breakpoints” tab under the block options panel that allows users to configure this based on device. Users can decide how individual columns span the grid. The grid system is based on a varying number of grid sections based on the device:
Desktop: 12 Sections
Tablet: 8 Sections
Mobile: 4 Sections
Imagine wanting to display a simple image with text to the next of it. There are various ways to do this currently in the block editor. Each has its pros and cons, depending on what you want to do. From a user experience and visual standpoint, I love seeing the grid lines in place as I determine how it should be displayed.
Another upside of having a grid system is consistency in design. If users can scale the width of columns based on arbitrary numbers, much like they can now do with the Media & Text block, there is no consistency with sizing items horizontally on the page. A grid system changes that.
Layout Grid Block still needs some polishing at this point. There are some trivial pain points in the UI that could be improved. On the whole, my experience with this block offered a compelling argument for including a grid system in core.
The plugin addresses simple one, two, three, and four columns right now. The grid system in CSS is much more powerful than basic horizontal columns. However, starting with the basics would give us a place to build from.
Should Core Include a Grid?
There is at least one open ticket on the Gutenberg repository for addressing a grid system. Mark Uraine, the author of the ticket, posted seven key questions:
Should the grid system be responsive?
Should there be a default Gutenberg grid system, but allow themes to register their own?
Should the grid system conform to the current structure of Gutenberg blocks, or should it be its own thing that we need to restructure the blocks to in the editor?
Should the grid include gutters?
Should the grid include, or allow, any vertical alignment snaps?
What should the grid be based on? (ie. 12 columns, pixel grid, etc.)
Should the grid allow toggling on/off? And also include a setting to show, or not, when resizing objects in the editor?
The ticket had some solid discussion nearly a year ago but not much as of late. Would you like to see a grid system in the editor? If so, how would you want it to work?
Traffic is the lifeblood of a successful website. Without traffic, you have a good-for-nothing website, no matter how good your offer or product is. And it’s not just any traffic, but the right kind of traffic. In other words, you need targeted traffic to grow your website hence business. But to drive targeted traffic, you need […]
If your business has an online presence — which it absolutely should — having a set of eye-catching business icons on hand is a great idea. You can use them in your site’s navigation, in social media images, on infographics, and in many other places. But if you’re reluctant to go search for business icon sets on your own, we’ve got you covered.
What follows is a healthy list of free and premium business icon sets that take the guesswork out of what collections are best and allows you to focus more on building an effective site for your visitors.
Here’s another set of icons that will serve you well. They’re described as cute and feature the outlines of a variety of items and objects to depict concepts.
The Business Icons set is completely free and offers more outlines of business-related objects like chat bubbles and magnifying glasses. But it has a few fun items in there as well like rocket ships.
This set of flat icons are super colorful, so sure stand out in a number of different settings. The drop shadow on each icon is an especially nice touch.
This is another set of flat icons, only these stick to a very specific color palette, which could come in handy if your site favors yellow or blue accents.
This set of 85 different business icons would suit a variety of websites and since you have so many to choose from, they are entirely multipurpose as well.
Cosmo is yet another offering that includes 100 different icons with a business focus. There are quite a few food, tool, and random object icons included here as well which makes it truly multipurpose.
This is an impressive set of icons. Aptly named the Big Collection, this set of flat icons consists of 640 unique icons that you can start using on your business site right away.
Still another option is this set of color business icons. These simple drawings are colorful and eye-catching and could easily be used in a wide variety of situations.
Last on our list is UIcons. This set consists of 140 free and unique icons that you can apply to a variety of Aspects to your business and marketing materials.
Check Out These Free & Premium Business Icon Sets
Hopefully you’ll find at least one of these business icon sets useful for your website and company projects. Many fall into the outline style but there’s actually a decent variety here that should keep you experimenting for quite a bit. And since free and premium options are both listed here, you’re certain to find something that fits your aesthetic preferences and your budget.
Did you know that website speed is one of Google’s ranking factors? While it might not be one of the top reasons a website doesn’t rank on the first page of search, that won’t be the case for long.