mirror of
https://github.com/konpa/devicon.git
synced 2025-04-20 21:01:52 +02:00
clean demo
This commit is contained in:
parent
96252550e6
commit
0ecae4afb5
@ -1,3 +0,0 @@
|
||||
{
|
||||
"directory": "./bower_components/"
|
||||
}
|
@ -1,194 +0,0 @@
|
||||
'use strict';
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Livereload and connect variables
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
var LIVERELOAD_PORT = 35729;
|
||||
var lrSnippet = require('connect-livereload')({
|
||||
port: LIVERELOAD_PORT
|
||||
});
|
||||
var mountFolder = function (connect, dir) {
|
||||
return connect.static(require('path').resolve(dir));
|
||||
};
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Grunt module
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
module.exports = function(grunt) {
|
||||
|
||||
/*
|
||||
| Dynamically load npm tasks
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks);
|
||||
|
||||
/*
|
||||
| Project configuration
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
grunt.initConfig({
|
||||
pkg: grunt.file.readJSON('package.json'),
|
||||
|
||||
/*
|
||||
| Connect port/livereload
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
connect: {
|
||||
options: {
|
||||
port: 9000,
|
||||
hostname: '*'
|
||||
},
|
||||
livereload: {
|
||||
options: {
|
||||
middleware: function (connect) {
|
||||
return [lrSnippet, mountFolder(connect, '.')];
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Copy task
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
copy: {
|
||||
dev: {
|
||||
files: [
|
||||
{
|
||||
src:'../font/*',
|
||||
dest:'assets/font',
|
||||
flatten:true,
|
||||
filter:'isFile',
|
||||
expand:true
|
||||
},
|
||||
{
|
||||
src:'../scss/devicon.scss',
|
||||
dest:'assets/scss/',
|
||||
flatten:true,
|
||||
filter:'isFile',
|
||||
expand:true
|
||||
},
|
||||
{
|
||||
src:'../devicon.json',
|
||||
dest:'assets/',
|
||||
flatten:true,
|
||||
filter:'isFile',
|
||||
expand:true
|
||||
}
|
||||
],
|
||||
},
|
||||
},
|
||||
|
||||
/*
|
||||
| Build bower components
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
bower: {
|
||||
dev: {
|
||||
dest: 'assets/components/'
|
||||
},
|
||||
dist: {
|
||||
dest: 'assets/components/'
|
||||
}
|
||||
},
|
||||
|
||||
/*
|
||||
| Opens the web server in the browser
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
open: {
|
||||
server: {
|
||||
path: 'http://localhost:<%= connect.options.port %>'
|
||||
}
|
||||
},
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Sass task
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
sass: {
|
||||
dev: {
|
||||
options: {
|
||||
style: 'expanded',
|
||||
compass: true
|
||||
},
|
||||
files: {
|
||||
'assets/style.css': 'assets/scss/style.scss'
|
||||
}
|
||||
},
|
||||
prod: {
|
||||
options: {
|
||||
style: 'compressed',
|
||||
compass: true
|
||||
},
|
||||
files: {
|
||||
'assets/style.css': 'assets/scss/style.scss'
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Watch task
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
watch: {
|
||||
sass: {
|
||||
files: 'assets/scss/**/*.scss',
|
||||
tasks: ['sass:dev']
|
||||
},
|
||||
copy: {
|
||||
files: [
|
||||
'../font/*',
|
||||
'../scss/devicon.scss',
|
||||
'../devicon.json'
|
||||
],
|
||||
tasks: ['copy:dev']
|
||||
},
|
||||
livereload: {
|
||||
options: {
|
||||
livereload: LIVERELOAD_PORT
|
||||
},
|
||||
files: [
|
||||
'assets/**/*.css',
|
||||
'assets/**/*.js',
|
||||
'assets/**/*.json',
|
||||
'**/*.html'
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
/*
|
||||
| _________________________________________________
|
||||
|
|
||||
| Register task
|
||||
| _________________________________________________
|
||||
|
|
||||
*/
|
||||
grunt.registerTask('default', ['copy:dev','bower:dev','sass:dev','connect:livereload','open','watch']);
|
||||
grunt.registerTask('prod', ['sass:prod']);
|
||||
|
||||
};
|
@ -1,276 +0,0 @@
|
||||
@font-face {
|
||||
font-family: 'devicon';
|
||||
src:url('font/devicon.eot?pjetjn');
|
||||
src:url('font/devicon.eot?#iefixpjetjn') format('embedded-opentype'),
|
||||
url('font/devicon.woff?pjetjn') format('woff'),
|
||||
url('font/devicon.ttf?pjetjn') format('truetype'),
|
||||
url('font/devicon.svg?pjetjn#devicon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
[class^="devicon-"], [class*=" devicon-"] {
|
||||
font-family: 'devicon';
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
|
||||
/* Better Font Rendering =========== */
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
// Logo colors
|
||||
$sass-color: #cc6699;
|
||||
$photoshop-color: #80b5e2;
|
||||
$mysql-color: #00618a;
|
||||
$less-color: #2a4d80;
|
||||
$laravel-color: #fd4f31;
|
||||
$js-color: #f0db4f;
|
||||
$jquery-color: #0769ad;
|
||||
$javascript-color: #eab553;
|
||||
$bower-color: #ef5734;
|
||||
$css3-color: #3d8fc6;
|
||||
$foundation-color: #008cba;
|
||||
$git-color: #f34f29;
|
||||
$grunt-color: #fcaa1a;
|
||||
$angularjs-color: #c4473a;
|
||||
$html5-color: #e54d26;
|
||||
$bootstrap-color: #59407f;
|
||||
$illustrator-color: #faa625;
|
||||
|
||||
.devicon-sass:before {
|
||||
content: "\e600";
|
||||
}
|
||||
.devicon-sass-color:before {
|
||||
content: "\e600";
|
||||
color: $sass-color;
|
||||
}
|
||||
.devicon-photoshop:before {
|
||||
content: "\e601";
|
||||
}
|
||||
.devicon-photoshop-color:before {
|
||||
content: "\e601";
|
||||
color: $photoshop-color;
|
||||
}
|
||||
.devicon-mysql:before {
|
||||
content: "\e602";
|
||||
}
|
||||
.devicon-mysql-color:before {
|
||||
content: "\e602";
|
||||
color: $mysql-color;
|
||||
}
|
||||
.devicon-mysql-text:before {
|
||||
content: "\e603";
|
||||
}
|
||||
.devicon-mysql-text-color:before {
|
||||
content: "\e603";
|
||||
color: $mysql-color;
|
||||
}
|
||||
.devicon-less:before {
|
||||
content: "\e604";
|
||||
}
|
||||
.devicon-less-color:before {
|
||||
content: "\e604";
|
||||
color: $less-color;
|
||||
}
|
||||
.devicon-laravel:before {
|
||||
content: "\e605";
|
||||
}
|
||||
.devicon-laravel-color:before {
|
||||
content: "\e605";
|
||||
color: $laravel-color;
|
||||
}
|
||||
.devicon-laravel-text:before {
|
||||
content: "\e61f";
|
||||
}
|
||||
.devicon-laravel-text-color:before {
|
||||
content: "\e61f";
|
||||
color: $laravel-color;
|
||||
}
|
||||
.devicon-js:before {
|
||||
content: "\e607";
|
||||
}
|
||||
.devicon-js-color:before {
|
||||
content: "\e607";
|
||||
color: $js-color;
|
||||
}
|
||||
.devicon-jquery:before {
|
||||
content: "\e608";
|
||||
}
|
||||
.devicon-jquery-color:before {
|
||||
content: "\e608";
|
||||
color: $jquery-color;
|
||||
}
|
||||
.devicon-jquery-text:before {
|
||||
content: "\e609";
|
||||
}
|
||||
.devicon-jquery-text-color:before {
|
||||
content: "\e609";
|
||||
color: $jquery-color;
|
||||
}
|
||||
.devicon-javascript:before {
|
||||
content: "\e60a";
|
||||
}
|
||||
.devicon-javascript-color:before {
|
||||
content: "\e60a";
|
||||
color: $javascript-color;
|
||||
}
|
||||
.devicon-javascript-text:before {
|
||||
content: "\e60b";
|
||||
}
|
||||
.devicon-javascript-text-color:before {
|
||||
content: "\e60b";
|
||||
color: $javascript-color;
|
||||
}
|
||||
.devicon-bower:before {
|
||||
content: "\e60c";
|
||||
}
|
||||
.devicon-bower-color:before {
|
||||
content: "\e60c";
|
||||
color: $bower-color;
|
||||
}
|
||||
.devicon-bower-text:before {
|
||||
content: "\e61c";
|
||||
}
|
||||
.devicon-bower-text-color:before {
|
||||
content: "\e61c";
|
||||
color: $bower-color;
|
||||
}
|
||||
.devicon-bower-plain:before {
|
||||
content: "\e61c";
|
||||
}
|
||||
.devicon-bower-plain-color:before {
|
||||
content: "\e61c";
|
||||
color: $bower-color;
|
||||
}
|
||||
.devicon-bower-plain-text:before {
|
||||
content: "\e606";
|
||||
}
|
||||
.devicon-bower-plain-text-color:before {
|
||||
content: "\e606";
|
||||
color: $bower-color;
|
||||
}
|
||||
.devicon-css3:before {
|
||||
content: "\e60e";
|
||||
}
|
||||
.devicon-css3-color:before {
|
||||
content: "\e60e";
|
||||
color: $css3-color;
|
||||
}
|
||||
.devicon-css3-text:before {
|
||||
content: "\e60d";
|
||||
}
|
||||
.devicon-css3-text-color:before {
|
||||
content: "\e60d";
|
||||
color: $css3-color;
|
||||
}
|
||||
.devicon-foundation:before {
|
||||
content: "\e610";
|
||||
}
|
||||
.devicon-foundation-color:before {
|
||||
content: "\e610";
|
||||
color: $foundation-color;
|
||||
}
|
||||
.devicon-foundation-text:before {
|
||||
content: "\e60f";
|
||||
}
|
||||
.devicon-foundation-text-color:before {
|
||||
content: "\e60f";
|
||||
color: $foundation-color;
|
||||
}
|
||||
.devicon-git:before {
|
||||
content: "\e612";
|
||||
}
|
||||
.devicon-git-color:before {
|
||||
content: "\e612";
|
||||
color: $git-color;
|
||||
}
|
||||
.devicon-git-text:before {
|
||||
content: "\e611";
|
||||
}
|
||||
.devicon-git-text-color:before {
|
||||
content: "\e611";
|
||||
color: $git-color;
|
||||
}
|
||||
.devicon-grunt:before {
|
||||
content: "\e616";
|
||||
}
|
||||
.devicon-grunt-color:before {
|
||||
content: "\e616";
|
||||
color: $grunt-color;
|
||||
}
|
||||
.devicon-grunt-text:before {
|
||||
content: "\e613";
|
||||
}
|
||||
.devicon-grunt-text-color:before {
|
||||
content: "\e613";
|
||||
color: $grunt-color;
|
||||
}
|
||||
.devicon-grunt-plain:before {
|
||||
content: "\e61e";
|
||||
}
|
||||
.devicon-grunt-plain-color:before {
|
||||
content: "\e61e";
|
||||
color: $grunt-color;
|
||||
}
|
||||
.devicon-grunt-plain-text:before {
|
||||
content: "\e61d";
|
||||
}
|
||||
.devicon-grunt-plain-text-color:before {
|
||||
content: "\e61d";
|
||||
color: $bower-color;
|
||||
}
|
||||
.devicon-angularjs:before {
|
||||
content: "\e615";
|
||||
}
|
||||
.devicon-angularjs-color:before {
|
||||
content: "\e615";
|
||||
color: $angularjs-color;
|
||||
}
|
||||
.devicon-angularjs-text:before {
|
||||
content: "\e614";
|
||||
}
|
||||
.devicon-angularjs-text-color:before {
|
||||
content: "\e614";
|
||||
color: $angularjs-color;
|
||||
}
|
||||
.devicon-bootstrap:before {
|
||||
content: "\e619";
|
||||
}
|
||||
.devicon-bootstrap-color:before {
|
||||
content: "\e619";
|
||||
color: $bootstrap-color;
|
||||
}
|
||||
.devicon-bootstrap-text:before {
|
||||
content: "\e618";
|
||||
}
|
||||
.devicon-bootstrap-text-color:before {
|
||||
content: "\e618";
|
||||
color: $bootstrap-color;
|
||||
}
|
||||
.devicon-html5:before {
|
||||
content: "\e61a";
|
||||
}
|
||||
.devicon-html5-color:before {
|
||||
content: "\e61a";
|
||||
color: $html5-color;
|
||||
}
|
||||
.devicon-html5-text:before {
|
||||
content: "\e617";
|
||||
}
|
||||
.devicon-html5-text-color:before {
|
||||
content: "\e617";
|
||||
color: $html5-color;
|
||||
}
|
||||
.devicon-illustrator:before {
|
||||
content: "\e61b";
|
||||
}
|
||||
.devicon-illustrator-color:before {
|
||||
content: "\e61b";
|
||||
color: $illustrator-color;
|
||||
}
|
||||
|
@ -1,19 +0,0 @@
|
||||
@import
|
||||
"../scss/devicon.scss";
|
||||
|
||||
ul {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.devicons {
|
||||
padding: 3rem 0;
|
||||
list-style: none;
|
||||
li {
|
||||
display: inline-block;
|
||||
padding: 2rem 3rem;
|
||||
}
|
||||
}
|
||||
|
||||
i {
|
||||
font-size: 5rem;
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"name": "devicon",
|
||||
"version": "1.0.0",
|
||||
"dependencies": {
|
||||
"normalize-css": "~2.1.3",
|
||||
"foundation": "~5.0.2",
|
||||
"angular": "*"
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "devicon",
|
||||
"title": "Set of icons representing programming languages, designing & development tools",
|
||||
"version": "1.0.0",
|
||||
"url": "http://devicon.fr",
|
||||
"author": "Konpa - Julien Monty",
|
||||
"copyright": "2014",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "http://github.com/konpa/devicon.git"
|
||||
},
|
||||
"devDependencies": {
|
||||
"bower": "~1.2.6",
|
||||
"grunt": "~0.4.1",
|
||||
"grunt-contrib-watch": "~0.5.3",
|
||||
"grunt-contrib-copy": "~0.4.1",
|
||||
"grunt-contrib-sass": "~0.5.1",
|
||||
"grunt-contrib-connect": "~0.3.0",
|
||||
"grunt-bower": "~0.7.0",
|
||||
"connect-livereload": "~0.2.0",
|
||||
"grunt-open": "~0.2.0",
|
||||
"matchdep": "~0.1.2"
|
||||
},
|
||||
"scripts": {
|
||||
"postinstall" : "bower install"
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user