mirror of
https://github.com/konpa/devicon.git
synced 2025-08-01 04:10:22 +02:00
clean demo
This commit is contained in:
@@ -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"
|
|
||||||
}
|
|
||||||
}
|
|
Reference in New Issue
Block a user