Como funcionam os pacotes de interface e a personalização?
A interface mínima do navegador já faz parte do core; include gerencia os pacotes opcionais de CSS e JavaScript acima dela.
Integrada e Base
O core funciona com sua interface mínima sem arquivos extras. include -lil instala a interface Base completa; include -css e include -js instalam separadamente as partes CSS e JavaScript.
Pacotes disponíveis
O catálogo público contém lil, hotkeys, code, evelynspink, xbig e xgeek. hotkeys adiciona recursos de teclado no desktop, code acrescenta realce de sintaxe e editor ampliado, e os pacotes de estilo alteram a aparência.
Instalar e gerenciar
include mostra pacotes instalados e include -l lista o repository. Use -i para inspecionar, -u para remover e -v <version> para uma versão exata. Adicione -s para salvar a interface em .lil.css e .lil.js em vez de manter novos pacotes apenas na sessão atual.
Integração com módulos
Módulos Base podem solicitar o pacote de interface correspondente. Por exemplo, Base code conecta o pacote UI code depois que o módulo PHP está disponível. Minimum continua sem recursos opcionais do navegador, salvo quando seus metadados exigem isso.
Exemplos
include -linclude -lil -sinclude -code -iinclude -xgeek -s