-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Created script that will upgrade devicon.json so that objects have the attribute "color" and "aliases" #279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
16dffea to
bd9de59
Compare
bd9de59 to
4272c4e
Compare
amacado
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a commit where I renamed anything dot-net related to dotnet. This was done so that the folder has the same naming convention as everything else.
I would approve renaming dot-net to follow our conventions, but this would break compatibility. If we want to rename it, I would suggest to provide an alias to make the old version still work.
|
Hey amacado, Please don't merge this branch yet. I'm planning to revert the changes done to dotnet and mocha. I've found a few other fonts that have issues (clojure, redux...etc). I'm thinking that it's better to fix these errors in a later commit/merge. This commit should only focus on the new devicon.json. I think I might also work on the css gulp task and put it in this branch as well. |
Good idea to keep things seperated. Speaking of icons/fonts with 'errors' you can take a look at #248. I have written down what I already found. Feel free to comment on this issue.
There is no need to work on the |
|
@Thomas-Boi Can we delete the branch |
The
Sure, I'll delete the |
True, I just wanted to say that we are able to publish this version as a first version of a working build automatisation (including the gulp task generating the *.min.css). Even when our "final" goal of having a single |
Hey guys,
So this branch contains the scripts needed to upgrade the
devicon.json.To Run
Open a terminal and go to the root directory of the project. Enter
node ./upgradeDeviconJson.jsand the script will be run.Note
masterbranch.newDevicon.jsonin the root directory. This is done so that the original copy doesn't get modified.clojure, clojurescript, yunohost, and redux. The script will then show you their object's attribute. As you can see, they don't have anyfontversion for them. Since there are no font, there's no corresponding classes in thedevicon.cssand no colored classes in thedevicon-colors.css.fontattribute of each font then run the build script.dot-netrelated todotnet. This was done so that the folder has the same naming convention as everything else.Feel free to checkout the script, it's in
upgradeDeviconJson.js. I tried to have as much docs as possible but if you have any questions, feel free to reach out.As always, feedback and suggestions are welcomed.