sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.4K
active users

#hig

4 posts4 participants0 posts today
Mario Guzmán<p>I saw some <a href="https://mastodon.social/tags/Mac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mac</span></a> app screenshot posted earlier today with a drop down menu.</p><p>Immediately saw everything wrong &amp; goes against the Mac <a href="https://mastodon.social/tags/HIG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HIG</span></a>.</p><p>Dividers in menus are only to group related menu items into sections. Do not use a divider in between every item. No dividers period if all your menu items are related to one another.</p><p>Section titles shouldn’t exist if you only have one section.</p><p>Menu item titles should be concise and definitely not be too word especially with a second-line subtitle.</p>
Mario Guzmán<p>I have added a new article to my own <a href="https://mastodon.social/tags/HIG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HIG</span></a> for Mac apps: Toolbar Guidelines.</p><p>This article goes over how to design, organize, and use built-in <a href="https://mastodon.social/tags/NSToolbar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NSToolbar</span></a> &amp; <a href="https://mastodon.social/tags/NSToolbarItem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NSToolbarItem</span></a> objects and their features.</p><p>It also goes over system behaviors when toolbars are mixed with Sidebars, Inspectors, &amp; multi-content layouts!</p><p>As a bonus, it also goes over bottom bars &amp; accessory bars. Check it out and let me know what you think!</p><p><a href="https://mastodon.social/tags/AppKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppKit</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/MacOSX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacOSX</span></a> <a href="https://mastodon.social/tags/Mac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mac</span></a> <a href="https://mastodon.social/tags/UIUX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIUX</span></a> <a href="https://mastodon.social/tags/Toolbars" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Toolbars</span></a></p><p><a href="https://marioaguzman.github.io/design/toolbarguidelines/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marioaguzman.github.io/design/</span><span class="invisible">toolbarguidelines/</span></a></p>
Dave Rahardja<p>Every day, we stray further from the light of the <a href="https://sfba.social/tags/HIG" class="mention hashtag" rel="tag">#<span>HIG</span></a>.</p><p>Although the words “Email or Phone Number” appears to be a placeholder within a text field, and the word “required” appears to be a label, the word “required” is actually the placeholder, and the “Email…” text is a permanent label.</p><p>Relevant section: <a href="https://developer.apple.com/design/human-interface-guidelines/text-fields" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/design/hum</span><span class="invisible">an-interface-guidelines/text-fields</span></a></p><p><a href="https://sfba.social/tags/Apple" class="mention hashtag" rel="tag">#<span>Apple</span></a> <a href="https://sfba.social/tags/macOS" class="mention hashtag" rel="tag">#<span>macOS</span></a> 15 <a href="https://sfba.social/tags/Sequoia" class="mention hashtag" rel="tag">#<span>Sequoia</span></a> <a href="https://sfba.social/tags/HumanInterface" class="mention hashtag" rel="tag">#<span>HumanInterface</span></a> <a href="https://sfba.social/tags/UX" class="mention hashtag" rel="tag">#<span>UX</span></a></p>
Dave Rahardja<p>Smells like React.js, man.</p><p><a href="https://sfba.social/tags/Apple" class="mention hashtag" rel="tag">#<span>Apple</span></a> <a href="https://sfba.social/tags/macOS" class="mention hashtag" rel="tag">#<span>macOS</span></a> <a href="https://sfba.social/tags/Sequoia" class="mention hashtag" rel="tag">#<span>Sequoia</span></a> <a href="https://sfba.social/tags/HIG" class="mention hashtag" rel="tag">#<span>HIG</span></a></p>