αααααα GNOME ααΆαα ααααααΆαααΆαα ααααααΆααααααααααααααααΆαααααΌααααααααΆααα Libadwaita ααααα½ααααα αΌααααα»ααααααΆαααΆαα»αααααΆααααΆαααααααα ααΆαααααα ααα»α αααααΆααα’αααααααΎαααααααΎααΆα GNOME HIG (αααααΆαααααααΆαα ααα»α αααααΆααααα»ααα) α αααααΆααααα½ααααα αΌαααΆαα»ααααΆα ααα·α αα·αααααα»αααααααααα½α ααΆααααα αααααΆααααΆααααΆααααααα·ααΈαααα’αα»αααααΆααα ααΆααααα GNOME ααΌαα α ααα»α αααααΆαααααα’αΆα αααααααΌαααΆαααΆαα’ααααααααααα αααΆαα½αα αααααΌααααααΆαααααααΌαααΆααααααααΆ C α αΎαααααΌαααΆαα ααα αΆααααααα’αΆααααΆααααα LGPL 2.1+ α
αααααΆααα libadwaita ααααΌαααΆαααααΎαααααααΆααααΆαα½α GTK4 αα·ααα½ααααα αΌαααΆαα»αααααααααααΆααα Adwaita αααααααΎαααα»α GNOME αααααααΌαααΆαααααΆααααααΌαα ααααΈ GTK αα ααΆαααααΆαααααΆα ααααα‘αααα½αα αααααΌα libadwaita ααΊααα’ααααΎαααααΆααα libhandy α αΎαααααΌαααΆαααΆααααΆα’αααααααααααααααααααααΆαααααα αααααααΌαα‘αΎαααααΌαααΆααααααΎαα‘αΎαααΎααααΈαααααΎαα ααα»α αααααΆαααααααααα½ααα αααα»ααααα·ααΆα ααααααααα’ααααΎαα αα αααα·ααααΆ GNOME α αΎαααααΌαααΆααααααααα αααα»αααα·ααΆααΆα Phosh GNOME αααααΆααααααΆαα αααΌα Librem 5 α
αααααΆααααα½ααααα αΌαααΆαα»ααααΆα ααα·ααααααααΆααααααααααααααααΎααΆαα»α ααα»α αααααΆααααααααααΌα ααΆ αααααΈ ααααα αααα»αααααααα½α αααΌαα»α ααααΆαα ααααααααααααα αααα’αααααα’ααααα ααΆαα»ααααΆα ααα·ααααααΆαααααΎα‘αΎαα’αα»ααααΆαα±ααα’ααααααααΎαα ααα»α αααααΆααααΆααααααααααΎαααΆααααΆααααΌαααΆαααα ααΎα’αααααααα»αααααΌααααα αα·ααα»αααααΌααααα½ααα αα·ααα ααΎα’αααααααααααΌα ααααααααΆαα αααΌαα α ααα»α αααααΆαααααααα·ααΈααααΆααααααΌαααΆαααααα’αΆαααααααΎααα αα’αααααα αα·αα§ααααααααα αΌααααααΆαα αααααΆααααααα½ααααα αΌααααααααΌααααα»ααααα ααΆααααα Adwaita αααααΆαααααΌαααΌαααΆαααααααΆααααααΆαααααααΆααααα GNOME ααααα·αα αΆαααΆα αααΆαααΆααααααααααα½ααααααα
ααΆαααααΆααααΈααΆαα»αα ααΆααααα GNOME αα αααα»ααααααΆαααααΆα ααααα‘ααα’αα»ααααΆαα±ααααΆαααααΆααααααΌαααΆααααΆαααααα GNOME ααααΌαααΆααααααΎαα‘αΎαααΆα ααααα‘ααααΈ GTK αααα’αα»ααααΆαα±ααα’αααα’αα·αααααα GTK αααααααΎααααα»ααααΌα αα·αα’αααα’αα·αααααα GNOME αααα»αααΆαααααΆααααααΌααα ααΆαααααααααα½αααα ααααΆααααΆαααΆαααα αα αα·αααααααααααα·ααααααΆααααα GTK αααα½αα―αα αααααΆαααΆαααΆααααα αα·ααΈααΆαααααααααααααΎαααΆαααααΆααααααΆααα’αααα’αα·ααααααααααα·ααααΆαα’αααααααΎααααΆαααααααΆαααΌαααααΆαααΎ GTK ααΆααΈααΈααΈ αααααααΌαααΆααααααα±ααααααΎ libadwaita αα·αααααααααα½ααα ααΉααααααααα·ααααααα GNOME αα·αα ααααααΆααα ααΆααααααΆ α¬αααααΎαααααααααΆαααααα½ααααααα½ααααααααααΆααααα ααΆααααα GTK αα·αααα½ααα ααΌαααΆααααααααααα·ααΈ GNOME ααΆαααΆααα»ααααααααααΆαα αααα»αααα·ααααΆααααααα’ααααΎαααααΆααααα ααΆαααααααΆααΈααΈααΈα
ααΆααααααααΉαα ααααααΈα’αααα’αα·αααααααααααααααααΆααΈααΈααΈααΆααααααΉααααα αΆααΆαα½αααΉαααΆαααα·ααααααααααΆαα»α ααα»α αααααΆαα ααα»ααααα’αααα’αα·αααααα libadwaita αααα»αααααΎααΆαααΎααΆαααααα API αααααΆααααΆααααααααααααααααα’αΆα ααααααααΆα αααααΉαααααΌαααΆααα½ααααα αΌααα αααα»αααΆαα ααααααΆαααΆαααα’ααΆααα αααα»αα αααααααα αΆααααα·αα’αΆα αααααααΆαααΆα ααααα·ααααα·ααΆαααααΉαααααΌαααααΆαα»ααααΆα ααα·ααααααααααααΆααα·ααΆααααα ααΎα’αααααααααααααααΌαααΆαααΎαα‘αΎαααααα - αααααΆαααααααααα ααααα·ααααα·ααΆαααααΉαααααΌαααααΆαα»ααααΆα ααα·αααααααααΉαααααΌαααΆαααΆααΆαα αααααααα αααααΆααα½αααααΆαααΆαααΆαααααΆααααααΌααα GTK α
ααΆαααααΆααααααΌαααααΆααααα αααα»α libadwaita ααΎαααααααααα ααΉα libhandy:
- αααα»ααα
ααΆααααααααααΆααα
ααΆα‘αΎααα·αααΆαααααα»αα αααααΆααα Adwaita αααααααΎαααα»α GNOME ααααΌαααΆαααα
ααααΈ GTK αα·αααααΎααααΎααααα α αΎααααααΆαααα
αΆααααααΌαααΆααα½ααα»ααα
αααα»α GTK αααααααααα "ααααΆαααΎα" α ααΆααα»αααααΆαα½αα±ααααααααααΆαααααα»ααα½ααααΆα libadwaita αα·ααααααΆααα "ααααΆαααΎα" ααΊααΆαααααΆααααααΌααα
αααα»αααΆααα
ααΆααααααααΆαααα’α½α
α
- ααααααΆααααααΆααααΆαα
αααααα
ααΉαααΆαα» αα·αααΆαααααΆααααααΌαααα ααααααααααααααα·ααΈαααα»αααααΎαααΆαααααΌαααΆαααααΆααααααΌα (αααα αΆααΊαααααΆααα libadwaita ααΆαααααΌααα
SCSS ααααααααΌαα±ααααΆαααΆαααααΆαααΆα‘αΎααα·αααΎααααΈααααΆααααααΌαααα)α ααΎααααΈααααΆααααααΌααααααααΆαα» αααααΆα§ααΆα αααααΆαααΆααα
αααα»α GNOME Web ααΎααααΈαααααΆααααΆαααααΆααααααΌααα
ααΆααααα’ααΆαα·α αα·ααΈααΆααααααααααΆαααααΎα‘αΎααααα»αααααααααααααα·ααααα·ααΆααααααααΌαααΆαααααΎ α αΎαααα’ααααΎααΆααααααΆαααααααΈαααααααααααααΆααααααααΆαααα β@define-colorβα αααααΆαααΆαααΆααααα αααααααΆαα»α
ααα»α
αααααΆααααΆα
αααΎαα₯α‘αΌααααααααΌαααΆαααααΆααΆαααααα
ααΉααααα’αααααααΌαααααΆα αα·αααααΆααααααΌααααααααααααααααα· ααααα·αα’αα»ααααΆαα±αααααααα·ααΈααααααααααααα
αααα»αααΆαααααα»α (α’αααα’αα·αααααααααα»αααααΎααΆαααΎααααΈαα»αααααΆααααΆααααααααα)α
- αα»αααΆααααα αΆαααααΌαααΆααααααΎααα
αααααααΎααΌαααΆααααΉα αααααΆαααααΆαααααα·α
ααΆαα»αααα»αααααΆααΆααααα
αααΎαα αααβααααααααα‘ααβααααΌαβααΆαβααααΎβα±ααβααααΊβααΆαβαα»α α αΎαβαααβααααα
βαα½αβαααβααααΌαβααΆαβαααααα αααβα’αΆα
βααααΆααβααααΌαβαααααΆααβααΌαααΆαβαααΉα αα·αβααααΆαα
- ααΆααααααααααααααααααααΆαααα
ααΆαααααααααΈαααααΆααααααΎαααα»ααααααα·ααΈα α§ααΆα ααα ".pill" αααααΆαααααΌαα»αααΌααα αααααααΆααααα»αααΆαααααΎ ".flat" αα
αααα»α GtkHeaderBar ".accent" αααααΆααααααααααααααααααα‘αααααα»αααααΆα ".numeric" αααααΆααααΆαααΆαα’ααααααΆααΆα ".card" αααααΆααααΆαααααΎααααΆααααααααΆαααααα αα·αααααααααΌα
αα
αααα»ααααααΈα
- α―αααΆα SCSS monolithic ααααααΌαααΆααααα αααα ααΆααααα»αααα―αααΆααα ααΆαααααααΌα ααΆαα
- ααΆααααααα API αααααΆααααΆαααααααα
ααΆαααααααΆααα
ααΆαααΉα αα·αααααααααα·αααααααααα
- α―αααΆαααααΌαααΆαααααΎαααΆαα‘αΎααα·α αααα’ααα§ααααα gi-docgen α₯α‘αΌααααααααΌαααΆαααααΎααΎααααΈαααααΎαααΆα
- API ααααΌαααΈαα
αααααΌαααΆααααααα αααα’αΆα
ααααΌαααΆαααααΎααΎααααΈαααααΎαααααααα’ααααααΆα αα
ααααααα½ααααααα½αααΆαα½ααα½αααα ααααΌα
ααΆααΎααααΈαααααΎαα
αααΆαα·ααΆααααΌαα
- αααααΆααααααΆαααααααΆαααΌαααααΆαααΎ AdwViewSwitcher αααααααΆααααα»αααΆααααα αΆαααααΆαααΆαα½αααΉαα
ααα½αααααΆαααΌαααααΉαααααα·αααΆαααΎαααααΌαααΆαααααααα
- ααΆαααααααααααΆαα AdwApplication (ααααΆαααααα GtkApplication) ααΎααααΈα αΆααααααΎα Libadwaita αα·ααααα»ααα ααΆααααααααααααααααααααα·α
- αααααΎαααααΆαα»ααααΆα ααα·αααααΌαααΆααααααα ααΎααααΈααααα½αααααα·ααααα·ααΆααααααααΆαα AdwWindowTitle αααααΆαααααααα αααααΎααααα’α½α AdwBin ααΎααααΈααααα½ααααααΆααααααΎαααααΆαααααααααα»ααΆα AdwSplitButton αααααΆαααααΌαα»ααα½ααααα αΌαααααΆ AdwButtonContent αααααΆαααααΌαα»ααααααΆαααΌαααααΆα αα·αααααΆααα½αα
- API ααααΌαααΆααααα’αΆαα
ααααα: opennet.ru