Check out a free preview of the full Build Cross-Platform Desktop Apps with Electron course:
The "Building a Menu Bar" Lesson is part of the full, Build Cross-Platform Desktop Apps with Electron course featured in this preview video. Here's what you'd learn in this lesson:
Overriding the default menu that Electron provides, Steve sets out to create a custom menu bar by first recreating the default functionality of menu bar through an array of menu items. Accelerators (keyboard shortcuts) and roles can also be assigned and customized depending on the user's built-in OS functionality to provide a more natural user experience.