I recently discovered the detailed and amazingly accessible Aqua Human Interface
Guidelines from their golden years have been completely gutted and replaced with the macOS guidelines that cover only the basics. They've abandoned years of accumulated wisdom. Luckily the old versions still float around in PDF form, the first few chapters are just good timeless UI design advice.