Skip to content

Commit

Permalink
Update with icons from Seti UI v1.1.2
Browse files Browse the repository at this point in the history
Close #14, #16, #17, #19
  • Loading branch information
wyze committed May 15, 2016
1 parent 9ea87e0 commit d1f70ab
Show file tree
Hide file tree
Showing 64 changed files with 1,304 additions and 1,288 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015 Neil Kistner
Copyright © 2015-2016 Neil Kistner <neil.kistner@gmail.com> (neilkistner.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> The awesome icons provided by Seti UI theme.
![Seti UI](https://github.com/jesseweed/seti-ui/raw/master/screenshot.png)
![Seti UI](https://github.com/jesseweed/seti-ui/raw/master/screenshot-icons.png)

## Settings

Expand All @@ -25,6 +25,6 @@ Thank you to [Jesse Weed](//github.com/jesseweed) for making the original Seti U

## License

Copyright (c) 2015 [Neil Kistner](//github.com/wyze)
Copyright © 2015-2016 [Neil Kistner](//github.com/wyze)

Released under the MIT license. See [LICENSE](LICENSE) for details.
Empty file added file-types/Adobe Illustrator.ai
Empty file.
Empty file added file-types/Adobe Photoshop.psd
Empty file.
Empty file added file-types/Audio File.wav
Empty file.
Empty file added file-types/C Sharp.cs
Empty file.
Empty file added file-types/CSV.csv
Empty file.
Empty file added file-types/Cake PHP.ctp
Empty file.
Empty file added file-types/ColdFusion.cfm
Empty file.
Empty file added file-types/EcmaScript.es6
Empty file.
Empty file added file-types/Elm.elm
Empty file.
Empty file added file-types/Grails.groovy
Empty file.
Empty file added file-types/Hacklang.hh
Empty file.
Empty file added file-types/Haskell.hs
Empty file.
151 changes: 116 additions & 35 deletions file-types/JavaScript.js
Original file line number Diff line number Diff line change
@@ -1,47 +1,128 @@
module.exports = function (app) {
/*
return {
HIGHLIGHTING: https://github.com/atom/language-javascript/blob/master/grammars/javascript.cson
FILE TYPES: 'js', 'htc', '_js', 'es', 'es6', 'jsm', 'pac', 'pjs', 'xsjs', 'xsjslib'
WRAPPER: source.js
// ALLOW TESLA LOGGING TO BE TURNED OFF IN CONFIG
log: function(what) {
if ( app.config.logging.console === true ) console.log(what);
},
*/

emptyObject: function(obj) {
return !Object.keys(obj).length;
},

countObject: function(obj) {
var count = 0;
for( var key in obj ) {
if(obj(key)) {
count++;
}
}
/*
return count;
},
COMMENTS
--------
CLASS: punctuation.definition.comment.js
TRIGGERS: js single line or comment blocks
throw: function(num) {
*/

var code = {
400 : '400 Bad Request',
401 : '401 Unauthorized',
403 : '403 Forbidden',
404 : '404 Not Found',
405 : '405 Method Not Allowed',
500 : '500 Internal Server Error',
};

var err = new Error( code[num] );
err.code = num;
err.message = code[num];
err.status = num;

return err;
/*
}
DOCBLOCK
--------
CLASS: storage.type.class.jsdoc
};
TRIGGERS: abstract, access, alias, augments, author, async, attribute, arg, argument, beta, borrows, bubbes, callback, class, classdesc, config, const, constant, constructs, constructor, copyright, chainable, default, defaultvalue, deprecated, desc, description, enum, emits, event, example, exports, external, extends, extension, extensionfor, extension_for, for, file, fileoverview, fires, final, function, global, host, ignore, implements, inheritdoc, inner, instance, interface, kind, lends, license, listens, main, member, memberof, method, mixex, mixin(?:s, ), module, name, namespace, override, overview, param, private, prop, property, protected, readonly, readOnly, requires, required, return, returns, see, since, static, summary, submodule, this, throws, todo, tutorial, type, typedef, var, variation, version, virtual, uses, writeOnce
};
*/

class Bread {

constructor(slices) {
this.slices = 12;

if ( slices > this.slices ) {
console.log('not enough bread');
} else {
console.log(slices);
}

}

}

class Sandwich extends Bread {

constructor(slices) {
this.bread = super(slices);
this.toppings = [];
}

toppings( ingredients ) {
ingredients.forEach(function(value, index) {
this.toppings.push( value );
});
}

}

var Club = new Sandwich(3).toppings(['roast beef', 'turkey']);


/*
INTERPOLATED JS
--------
CLASS: punctuation.definition.comment.js
TRIGGERS: punctuation.section.embedded.js
NOTE: This class doesn't currently seem to actually get applied
*/

var myName = 'Slim Shady',
template = 'Hello, my name is ${myName}';

/*
FUNCTION PARAMS
--------
TRIGGER: () CLASS: meta.brace.round.js
TRIGGER: [] CLASS: meta.brace.square.js
TRIGGER: {} CLASS: meta.brace.curly.js
TRIGGER: , CLASS: meta.object.delimiter.js
TRIGGER: = CLASS: keyword.operator.js
TRIGGER: parameters CLASS: variable.parameter.function.js
*/


function testFunction(string,arr,obj) {
// DO SOMETHING
}

testFunction('one', 'two', [1,2,3], {key: 'value'} );


/*
METHODS
--------
CLASS: meta.method.js
TRIGGER: break, case, catch, continue, do, else, export, finally, for, function, if, import, package, return, switch, throw, try, while, with
*/

import { ham as turkey } from 'mySandwich.js';

var isFunction;

switch ( typeof testFunction ) {

case 'function':
isFunction = true;
break;
default:
isFunction = false;

}

try {
testFunction();
} catch (e) {
throw 'Whoopsadaisy!';
} finally {
console.log('i think we\'re done here!');
}
Empty file added file-types/Latex.tex
Empty file.
Empty file added file-types/LiterateHaskell.lhs
Empty file.
Empty file added file-types/LiveScript.ls
Empty file.
Empty file added file-types/Lua.lua
Empty file.
Empty file added file-types/Objective C.h
Empty file.
Empty file added file-types/PDF.pdf
Empty file.
Empty file added file-types/PHP.php.inc
Empty file.
Empty file added file-types/Perl.pl
Empty file.
Empty file added file-types/Pug.pug
Empty file.
Empty file added file-types/Puppet.pp
Empty file.
Empty file added file-types/React Coffee.cjsx
Empty file.
Empty file added file-types/React Typescript.tsx
Empty file.
Empty file added file-types/Rust.rs
Empty file.
Empty file added file-types/SVGX.svgx
Empty file.
Empty file added file-types/Sbt.sbt
Empty file.
Empty file added file-types/Settings.config
Empty file.
Empty file added file-types/Shopify.liquid
Empty file.
Empty file added file-types/Slim.slim
Empty file.
Empty file added file-types/Smarty.smarty.tpl
Empty file.
Empty file added file-types/Sugarss.sss
Empty file.
Empty file added file-types/TODO
Empty file.
Empty file added file-types/Temp.tmp
Empty file.
Empty file added file-types/Vala.vala
Empty file.
Empty file added file-types/Video File.mov
Empty file.
Empty file added file-types/gulpfile.babel.js
Empty file.
Empty file added file-types/karma.conf.js
Empty file.
Empty file added file-types/oCaml.ml
Empty file.
4 changes: 4 additions & 0 deletions index.less
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
@import "styles/ui-mixins";
@import "styles/ui-variables";
@import "styles/_fonts/seti";

@import "styles/icons";
@import "styles/theme-overrides";
16 changes: 9 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
{
"name": "seti-icons",
"version": "0.4.5",
"main": "index",
"description": "The awesome icons provided by Seti UI theme.",
"license": "MIT",
"repository": "wyze/atom-seti-icons",
"author": {
"name": "Neil Kistner",
"email": "neil.kistner@gmail.com",
"url": "neilkistner.com"
},
"main": "index",
"keywords": [
"seti",
"icons"
],
"scripts": {
"postpublish": "github-changes -o wyze -r seti-icons -a --use-commit-body -m '(MM/DD/YYYY)' --no-merges"
},
"repository": "https://github.com/wyze/seti-icons",
"license": "MIT",
"engines": {
"atom": ">=0.174.0 <2.0.0"
"atom": ">=1.5.0 <2.0.0"
}
}
Binary file removed styles/_fonts/icomoon.eot
Binary file not shown.
Loading

0 comments on commit d1f70ab

Please sign in to comment.