Стандарти UI K2 2025
Шаблони
K2_UI_Standards_2025_21.png|Ілюстрація UI K2
K2_UI_Standards_2025_48.png|Ілюстрація UI K2
Карти
K2_UI_Standards_2025_55.png|Ілюстрація UI K2
K2_UI_Standards_2025_42.png|Ілюстрація UI K2
K2_UI_Standards_2025_47.png|Ілюстрація UI K2
Меню можуть бути: верхнє, нижнє, бокове (справа, або зліва), контекстне та інше.; документ.;</gallery>

Окремо варто відзначити який описує єдині підходи до реалізації дизайнів, контролів, компонентів і програмної частини у проектах K2 виступає ключовою рисою Стандарти UI K2 2025.; Дозволяють розташувати інформацію по різним сторінкам.; Веб-проекти відрізняються від звичайних проектів тим, що майже завжди адаптуються під дизайн, необхідний клієнту.;

Таблиці (гриди)

За допомогою гридів автоматизуються значні частини табличних даних.
Ми використовуємо в своїй практиці PHPGrid та AG-Grid.
Приклади роботи та функціоналу PHPGrid:
Приклади AG-Grid:
Master-Detail === Під-гридом Master-Detail

Multy-грід (Tab-грід)

Кнопки

Приклад зовнішнього вигляду кнопок:
Кнопка має змогу мати список (меню)
Кнопки можуть мати картинку на підпис
Кнопки можуть розміщуватись не тільки горизонтально, але й вертикально:
Спліттери (Splitter)

Призначення спліттерів - рухати області-контейнери між собою. Таким чином, дозволяючи користувачу збільшити, або зменшити якісь частини інтерфейсу.
Карти

Прогрес-бари

Слайдери

За допомогою слайдеру можна вказувати диапазони зміни даних.
Звіти (Reports)

Звіти - це різновид інформації, яка підготовується для друку.
PivotGrid (OLAP), BI

Вікна

Модальне вікно - це вікно, яке виринає та не дає переключитись на інші дії, поки не даш відповідь, яке задає модальне вікно.
- Приклад модальних вікон: https://adminlte.io/themes/AdminLTE/pages/UI/modals.html
Технічно, для вікон рекомендується займати максимальний простір екрану, який має сенс для певної здачі. Тому має сенс мати змогу змінити розмір вікна, розширити його.
Елементи вікна повинні теж позіціонуватись так, щоб займати весь простір та легко читатись.
Suite (комплект)
Грід PHP Grid
Закладки (TabStrip)
K2_UI_Standards_2025_49.png|Ілюстрація UI K2
Меню можуть мати багато рівнів.; K2_UI_Standards_2025_40.png|Ілюстрація UI K2 K2_UI_Standards_2025_50.png|Ілюстрація UI K2 Це стилистично росташований комплекс компонент.; K2_UI_Standards_2025_32.png|Ілюстрація UI K2
Telerik
Шаблон:Картка документації K2 K2_UI_Standards_2025_35.png|Ілюстрація UI K2
Google-теми

Інструменти протопіювання дизайну
Тулбари
K2_UI_Standards_2025_26.png|Ілюстрація UI K2
Інструментарій
K2_UI_Standards_2025_34.png|Ілюстрація UI K2
VueRibbon: https://www.vueribbon.com/home

Увага: різні компоненти можуть конфліктувати одне з одним.; надає можливість створити схеми користувацького інтерфейсу та ділову графіку для проекту.; Розподіляючи інформацію по смислу.; Тобто, зовнішній вигляд компоненту має змогу змінюватись в залежності від потреб сайту, паралельно з цим, компонента не повинна переписуватись і повинна працювати на одній і тій же програмній реалізації.;

