Comments (9)
I disagree re: not using a cursor pointer, I think that adding one and maybe changing the arrow to a light grey on hover would help significantly.
I completely agree re: better affordance, though. That's a tough problem, especially if you're trying to be consistent with macOS styling. Which is why I think that the cursor pointer is better than nothing. :)
from spotmenu.
I was playing with this today and wanted to suggest a few small changes that might help here. Let me know if you agree, and I'll PR it!
- button alpha change on hover state
- more recognisable next/previous icons (hopefully without spoiling the clean/minimal look)
- smaller target areas to make it harder to hit the wrong button
from spotmenu.
Yeah, looks amazing!! Maybe the next/previous buttons could have some extra clickable space around them to make them a little easier to click?
from spotmenu.
That's been bothering me as well, just haven't had the time to fix it. I'll get into it later.
from spotmenu.
@kmikiy Thanks! I can take a crack at it after work today -- which option are you leaning towards (better affordance vs cursor pointer)?
from spotmenu.
With the latest version of SpotMenu (1.3) almost the whole surface is clickable, so just simply using a cursor pointer might not help that much. Better affordance might be a better option, although I don't have any ideas on how to make the buttons look more like buttons and keep a minimal design at the same time.
from spotmenu.
@camdenb I'm confused, the article you linked strongly disagrees with using cursor: pointer
over buttons like the prev/next affordances in the menulet. And yet you seem to be advocating for their use. I think a hover state for the affordances would be sufficient.
from spotmenu.
@TrevorSayre Yeah, a hover state or better button affordance would be ideal, but as a bare minimum a pointer is better than nothing.
from spotmenu.
@jacobpgn nice, looks greatππ» it would be awesome if you made a PR!
from spotmenu.
Related Issues (20)
- Big right padding on Big Sur HOT 7
- Big Sur HOT 1
- Can't use control + cmd + m HOT 2
- Feature Request - Add support for lyrics display
- brew install issue - requires README.md update
- Wrong rendering for external display HOT 4
- Feature request: Fade out on pause
- Readme homebrew instructions are outdated HOT 1
- Update Request: Silicon support version HOT 12
- Feature Request - Add support for likes β₯ HOT 1
- Update 1.9 HOT 2
- how do i delete this? it stopped working and when i try to delete, it says the file is open and it won't let me move it to the trash. HOT 2
- Everytime I play the music, the icon on the menu bar disappears? I would like to pause from there. Can you fix it?
- Support for M1 ARM?
- Takes up so much batter and CPU
- Does nothing on an m2 mac w/ Monterey HOT 2
- Feature Request: Settings Menu HOT 1
- Wrong pop-up placement in dual monitor setup - 1.9.0
- SpotMenu not appearing on MacBook menu bar
- pop over not opening
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spotmenu.