Adwaita — це графічного інтерфейсу середовища стільниці GNOME. Як реалізація, вона існує як типова та набір піктограм для GNOME Shell і , а також як віджети для застосунків, орієнтованих на використання в GNOME. Вперше Adwaita з’явилася у 2011 році разом із виходом як заміна принципів дизайну, що використовувалися в , і з поступовою модернізацією та вдосконаленнями продовжує розвиватися в актуальних випусках. До 2021 року тема Adwaita була частиною GTK — , однак із метою підвищення незалежності та розмежування графіків випусків GTK і GNOME її було перенесено до libadwaita. Як окремий проєкт, libadwaita розширює базові віджети GTK елементами, що спеціально відповідають настановам щодо інтерфейсу користувача GNOME. Розробка До версії 3.0 середовище стільниці GNOME використовувало тему . У жовтні 2008 року дизайнери та розробники зустрілися на GNOME User Experience Hackfest у Бостоні. Під час цієї події було сформовано концепцію GNOME Shell. Було створено перші макети, які передбачали можливість відмінного дизайну порівняно з попередніми версіями GNOME. Дизайнери Red Hat Джон Маккенн і Джеремі Перрі підготували документ, що на основі широкого консенсусу визначив стандарти та напрям розвитку дизайну GNOME. У лютому 2010 року дизайнери GNOME знову зустрілися та створили кілька публічних макетів. Також на зустрічі 2010 року було ухвалено рішення використовувати як типовий шрифт. Шрифт Cantarell був створений Дейвом Крослендом під час навчання на факультеті типографії та графічної комунікації роком раніше. Його офіційно додали до GNOME Shell у лютому 2011 року, а Проєкт GNOME погодився підтримувати та розвивати цей шрифт. 19 січня 2011 року Карлос Гарначо оголосив про завершення повноцінної реалізації теми Adwaita для GTK, яку можна було використовувати в GNOME. Першим великим дистрибутивом Linux, що постачав GNOME 3.0 і Adwaita як типові, стала Fedora Linux 15, випущена 24 травня 2011 року. Через тісний зв’язок GTK з GNOME тема Adwaita у 2014 році замінила «Raleigh» як типову тему GTK; однак у підготовці до випуску libadwaita її було вилучено з GTK 4 січня 2021 року на користь простішої теми. Це чітке розмежування дозволило як GNOME з його власними дизайнерськими потребами, так і GTK з потребою простої теми, що може розширюватися сторонніми проєктами, розвиватися паралельно. Libadwaita вперше постачалася разом із GNOME 42. З виходом GNOME 48 Alpha 24 січня 2025 року було оголошено, що Cantarell буде замінений новим типовим шрифтом Adwaita Sans на основі Inter, а типовий моноширинний шрифт буде змінено з на Adwaita Mono на основі . Мова дизайну

Adwaita характеризується чистою, сучасною естетикою та зосередженістю на зручності використання. Через GNOME Human Interface Guidelines принципи дизайну Adwaita ґрунтуються на простоті, послідовності та доступності.

Libadwaita Бібліотека libadwaita була створена для подальшого розвитку Adwaita як компонента, що тісніше відповідає GNOME Human Interface Guidelines. Libadwaita розширює набір віджетів GTK у спосіб, що відповідає рекомендаціям GNOME, дозволяє застосункам адаптувати макет до доступного простору екрана, інтегрує стилі Adwaita, підтримує динамічне перекольоровування та додає API для підтримки темного стилю на рівні середовища. Адаптивний дизайн і Linux‑смартфони Libadwaita надає інструменти для створення застосунків з адаптивним дизайном, що дозволяє змінювати розмітку залежно від доступного простору екрана, зокрема для смартфонів під GNOME. Libhandy Libhandy — бібліотека, підтримувана компанією Purism, яка була попередником libadwaita і стала її основою. GNOME Human Interface Guidelines GNOME Human Interface Guidelines (HIG) — це комплексний посібник з проєктування застосунків для середовища стільниці GNOME. Він допомагає створювати інтерфейси, що відповідають дизайнерській філософії GNOME, і є основою стилю та стандартів Adwaita. Елементи Колір Колірна палітра Adwaita використовується в дизайні піктограм застосунків та ілюстраціях. Вона складається з кількох родин відтінків, що позначаються номерами. Малонасичені кольори називаються «світлими» та «темними», а користувачі можуть обирати світлий або темний стиль інтерфейсу. Типографія Починаючи з GNOME 48, Adwaita використовує нове сімейство шрифтів Adwaita Fonts. Воно є модифікацією шрифту Inter і включає моноширинний шрифт Adwaita Mono, заснований на Iosevka. Раніше типовим шрифтом був Cantarell. Піктограми Adwaita визначає два класи піктограм: повноколірні піктограми застосунків і монохромні «символьні» піктограми для елементів інтерфейсу, які добре читаються в малих розмірах і можуть програмно перекольоровуватися. Реалізації GNOME Shell був основною платформою для розвитку теми та піктограм Adwaita і залишається головною реалізацією. Аналогічну роль виконує . Див. також

GNOME

Примітки