Support » Plugin: Smart Marketing SMS and Newsletters Forms » Namespace your CSS please

  • Some of your CSS rules set on wp-content/plugins/smart-marketing-for-wp/admin/css/egoi-for-wp-admin.min.css are applying to the WordPress admin as a whole, which should not happen.

    Example: your rule for code is applying to all code tags, even outside your plugin settings page.
    https://snag.gy/Kcp9F5.jpg

    You should:
    1) Only load your CSS on your settings pages
    2) Create a DIV with a unique ID on all your settings page and namespace your CSS like this: #your-unique-id code { ... }

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author E-goi

    (@egoi)

    Olá Marco,

    Obrigado pela sugestão, iremos aplicar essa alteração no nosso proximo update.

    Cumprimentos

    👍

    Aliás, reparo agora que o vosso CSS inclui o normalize.css e dezenas (centenas?) de regras globais que são aplicadas a todo o wp-admin.

    This is a big no-no.

    Mas vejo também que já só o carregam nas vossas páginas 👍

    Ainda assim, não deveriam impore regras globais a elementos HTML, mas apenas a elementos do vosso plugin.

    Plugin Author E-goi

    (@egoi)

    Olá Marco,

    Obrigado pelos comentários.

    Realmente existe a situação que descreveu, mas já temos previsto para muito em breve remover todas as regras globais.

    Obrigado,

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.