Skip to content

feat: add ferris as alt rust icon#3453

Open
tom22k wants to merge 2 commits into
material-extensions:mainfrom
tom22k:feat/add-ferris-icon
Open

feat: add ferris as alt rust icon#3453
tom22k wants to merge 2 commits into
material-extensions:mainfrom
tom22k:feat/add-ferris-icon

Conversation

@tom22k
Copy link
Copy Markdown

@tom22k tom22k commented May 12, 2026

Description

Added Ferris, the "unofficial mascot for Rust", as an alternative Rust icon.
Used the flat SVG from rustacean.net, optimised it and replaced the colours with Material Design colours.

Contribution Guidelines

tom22k added 2 commits May 12, 2026 21:44
Signed-off-by: Tom <143504320+tom22k@users.noreply.github.com>
Signed-off-by: Tom <143504320+tom22k@users.noreply.github.com>
@github-actions github-actions Bot added the icons PR with new icons label May 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Preview

Thank you for creating a pull request. This preview shows you how your icon will look on the different themes:

Generated preview

Check how your icon fits in a 16x16 grid with our Pixel Perfect Checker by following this link.

You can find more information on how to contribute in the contribution guidelines.

@lucas-labs
Copy link
Copy Markdown
Member

I use a simplified version (for better rendering at 16x16 px) of ferris for special files (lib.rs, mod.rs, etc), with different colors:

image

Maybe instead of adding it as unassigned, that might be a better use for our friend ferris. Although I don't know what other rust devs would think about it.

Note

Here's the svg source, btw:
https://github.com/lucodear/lucodear-icons/blob/main/icons-lc/rust/file-rust-ferris.svg

And I have several icons for "special" files for rust in this folder here too, althogh not all of them are "good":
https://github.com/lucodear/lucodear-icons/blob/main/icons-lc/rust

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

Labels

icons PR with new icons

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants