This page is a translated version of the page OOUI and the translation is 38% complete.
Outdated translations are marked like this.

OOUI memungkinkan pengembang untuk membuat antarmuka pengguna dan aplikasi web yang responsif.

OOUI siap internasionalisasi dengan dukungan penuh dari bahasa kanan-ke-kiri, dapat diakses sesuai dengan Pedoman Aksesibilitas Konten Web dan beroperasi secara konsisten di banyak browser.

Pustaka OOUI berisi:

  • widget, tata letak, dan jendela siap pakai yang dapat digunakan secara langsung atau diperluas dengan mudah,
  • output yang kompatibel dengan sisi server PHP untuk kasus-kasus saat JavaScript tidak didukung,
  • elemen yang dapat dengan mudah digabungkan dan dicocokkan untuk membuat antarmuka pengguna khusus.

OOUI tersedia di MediaWiki Core, serta di npm, Composer, dan melalui cdnjs. OOUI mengimplementasikan tema "WikimediaUI" – sesuai dengan panduan gaya desain Wikimedia Foundation. Antarmuka yang dibangun di dalam MediaWiki menggunakan tema ini secara default, meskipun skin MediaWiki yang berbeda dapat menimpa tema ini. Lihat dokumentasi tentang penggunaan OOUI di MediaWiki. Pustaka ini telah sukses digunakan di 40+ produk web oleh Wikimedia Foundation dan pengembang sukarela. Community-created TypeScript definitions for OOUI exist (they work in JavaScript projects as well in popular IDEs).

Harap dicatat, bahwa pustaka ini awalnya dibuat untuk seluruh antarmuka pengguna VisualEditor, di atas OOjs primer (JavaScript Berorientasi Objek, oleh karena itu nama lama OOUI adalah "OOjs UI") . Pustaka ini kemudian diperluas untuk melayani MediaWiki Core dengan widget yang diimplementasikan dalam PHP atau antarmuka responsif dalam proyek saat ini, yaitu Kontribusi Seluler Lanjutan.

OOUI is pronounced oh-oh-you-eye.

Kode sumber pustaka ini dihosting di Gerrit dan dicerminkan di GitHub.

Future of OOUI alongside Codex

Codex's toolkit will replace OOUI as the default user interface library. Currently development at the Wikimedia Foundation is focused on Codex, the design system for Wikimedia. It features guidelines and a set of tools: design tokens, components, and icons.

New OOUI feature development is limited only to products that are bound to it and have not (yet) been adapted to use Codex instead.

Note that in JS-only gadgets and userscripts, Codex can't replace OOUI as of September 2023, at least not in any practical way. For gadget/userscript developers, there is currently no successor for OOUI available. You can participate in the discussion about enabling Codex for gadgets and userscripts.

Dokumentasi

Lihat bilah sisi untuk daftar lengkap subhalaman dokumentasi.

Lihat pula: