10 Comments

  1. Sally G.

    “I can see the structure beneath the default images and text, but I am not inspired to use most of the patterns because they simply do not fit my personal style. When selecting one, I want to feel like the designer was building something just for me.”

    I sort-of get this, but it reminds me of what Mom says as we watch real-estate makeover shows together: “Why can’t people see beyond the furniture and photos?” It seems to be a common situation, maybe a skill that some have more than others.

    I’m interested in testing these out.

    Report

    • Justin Tadlock

      I just think people are going to be scrolling through dozens or maybe even hundreds of patterns. It can overwhelm the senses a bit with so many options. They’ll want something that sticks out without having to visualize how each would apply to their site.

      For real estate, that’s something that I’d think you’d take a longer and harder look at. I just bought a new home last year, so I know what you mean. You have to really imagine what the place will look like beyond the surface, building that dream home in your mind.

      Report

  2. Max Ziebell

    Looking good. This is going to be a pretty messy showdown with builders the coming years. Specially the free/open vs. paid decisions will be come harder to win for builders. Until now it’s still a must to use a builder as doing Webdesign isn’t really an option in Gutenberg (more like content design). But this might just change… block patterns is certainly on the path of the atomic design principle.

    Report

  3. Li-An

    I am not a pro Gutenberg but I created my first page with it (thanks to Disable Gutenberg plugin). I was not very pleased by gallery rendering and I will certainly find some better pattern. Cool.

    Report

  4. Mike Ellis

    My biggest problem with the directory is simple. It doesn’t work. I’ve tried copying from there and into a variety of themes – and most layouts seem to break. Stuff flows into sidebar, breaks main layout, has spacings totally different from that which is shown in the directory, etc.

    I love the concept* but in practice it just doesn’t work.

    (* I’m actually a bit worried about the concept of this AND the whole “let everyone edit everything” notion of Gutenberg in general. I’m all for freedom – but as an agency trying to keep brand on track, prevent clients breaking All The Things, there is too much room for clients to mess stuff up right now in WordPress. Am hoping we see more control over the coming months!)

    Report

    • Sally G

      As a grassroots organizer without a budget for an agency, I am all for being able to edit everything. I do understand the concern of those who are making a living from WordPress, and different needs and priorities.

      Report

    • Justin Tadlock

      Block patterns are only ever going to look as well as the active theme’s block styles. If the theme is not well-rounded enough to handle blocks in a variety of configurations, patterns will quickly fall apart. If blocks are flowing into the sidebar and breaking the main layout, it sounds like a theme issue.

      Spacing will definitely be different from theme to theme. That’s to be expected.

      As for making sure clients don’t just insert any ol’ pattern, I would just disable the core block patterns via:

      remove_theme_support( 'core-block-patterns' );

      Report

      • Edd Twilbeck

        So can it be assumed that if we can disable the core block patterns, we’ll can enable a custom library of block patterns that we want a client to use for adding content to the site? Because that’s exactly what I’m looking for!

        Report

        • Justin Tadlock

          Definitely. You can register custom patterns via a custom theme or plugin for clients and just disable the core ones.

          Related: I also have an open ticket for an API hook to allow developers to load patterns via an external site too. I think it’s possible to do this with a bit of a hacky workaround, but there really should be a dedicated filter hook for it. This solution would be better for serving patterns to multiple clients from one source.

          Report

Comments are closed.

%d bloggers like this: