Skip to content

Conversation

@FoamyGuy
Copy link
Contributor

@FoamyGuy FoamyGuy commented Nov 2, 2024

Mentioned recently on discord by @jepler

Trying out changing the style on the built-in and frozen modules to match the newly added feature "tags". Also added an inverse effect on hover to help further convey to the user that they are clickable (unlike the feature ones currently)

They also still retain their "pointer" mouse icon on hover.

In the screenshot countio was hovered, but my screenshot utility can't show the mouse.
image

@dhalbert
Copy link
Collaborator

dhalbert commented Nov 3, 2024

@jwcooper @tylerdcooper What would you say about this styling?

@dhalbert
Copy link
Collaborator

dhalbert commented Nov 4, 2024

The purple tags are really "loud" visually. I think I would prefer leaving the current styling for modules as is (but fix the comma spacing), and changing the feature tags to look like the module tags. The feature tags could also be made clickable, so you get a search of all boards with that feature.

@jwcooper
Copy link
Member

jwcooper commented Nov 4, 2024

I prefer them a bit more muted as they are now as well. The features should pop more than the modules.

Taking this further, I kind of think the module links shouldn't be in that box at all. They are overwhelming to most users just trying to install CP.

@tylerdcooper
Copy link
Member

I think we have way too many modules now for how we designed this originally. This is just too big of a tag cloud to be very useful. Trying to think of a better solution here...

@dhalbert Am I right in assuming that the modules shown are what is included in that uf2 download? So, we are auto-including all of those modules in the download? Or is that just showing what is available, and the user has to manually install any additional modules they want to include from that list?

@FoamyGuy
Copy link
Contributor Author

FoamyGuy commented Nov 4, 2024

Closing this one. #1525 provides a fix for the commas and spacing as well as switches the features over to be styled like the modules.

@tylerdcooper all of the modules listed are included in the UF2 file. If the user downloads that UF2 file they will be able to use any of those modules without having to manually load anything else.

@FoamyGuy FoamyGuy closed this Nov 4, 2024
@dhalbert
Copy link
Collaborator

dhalbert commented Nov 4, 2024

Also note the module list is also here for each board: https://docs.circuitpython.org/en/latest/shared-bindings/support_matrix.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants