Adwaita (design language)

Adwaita
Developer(s)The GNOME Project
Initial releaseApril 6, 2011; 13 years ago (2011-04-06)
Stable release
1.4.0 / September 14, 2023; 14 months ago (2023-09-14)
Repositorygitlab.gnome.org/GNOME/libadwaita
Written inC, Sass
Operating systemBSD, Linux, Unix
Included withGNOME
PredecessorClearlooks
TypeDesign language software
LicenseLGPLv2.1+[1]
Websitedeveloper.gnome.org/hig

Adwaita is the design language of the GNOME desktop environment. As an implementation, it exists as the default theme and icon set of the GNOME Shell and Phosh, and as widgets for applications targeting usage in GNOME. Adwaita first appeared in 2011 with the release of GNOME 3.0 as a replacement for the design principles used in Clearlooks,[2] and with incremental modernization and refinements, continues with current version releases.

Until 2021, Adwaita's theme was included as a part of the GTK widget toolkit, but in an effort to further increase independence and divergent release schedules of GTK from that of GNOME, it has since been migrated to libadwaita, which as an overall project, serves to extend GTK's base widgets with those specifically conforming to the GNOME human interface guidelines.[3]

Development

Prior to version 3.0, the GNOME desktop environment utilized the Clearlooks theme. In October 2008, designers and developers met at the GNOME User Experience Hackfest in Boston.[4] During this event, the concept of a GNOME Shell was conceived. Some very early mockups were produced that entertained the possibility of differing design from the previous incarnation of GNOME.[5] Red Hat designers Jon McCann and Jeremy Perry authored a document, drawn from a broad consensus of collaborative effort, that aimed to set standards and direction for GNOME's design.[6] In February 2010, GNOME designers met again, and produced several more publicly-available mockups.[7]

Also produced from the 2010 meeting was the decision to use Cantarell as the default typeface.[8] Cantarell had been designed by Dave Crossland during his studies in the Department of Typography and Graphic Communication at the University of Reading the previous year. It was officially added to GNOME Shell in February 2011,[9] and the GNOME Project agreed to maintain and extend the font as needed.

On January 19, 2011, Carlos Garnacho announced his completion of a tangible GTK theme implementation of Adwaita that could then be utilized by GNOME.[10]

The first major Linux distribution to ship with GNOME 3.0 and Adwaita as a default was Fedora Linux when it released version 15 on May 24, 2011.[11][12]

Due to GTK's strong ties with GNOME, Adwaita's theme had replaced "Raleigh" as the default GTK theme in 2014;[13] however, in preparation for the release of libadwaita, the theme was removed from GTK in favor of a divergent, simpler one on January 14, 2021.[14][3] This clear demarcation allowed for both GNOME, with its own design needs, and GTK, with its need for a simple theme that could be extended by downstream projects, to simultaneously prosper. Libadwaita first shipped with the release of GNOME 42.[15][16]

Design language

Adwaita is characterized by its clean, modern aesthetic and focus on usability. Adwaita's design principles are rooted in simplicity, consistency, and accessibility.[citation needed]

Libadwaita

The libadwaita library was created to further develop Adwaita as a more closely-adherent component of the GNOME Human Interface Guidelines. Libadwaita is a library augmenting the GTK widget toolkit in a manner conformant with the GNOME Human Interface Guidelines. It lets applications change their layout based on the available screen space, integrates the Adwaita stylesheet, allows runtime recoloring with named colors and adds APIs to support the cross-desktop dark style preference.[17]

Responsive design and Linux smartphones

Libadwaita offers tools for creating applications with responsive design, allowing applications to adapt their layouts based on the available screen space, which aids in the development of smartphone-compatible GNOME applications.[18]

Libhandy

Libhandy is a library sponsored by Purism, which was the predecessor of Libadwaita. The libhandy project was used as the basis for libadwaita.

GNOME Human Interface Guidelines

