Pergunta

Quero incluir meu personalizado estilo.css no páginas admin na Personalizado de Administração do tema que eu tenho vindo a criar.
Eu sou incluindo CSS no .informações arquivo da seguinte maneira

name = Example Module
description = Custom Example Module
core = 7.x
configure = admin/config/example-module/settings
permissions = admin/people/permissions#module-example-module
stylesheets[all][] = css/style.css

e eu usei mymodule_preprocess_page(&vars) , mas eu não ver resultado nenhum.

Foi útil?

Solução

Você pode adicionar yourstyl.css na administração do tema .informações arquivo.Basta ir para o seu ativo administrador tema, localize e abra a sua .informações arquivo e coloque uma linha simples aqui; folhas de estilo[ ] = css/yourstyle.css .Ele funciona como um encanto.

Outras dicas

Quando eu olhar para o seu .info arquivo a meu ver é Módulo Personalizado em vez disso Tema Personalizado

name = Example Module
description = Custom Example Module
core = 7.x
configure = admin/config/example-module/settings
permissions = admin/people/permissions#module-example-module
stylesheets[all][] = css/style.css

Em vez de adicionar Estilo a módulo de informações de arquivo adicionar tema arquivo de informações em seu themename.info adicionar stylesheets[all][] = css/style.css

Eu mal entendido sua pergunta.Não se trata de um núcleo de administração do tema.Trata-se de um costume de administração do tema que você criou.Então é claro que você o adiciona CSS do seu personalizado de administração do tema .info arquivo.

Caso contrário, se se trata de um núcleo de administração do tema que você'ld escrever um simples módulo personalizado ou adicione o seguinte para um módulo personalizado.Tudo o que você precisa para implementar hook_page_build() e, em seguida, adicionar o seu próprio arquivo CSS com drupal_add_css().O importante a coisa lá é adicionar 'group' => CSS_THEME como uma opção para impedir que os estilos de ficar substituído.

/**
 * Implements hook_page_build().
 */
function MYMODULE_page_build(&$page) {
  // check current path
  if (path_is_admin(current_path())) {
    // add CSS
    drupal_add_css(drupal_get_path('module', 'MYMODULE') . '/css/custom_admin.css', array('group' => CSS_THEME));
  }
}

Tente drupal_add_css() função em seu arquivo de modelo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a drupal.stackexchange
scroll top