Интерфейс lil-terminal

Ядро уже содержит минимальный CSS и JavaScript для полноценной работы. Команда include подключает полный Base-интерфейс, горячие клавиши, возможности редактора кода и дополнительные стили.

Браузерный интерфейс собран из независимых CSS- и JavaScript-пакетов. Их можно подключать и удалять отдельно, не меняя PHP-команды и данные проекта.

От встроенного интерфейса до Base

Минимальный интерфейс является частью ядра и не требует дополнительных файлов. include -lil подключает полный Base-интерфейс; include -css и include -js позволяют установить его компоненты отдельно.

Доступные пакеты интерфейса

Ниже показаны публичные пакеты, доступные сейчас. hotkeys добавляет клавиатурные возможности на компьютере, code — подсветку синтаксиса и расширенный редактор, а пакеты оформления меняют внешний вид терминала.

Base-интерфейс lil

Обычное оформление терминала и браузерное поведение: структурированные результаты, навигация по истории, рендеринг и повседневный слой интерфейса.

include -lil · v1.1.18 · CSS + JS

Горячие клавиши hotkeys

Расширенные клавиатурные сочетания для настольного режима и необязательная фиксированная панель-подсказка; панель можно скрыть, не удаляя сами сочетания.

include -hotkeys · v1.1.3 · CSS + JS

Редактор кода code

Подсветка синтаксиса и расширенный редактор исходного кода. При установке Base-модуля code этот интерфейсный пакет подключается автоматически; Minimum остаётся без дополнительных ресурсов.

include -code · v1.1.1 · CSS + JS

Evelyn's Pink evelynspink

Evelyn's Pink — тёплая розово-фиолетовая палитра терминала с мягкими тёмными поверхностями и хорошо различимыми статусными цветами.

include -evelynspink · v1.1.1 · CSS

Big Fonts xbig

Big Fonts увеличивает текст терминала примерно на 17%, делает межстрочный интервал свободнее и усиливает контраст для более комфортного чтения.

include -xbig · v1.1.1 · CSS

Geek Life — Neon Grid xgeek

Geek Life — Neon Grid сочетает почти чёрный фон терминала с электрическим голубым, кислотно-зелёным, фиолетовым и тёплым янтарным акцентами.

include -xgeek · v1.1.1 · CSS

Редактор кода

Команда code <file> открывает текстовый файл во встроенном редакторе. Пакет code добавляет подсветку PHP, HTML, XML, CSS, JavaScript, JSON, INI, Markdown, Python, SQL, Shell и lil. Без пакета редактор продолжает работать в простом режиме.

Подключение и управление

include показывает установленные пакеты интерфейса, а include -l — доступные пакеты репозитория. Флаг -i показывает сведения о пакете, -u удаляет его, -v <version> выбирает точную версию.

include
include -l
include -lil
include -css
include -js
include -hotkeys
include -code
include -lil -s
include -code -i
include -code -u

На сессию или постоянно

По умолчанию новые пакеты интерфейса работают в текущей PHP-сессии. Флаг -s сохраняет собранный интерфейс в .lil.css и .lil.js, чтобы он загружался и в следующих сессиях.

Новые стили и улучшения интерфейса

Мы постоянно разрабатываем новые оформления, стили, клавиатурные улучшения и поддержку языков в редакторе. На этой странице показываются только публичные пакеты, реально доступные в текущем репозитории.

Указанные здесь версии соответствуют текущему публичному каталогу интерфейса.