The GNOME Human Interface Guidelines (HIG) serve as a comprehensive guide to designing applications for the GNOME desktop environment. It helps with creation of user interfaces that align with GNOME's design philosophy.[19]

The GNOME Human Interface Guidelines can be found on developer.gnome.org/hig

Elements

Color

Adwaita's color palette is used in design of application icons and in illustrations. It consists of several color shade families that are not named beyond their number designations. Those lacking saturation are known as "light" and "dark". This naming convention extends into the applied concept of user interface styles, where users can choose a base style for on-screen widget components that creates a light or dark overall look and feel.

Colors
Name Hex
(RGB)
Red
(RGB)
Green
(RGB)
Blue
(RGB)
Hue
(HSL/HSV)
Satur.
(HSL)
Light
(HSL)
Satur.
(HSV)
Value
(HSV)
Blue 1 #99C1F1 60% 76% 95% 213° 76% 77% 37% 95%
Blue 2 #62A0EA 38% 63% 92% 213° 76% 65% 58% 92%
Blue 3 #3584E4 21% 52% 89% 213° 76% 55% 77% 89%
Blue 4 #1C71D8 11% 44% 85% 213° 77% 48% 87% 85%
Blue 5 #1A5FB4 10% 37% 71% 213° 75% 40% 86% 71%
Green 1 #8FF0A4 56% 94% 64% 133° 76% 75% 40% 94%
Green 2 #57E389 34% 89% 54% 141° 71% 62% 62% 89%
Green 3 #33D17A 20% 82% 48% 147° 63% 51% 76% 82%
Green 4 #2EC27E 18% 76% 49% 152° 62% 47% 76% 76%
Green 5 #26A269 15% 64% 41% 152° 62% 39% 77% 64%
Yellow 1 #F9F06B 98% 94% 42% 56° 92% 70% 57% 98%
Yellow 2 #F8E45C 97% 89% 36% 52° 92% 67% 63% 97%
Yellow 3 #F6D32D 96% 83% 18% 50° 92% 57% 82% 97%
Yellow 4 #F5C211 96% 76% 7% 47° 92% 51% 93% 96%
Yellow 5 #E5A50A 90% 65% 4% 43° 92% 47% 96% 90%
Orange 1 #FFBE6F 100% 75% 44% 33° 100% 72% 57% 100%
Orange 2 #FFA348 100% 64% 28% 30° 100% 64% 72% 100%
Orange 3 #FF7800 100% 47% 0% 28° 100% 50% 100% 100%
Orange 4 #E66100 90% 38% 0% 25° 100% 45% 100% 90%
Orange 5 #C64600 78% 27% 0% 21° 100% 39% 100% 78%
Red 1 #F66151 96% 38% 32% 6° 90% 64% 67% 97%
Red 2 #ED333B 93% 20% 23% 357° 84% 57% 79% 93%
Red 3 #E01B24 88% 11% 14% 357° 79% 49% 88% 88%
Red 4 #C01C28 75% 11% 16% 356° 75% 43% 85% 75%
Red 5 #A51D2D 65% 11% 18% 353° 70% 38% 82% 65%
Purple 1 #DC8ADD 86% 54% 87% 299° 55% 70% 38% 87%
Purple 2 #C061CB 75% 38% 80% 294° 51% 59% 52% 80%
Purple 3 #9141AC 57% 25% 67% 285° 45% 47% 62% 68%
Purple 4 #813D9C 51% 24% 61% 283° 44% 43% 61% 61%
Purple 5 #613583 38% 21% 51% 274° 42% 36% 60% 51%
Brown 1 #CDAB8F 80% 67% 56% 27° 38% 68% 30% 80%
Brown 2 #B5835A 71% 51% 35% 27° 38% 53% 50% 71%
Brown 3 #986A44 60% 42% 27% 27° 38% 43% 55% 60%
Brown 4 #865E3C 53% 37% 24% 28° 38% 38% 55% 53%
Brown 5 #63452C 39% 27% 17% 27° 39% 28% 56% 39%
Light 1 #FFFFFF 100% 100% 100% 0° 0% 100% 0% 100%
Light 2 #F6F5F4 96% 96% 96% 30° 10% 96% 1% 97%
Light 3 #DEDDDA 87% 87% 85% 45° 6% 86% 2% 87%
Light 4 #C0BFBC 75% 75% 74% 45° 3% 75% 2% 75%
Light 5 #9A9996 60% 60% 59% 45° 2% 60% 3% 60%
Dark 1 #77767B 47% 46% 48% 252° 2% 47% 4% 48%
Dark 2 #5E5C64 37% 36% 39% 255° 4% 38% 8% 39%
Dark 3 #3D3846 24% 22% 27% 261° 11% 25% 20% 28%
Dark 4 #241F31 14% 12% 19% 257° 23% 16% 37% 19%
Dark 5 #000000 0% 0% 0% 0° 0% 0% 0% 0%

Typography

Cantarell is Adwaita's primary typeface

Adwaita uses the contemporary humanist sans-serif Cantarell typeface that was designed by Dave Crossland. Corresponding with the 3.28 version release of GNOME in 2018, Cantarell was expanded to include light and extra bold weights.

The Cantarell family does not contain a monospaced font, and Adwaita does not specify an alternative. Oftentimes, where a monospaced font is beneficial, GNOME calls for simply using a monospaced style that is chosen by the operating system shipping GNOME.

Iconography

Adwaita defines two separate style classes of icons that are meant to differentiate between concepts used for applications and user interfaces. Whereas applications use full-color in their primary icons, "symbolic" icons, monochromatic by design, are meant for user interfaces.[20][21]

App icons

Each app targeted for GNOME should have a primary icon. The GNOME Human Interface Guidelines prescribe that an app's icon should correspond to a simple, recognizable metaphor.[22] They are not meant to be flat, but rather simplistic, and can contain some depth. However, shadows are to be avoided.

Symbolic icons

In user interfaces, even simpler, monochromatic icons that work well when viewed at small sizes are used. If color is needed, it is expected that they should be programmatically re-colored.

Implementations

The GNOME Shell was the primary vehicle for the original development of Adwaita's theme and icons. It remains a major implementation. Similarly, Phosh, Purism's mobile shell, serves in the same role.

See also

