This page is a translated version of the page OOUI and the translation is 100% complete.

OOUI permite que os desenvolvedores criem interfaces de usuário e aplicativos da web responsivos.

Ela está pronta para internacionalização permitindo idiomas da direita para esquerda, é acessível de acordo com as Diretrizes de Acessibilidade para o Conteúdo da Web e opera de forma consistente em vários navegadores.

Conteúdo da biblioteca OOUI:

  • widgets, layouts e, janelas pré formatadas para uso que podem ser instanciadas diretamente ou facilmente estendidas,
  • compatibilidade com PHP do servidor para casos em que o JavaScript não é compatível,
  • elementos que podem ser facilmente combinados e combinados para criar interfaces de usuário personalizadas.

OOUI está disponível no MediaWiki Core, bem como em npm, Composer, e através de cdnjs. OOUI implementa um tema "WikimediaUI" – em conformidade com o Guia de estilo de design da Fundação Wikimedia. As interfaces construídas dentro do MediaWiki usam este tema por padrão, embora diferentes skins do MediaWiki podem substituir isso. Veja a documentação de como usar OOUI no MediaWiki. É usado com sucesso em mais de 40 produtos da Web pela Fundação Wikimedia e desenvolvedores voluntários. Observe que a biblioteca foi criada originalmente para toda a interface do usuário de VisualEditor, no topo de OOjs primer (JavaScript orientado a objetos, daí o nome anterior de OOUI "OOjs UI"). Posteriormente, foi estendido para servir MediaWiki Core com widgets implementados em PHP ou interfaces responsivas no projeto Contribuições móveis avançadas.

OOUI é pronunciado “oh-oh-you-eye”.

O código fonte está hospedado no Gerrit e espelhado no 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.

Documentação

Consulte a barra lateral para obter uma lista completa das subpáginas da documentação.

Veja também: