Giter Club home page Giter Club logo

icons's Introduction

File Icons

This is the source for the File Icons project's custom icon-font.

Please submit a request if an icon is missing.

“Why request an icon? Can't I submit a PR?”

You can. But your submission will end up getting overwritten.

Everything in the svg directory is meticulously optimised by hand, so that each icon contains as few control-points as possible:

Icon optimisation example, taken from DevOpicons readme

This task requires time, patience, and above-average aptitude with image editing software. Even if you have all three, I still have to check the SVG file myself; both our lives are made easier by simply linking to where the icon can be found. Failing that, you can use a fenced code-block to embed the SVG in the issue itself:

<details>

```svg
<!-- Replace this with the contents of your SVG file. -->
```

</details>

Note: The empty line separating <details> from its content is required. Refer to the CommonMark spec for the gory details of HTML handling in Markdown.

icons's People

Contributors

alhadis avatar artdevjs avatar bennypowers avatar blade254353074 avatar kamataryo avatar tecosaur avatar tenorok avatar thetutlage avatar zohebmopo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

icons's Issues

Icon Request: Neo4J/Cypher

I was working with Neo4Js Query Language Cypher and noticed there is no icon for .cyp and .cypher files.

I've made a black version out of it but if you want to use the original you can find it here.

<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512"><g transform="matrix(1.06356 0 0 1.06356 -42.31927 -64.611545)"><path d="M252.40039 72.400391c-21.49115 0-42.21379 3.287513-61.69531 9.380859A61.75 61.75 0 0 1 203.25 119a61.75 61.75 0 0 1-61.75 61.75 61.75 61.75 0 0 1-52.082031-28.59766C62.210068 187.11655 46 231.06174 46 278.80078c0 65.85584 30.837313 124.50123 78.85938 162.29102a91.75 91.75 0 0 1 90.74023-78.94141 91.75 91.75 0 0 1 91.75 91.75 91.75 91.75 0 0 1-3.51367 24.82617c84.68471-21.72194 148.36244-95.81484 154.4707-185.73047a111.75 111.75 0 0 1-92.00586 48.35352 111.75 111.75 0 0 1-111.75-111.75 111.75 111.75 0 0 1 111.75-111.75 111.75 111.75 0 0 1 17.1836 1.4707c-35.64741-29.348571-81.3053-46.963585-131.08399-46.919919zm-19.59961 16.90039c9.1 0 16.5 7.400009 16.5 16.499999 0 9.1-7.4 16.5-16.5 16.5s-16.5-7.4-16.5-16.5c0-9.09999 7.4-16.499999 16.5-16.499999zM276.19922 104.5c9.1 0 16.5 7.4 16.5 16.5s-7.4 16.5-16.5 16.5-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zM121 194.59961c9.2 0 16.5 7.4 16.5 16.5s-7.4 16.5-16.5 16.5-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zm2.80078 45.30078c9.1 0 16.5 7.3 16.5 16.5 0 9.1-7.4 16.5-16.5 16.5s-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zm10.09961 48c9.1-.1 16.5 7.3 16.5 16.5 0 9.1-7.4 16.5-16.5 16.5s-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zm22.59961 43c9.1-.1 16.5 7.3 16.5 16.5 0 9.1-7.4 16.5-16.5 16.5s-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zM363.19922 355.5c9.1 0 16.5 7.4 16.5 16.5s-7.4 16.5-16.5 16.5-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5zm-30 35.5c9.1 0 16.5 7.4 16.5 16.5s-7.4 16.5-16.5 16.5-16.5-7.4-16.5-16.5 7.4-16.5 16.5-16.5z"/><circle r="108.25" cy="229.60001" cx="366.29999"/><circle r="58.25" cy="119" cx="141.5"/><circle r="88.25" cy="453.89999" cx="215.60001"/></g></svg>

Is there something I have to do to get this into https://github.com/file-icons/atom? Create an issue there?

Icon Request: NXC

NXC is a programming language for the LEGO NXT Robot, it uses the extension .nxc.
It doesn't have an official icon, but a simplified version of the brick will do fine:
nxtbluetoothsymbol

By the way, thanks a lot for making this awesome package!

Will media files be candidate for this project?

This icon style is pretty cool! Great!

Just wondering whether media files' icons fit for this project, say .mkv, .avi, .mp4, .flac etc.

Or even other file types in general.

If not, any idea which project has similar style of file icons like this project?

Better icon for `.yaml` files

I notice that .yml and .yaml files gets the database symbol from Octicons in my editor, which looks quite strange. I work with Ansible which has many such files. I would like a more easy on the eyes version for YAML files than the database icon.. Googling around, I can't seem to find any "official" YAML icon, so I guess artistic freedom can be used here?

Icon Request: Noon

Hello, it would be nice if an icon for noon could be included.
I tried to attach the svg, but it didn't let me :-( I packaged it in a zip instead.
Please let me know if I need to do something else.
Noon.zip

Add vyper icon

Hi,

Could you add this new icon for vyper files?

<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Transparent_Logo" viewBox="0 0 2048 1773.62">
  <title>vyper-logo-transparent</title>
  <polygon points="1024 886.81 768 1330.22 768 1330.22 1024 1773.62 1280 1330.22 1280 1330.22 1024 886.81" style="opacity:0.8"/>
  <polygon points="1280 443.41 1024 886.81 1024 886.81 1280 1330.22 1536 886.81 1536 886.81 1280 443.41" style="opacity:0.6"/>
  <polygon points="768 443.41 512 886.81 512 886.81 768 1330.22 1024 886.81 1024 886.81 768 443.41" style="opacity:0.6"/>
  <polygon points="1536 0 1280 443.41 1280 443.41 1536 886.81 1792 443.41 1792 443.41 1536 0" style="opacity:0.45"/>
  <polygon points="1152 221.7 896 221.7 768 443.41 768 443.41 1024 886.81 1280 443.41 1152 221.7" style="opacity:0.45"/>
  <polygon points="512 0 256 443.41 256 443.41 512 886.81 768 443.41 768 443.41 512 0" style="opacity:0.45"/>
  <polygon points="1792 443.4 2048 0 1536 0 1792 443.4" style="opacity:0.3"/>
  <polygon points="256 443.4 512 0 0 0 256 443.4" style="opacity:0.3"/>
</svg>

Missing Icons?

So I might just be missing something, but I can't find the svgs for certain icons that are supported by the atom package. For example I see js-icon mentioned here but no corresponding file in the /svg directory. The html5-icon is another one I couldn't find in /svg.

Is the exclusion intentional or am I missing something?

[Adding new icons to the package] Prolog Icon

Hey, i would love to see a prolog specific icon. The current icon in Atom on a .pl file is this one:

I searched through charmap.md but couldn't find the specific icon. I guess it's from perl, given the .pl file extension. I found a prolog icon here. It's MIT licensed. Is it possible to add this to this package? Or is there something I forgot?

Icon Request : Avro

Hi! First, thanks for your work, it's awesome!

I'm dealing with Avro schema files those times, and it's not in the package… Maybe we could use the logo from the site?

Icon request: Elixir files

Hi,

Could you add Elixir icons? There are mainly three file types:

  • elixir source files .ex,
  • elixir script files .exs,
  • embedded Elixir .eex
    • elixir HTML templates .html.eex
    • elixir JSON templates .json.eex
    • elixir text templates .text.eex (I think the bare .eex icon fits perfectly here)

Missing Icon for C lang

Hey I just saw that there is no Icon for the C language. Would greatly appreciate if you could make one.

.fasta icon (and related)

FASTA format (and its relatives) are used heavily in computational biology. Could we please get a DNA symbol for it?

Affected formats are:

  • .fasta
  • .fa
  • .fastq
  • .fq
  • .fna
  • .faa
  • .ffn
  • .frn
  • .sam

Icon request: digdag

Hi! I'm using work flow engine Digdag.
which uses the .dig file, as scheduler service for my project, would it be possible for you to add an icon for that? .dig

Icon Request: HashiCorp Nomad

Hi; firstly thanks for all the work on the project! I find it really useful and it improves the Atom UI massively.

I work very often with Nomad job specification files which I store; and are documented to use, a .nomad file extension.

Would it be possible to add this using this vector logo?

Icon request: Robot for robot.txt

I wanted to add an icon for robot.txt files to the Atom package, but there is no robot icons in the existing fonts (as far as I know at least)(there is hubot in octicons, but I don't think it should be used for this)

Since the the official(?) website does not really have a proper icon to use for this, I would suggest just using a random but iconic robot icon, for example this one (which has a license!).

For clarity, this icon would only be associated to robot.txt files.

Throughts?

Suggestion: Icons for Xcode project files

Hey! I'm wondering what would be involved in creating icons for Xcode project files/packages. I use VS Code for managing a large iOS monorepo and I prefer to work there instead of Xcode. Unfortunately, .xcworkspace and .xcodeproj packages are represented as folders and don't stand out against the other folders in the project. In addition, Xcode-specific file types like those in the following list are ascribed the plain-text icon, since (naturally) no one else recognizes them.

Apple has icons for the following that should probably be matched in some way:

  • .xcworkspace
  • .xcodeproj

Apple does not have icons for any of these, but having icons for each of these file types (which can all use the same icon if preferred) would make it easier to distinguish those files against others:

  • .pbxuser
  • .xccheckout
  • .pbxproj
  • .xcuserstate
  • .xcscmblueprint
  • .xcscheme
  • .plist
  • .xcsettings
  • .xcworkspacedata

Let me know if I need to provide any more information. I don't have much in the way of Illustrator knowledge but I will pitch in where I can.

Icon Request: project.pros

Thanks for this great package! I maintain a development environment built on Atom called PROS. Our users install your package by default to get great looking file icons. Our users have a project.pros file which maintains some information about their projects and I currently do some dirty hacks to get our logo replaced with the default file icon. Would it be possible for you to make our file icon part of the file-icons source?

This is the logo I've been using:

<svg xmlns='http://www.w3.org/2000/svg' width='89' height='90' viewBox='0 0 89 89.6'><polygon points='73.4 35.4 88.6 48.5 44.4 87 44.4 86.9 44.4 87 0.4 48.7 15.7 35.5 44.5 77.7 ' class='a'/><polygon points='22.5 22.2 23.4 23.7 65.6 23.7 66.5 22.2 ' class='a'/><polygon points='32.5 50.5 27.5 36 13.3 28.1 ' class='a'/><polygon points='56.5 50.7 61.6 36 75.6 28.2 ' class='a'/><path d='M44.5 2.6L7.1 19.4h13.4l2.8 4.3h42.2l2.8-4.3h13.4L44.5 2.6zM47.4 12.9l-2.9 1.5 -2.9-1.5V9.9l2.9-1.5 2.9 1.5V12.9z' class='a'/><path d='M74.8 28.1H14.1l0.1 0.1 18.5 2.8 -0.3 19.5 -2.4-2.8 13.7 16.8v-18.3c0-0.3 0.3-0.6 0.6-0.6h0.3c0.3 0 0.6 0.3 0.6 0.6v18.3l11.4-14 -0.1 0.1 -0.3-19.6L74.6 28.4 74.8 28.1zM44.5 42.8c-0.6 0-1.2-0.5-1.2-1.2 0-0.6 0.5-1.2 1.2-1.2 0.6 0 1.2 0.5 1.2 1.2C45.6 42.2 45.1 42.8 44.5 42.8zM44.5 37.8c-0.6 0-1.2-0.5-1.2-1.2 0-0.6 0.5-1.2 1.2-1.2 0.6 0 1.2 0.5 1.2 1.2C45.6 37.2 45.1 37.8 44.5 37.8zM44.5 32.6c-0.6 0-1.2-0.5-1.2-1.2s0.5-1.2 1.2-1.2c0.6 0 1.2 0.5 1.2 1.2S45.1 32.6 44.5 32.6z' class='a'/></svg>

We use #E6B85C or a close gold color typically.

Fountain.io icons

Wondering what it would take to add the https://fountain.io icons to the package. All I can find on their website is .pngs and I'm assuming we would need a svg?

Icon request: Rust

I think we can use the logo from the oficial website.

This icon would be associated to all .rs files.

There's also the Cargo.toml file, that is the package manager for rust, who could have this logo from the oficial website.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.