Сайт
.theme-dark- Фон
--color-canvas- Поверхность
--color-surface- Текст
--color-ink- Вторичный
--color-ink-muted- Акцент
--color-accent- Код
--color-code
Текст на фоне карточки
- Основной текст
- Вторичный текст
- Акцентный текст
Цвет, типографика и компоненты сайта Orchid.
Живые образцы из действующих стилей.
Сайт помогает понять Orchid и начать работу. В документации главное — чтение и поиск ответов.
Целевой переход. Documentation и Browse Issues ведут к задаче раздела.
Навигация. Меню, оглавление и подвал помогают найти нужное место.
Вспомогательное действие. Suggest Edit помогает исправить статью, не отвлекая от чтения.
.theme-dark--color-canvas--color-surface--color-ink--color-ink-muted--color-accent--color-codeТекст на фоне карточки
.theme-paper--color-canvas--color-surface--color-ink--color-ink-muted--color-accent--color-codeТекст на фоне карточки
Семантические имена общие. Значения меняются вместе с контекстом и читаются из CSS.
Контраст рассчитан по цветам текста и фона этих карточек. Ориентир для обычного текста — 4,5:1. Градиенты и состояния элементов проверяются отдельно в своём контексте.
.displayEnhance your Laravel
.heading.intro-textFocus on what matters most.
bodyBuild your application with Orchid.
small--font-sans--font-mono--space-2--space-4--space-5--space-7Примеры отступов. Сетка и внутренние поля адаптируются к ширине экрана.
--radius-card--radius-header--measure-shell--shadow-card.buttonОсновной путь из шапки к началу работы.
.buttonРавнозначные переходы к спискам GitHub.
.action.button.quiet<x-docs-edit :href="$edit" />Помогает исправить статью на GitHub. На широком экране находится рядом с заголовком; на узком экране скрыто.
--focus-width--duration-feedback.button.action.button.quiet.article p > aBuild a task list application and learn the basics of Orchid.
Статья: заголовок, навигация и вспомогательная ссылка Suggest Edit. На узком экране ссылка скрыта.
Screens are responsible for displaying information and processing user actions. Each screen has a query() method and a layout() method.
A screen describes the data and layout of a page.
public function query(): array
{
return ['name' => 'Orchid'];
}
| Method | Purpose |
|---|---|
query() | Prepare the data. |
layout() | Define the page layout. |
Логотип/img/next/logo-full.svg
Say goodbye
Фирменный градиент.text-accent · --gradient-accent
Превью интерфейса на главной ↗ использует реальный скриншот. Ссылка открывает исходное изображение для просмотра деталей.