Title: Customizing layout
Last modified: March 24, 2022

---

# Customizing layout

 *  [tjdownes](https://wordpress.org/support/users/tjdownes/)
 * (@tjdownes)
 * [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/)
 * It seems the only real way to customize the layout is using custom CSS. This 
   is fine, but some classes override important layout capabilities by using !important.
   For example, justify-content is centered and cannot be overridden.
 * It would be nice if some of these layout properties were available on the block
   options, particularly alignment. Alternatively, any of these options should be
   overridable.
 * Otherwise, I love the plugin. Let me know if you need any assistance with PR 
   features!

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Jon Waldstein](https://wordpress.org/support/users/jonwaldstein/)
 * (@jonwaldstein)
 * [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/#post-15493443)
 * Hey [@tjdownes](https://wordpress.org/support/users/tjdownes/),
 * You’re correct, the layout and styles are very limited. The main reason is because
   this plugin was created specifically for my non-profit who didn’t need those 
   options and later I decided to release it publicly. It’s using flexbox with tailwind
   css under the hood but everything had to be enforced with !important to prevent
   weird styling conflicts with themes.
 * To be honest, I would love to re-write the styles and change the layout to use
   CSS Grid with settings that control those layout options. I just have to find
   the time.
 * This plugin is open-sourced on github so if your up to the challenge, feel free
   to open a PR! [https://github.com/jonwaldstein/blocks-for-eventbrite](https://github.com/jonwaldstein/blocks-for-eventbrite)
 *  Thread Starter [tjdownes](https://wordpress.org/support/users/tjdownes/)
 * (@tjdownes)
 * [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/#post-15493678)
 * Sounds good [@jonwaldstein](https://wordpress.org/support/users/jonwaldstein/).
   I’ll take a stab at adding block alignment options!
 *  Thread Starter [tjdownes](https://wordpress.org/support/users/tjdownes/)
 * (@tjdownes)
 * [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/#post-15498946)
 * [@jonwaldstein](https://wordpress.org/support/users/jonwaldstein/) I’ve got a
   branch with the functionality to change the alignment of the event tiles. To 
   do so, I converted it to a flexbox layout and use justifyContent. There is a 
   select on the panel now, and a picker on the block editor.
 * I also updated several dependencies to reduce the security issues.
 * Let me know how you’d like me to create the PR. From a fork?
 *  Plugin Author [Jon Waldstein](https://wordpress.org/support/users/jonwaldstein/)
 * (@jonwaldstein)
 * [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/#post-15499810)
 * [@tjdownes](https://wordpress.org/support/users/tjdownes/) awesome!
 * you can open a PR right on the main repo and I will review it.
 * Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Customizing layout’ is closed to new replies.

 * ![](https://ps.w.org/blocks-for-eventbrite/assets/icon-128x128.jpeg?rev=2512996)
 * [Blocks for Eventbrite](https://wordpress.org/plugins/blocks-for-eventbrite/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/blocks-for-eventbrite/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/blocks-for-eventbrite/)
 * [Active Topics](https://wordpress.org/support/plugin/blocks-for-eventbrite/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/blocks-for-eventbrite/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/blocks-for-eventbrite/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [Jon Waldstein](https://wordpress.org/support/users/jonwaldstein/)
 * Last activity: [4 years, 2 months ago](https://wordpress.org/support/topic/customizing-layout-4/#post-15499810)
 * Status: not resolved