macOS defines their NSAppearance under the covers in a manner similar to ProKit using bundles with compiled. We use a standard NSToolbar with unified titlebar which supports a handful of themes from macOS and has a wealth of functionality including accessibility and customizability. window, toolbar: one of the first major hurdles was changing the toolbar and corresponding window chrome such as tabs. ![]() When the time came to revise our branch color selection algorithm we also migrated it to theme coordinator, making it testable alongside the rest of the feature in our unit test suite. This design has made it easy to iterate on the colors and assets with our designer while minimizing code churn and testable logic. When changing the current theme this broadcasts it to allow elements to respond appropriately.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |