it-swarm-id.com

Tema jQuery UI

Saya ingin menggunakan tema UI jQuery modul saya dari themeroller . Apa cara terbaik untuk melakukannya?

8
ya.teck

Dengan asumsi Anda menggunakan modul jquery_ui , yang harus Anda lakukan adalah:

  • Buat nduhan khusus untuk jQuery UI termasuk tema khusus Anda dari ThemeRoller dan salin di bawah folder jquery_ui, ikuti instruksi di README.txt modul
  • Atau, Anda bisa membuat tema khusus, mengunduhnya, dan menyalinnya ke direktori tema UI jQuery

EDIT:

Namun, karena Drupal 7 sudah disertakan dengan jQuery UI terbaru, yang harus Anda lakukan adalah mengunduh tema jQuery UI khusus Anda dan memasukkannya menggunakan salah satu metode berikut:

  • Salin direktori ke folder tema Anda dan sertakan file css di .info tema Anda
  • Buat modul khusus, dan terapkan hook_init () dan gunakan drupal_add_css () untuk menambahkan stylesheet khusus Anda:

    function mymodule_init () {$ options = array ('group' => CSS_THEME, 'every_page' => TRUE, 'weight' => 9999); drupal_add_css (drupal_get_path ('module', 'mymodule'), 'mymodule.css', $ options); }

6
Alex Weber

Untuk Drupal 7, tema saham Seven melakukan ini ( tautan repositori ) (dipersingkat):

function seven_css_alter(&$css) {
  if (isset($css['misc/ui/jquery.ui.theme.css'])) {
    $css['misc/ui/jquery.ui.theme.css']['data'] = drupal_get_path('theme', 'seven') . '/jquery.ui.theme.css';
  }
}

Ubah sesuai — i.e. ganti "tujuh" dengan nama tema Anda, dan arahkan path ke file CSS tema UI jQuery Anda.

3
Samat Jain

Jika Anda menambahkan UI melalui drupal_add_library(), Anda dapat mengubah gaya menggunakan hook_library_alter(). Sebagai contoh:

/**
 * Implements hook_library_alter().
 */
function YOURMODULENAME_library_alter(&$libraries, $module) {
  unset($libraries['ui']['css']['misc/ui/jquery.ui.theme.css']);
  $libraries['ui']['css']['path/to/your/custom/theme/jquery.ui.theme.css'] = array();
}
3
Web Assistant

Saya merekomendasikan untuk menggunakan tema jQuery UI modul yang mengelola multi-THEMEROLLER yang dihasilkan UI dan melampirkan UI ini ke Drupal tema. Kemudian atur kelas jquery UI CSS untuk elemen dalam = Drupal dengan modul seperti kelas blok /simpul kelas/webform css, dll.

2
fishfree