Eu quero usar no meu módulo personalizado tema jQuery UI do themeroller . Qual é a melhor maneira de fazer isso?
7
javascript
ya.teck
fonte
fonte
Respostas:
Supondo que você esteja usando o módulo jquery_ui , tudo que você precisa fazer é:
EDITAR:
No entanto, como o Drupal 7 já vem com a interface do usuário do jQuery mais recente, tudo o que você precisa fazer é baixar o tema personalizado da interface do usuário do jQuery e incluí-lo usando um dos seguintes métodos:
Crie um módulo personalizado e implemente hook_init () e use drupal_add_css () para adicionar sua folha de estilo personalizada:
função mymodule_init () {$ options = array ('group' => CSS_THEME, 'every_page' => TRUE, 'weight' => 9999); drupal_add_css (drupal_get_path ('módulo', 'mymodule'), 'mymodule.css', $ opções); }
fonte
Para o Drupal 7, o tema padrão do Seven faz isso ( link do repositório ) (abreviado):
Modifique de acordo - ou seja, substitua "seven" pelo nome do seu tema e aponte o caminho para o arquivo CSS do seu tema jQuery UI.
fonte
Se você estiver adicionando a interface do usuário via
drupal_add_library()
, poderá alterar o estilo usandohook_library_alter()
. Por exemplo:fonte
Eu recomendo usar o módulo de tema da interface do usuário do jQuery , que gerencia várias interfaces de usuário geradas pelo THEMEROLLER e anexou essas interfaces aos temas do Drupal. Em seguida, defina as classes CSS da UI do jquery para elementos no Drupal com os módulos como classe de bloco / classe de nó / CSS da webform, etc.
fonte