References

  1. ^ "COPYING". GNOME GitLab. 2018-02-07. Retrieved 2022-09-26.
  2. ^ Paul, Ryan (April 6, 2011). "A shiny new ornament for your Linux lawn: Ars reviews GNOME 3.0". Ars Technica. Retrieved January 2, 2022.
  3. ^ a b Plazas, Adrien (March 31, 2021). "Introducing Libadwaita". Retrieved January 2, 2022.
  4. ^ McCann, Jon; Perry, Jeremy (April 6, 2011). "How We Got Here: Part I of a Design History of GNOME 3 the Shell". The GNOME Journal (Interview). Interviewed by Harries, Daf. Retrieved January 3, 2022.
  5. ^ "Window Management and More". GNOME. Archived from the original on 2 November 2008. Retrieved January 2, 2022.
  6. ^ McCann, William Jon; Perry, Jeremy (July 1, 2009). "GNOME Shell: A design for a personal integrated digital work environment" (PDF). The GNOME Project. Archived from the original (PDF) on November 24, 2020. Retrieved January 3, 2022.
  7. ^ Paul, Ryan (February 26, 2010). ""Task Pooper" could revolutionize GNOME desktop". Ars Technica. Retrieved January 2, 2022.
  8. ^ Spalinger, Nicolas (April 6, 2011). "Fonts in GNOME 3: Cantarell, Tweaking, and Trailblazing". The GNOME Journal. Retrieved January 3, 2022.
  9. ^ Day, Allan (February 15, 2011). "GNOME 3: Getting better by the day". Retrieved January 3, 2022.
  10. ^ Garnacho, Carlos (January 19, 2011). "Adwaita finished". The GNOME Project. Retrieved January 2, 2022.
  11. ^ Paul, Ryan (May 25, 2011). "First look: Fedora 15 arrives with GNOME 3.0 and systemd". Ars Technica. Retrieved January 2, 2022.
  12. ^ Vaughan-Nichols, Steven (May 24, 2011). "Fedora 15's five best features". ZDNet. Retrieved January 2, 2022.
  13. ^ Clasen, Matthias (June 13, 2014). "A New Default Theme for GTK+". Retrieved January 3, 2022.
  14. ^ Mikhaylenko, Alice (December 31, 2021). "Libadwaita 1.0". The GNOME Project. Retrieved January 3, 2022.
  15. ^ Proven, Liam (16 March 2022). "Heaps of tweaks and improvements incoming with GNOME 42". The Register. Retrieved 15 September 2024.
  16. ^ "Libadwaita 1.0 – Just another blog". 2021-12-31. Retrieved 2024-09-13.
  17. ^ "Libadwaita - GUI development with Rust and GTK 4". gtk-rs.org. Retrieved 2024-09-13.
  18. ^ "Libadwaita in the Wild". Purism. 2022-12-15. Retrieved 2024-09-13.
  19. ^ "Design/HIG - GNOME Wiki!". wiki.gnome.org. Retrieved 2024-09-12.
  20. ^ "App Icons - GNOME Human Interface Guidelines documentation". developer.gnome.org. Retrieved 2022-08-11.
  21. ^ "UI Icons - GNOME Human Interface Guidelines documentation". developer.gnome.org. Retrieved 2022-08-11.
  22. ^ "Design Principles - GNOME Human Interface Guidelines documentation". developer.gnome.org. Retrieved 2022-09-26.

Read other articles:

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2023) وادي الذئاب المنسيةمعلومات عامةالمؤلف عمرو عبد الحميداللغة العربيةالبلد  مصرالموضوع لعنة — سفر عبر الزمن — البعث بعد الموت — ذئب رهيب النوع الأدبي رواي

 

Марґо ТьєнMargot ThienЗагальна інформаціяГромадянство  СШАНародження 29 грудня 1971(1971-12-29) (51 рік)Сан-Дієґо, Каліфорнія, СШАЗріст 167 см[1]Вага 55 кг[1]СпортВид спорту синхронне плавання і спортивне плавання Участь і здобутки Нагороди Артистичне плавання Предста

 

ティランジア・ブッツィー 分類(APG III) 界 : 植物界 Plantae 階級なし : 被子植物 angiosperms 階級なし : 単子葉類 monocots 階級なし : ツユクサ類 commelinids 目 : イネ目 Poales 科 : パイナップル科 Bromeliaceae 属 : ハナアナナス属 Tillandsia 種 : ティランジア・ブッツィー T. butzii 学名 Tillandsia butzii Mez チランジア・ブッツィー Tillandsia butzii はハナアナナス属のアナナスの1種。いわゆる

Bielorussia Uniformi di gara Casa Trasferta Sport Pallavolo Federazione BVF Confederazione CEV Codice CIO BLR Selezionatore Viktar Bekša Ranking FIVB 48° (ottobre 2019) Campionato europeo Partecipazioni 4 (esordio: 2013) Miglior risultato Quindicesimo posto nel 2013 La nazionale di pallavolo maschile della Bielorussia è una squadra europea composta dai migliori giocatori di pallavolo della Bielorussia ed è posta sotto l'egida della Federazione pallavolistica della Bielorussia. Indice 1 Ro...

 

Jalen BrunsonBrunson dengan Villanova Wildcats pada tahun 2017No. 11 – New York KnicksPosisiPoint guardLigaNBAInformasi pribadiLahir31 Agustus 1996 (umur 27)New Brunswick, New Jersey, U.S.Tinggi6 ft 2 in (1,88 m)Berat190 pon (86 kg)Informasi karierSekolah menengah atasSMA Stevenson (Lincolnshire, Illinois)Perguruan tinggiVillanova (2015–2018)Draf NBA2018 / Babak: 2 / Urutan pemilihan: ke-33 secara keseluruhanDipilih oleh Dallas MavericksKarier bermain...

 

MantineiaΜαντίνεια Letak Koordinat 37°37′N 22°23′E / 37.617°N 22.383°E / 37.617; 22.383Koordinat: 37°37′N 22°23′E / 37.617°N 22.383°E / 37.617; 22.383 Zona waktu: EET/EEST (UTC+2/3) Ketinggian (puncak): 600 m (1.969 ft) Pemerintah Negara: Yunani Periferal: Peloponnesa Kotamadya: Tripoli Statistik penduduk (pada 2001[1]) Kode Kode pos: 220 05 Kode telepon: 2710 Plat kendaraan: TP Mantineia (bahasa Yunani...

الحزب العربي للعدل والمساواة البلد مصر  التأسيس تاريخ التأسيس 2011 الشخصيات القادة علي فريج راشد سلام[1] المقرات مقر الحزب 99شارع السباق برج بنك الاسكندرية-خلف حديقة الميرلاند-مصر الجديدة-القاهرة الخلفية قومية عربية معلومات أخرى الإصدارات جريدة الربيع العربي الموقع ال

 

Supreme Court of the United States38°53′26″N 77°00′16″W / 38.89056°N 77.00444°W / 38.89056; -77.00444EstablishedMarch 4, 1789; 234 years ago (1789-03-04)LocationWashington, D.C.Coordinates38°53′26″N 77°00′16″W / 38.89056°N 77.00444°W / 38.89056; -77.00444Composition methodPresidential nomination with Senate confirmationAuthorized byConstitution of the United States, Art. III, § 1Judge term lengthli...

 

Syarief HasanPotret resmi sebagai Wakil Ketua Majelis Permusyawaratan Rakyat Republik Indonesia periode 2019–2024Wakil Ketua Majelis Permusyawaratan Rakyat Republik IndonesiaPetahanaMulai menjabat 3 Oktober 2019Menjabat bersama Periode 2019–24 Fadel Muhammad Ahmad Basarah Ahmad Muzani Lestari Moerdijat Hidayat Nur Wahid Jazilul Fawaid Zulkifli Hasan Arsul Sani PresidenJoko WidodoWakil PresidenMuhammad Jusuf Kalla Ma'ruf AminKetua MPRBambang SoesatyoPendahulu Periode 2014–19...

1996 studio album by MaxwellMaxwell's Urban Hang SuiteStudio album by MaxwellReleasedApril 2, 1996Recorded1994–1995StudioElectric LadyRPMSorcererChung King (New York)CRC (Chicago)Genre R&B neo soul soul retro-soul[1] Length64:47LabelColumbiaProducer Maxwell Peter Mokran Stuart Matthewman Maxwell chronology Maxwell's Urban Hang Suite(1996) MTV Unplugged(1997) Singles from Maxwell's Urban Hang Suite ...Til the Cops Come Knockin'Released: May 15, 1996 Ascension (Don't Ever ...

 

Pour les articles homonymes, voir 112e brigade. 112e brigade de missiles de la Garde(ru) 112-я гвардейская ракетная бригада Création 1936[1] Pays Union soviétique Russie Branche Troupes de missiles et d'artillerie russes Type Brigade de missiles Rôle Frappe balistique dans la profondeur Fait partie de 1re armée de chars de la Garde du district militaire ouest Garnison Chouïa Ancienne dénomination 69e régiment d'artillerie [de canons] de la Garde76e ...

 

Time zone (UTC−04:00) Atlantic Time ZoneTime zone  Atlantic Time ZoneUTC offsetASTUTC−04:00ADTUTC−03:00Current time15:38, 7 December 2023 AST [refresh]Observance of DSTDST is observed in parts of this time zone. The Atlantic Time Zone is a geographical region that keeps standard time—called Atlantic Standard Time (AST)—by subtracting four hours from Coordinated Universal Time (UTC), resulting in UTC−04:00. AST is observed in parts of North America and some Caribbean isla...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Do the Dangle – news · newspapers · books · scholar · JSTOR (August 2013) (Learn how and when to remove thi...

 

Offensive operation by the russian Red Army on the 2nd February 1943 during WW2 You can help expand this article with text translated from the corresponding article in Vietnamese. (April 2023) Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated tex...

 

Questa voce sull'argomento cantoni della Francia è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Cantone di Saint-Benoît-du-Saultex cantoneCanton de Saint-Benoît-du-Sault LocalizzazioneStato Francia Regione Centro Dipartimento Indre ArrondissementLe Blanc AmministrazioneCapoluogoSaint-Benoît-du-Sault Data di soppressione18 febbraio 2014 TerritorioCoordinatedel capoluogo46°27′N 1...

For the British physician and professor in physiology, see John Berry Haycraft. International House, London John Stacpoole Haycraft CBE (11 December 1926 – 23 May 1996) was an English language teacher and author who founded the International House World Organisation, which has shaped the evolution of the profession of English language teaching (ELT).[1] Early life He was born on 11 December 1926 in Quetta, British India. He was the son of William Church Stacpoole Haycraft (1891...

 

Medical conditionAcrogeriaOther namesAcrogeria, Gottron type, Gottron's syndrome[1]Fibers of Collagen Type I - TEMSpecialtyDermatology Acrogeria (Gottron's syndrome) is a skin condition characterized by premature aging, typically in the form of unusually fragile, thin skin on the hands and feet (distal extremities).[1] The prefix acro stems from the Greek akros which alludes to extremity, tip while the suffix geria comes from the Greek gerôn which means elder.[citation ne...

 

For the Ancient Chinese garment also known as weichang, see Yaoqun. Autonomous county in Hebei, ChinaWeichang County 围场县 • ᠸᡝᡳ ᠴᠠᠩ ᡥᡳᠶᠠᠨ • ᠸᠧᠢ ᠴᠠᠩ ᠰᠢᠶᠠᠨ(Chinese) • (Manchu) • (Mongolian)Autonomous county围场满族蒙古族自治县 • ᠸᡝᡳ ᠴᠠᠩ ᠮᠠᠨᠵᡠ ᠮᠣᠩᡤᠣ ᠮᡠᡴᡡᠨ ᠪᡝᠶᡝ ᡩᠠᠰᠠᡵᠠ ᡥᡳᠶᠠᠨᠸᠧᠢ ᠴᠠᠩ ᠮᠠᠨᠵᠤ ᠮᠣᠩᠭᠣᠯ ᠦᠨᠳᠦᠰᠦᠲᠡᠨ ...

Political party in Colombia Citizen Option Partido Opción CiudadanaFoundedNovember 2009Dissolved2022IdeologyRight-wing populismNational conservatismEconomic liberalismSocial conservatismPolitical positionRight-wing to far-right[1]Chamber of Representatives0 / 188Senate0 / 108Governors0 / 32Mayors0 / 1,102Websitewww.partidoopcionciudadana.comPolitics of ColombiaPolitical partiesElections Citizen Option (Spanish: Opción Ciudadana) was a political party in Colombia founded Novembe...

 

Anarkisme Tiongkok merupakan kekuatan intelektual yang kuat dalam gerakan reformasi dan revolusioner di awal abad ke-20. Pada tahun-tahun sebelum dan setelah penggulingan dinasti Qing, kaum anarkis Tiongkok bersikeras bahwa revolusi sejati tidak bisa hanya bersifat politik, dengan mengganti satu pemerintahan ke pemerintahan lainnya, tetapi harus menggulingkan budaya tradisional dan menciptakan praktik sosial baru, terutama dalam keluarga. Kata anarkisme diterjemahkan ke dalam bahasa Mandarin ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!