DBAver - редактор бази даних
K2_UI_Standards_2025_20.png|Ілюстрація UI K2
Меню
K2_UI_Standards_2025_39.png|Ілюстрація UI K2
K2_UI_Standards_2025_54.png|Ілюстрація UI K2
K2_UI_Standards_2025_22.png|Ілюстрація UI K2
K2_UI_Standards_2025_27.png|Ілюстрація UI K2
Ribbon-інтерфейс
В наборах ви можете побачити багато різних компонентів.; * https://adminlte.io/themes/AdminLTE/pages/UI/timeline.html
Контектне меню
K2_UI_Standards_2025_36.png|Ілюстрація UI K2
Панель інструментів призначена для вибору команд.; K2_UI_Standards_2025_53.png|Ілюстрація UI K2
K2_UI_Standards_2025_45.png|Ілюстрація UI K2
K2_UI_Standards_2025_30.png|Ілюстрація UI K2
OpenStreet
K2_UI_Standards_2025_44.png|Ілюстрація UI K2
K2_UI_Standards_2025_52.png|Ілюстрація UI K2
- Редактор структури бази даних (для можливого використання редактора): https://www.drawdb.app/editor
Мета
Компоненти повинні з самого початку передбачати свою кастомізацію під певний дизайн.; K2_UI_Standards_2025_38.png|Ілюстрація UI K2 K2_UI_Standards_2025_33.png|Ілюстрація UI K2 Microsoft Visio - графічний редактор для ділової графіки.; Якісь компоненти ми можемо не описати в цьому документі, але потрібно бачити їх функціональні можливості і при необхідності - використовувати.; * https://www.ag-grid.com/example/
Моделювання структури бази даних
K2_UI_Standards_2025_46.png|Ілюстрація UI K2
- Stimul Report: https://demo.stimulsoft.com/#Net/BusinessInvoice
K2_UI_Standards_2025_25.png|Ілюстрація UI K2
K2_UI_Standards_2025_43.png|Ілюстрація UI K2
- DHX (рекомендовано до використання): https://snippet.dhtmlx.com/i7cfddkl
- Різні UI-компоненти Telerik (більше під .Net): https://demos.telerik.com/kendo-ui/
- DevExpress (більше .Net): https://www.devexpress.com/support/demos/#
K2_UI_Standards_2025_29.png|Ілюстрація UI K2
- MetroUI: https://korzh.com/metroui#licensing
SQL Power Architech - моделювання структури бази даних:
Таймлайн
K2_UI_Standards_2025_41.png|Ілюстрація UI K2
- https://bestofbi.com/products/sql-power-architect-data-modeling/ - SQL Power Architech.; з цієї причини дуже істотно правильно підбирати контроли, щоб не конфліктували друг з другом.; Багато прикладів роботи компонентів та їх поводження можна побачити в різних шаблонах.; * https://adminlte.io/themes/AdminLTE/index2.html#
K2_UI_Standards_2025_24.png|Ілюстрація UI K2

Контекстне меню - з’являється тоді, коли ми клацаємо на елементі лівою клавішею миші.; Дуже стара реліз стандартів (10-20 річної давнини): https://docs.google.com/document/d/1LjNHDyISGVkk7AnhXfWnTL9xChJqzKHchfTcVrTYWk8/edit
За допомогою цих інструментів ви можете зробити схему елементів дизайну.; з цієї причини, повинно бути розуміння скільки рівнів меню передбачає і як поводяться різні рівні меню.; * P.S.; Можливі і інші варіанти визову контекстного меню.;== Див.; додатково ==
Додаткові ілюстрації
K2_UI_Standards_2025_31.png|Ілюстрація UI K2
Види компонентів
Report

<gallery mode="packed" heights="180"> K2_UI_Standards_2025_28.png|Ілюстрація UI K2 K2_UI_Standards_2025_37.png|Ілюстрація UI K2
AG-Grid
За допомогою Таймлайну можна показати красиво еволюція в часі дій.; * Приклад: https://www.jqwidgets.com/jquery-widgets-demo/demos/jqxtoolbar/index.htm#demos/jqxtoolbar/defaultfunctionality.htm
K2_UI_Standards_2025_51.png|Ілюстрація UI K2
Карти 3D
Останнім часом для меню з великою кількістю пунктів стали передбачати полосу пошуку елемента меню по назві, або ключовому слову.; * Приклад: https://demos.telerik.com/kendo-ui/tabstrip/tab-position
K2_UI_Standards_2025_23.png|Ілюстрація UI K2
Це інтерфейс в стилі Ms Office 2013.; того, щоб різні співробітники і партнери компанії К2 розмовляли одне з одним однаковою мовою забезпечується через Цей документ призначений; додатково реалізовано коли йде реалізація дизайнів, контролів, програмної частини у різних проектах.;== Набори прикладів різних UI компонентів == Приклад: