• The plugin is ok. But the use of !important rules in styles (even though styling is disabled) is simply annoying! For example, in pagination. Don’t you understand that it’s impossible to style the plugin with a theme because of this? Learn how to CSS withount !important, ffs!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Totally agree. I had a theme that worked well with Events Manager 5.x. But now, with EM 6.4, I’m having to duplicate CSS rules to add !important along with .em.pixelbones in the selector. I’ve wasted tens of hours on this.

    I am still thinking of reverting to EM 5.x and never upgrading. For a new site, I thought I’d use the latest (and have now invested time in making it work). On existing sites, I will have to charge the customer hundreds when an upgrade becomes necessary.

    We are not allowed to post links here. Please research via MDN or suchlike for why you should avoid using !important at all costs.

    The direction you are going is both disappointing and worrying. It is worrying because it seems like you have recruited programmers who have no idea what they’re doing.

    The CSS provided by a plugin should be basic, and the minimum required for it to work in any theme.

    Please consider separating presentation and content, and providing a separate plugin with the CSS (for those that would like it) from that with the functionality.

    Also, please use SemVer (semantic versioning), so that we will have some idea if there could be a breaking change in an update. A potential breaking change requires a new major version number. New features do not, however major they are.

    • This reply was modified 2 years, 2 months ago by jqz.
    • This reply was modified 2 years, 2 months ago by jqz.

    I strongly agree.

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

The topic ‘Stop using !important in css!’ is closed to new replies.