├── .gitignore
├── bower_components
├── marked
│ ├── doc
│ │ ├── todo.md
│ │ └── broken.md
│ ├── index.js
│ ├── Makefile
│ ├── component.json
│ ├── bower.json
│ ├── package.json
│ ├── .bower.json
│ ├── LICENSE
│ ├── man
│ │ └── marked.1
│ └── bin
│ │ └── marked
├── angular
│ ├── index.js
│ ├── angular.min.js.gzip
│ ├── bower.json
│ ├── angular-csp.css
│ ├── .bower.json
│ ├── package.json
│ └── README.md
├── angular-sanitize
│ ├── index.js
│ ├── bower.json
│ ├── .bower.json
│ ├── package.json
│ ├── README.md
│ └── angular-sanitize.min.js
└── highlightjs
│ ├── styles
│ ├── pojoaque.jpg
│ ├── brown_papersq.png
│ ├── school_book.png
│ ├── androidstudio.css
│ ├── ascetic.css
│ ├── mono-blue.css
│ ├── codepen-embed.css
│ ├── tomorrow.css
│ ├── paraiso.dark.css
│ ├── paraiso.light.css
│ ├── vs.css
│ ├── kimbie.dark.css
│ ├── kimbie.light.css
│ ├── tomorrow-night-bright.css
│ ├── tomorrow-night-eighties.css
│ ├── atelier-dune.dark.css
│ ├── atelier-dune.light.css
│ ├── tomorrow-night.css
│ ├── atelier-heath.dark.css
│ ├── rainbow.css
│ ├── tomorrow-night-blue.css
│ ├── atelier-heath.light.css
│ ├── atelier-forest.dark.css
│ ├── atelier-forest.light.css
│ ├── ir_black.css
│ ├── atelier-seaside.dark.css
│ ├── atelier-seaside.light.css
│ ├── atelier-lakeside.dark.css
│ ├── atelier-lakeside.light.css
│ ├── atelier-sulphurpool.dark.css
│ ├── atelier-sulphurpool.light.css
│ ├── solarized_dark.css
│ ├── solarized_light.css
│ ├── pojoaque.css
│ ├── dark.css
│ ├── brown_paper.css
│ ├── github.css
│ ├── foundation.css
│ ├── far.css
│ ├── idea.css
│ ├── zenburn.css
│ ├── atelier-cave.dark.css
│ ├── atelier-cave.light.css
│ ├── magula.css
│ ├── school_book.css
│ ├── atelier-estuary.dark.css
│ ├── atelier-estuary.light.css
│ ├── atelier-plateau.dark.css
│ ├── atelier-plateau.light.css
│ ├── atelier-savanna.dark.css
│ ├── atelier-savanna.light.css
│ ├── docco.css
│ ├── agate.css
│ ├── monokai.css
│ ├── googlecode.css
│ ├── arta.css
│ ├── obsidian.css
│ ├── xcode.css
│ ├── sunburst.css
│ ├── darkula.css
│ ├── monokai_sublime.css
│ ├── default.css
│ ├── hybrid.css
│ ├── railscasts.css
│ └── color-brewer.css
│ ├── component.json
│ ├── bower.json
│ ├── README.md
│ ├── Makefile
│ ├── .bower.json
│ ├── composer.json
│ └── LICENSE
├── front-end
├── assets
│ ├── images
│ │ └── header.jpg
│ ├── js
│ │ └── customer.js
│ └── styles
│ │ └── customer.less
├── dist
│ ├── api
│ │ ├── all.min.js
│ │ ├── all.js
│ │ └── maps
│ │ │ └── all.min.js.map
│ └── assets
│ │ ├── js
│ │ ├── customer.min.js
│ │ └── maps
│ │ │ └── customer.min.js.map
│ │ └── styles
│ │ ├── customer.css
│ │ └── maps
│ │ └── customer.css.map
└── api
│ └── app.js
├── README.md
├── bower.json
├── package.json
├── index.html
└── gulpfile.js
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
3 |
--------------------------------------------------------------------------------
/bower_components/marked/doc/todo.md:
--------------------------------------------------------------------------------
1 | # Todo
2 |
3 |
--------------------------------------------------------------------------------
/bower_components/marked/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/marked');
2 |
--------------------------------------------------------------------------------
/bower_components/angular/index.js:
--------------------------------------------------------------------------------
1 | require('./angular');
2 | module.exports = angular;
3 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-sanitize');
2 | module.exports = 'ngSanitize';
3 |
--------------------------------------------------------------------------------
/front-end/assets/images/header.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qianjiahao/markdown-editor/HEAD/front-end/assets/images/header.jpg
--------------------------------------------------------------------------------
/bower_components/angular/angular.min.js.gzip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qianjiahao/markdown-editor/HEAD/bower_components/angular/angular.min.js.gzip
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/pojoaque.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qianjiahao/markdown-editor/HEAD/bower_components/highlightjs/styles/pojoaque.jpg
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/brown_papersq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qianjiahao/markdown-editor/HEAD/bower_components/highlightjs/styles/brown_papersq.png
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/school_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qianjiahao/markdown-editor/HEAD/bower_components/highlightjs/styles/school_book.png
--------------------------------------------------------------------------------
/bower_components/angular/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.1",
4 | "main": "./angular.js",
5 | "ignore": [],
6 | "dependencies": {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-sanitize",
3 | "version": "1.4.1",
4 | "main": "./angular-sanitize.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.1"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/bower_components/marked/Makefile:
--------------------------------------------------------------------------------
1 | all:
2 | @cp lib/marked.js marked.js
3 | @uglifyjs --comments '/\*[^\0]+?Copyright[^\0]+?\*/' -o marked.min.js lib/marked.js
4 |
5 | clean:
6 | @rm marked.js
7 | @rm marked.min.js
8 |
9 | bench:
10 | @node test --bench
11 |
12 | .PHONY: clean all
13 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "highlightjs",
3 | "repo": "components/highlightjs",
4 | "version": "8.5.0",
5 | "main": "highlight.pack.js",
6 | "scripts": [
7 | "highlight.pack.js"
8 | ],
9 | "files": [
10 | "styles/default.css"
11 | ]
12 | }
13 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "highlightjs",
3 | "version": "8.5.0",
4 | "main": [
5 | "highlight.pack.js",
6 | "styles/default.css"
7 | ],
8 | "ignore": [
9 | "**/.*",
10 | "node_modules",
11 | "vendor",
12 | "components"
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/bower_components/marked/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "marked",
3 | "version": "0.3.2",
4 | "repo": "chjj/marked",
5 | "description": "A markdown parser built for speed",
6 | "keywords": ["markdown", "markup", "html"],
7 | "scripts": ["lib/marked.js"],
8 | "main": "lib/marked.js",
9 | "license": "MIT"
10 | }
11 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/README.md:
--------------------------------------------------------------------------------
1 | Highlight.js
2 | ============
3 |
4 | Shim repository for [Highlight.js](http://highlightjs.org/).
5 |
6 | Package Managers
7 | ----------------
8 |
9 | * [Bower](http://bower.io): `highlightjs`
10 | * [Composer](http://packagist.org/packages/components/highlightjs): `components/highlightjs`
11 | * [Component](http://component.io): `components/highlightjs`
12 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | #简易 markdown 编辑器
2 |
3 | #[markdown-editor](http://qianjiahao.github.io/markdown-editor/)
4 |
5 | 基本功能
6 |
7 | - markdown [ 转义 ]
8 | - clean [ 清空 ]
9 | - toHTML [ 按html格式保存 ]
10 | - toText [ 按txt格式保存 ]
11 |
12 | 使用less管理css样式,使用gulp管理项目
13 |
14 | ##项目教程 [wiki](https://github.com/qianjiahao/markdown-editor/wiki)
15 |
16 | if you have any problem please pull request and let me know it ~
17 |
18 | Thanks a lot ~
19 |
--------------------------------------------------------------------------------
/bower_components/angular/angular-csp.css:
--------------------------------------------------------------------------------
1 | /* Include this file in your html if you are using the CSP mode. */
2 |
3 | @charset "UTF-8";
4 |
5 | [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak],
6 | .ng-cloak, .x-ng-cloak,
7 | .ng-hide:not(.ng-hide-animate) {
8 | display: none !important;
9 | }
10 |
11 | ng\:form {
12 | display: block;
13 | }
14 |
15 | .ng-animate-shim {
16 | visibility:hidden;
17 | }
18 |
19 | .ng-anchor {
20 | position:absolute;
21 | }
22 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "markdown-editor",
3 | "version": "1.0.0",
4 | "homepage": "https://github.com/qianjiahao/markdown-editor",
5 | "authors": [
6 | "qianjiahao <1041897388@qq.com>"
7 | ],
8 | "description": "a simple markdown editor",
9 | "keywords": [
10 | "markdown"
11 | ],
12 | "license": "MIT",
13 | "dependencies": {
14 | "angular": "~1.4.1",
15 | "angular-sanitize": "~1.4.1",
16 | "marked": "~0.3.3",
17 | "highlightjs": "~8.5.0"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/Makefile:
--------------------------------------------------------------------------------
1 | VERSION=8.5
2 |
3 | default: highlight/build
4 | @cp -f highlight/build/highlight.* .
5 | @cp -f highlight/src/styles/* styles
6 | @du -hs highlight.*
7 |
8 | highlight/build: highlight
9 | @cd highlight && git fetch && git checkout $(VERSION)
10 | @cd highlight && npm install && node tools/build.js
11 |
12 | highlight:
13 | @git clone git://github.com/isagalaev/highlight.js.git $@
14 |
15 | clean:
16 | @rm -rf highlight/build
17 |
18 | .PHONY: default
19 |
--------------------------------------------------------------------------------
/bower_components/angular/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.1",
4 | "main": "./angular.js",
5 | "ignore": [],
6 | "dependencies": {},
7 | "homepage": "https://github.com/angular/bower-angular",
8 | "_release": "1.4.1",
9 | "_resolution": {
10 | "type": "version",
11 | "tag": "v1.4.1",
12 | "commit": "00565b0834478e6a5b4d8ca0373b109c9d963f4b"
13 | },
14 | "_source": "git://github.com/angular/bower-angular.git",
15 | "_target": "~1.4.1",
16 | "_originalSource": "angular"
17 | }
--------------------------------------------------------------------------------
/bower_components/marked/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "marked",
3 | "version": "0.3.2",
4 | "homepage": "https://github.com/chjj/marked",
5 | "authors": [
6 | "Christopher Jeffrey "
7 | ],
8 | "description": "A markdown parser built for speed",
9 | "keywords": [
10 | "markdown",
11 | "markup",
12 | "html"
13 | ],
14 | "main": "lib/marked.js",
15 | "license": "MIT",
16 | "ignore": [
17 | "**/.*",
18 | "node_modules",
19 | "bower_components",
20 | "app/bower_components",
21 | "test",
22 | "tests"
23 | ]
24 | }
25 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-sanitize",
3 | "version": "1.4.1",
4 | "main": "./angular-sanitize.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.1"
8 | },
9 | "homepage": "https://github.com/angular/bower-angular-sanitize",
10 | "_release": "1.4.1",
11 | "_resolution": {
12 | "type": "version",
13 | "tag": "v1.4.1",
14 | "commit": "e0958f21b6f4aa7e06fc31b67220c8164f6c9bd8"
15 | },
16 | "_source": "git://github.com/angular/bower-angular-sanitize.git",
17 | "_target": "~1.4.1",
18 | "_originalSource": "angular-sanitize"
19 | }
--------------------------------------------------------------------------------
/bower_components/highlightjs/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "highlightjs",
3 | "version": "8.5.0",
4 | "main": [
5 | "highlight.pack.js",
6 | "styles/default.css"
7 | ],
8 | "ignore": [
9 | "**/.*",
10 | "node_modules",
11 | "vendor",
12 | "components"
13 | ],
14 | "homepage": "https://github.com/components/highlightjs",
15 | "_release": "8.5.0",
16 | "_resolution": {
17 | "type": "version",
18 | "tag": "8.5.0",
19 | "commit": "97e76108d7bcae14d0504607f67d869bfa906548"
20 | },
21 | "_source": "git://github.com/components/highlightjs.git",
22 | "_target": "~8.5.0",
23 | "_originalSource": "highlightjs"
24 | }
--------------------------------------------------------------------------------
/bower_components/angular/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.1",
4 | "description": "HTML enhanced for web apps",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "client-side"
18 | ],
19 | "author": "Angular Core Team ",
20 | "license": "MIT",
21 | "bugs": {
22 | "url": "https://github.com/angular/angular.js/issues"
23 | },
24 | "homepage": "http://angularjs.org"
25 | }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-sanitize",
3 | "version": "1.4.1",
4 | "description": "AngularJS module for sanitizing HTML",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "html",
18 | "client-side"
19 | ],
20 | "author": "Angular Core Team ",
21 | "license": "MIT",
22 | "bugs": {
23 | "url": "https://github.com/angular/angular.js/issues"
24 | },
25 | "homepage": "http://angularjs.org"
26 | }
27 |
--------------------------------------------------------------------------------
/front-end/dist/api/all.min.js:
--------------------------------------------------------------------------------
1 | var app=angular.module("app",["ngSanitize"]);marked.setOptions({renderer:new marked.Renderer,gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!0,smartypants:!1,highlight:function(t){return hljs.highlightAuto(t).value}}),app.controller("MarkdownController",["$scope",function(t){t.inputText="",t.$watch("inputText",function(e){t.outputText=marked(e)}),t.clean=function(){t.inputText=""}}]).directive("tab",function(){return{restrict:"A",link:function(t,e,n){e.on("keydown",function(t){var n=t.keyCode||t.which;if(9===n){t.preventDefault();var i=this.selectionStart,r=this.selectionEnd;e.val(e.val().substring(0,i)+" "+e.val().substring(r)),this.selectionStart=this.selectionEnd=i+1,e.triggerHandler("change")}})}}});
2 | //# sourceMappingURL=maps/all.min.js.map
--------------------------------------------------------------------------------
/bower_components/marked/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "marked",
3 | "description": "A markdown parser built for speed",
4 | "author": "Christopher Jeffrey",
5 | "version": "0.3.3",
6 | "main": "./lib/marked.js",
7 | "bin": "./bin/marked",
8 | "man": "./man/marked.1",
9 | "preferGlobal": true,
10 | "repository": "git://github.com/chjj/marked.git",
11 | "homepage": "https://github.com/chjj/marked",
12 | "bugs": { "url": "http://github.com/chjj/marked/issues" },
13 | "license": "MIT",
14 | "keywords": ["markdown", "markup", "html"],
15 | "tags": ["markdown", "markup", "html"],
16 | "devDependencies": {
17 | "markdown": "*",
18 | "showdown": "*",
19 | "robotskirt": "*"
20 | },
21 | "scripts": { "test": "node test", "bench": "node test --bench" }
22 | }
23 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "components/highlightjs",
3 | "description": "Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages.",
4 | "type": "component",
5 | "license": "BSD-3-Clause",
6 | "authors": [
7 | {
8 | "name": "Ivan Sagalaev",
9 | "email": "maniac@softwaremaniacs.org",
10 | "homepage": "http://softwaremaniacs.org"
11 | }
12 | ],
13 | "extra": {
14 | "component": {
15 | "scripts": [
16 | "highlight.pack.js"
17 | ],
18 | "files": [
19 | "styles/*"
20 | ],
21 | "shim": {
22 | "exports": "hljs"
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/bower_components/marked/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "marked",
3 | "version": "0.3.3",
4 | "homepage": "https://github.com/chjj/marked",
5 | "authors": [
6 | "Christopher Jeffrey "
7 | ],
8 | "description": "A markdown parser built for speed",
9 | "keywords": [
10 | "markdown",
11 | "markup",
12 | "html"
13 | ],
14 | "main": "lib/marked.js",
15 | "license": "MIT",
16 | "ignore": [
17 | "**/.*",
18 | "node_modules",
19 | "bower_components",
20 | "app/bower_components",
21 | "test",
22 | "tests"
23 | ],
24 | "_release": "0.3.3",
25 | "_resolution": {
26 | "type": "version",
27 | "tag": "v0.3.3",
28 | "commit": "2b5802f258c5e23e48366f2377fbb4c807f47658"
29 | },
30 | "_source": "git://github.com/chjj/marked.git",
31 | "_target": "~0.3.3",
32 | "_originalSource": "marked"
33 | }
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/androidstudio.css:
--------------------------------------------------------------------------------
1 | /*
2 | Date: 24 Fev 2015
3 | Author: Pedro Oliveira
4 | */
5 |
6 | .hljs
7 | {
8 | color: #A9B7C6;
9 | background: #282b2e;
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | webkit-text-size-adjust: none;
14 | }
15 | .hljs-number
16 | {
17 | color: #6897BB;
18 | }
19 |
20 | .hljs-keyword, .hljs-deletion
21 | {
22 | color: #CC7832;
23 | }
24 | .hljs-javadoc
25 | {
26 | color: #629755;
27 | }
28 | .hljs-comment
29 | {
30 | color: #808080;
31 | }
32 | .hljs-annotation
33 | {
34 | color: #BBB529;
35 | }
36 | .hljs-string, .hljs-addition
37 | {
38 | color: #6A8759;
39 | }
40 | .hljs-function .hljs-title, .hljs-change
41 | {
42 | color: #FFC66D;
43 | }
44 | .hljs-tag .hljs-title, .hljs-doctype
45 | {
46 | color: #E8BF6A;
47 | }
48 | .hljs-tag .hljs-attribute
49 | {
50 | color: #BABABA;
51 | }
52 | .hljs-tag .hljs-value
53 | {
54 | color: #A5C261;
55 | }
56 |
--------------------------------------------------------------------------------
/front-end/dist/assets/js/customer.min.js:
--------------------------------------------------------------------------------
1 | "use strict";function updateViewHeight(){var t=document.getElementById("outputText"),e=t.scrollHeight,n=t.scrollTop,o=t.offsetHeight,i=n+o/10>e-o;i&&(timer&&clearTimeout(timer),timer=setTimeout(function(){t.scrollTop=t.scrollHeight},350))}function fake_click(t){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}function export_raw(t,e){var n=window.URL||window.webkitURL||window,o=new Blob([e]),i=document.createElementNS("http://www.w3.org/1999/xhtml","a");i.href=n.createObjectURL(o),i.download=t,fake_click(i)}function toText(){export_raw("download.txt",document.getElementById("inputText").value)}function toHTML(){export_raw("download.html",generateHTML(document.getElementById("outputText").innerHTML))}function generateHTML(t){var e='markdowm '+t+"";return e}var timer;
2 | //# sourceMappingURL=maps/customer.min.js.map
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/ascetic.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Original style from softwaremaniacs.org (c) Ivan Sagalaev
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: white;
12 | color: black;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-string,
17 | .hljs-tag .hljs-value,
18 | .hljs-filter .hljs-argument,
19 | .hljs-addition,
20 | .hljs-change,
21 | .hljs-name,
22 | .apache .hljs-tag,
23 | .apache .hljs-cbracket,
24 | .nginx .hljs-built_in,
25 | .tex .hljs-formula {
26 | color: #888;
27 | }
28 |
29 | .hljs-comment,
30 | .hljs-shebang,
31 | .hljs-doctype,
32 | .hljs-pi,
33 | .hljs-javadoc,
34 | .hljs-deletion,
35 | .apache .hljs-sqbracket {
36 | color: #ccc;
37 | }
38 |
39 | .hljs-keyword,
40 | .hljs-tag .hljs-title,
41 | .ini .hljs-title,
42 | .lisp .hljs-title,
43 | .http .hljs-title,
44 | .nginx .hljs-title,
45 | .css .hljs-tag,
46 | .hljs-winutils,
47 | .hljs-flow,
48 | .apache .hljs-tag,
49 | .tex .hljs-command,
50 | .hljs-request,
51 | .hljs-status {
52 | font-weight: bold;
53 | }
54 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "markdown-editor",
3 | "version": "1.0.0",
4 | "description": "a simple markdown editor",
5 | "main": "gulpfile.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/qianjiahao/markdown-editor.git"
12 | },
13 | "keywords": [
14 | "markdown"
15 | ],
16 | "author": "qianjiahao",
17 | "license": "MIT",
18 | "bugs": {
19 | "url": "https://github.com/qianjiahao/markdown-editor/issues"
20 | },
21 | "homepage": "https://github.com/qianjiahao/markdown-editor",
22 | "devDependencies": {
23 | "gulp": "^3.9.0",
24 | "gulp-clean": "^0.3.1",
25 | "gulp-concat": "^2.5.2",
26 | "gulp-jslint": "^0.2.2",
27 | "gulp-less": "^3.0.3",
28 | "gulp-livereload": "^3.8.0",
29 | "gulp-minify-css": "^1.1.6",
30 | "gulp-plumber": "^1.0.1",
31 | "gulp-rename": "^1.2.2",
32 | "gulp-sourcemaps": "^1.5.2",
33 | "gulp-uglify": "^1.2.0",
34 | "gulp-util": "^3.0.5",
35 | "stream-combiner2": "^1.0.2"
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/bower_components/marked/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011-2014, Christopher Jeffrey (https://github.com/chjj/)
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/front-end/dist/assets/styles/customer.css:
--------------------------------------------------------------------------------
1 | .fill,body,html{height:100%;width:100%}.navbar,.title{line-height:24px}.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.base{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.base,.fill{box-sizing:border-box}.fill{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f9f9f5}.navbar,body,html{padding:0;box-sizing:border-box}a{text-decoration:none;outline:0;cursor:pointer}.container{width:90%;margin:0 auto}.navbar{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:60px;position:fixed}.title{padding:18px 0;font-size:24px;color:#ccc}.title a{margin:0 15px}.title a:hover{color:#fff}.title-right{float:right;text-align:right}.left,.right{float:left;width:50%;padding:10px}.main{padding:70px 0 0}.inputText,.outputText{width:100%;padding:15px;border-radius:4px;border:1px solid #eee;outline:0;font-size:16px;overflow:auto}@media screen and (max-width:992px){.left,.right{float:left;height:50%;width:100%}}@media screen and (max-width:400px){.title-right{display:none}}.bg-black{background-color:#333}.col-white{color:#ccc}.col-black{color:#555}
2 | /*# sourceMappingURL=maps/customer.css.map */
--------------------------------------------------------------------------------
/front-end/dist/assets/js/maps/customer.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["customer.min.js"],"names":["updateViewHeight","outputText","document","getElementById","scrollHeight","scrollTop","offsetHeight","isUpdate","timer","clearTimeout","setTimeout","fake_click","obj","ev","createEvent","initMouseEvent","window","dispatchEvent","export_raw","name","data","urlObject","URL","webkitURL","export_blob","Blob","save_link","createElementNS","href","createObjectURL","download","toText","value","toHTML","generateHTML","innerHTML","source","html"],"mappings":"AAAA,YAIA,SAASA,oBACR,GAAIC,GAAaC,SAASC,eAAe,cACrCC,EAAeH,EAAWG,aAC1BC,EAAYJ,EAAWI,UACvBC,EAAeL,EAAWK,aAG1BC,EAAWF,EAAYC,EAAe,GAAKF,EAAeE,CAG3DC,KACCC,OACFC,aAAaD,OAEdA,MAAQE,WAAW,WAClBT,EAAWI,UAAYJ,EAAWG,cACjC,MAIJ,QAASO,YAAWC,GAChB,GAAIC,GAAKX,SAASY,YAAY,cAC9BD,GAAGE,eACC,SAAS,GAAM,EAAOC,OAAQ,EAAG,EAAG,EAAG,EAAG,GACxC,GAAO,GAAO,GAAO,EAAO,EAAG,MAErCJ,EAAIK,cAAcJ,GAGtB,QAASK,YAAWC,EAAMC,GACtB,GAAIC,GAAYL,OAAOM,KAAON,OAAOO,WAAaP,OAE9CQ,EAAc,GAAIC,OAAML,IAExBM,EAAYxB,SAASyB,gBAAgB,+BAAgC,IACzED,GAAUE,KAAOP,EAAUQ,gBAAgBL,GAC3CE,EAAUI,SAAWX,EACrBR,WAAWe,GAGf,QAASK,UACRb,WAAW,eAAgBhB,SAASC,eAAe,aAAa6B,OAGjE,QAASC,UACRf,WAAW,gBAAgBgB,aAAahC,SAASC,eAAe,cAAcgC,YAG/E,QAASD,cAAaE,GACrB,GAAIC,GAAO,kGAOND,EACA,gBAGL,OAAOC,GA9DR,GAAI7B","file":"customer.min.js","sourcesContent":[null],"sourceRoot":"/source/"}
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/mono-blue.css:
--------------------------------------------------------------------------------
1 | /*
2 | Five-color theme from a single blue hue.
3 | */
4 | .hljs {
5 | display: block;
6 | overflow-x: auto;
7 | padding: 0.5em;
8 | background: #eaeef3;
9 | -webkit-text-size-adjust: none;
10 | }
11 |
12 | .hljs,
13 | .hljs-list .hljs-built_in {
14 | color: #00193a;
15 | }
16 |
17 | .hljs-keyword,
18 | .hljs-title,
19 | .hljs-important,
20 | .hljs-request,
21 | .hljs-header,
22 | .hljs-javadoctag {
23 | font-weight: bold;
24 | }
25 |
26 | .hljs-comment,
27 | .hljs-chunk {
28 | color: #738191;
29 | }
30 |
31 | .hljs-string,
32 | .hljs-title,
33 | .hljs-parent,
34 | .hljs-built_in,
35 | .hljs-literal,
36 | .hljs-filename,
37 | .hljs-value,
38 | .hljs-addition,
39 | .hljs-tag,
40 | .hljs-argument,
41 | .hljs-link_label,
42 | .hljs-blockquote,
43 | .hljs-header,
44 | .hljs-name {
45 | color: #0048ab;
46 | }
47 |
48 | .hljs-decorator,
49 | .hljs-prompt,
50 | .hljs-yardoctag,
51 | .hljs-subst,
52 | .hljs-symbol,
53 | .hljs-doctype,
54 | .hljs-regexp,
55 | .hljs-preprocessor,
56 | .hljs-pragma,
57 | .hljs-pi,
58 | .hljs-attribute,
59 | .hljs-attr_selector,
60 | .hljs-javadoc,
61 | .hljs-xmlDocTag,
62 | .hljs-deletion,
63 | .hljs-shebang,
64 | .hljs-string .hljs-variable,
65 | .hljs-link_url,
66 | .hljs-bullet,
67 | .hljs-sqbracket,
68 | .hljs-phony {
69 | color: #4c81c9;
70 | }
71 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2006, Ivan Sagalaev
2 | All rights reserved.
3 | Redistribution and use in source and binary forms, with or without
4 | modification, are permitted provided that the following conditions are met:
5 |
6 | * Redistributions of source code must retain the above copyright
7 | notice, this list of conditions and the following disclaimer.
8 | * Redistributions in binary form must reproduce the above copyright
9 | notice, this list of conditions and the following disclaimer in the
10 | documentation and/or other materials provided with the distribution.
11 | * Neither the name of highlight.js nor the names of its contributors
12 | may be used to endorse or promote products derived from this software
13 | without specific prior written permission.
14 |
15 | THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
16 | EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18 | DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
19 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/codepen-embed.css:
--------------------------------------------------------------------------------
1 | /*
2 | codepen.io Embed Theme
3 | Author: Justin Perry
4 | Original theme - https://github.com/chriskempson/tomorrow-theme
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #222;
12 | color: #fff;
13 | font-family: Menlo, Monaco, 'Andale Mono', 'Lucida Console', 'Courier New', monospace;
14 | -webkit-text-size-adjust: none;
15 | }
16 |
17 | .hljs-comment,
18 | .hljs-title {
19 | color: #777;
20 | }
21 |
22 | .hljs-variable,
23 | .hljs-attribute,
24 | .hljs-tag,
25 | .hljs-regexp,
26 | .hljs-name,
27 | .ruby .constant,
28 | .xml .tag .title,
29 | .xml .pi,
30 | .xml .doctype,
31 | .html .doctype {
32 | color: #ab875d;
33 | }
34 |
35 | .css .value {
36 | color: #cd6a51;
37 | }
38 |
39 | .css .value .function,
40 | .css .value .string {
41 | color: #a67f59;
42 | }
43 |
44 | .css .value .number {
45 | color: #9b869c;
46 | }
47 |
48 | .css .id,
49 | .css .class,
50 | .css-pseudo,
51 | .css .selector,
52 | .css .tag {
53 | color: #dfc48c;
54 | }
55 |
56 | .hljs-number,
57 | .hljs-preprocessor,
58 | .hljs-built_in,
59 | .hljs-literal,
60 | .hljs-params,
61 | .hljs-constant {
62 | color: #ab875d;
63 | }
64 |
65 | .ruby .class .title,
66 | .css .rules .attribute {
67 | color: #9b869b;
68 | }
69 |
70 | .hljs-string,
71 | .hljs-value,
72 | .hljs-inheritance,
73 | .hljs-header,
74 | .ruby .symbol,
75 | .xml .cdata {
76 | color: #8f9c6c;
77 | }
78 |
79 | .css .hexcolor {
80 | color: #cd6a51;
81 | }
82 |
83 | .function,
84 | .python .decorator,
85 | .python .title,
86 | .ruby .function .title,
87 | .ruby .title .keyword,
88 | .perl .sub,
89 | .javascript .title,
90 | .coffeescript .title {
91 | color: #fff;
92 | }
93 |
94 | .hljs-keyword,
95 | .javascript .function {
96 | color: #8f9c6c;
97 | }
98 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/tomorrow.css:
--------------------------------------------------------------------------------
1 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
2 |
3 | /* Tomorrow Comment */
4 | .hljs-comment {
5 | color: #8e908c;
6 | }
7 |
8 | /* Tomorrow Red */
9 | .hljs-variable,
10 | .hljs-attribute,
11 | .hljs-tag,
12 | .hljs-regexp,
13 | .ruby .hljs-constant,
14 | .xml .hljs-tag .hljs-title,
15 | .xml .hljs-pi,
16 | .xml .hljs-doctype,
17 | .html .hljs-doctype,
18 | .css .hljs-id,
19 | .css .hljs-class,
20 | .css .hljs-pseudo {
21 | color: #c82829;
22 | }
23 |
24 | /* Tomorrow Orange */
25 | .hljs-number,
26 | .hljs-preprocessor,
27 | .hljs-pragma,
28 | .hljs-built_in,
29 | .hljs-literal,
30 | .hljs-params,
31 | .hljs-constant {
32 | color: #f5871f;
33 | }
34 |
35 | /* Tomorrow Yellow */
36 | .ruby .hljs-class .hljs-title,
37 | .css .hljs-rule .hljs-attribute {
38 | color: #eab700;
39 | }
40 |
41 | /* Tomorrow Green */
42 | .hljs-string,
43 | .hljs-value,
44 | .hljs-inheritance,
45 | .hljs-header,
46 | .hljs-name,
47 | .ruby .hljs-symbol,
48 | .xml .hljs-cdata {
49 | color: #718c00;
50 | }
51 |
52 | /* Tomorrow Aqua */
53 | .hljs-title,
54 | .css .hljs-hexcolor {
55 | color: #3e999f;
56 | }
57 |
58 | /* Tomorrow Blue */
59 | .hljs-function,
60 | .python .hljs-decorator,
61 | .python .hljs-title,
62 | .ruby .hljs-function .hljs-title,
63 | .ruby .hljs-title .hljs-keyword,
64 | .perl .hljs-sub,
65 | .javascript .hljs-title,
66 | .coffeescript .hljs-title {
67 | color: #4271ae;
68 | }
69 |
70 | /* Tomorrow Purple */
71 | .hljs-keyword,
72 | .javascript .hljs-function {
73 | color: #8959a8;
74 | }
75 |
76 | .hljs {
77 | display: block;
78 | overflow-x: auto;
79 | background: white;
80 | color: #4d4d4c;
81 | padding: 0.5em;
82 | -webkit-text-size-adjust: none;
83 | }
84 |
85 | .coffeescript .javascript,
86 | .javascript .xml,
87 | .tex .hljs-formula,
88 | .xml .javascript,
89 | .xml .vbscript,
90 | .xml .css,
91 | .xml .hljs-cdata {
92 | opacity: 0.5;
93 | }
94 |
--------------------------------------------------------------------------------
/front-end/assets/js/customer.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | var timer;
4 |
5 | function updateViewHeight() {
6 | var outputText = document.getElementById('outputText');
7 | var scrollHeight = outputText.scrollHeight;
8 | var scrollTop = outputText.scrollTop;
9 | var offsetHeight = outputText.offsetHeight;
10 |
11 | // if customer move the window more than 1/10 offsetHeight , the auto update view will disabled .
12 | var isUpdate = scrollTop + offsetHeight / 10 > scrollHeight - offsetHeight ;
13 |
14 | // set time to delay the window move .
15 | if(isUpdate) {
16 | if(timer) {
17 | clearTimeout(timer);
18 | }
19 | timer = setTimeout(function () {
20 | outputText.scrollTop = outputText.scrollHeight;
21 | },350);
22 | }
23 | }
24 |
25 | function fake_click(obj) {
26 | var ev = document.createEvent("MouseEvents");
27 | ev.initMouseEvent(
28 | "click", true, false, window, 0, 0, 0, 0, 0
29 | , false, false, false, false, 0, null
30 | );
31 | obj.dispatchEvent(ev);
32 | }
33 |
34 | function export_raw(name, data) {
35 | var urlObject = window.URL || window.webkitURL || window;
36 |
37 | var export_blob = new Blob([data]);
38 |
39 | var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a");
40 | save_link.href = urlObject.createObjectURL(export_blob);
41 | save_link.download = name;
42 | fake_click(save_link);
43 | }
44 |
45 | function toText() {
46 | export_raw('download.txt', document.getElementById('inputText').value);
47 | }
48 |
49 | function toHTML() {
50 | export_raw('download.html',generateHTML(document.getElementById('outputText').innerHTML));
51 | }
52 |
53 | function generateHTML(source) {
54 | var html = '' +
55 | '' +
56 | '' +
57 | ' ' +
58 | 'markdowm ' +
59 | '' +
60 | '' +
61 | source +
62 | '' +
63 | ''
64 | ;
65 | return html;
66 | }
67 |
68 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/paraiso.dark.css:
--------------------------------------------------------------------------------
1 | /*
2 | Paraíso (dark)
3 | Created by Jan T. Sott (http://github.com/idleberg)
4 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
5 | */
6 |
7 | /* Paraíso Comment */
8 | .hljs-comment,
9 | .hljs-title {
10 | color: #8d8687;
11 | }
12 |
13 | /* Paraíso Red */
14 | .hljs-variable,
15 | .hljs-attribute,
16 | .hljs-tag,
17 | .hljs-regexp,
18 | .hljs-name,
19 | .ruby .hljs-constant,
20 | .xml .hljs-tag .hljs-title,
21 | .xml .hljs-pi,
22 | .xml .hljs-doctype,
23 | .html .hljs-doctype,
24 | .css .hljs-id,
25 | .css .hljs-class,
26 | .css .hljs-pseudo {
27 | color: #ef6155;
28 | }
29 |
30 | /* Paraíso Orange */
31 | .hljs-number,
32 | .hljs-preprocessor,
33 | .hljs-built_in,
34 | .hljs-literal,
35 | .hljs-params,
36 | .hljs-constant {
37 | color: #f99b15;
38 | }
39 |
40 | /* Paraíso Yellow */
41 | .ruby .hljs-class .hljs-title,
42 | .css .hljs-rule .hljs-attribute {
43 | color: #fec418;
44 | }
45 |
46 | /* Paraíso Green */
47 | .hljs-string,
48 | .hljs-value,
49 | .hljs-inheritance,
50 | .hljs-header,
51 | .ruby .hljs-symbol,
52 | .xml .hljs-cdata {
53 | color: #48b685;
54 | }
55 |
56 | /* Paraíso Aqua */
57 | .css .hljs-hexcolor {
58 | color: #5bc4bf;
59 | }
60 |
61 | /* Paraíso Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #06b6ef;
71 | }
72 |
73 | /* Paraíso Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #815ba4;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #2f1e2e;
83 | color: #a39e9b;
84 | padding: 0.5em;
85 | -webkit-text-size-adjust: none;
86 | }
87 |
88 | .coffeescript .javascript,
89 | .javascript .xml,
90 | .tex .hljs-formula,
91 | .xml .javascript,
92 | .xml .vbscript,
93 | .xml .css,
94 | .xml .hljs-cdata {
95 | opacity: 0.5;
96 | }
97 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/paraiso.light.css:
--------------------------------------------------------------------------------
1 | /*
2 | Paraíso (light)
3 | Created by Jan T. Sott (http://github.com/idleberg)
4 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
5 | */
6 |
7 | /* Paraíso Comment */
8 | .hljs-comment,
9 | .hljs-title {
10 | color: #776e71;
11 | }
12 |
13 | /* Paraíso Red */
14 | .hljs-variable,
15 | .hljs-attribute,
16 | .hljs-tag,
17 | .hljs-regexp,
18 | .hljs-name,
19 | .ruby .hljs-constant,
20 | .xml .hljs-tag .hljs-title,
21 | .xml .hljs-pi,
22 | .xml .hljs-doctype,
23 | .html .hljs-doctype,
24 | .css .hljs-id,
25 | .css .hljs-class,
26 | .css .hljs-pseudo {
27 | color: #ef6155;
28 | }
29 |
30 | /* Paraíso Orange */
31 | .hljs-number,
32 | .hljs-preprocessor,
33 | .hljs-built_in,
34 | .hljs-literal,
35 | .hljs-params,
36 | .hljs-constant {
37 | color: #f99b15;
38 | }
39 |
40 | /* Paraíso Yellow */
41 | .ruby .hljs-class .hljs-title,
42 | .css .hljs-rule .hljs-attribute {
43 | color: #fec418;
44 | }
45 |
46 | /* Paraíso Green */
47 | .hljs-string,
48 | .hljs-value,
49 | .hljs-inheritance,
50 | .hljs-header,
51 | .ruby .hljs-symbol,
52 | .xml .hljs-cdata {
53 | color: #48b685;
54 | }
55 |
56 | /* Paraíso Aqua */
57 | .css .hljs-hexcolor {
58 | color: #5bc4bf;
59 | }
60 |
61 | /* Paraíso Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #06b6ef;
71 | }
72 |
73 | /* Paraíso Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #815ba4;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #e7e9db;
83 | color: #4f424c;
84 | padding: 0.5em;
85 | -webkit-text-size-adjust: none;
86 | }
87 |
88 | .coffeescript .javascript,
89 | .javascript .xml,
90 | .tex .hljs-formula,
91 | .xml .javascript,
92 | .xml .vbscript,
93 | .xml .css,
94 | .xml .hljs-cdata {
95 | opacity: 0.5;
96 | }
97 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/vs.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Visual Studio-like style based on original C# coloring by Jason Diamond
4 |
5 | */
6 | .hljs {
7 | display: block;
8 | overflow-x: auto;
9 | padding: 0.5em;
10 | background: white;
11 | color: black;
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs-comment,
16 | .hljs-annotation,
17 | .diff .hljs-header,
18 | .hljs-chunk,
19 | .apache .hljs-cbracket {
20 | color: #008000;
21 | }
22 |
23 | .hljs-keyword,
24 | .hljs-id,
25 | .hljs-built_in,.css
26 | .smalltalk .hljs-class,
27 | .hljs-winutils,
28 | .bash .hljs-variable,
29 | .tex .hljs-command,
30 | .hljs-request,
31 | .hljs-status,
32 | .nginx .hljs-title,
33 | .xml .hljs-tag,
34 | .xml .hljs-tag .hljs-value {
35 | color: #00f;
36 | }
37 |
38 | .hljs-string,
39 | .hljs-title,
40 | .hljs-parent,
41 | .hljs-tag .hljs-value,
42 | .hljs-rule .hljs-value,
43 | .ruby .hljs-symbol,
44 | .ruby .hljs-symbol .hljs-string,
45 | .hljs-template_tag,
46 | .django .hljs-variable,
47 | .hljs-addition,
48 | .hljs-flow,
49 | .hljs-stream,
50 | .apache .hljs-tag,
51 | .hljs-date,
52 | .tex .hljs-formula,
53 | .coffeescript .hljs-attribute,
54 | .hljs-name {
55 | color: #a31515;
56 | }
57 |
58 | .ruby .hljs-string,
59 | .hljs-decorator,
60 | .hljs-filter .hljs-argument,
61 | .hljs-localvars,
62 | .hljs-array,
63 | .hljs-attr_selector,
64 | .hljs-pseudo,
65 | .hljs-pi,
66 | .hljs-doctype,
67 | .hljs-deletion,
68 | .hljs-envvar,
69 | .hljs-shebang,
70 | .hljs-preprocessor,
71 | .hljs-pragma,
72 | .userType,
73 | .apache .hljs-sqbracket,
74 | .nginx .hljs-built_in,
75 | .tex .hljs-special,
76 | .hljs-prompt {
77 | color: #2b91af;
78 | }
79 |
80 | .hljs-phpdoc,
81 | .hljs-dartdoc,
82 | .hljs-javadoc,
83 | .hljs-xmlDocTag {
84 | color: #808080;
85 | }
86 |
87 | .hljs-type,
88 | .hljs-typename { font-weight: bold; }
89 |
90 | .vhdl .hljs-string { color: #666666; }
91 | .vhdl .hljs-literal { color: #a31515; }
92 | .vhdl .hljs-attribute { color: #00b0e8; }
93 |
94 | .xml .hljs-attribute { color: #f00; }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/kimbie.dark.css:
--------------------------------------------------------------------------------
1 | /*
2 | Name: Kimbie (dark)
3 | Author: Jan T. Sott
4 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License
5 | URL: https://github.com/idleberg/Kimbie-highlight.js
6 | */
7 |
8 | /* Kimbie Comment */
9 | .hljs-comment,
10 | .hljs-title {
11 | color: #d6baad;
12 | }
13 |
14 | /* Kimbie Red */
15 | .hljs-variable,
16 | .hljs-attribute,
17 | .hljs-tag,
18 | .hljs-regexp,
19 | .hljs-name,
20 | .ruby .hljs-constant,
21 | .xml .hljs-tag .hljs-title,
22 | .xml .hljs-pi,
23 | .xml .hljs-doctype,
24 | .html .hljs-doctype,
25 | .css .hljs-id,
26 | .css .hljs-class,
27 | .css .hljs-pseudo {
28 | color: #dc3958;
29 | }
30 |
31 | /* Kimbie Orange */
32 | .hljs-number,
33 | .hljs-preprocessor,
34 | .hljs-built_in,
35 | .hljs-literal,
36 | .hljs-params,
37 | .hljs-constant {
38 | color: #f79a32;
39 | }
40 |
41 | /* Kimbie Yellow */
42 | .ruby .hljs-class .hljs-title,
43 | .css .hljs-rule .hljs-attribute {
44 | color: #f06431;
45 | }
46 |
47 | /* Kimbie Green */
48 | .hljs-string,
49 | .hljs-value,
50 | .hljs-inheritance,
51 | .hljs-header,
52 | .ruby .hljs-symbol,
53 | .xml .hljs-cdata {
54 | color: #889b4a;
55 | }
56 |
57 | /* Kimbie Aqua */
58 | .css .hljs-hexcolor {
59 | color: #088649;
60 | }
61 |
62 | /* Kimbie Blue */
63 | .hljs-function,
64 | .python .hljs-decorator,
65 | .python .hljs-title,
66 | .ruby .hljs-function .hljs-title,
67 | .ruby .hljs-title .hljs-keyword,
68 | .perl .hljs-sub,
69 | .javascript .hljs-title,
70 | .coffeescript .hljs-title {
71 | color: #8ab1b0;
72 | }
73 |
74 | /* Kimbie Purple */
75 | .hljs-keyword,
76 | .javascript .hljs-function {
77 | color: #98676a;
78 | }
79 |
80 | .hljs {
81 | display: block;
82 | overflow-x: auto;
83 | background: #221a0f;
84 | color: #d3af86;
85 | padding: 0.5em;
86 | -webkit-text-size-adjust: none;
87 | }
88 |
89 | .coffeescript .javascript,
90 | .javascript .xml,
91 | .tex .hljs-formula,
92 | .xml .javascript,
93 | .xml .vbscript,
94 | .xml .css,
95 | .xml .hljs-cdata {
96 | opacity: 0.5;
97 | }
98 |
--------------------------------------------------------------------------------
/front-end/api/app.js:
--------------------------------------------------------------------------------
1 | var app = angular.module('app',['ngSanitize']);
2 |
3 | marked.setOptions({
4 | renderer: new marked.Renderer(),
5 | gfm: true,
6 | tables: true,
7 | breaks: false,
8 | pedantic: false,
9 | sanitize: false,
10 | smartLists: true,
11 | smartypants: false,
12 | highlight: function (code) {
13 | return hljs.highlightAuto(code).value;
14 | }
15 | });
16 |
17 |
18 | app
19 | .controller('MarkdownController', ['$scope', function ($scope) {
20 | $scope.inputText = '';
21 |
22 | $scope.$watch('inputText', function(current) {
23 | $scope.outputText = marked(current);
24 | });
25 |
26 | $scope.clean = function () {
27 | $scope.inputText = '';
28 | }
29 | }])
30 | .directive('tab', function () {
31 | return {
32 | restrict: 'A',
33 | link: function (scope, element, attrs) {
34 | element.on('keydown', function (event) {
35 | var keyCode = event.keyCode || event.which;
36 | if (keyCode === 9) {
37 | event.preventDefault();
38 | var start = this.selectionStart;
39 | var end = this.selectionEnd;
40 | element.val(element.val().substring(0, start)
41 | + '\t' + element.val().substring(end));
42 | this.selectionStart = this.selectionEnd = start + 1;
43 | element.triggerHandler('change');
44 | }
45 | });
46 | }
47 | }
48 | })
49 | // .directive('autoGrow', function() {
50 | // return {
51 | // restrict: 'A',
52 | // link: function (scope, element, attrs) {
53 | // function update() {
54 | // element.css('height','auto');
55 | // element.css('height',element[0].scrollHeight + 'px');
56 | // }
57 | // scope.$watch(attrs.ngModel, function(current) {
58 | // update();
59 | // });
60 | // attrs.$set('ngTrim','false');
61 | // }
62 | // }
63 | // })
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/kimbie.light.css:
--------------------------------------------------------------------------------
1 | /*
2 | Name: Kimbie (light)
3 | Author: Jan T. Sott
4 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License
5 | URL: https://github.com/idleberg/Kimbie-highlight.js
6 | */
7 |
8 | /* Kimbie Comment */
9 | .hljs-comment,
10 | .hljs-title {
11 | color: #a57a4c;
12 | }
13 |
14 | /* Kimbie Red */
15 | .hljs-variable,
16 | .hljs-attribute,
17 | .hljs-tag,
18 | .hljs-regexp,
19 | .hljs-name,
20 | .ruby .hljs-constant,
21 | .xml .hljs-tag .hljs-title,
22 | .xml .hljs-pi,
23 | .xml .hljs-doctype,
24 | .html .hljs-doctype,
25 | .css .hljs-id,
26 | .css .hljs-class,
27 | .css .hljs-pseudo {
28 | color: #dc3958;
29 | }
30 |
31 | /* Kimbie Orange */
32 | .hljs-number,
33 | .hljs-preprocessor,
34 | .hljs-built_in,
35 | .hljs-literal,
36 | .hljs-params,
37 | .hljs-constant {
38 | color: #f79a32;
39 | }
40 |
41 | /* Kimbie Yellow */
42 | .ruby .hljs-class .hljs-title,
43 | .css .hljs-rule .hljs-attribute {
44 | color: #f06431;
45 | }
46 |
47 | /* Kimbie Green */
48 | .hljs-string,
49 | .hljs-value,
50 | .hljs-inheritance,
51 | .hljs-header,
52 | .ruby .hljs-symbol,
53 | .xml .hljs-cdata {
54 | color: #889b4a;
55 | }
56 |
57 | /* Kimbie Aqua */
58 | .css .hljs-hexcolor {
59 | color: #088649;
60 | }
61 |
62 | /* Kimbie Blue */
63 | .hljs-function,
64 | .python .hljs-decorator,
65 | .python .hljs-title,
66 | .ruby .hljs-function .hljs-title,
67 | .ruby .hljs-title .hljs-keyword,
68 | .perl .hljs-sub,
69 | .javascript .hljs-title,
70 | .coffeescript .hljs-title {
71 | color: #8ab1b0;
72 | }
73 |
74 | /* Kimbie Purple */
75 | .hljs-keyword,
76 | .javascript .hljs-function {
77 | color: #98676a;
78 | }
79 |
80 | .hljs {
81 | display: block;
82 | overflow-x: auto;
83 | background: #fbebd4;
84 | color: #84613d;
85 | padding: 0.5em;
86 | -webkit-text-size-adjust: none;
87 | }
88 |
89 | .coffeescript .javascript,
90 | .javascript .xml,
91 | .tex .hljs-formula,
92 | .xml .javascript,
93 | .xml .vbscript,
94 | .xml .css,
95 | .xml .hljs-cdata {
96 | opacity: 0.5;
97 | }
98 |
--------------------------------------------------------------------------------
/front-end/dist/api/all.js:
--------------------------------------------------------------------------------
1 | var app = angular.module('app',['ngSanitize']);
2 |
3 | marked.setOptions({
4 | renderer: new marked.Renderer(),
5 | gfm: true,
6 | tables: true,
7 | breaks: false,
8 | pedantic: false,
9 | sanitize: false,
10 | smartLists: true,
11 | smartypants: false,
12 | highlight: function (code) {
13 | return hljs.highlightAuto(code).value;
14 | }
15 | });
16 |
17 |
18 | app
19 | .controller('MarkdownController', ['$scope', function ($scope) {
20 | $scope.inputText = '';
21 |
22 | $scope.$watch('inputText', function(current) {
23 | $scope.outputText = marked(current);
24 | });
25 |
26 | $scope.clean = function () {
27 | $scope.inputText = '';
28 | }
29 | }])
30 | .directive('tab', function () {
31 | return {
32 | restrict: 'A',
33 | link: function (scope, element, attrs) {
34 | element.on('keydown', function (event) {
35 | var keyCode = event.keyCode || event.which;
36 | if (keyCode === 9) {
37 | event.preventDefault();
38 | var start = this.selectionStart;
39 | var end = this.selectionEnd;
40 | element.val(element.val().substring(0, start)
41 | + '\t' + element.val().substring(end));
42 | this.selectionStart = this.selectionEnd = start + 1;
43 | element.triggerHandler('change');
44 | }
45 | });
46 | }
47 | }
48 | })
49 | // .directive('autoGrow', function() {
50 | // return {
51 | // restrict: 'A',
52 | // link: function (scope, element, attrs) {
53 | // function update() {
54 | // element.css('height','auto');
55 | // element.css('height',element[0].scrollHeight + 'px');
56 | // }
57 | // scope.$watch(attrs.ngModel, function(current) {
58 | // update();
59 | // });
60 | // attrs.$set('ngTrim','false');
61 | // }
62 | // }
63 | // })
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/tomorrow-night-bright.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Bright Theme */
2 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
3 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
4 |
5 | /* Tomorrow Comment */
6 | .hljs-comment {
7 | color: #969896;
8 | }
9 |
10 | /* Tomorrow Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .ruby .hljs-constant,
16 | .xml .hljs-tag .hljs-title,
17 | .xml .hljs-pi,
18 | .xml .hljs-doctype,
19 | .html .hljs-doctype,
20 | .css .hljs-id,
21 | .css .hljs-class,
22 | .css .hljs-pseudo {
23 | color: #d54e53;
24 | }
25 |
26 | /* Tomorrow Orange */
27 | .hljs-number,
28 | .hljs-preprocessor,
29 | .hljs-pragma,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #e78c45;
35 | }
36 |
37 | /* Tomorrow Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #e7c547;
41 | }
42 |
43 | /* Tomorrow Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .hljs-name,
49 | .ruby .hljs-symbol,
50 | .xml .hljs-cdata {
51 | color: #b9ca4a;
52 | }
53 |
54 | /* Tomorrow Aqua */
55 | .hljs-title,
56 | .css .hljs-hexcolor {
57 | color: #70c0b1;
58 | }
59 |
60 | /* Tomorrow Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #7aa6da;
70 | }
71 |
72 | /* Tomorrow Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #c397d8;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: black;
82 | color: #eaeaea;
83 | padding: 0.5em;
84 | -webkit-text-size-adjust: none;
85 | }
86 |
87 | .coffeescript .javascript,
88 | .javascript .xml,
89 | .tex .hljs-formula,
90 | .xml .javascript,
91 | .xml .vbscript,
92 | .xml .css,
93 | .xml .hljs-cdata {
94 | opacity: 0.5;
95 | }
96 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/tomorrow-night-eighties.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Eighties Theme */
2 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
3 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
4 |
5 | /* Tomorrow Comment */
6 | .hljs-comment {
7 | color: #999999;
8 | }
9 |
10 | /* Tomorrow Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .ruby .hljs-constant,
16 | .xml .hljs-tag .hljs-title,
17 | .xml .hljs-pi,
18 | .xml .hljs-doctype,
19 | .html .hljs-doctype,
20 | .css .hljs-id,
21 | .css .hljs-class,
22 | .css .hljs-pseudo {
23 | color: #f2777a;
24 | }
25 |
26 | /* Tomorrow Orange */
27 | .hljs-number,
28 | .hljs-preprocessor,
29 | .hljs-pragma,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #f99157;
35 | }
36 |
37 | /* Tomorrow Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #ffcc66;
41 | }
42 |
43 | /* Tomorrow Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .hljs-name,
49 | .ruby .hljs-symbol,
50 | .xml .hljs-cdata {
51 | color: #99cc99;
52 | }
53 |
54 | /* Tomorrow Aqua */
55 | .hljs-title,
56 | .css .hljs-hexcolor {
57 | color: #66cccc;
58 | }
59 |
60 | /* Tomorrow Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #6699cc;
70 | }
71 |
72 | /* Tomorrow Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #cc99cc;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #2d2d2d;
82 | color: #cccccc;
83 | padding: 0.5em;
84 | -webkit-text-size-adjust: none;
85 | }
86 |
87 | .coffeescript .javascript,
88 | .javascript .xml,
89 | .tex .hljs-formula,
90 | .xml .javascript,
91 | .xml .vbscript,
92 | .xml .css,
93 | .xml .hljs-cdata {
94 | opacity: 0.5;
95 | }
96 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-dune.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Dune Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Dune Comment */
6 | .hljs-comment {
7 | color: #999580;
8 | }
9 |
10 | /* Atelier-Dune Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #d73737;
25 | }
26 |
27 | /* Atelier-Dune Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #b65611;
35 | }
36 |
37 | /* Atelier-Dune Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #ae9513;
41 | }
42 |
43 | /* Atelier-Dune Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #60ac39;
51 | }
52 |
53 | /* Atelier-Dune Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1fad83;
57 | }
58 |
59 | /* Atelier-Dune Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #6684e1;
69 | }
70 |
71 | /* Atelier-Dune Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #b854d4;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #20201d;
81 | color: #a6a28c;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-dune.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Dune Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Dune Comment */
6 | .hljs-comment {
7 | color: #7d7a68;
8 | }
9 |
10 | /* Atelier-Dune Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #d73737;
25 | }
26 |
27 | /* Atelier-Dune Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #b65611;
35 | }
36 |
37 | /* Atelier-Dune Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #ae9513;
41 | }
42 |
43 | /* Atelier-Dune Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #60ac39;
51 | }
52 |
53 | /* Atelier-Dune Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1fad83;
57 | }
58 |
59 | /* Atelier-Dune Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #6684e1;
69 | }
70 |
71 | /* Atelier-Dune Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #b854d4;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #fefbec;
81 | color: #6e6b5e;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/tomorrow-night.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Theme */
2 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
3 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
4 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
5 |
6 | /* Tomorrow Comment */
7 | .hljs-comment {
8 | color: #969896;
9 | }
10 |
11 | /* Tomorrow Red */
12 | .hljs-variable,
13 | .hljs-attribute,
14 | .hljs-tag,
15 | .hljs-regexp,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #cc6666;
25 | }
26 |
27 | /* Tomorrow Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-pragma,
31 | .hljs-built_in,
32 | .hljs-literal,
33 | .hljs-params,
34 | .hljs-constant {
35 | color: #de935f;
36 | }
37 |
38 | /* Tomorrow Yellow */
39 | .ruby .hljs-class .hljs-title,
40 | .css .hljs-rule .hljs-attribute {
41 | color: #f0c674;
42 | }
43 |
44 | /* Tomorrow Green */
45 | .hljs-string,
46 | .hljs-value,
47 | .hljs-inheritance,
48 | .hljs-header,
49 | .hljs-name,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #b5bd68;
53 | }
54 |
55 | /* Tomorrow Aqua */
56 | .hljs-title,
57 | .css .hljs-hexcolor {
58 | color: #8abeb7;
59 | }
60 |
61 | /* Tomorrow Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #81a2be;
71 | }
72 |
73 | /* Tomorrow Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #b294bb;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #1d1f21;
83 | color: #c5c8c6;
84 | padding: 0.5em;
85 | -webkit-text-size-adjust: none;
86 | }
87 |
88 | .coffeescript .javascript,
89 | .javascript .xml,
90 | .tex .hljs-formula,
91 | .xml .javascript,
92 | .xml .vbscript,
93 | .xml .css,
94 | .xml .hljs-cdata {
95 | opacity: 0.5;
96 | }
97 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-heath.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Heath Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Heath Comment */
6 | .hljs-comment {
7 | color: #9e8f9e;
8 | }
9 |
10 | /* Atelier-Heath Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ca402b;
25 | }
26 |
27 | /* Atelier-Heath Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #a65926;
35 | }
36 |
37 | /* Atelier-Heath Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #bb8a35;
41 | }
42 |
43 | /* Atelier-Heath Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #918b3b;
51 | }
52 |
53 | /* Atelier-Heath Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #159393;
57 | }
58 |
59 | /* Atelier-Heath Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #516aec;
69 | }
70 |
71 | /* Atelier-Heath Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #7b59c0;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #1b181b;
81 | color: #ab9bab;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/rainbow.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Style with support for rainbow parens
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #474949;
12 | color: #d1d9e1;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 |
17 | .hljs-body,
18 | .hljs-collection {
19 | color: #d1d9e1;
20 | }
21 |
22 | .hljs-comment,
23 | .diff .hljs-header,
24 | .hljs-doctype,
25 | .lisp .hljs-string,
26 | .hljs-javadoc {
27 | color: #969896;
28 | font-style: italic;
29 | }
30 |
31 | .hljs-keyword,
32 | .clojure .hljs-attribute,
33 | .hljs-winutils,
34 | .javascript .hljs-title,
35 | .hljs-addition,
36 | .css .hljs-tag {
37 | color: #cc99cc;
38 | }
39 |
40 | .hljs-number { color: #f99157; }
41 |
42 | .hljs-command,
43 | .hljs-string,
44 | .hljs-tag .hljs-value,
45 | .hljs-phpdoc,
46 | .hljs-dartdoc,
47 | .tex .hljs-formula,
48 | .hljs-regexp,
49 | .hljs-hexcolor {
50 | color: #8abeb7;
51 | }
52 |
53 | .hljs-title,
54 | .hljs-localvars,
55 | .hljs-function .hljs-title,
56 | .hljs-chunk,
57 | .hljs-decorator,
58 | .hljs-built_in,
59 | .hljs-identifier {
60 | color: #b5bd68;
61 | }
62 |
63 | .hljs-class .hljs-keyword {
64 | color: #f2777a;
65 | }
66 |
67 | .hljs-variable,
68 | .smalltalk .hljs-number,
69 | .hljs-constant,
70 | .hljs-class .hljs-title,
71 | .hljs-parent,
72 | .haskell .hljs-label,
73 | .hljs-id,
74 | .hljs-name {
75 | color: #ffcc66;
76 | }
77 |
78 | .hljs-tag .hljs-title,
79 | .hljs-rule .hljs-property,
80 | .django .hljs-tag .hljs-keyword {
81 | font-weight: bold;
82 | }
83 |
84 | .hljs-attribute {
85 | color: #81a2be;
86 | }
87 |
88 | .hljs-preprocessor,
89 | .hljs-pragma,
90 | .hljs-pi,
91 | .hljs-shebang,
92 | .hljs-symbol,
93 | .hljs-symbol .hljs-string,
94 | .diff .hljs-change,
95 | .hljs-special,
96 | .hljs-attr_selector,
97 | .hljs-important,
98 | .hljs-subst,
99 | .hljs-cdata {
100 | color: #f99157;
101 | }
102 |
103 | .hljs-deletion {
104 | color: #dc322f;
105 | }
106 |
107 | .tex .hljs-formula {
108 | background: #eee8d5;
109 | }
110 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/tomorrow-night-blue.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Blue Theme */
2 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
3 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
4 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
5 |
6 | /* Tomorrow Comment */
7 | .hljs-comment {
8 | color: #7285b7;
9 | }
10 |
11 | /* Tomorrow Red */
12 | .hljs-variable,
13 | .hljs-attribute,
14 | .hljs-tag,
15 | .hljs-regexp,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ff9da4;
25 | }
26 |
27 | /* Tomorrow Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-pragma,
31 | .hljs-built_in,
32 | .hljs-literal,
33 | .hljs-params,
34 | .hljs-constant {
35 | color: #ffc58f;
36 | }
37 |
38 | /* Tomorrow Yellow */
39 | .ruby .hljs-class .hljs-title,
40 | .css .hljs-rule .hljs-attribute {
41 | color: #ffeead;
42 | }
43 |
44 | /* Tomorrow Green */
45 | .hljs-string,
46 | .hljs-value,
47 | .hljs-inheritance,
48 | .hljs-header,
49 | .hljs-name,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #d1f1a9;
53 | }
54 |
55 | /* Tomorrow Aqua */
56 | .hljs-title,
57 | .css .hljs-hexcolor {
58 | color: #99ffff;
59 | }
60 |
61 | /* Tomorrow Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #bbdaff;
71 | }
72 |
73 | /* Tomorrow Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #ebbbff;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #002451;
83 | color: white;
84 | padding: 0.5em;
85 | -webkit-text-size-adjust: none;
86 | }
87 |
88 | .coffeescript .javascript,
89 | .javascript .xml,
90 | .tex .hljs-formula,
91 | .xml .javascript,
92 | .xml .vbscript,
93 | .xml .css,
94 | .xml .hljs-cdata {
95 | opacity: 0.5;
96 | }
97 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-heath.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Heath Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Heath Comment */
6 | .hljs-comment {
7 | color: #776977;
8 | }
9 |
10 | /* Atelier-Heath Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ca402b;
25 | }
26 |
27 | /* Atelier-Heath Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #a65926;
35 | }
36 |
37 | /* Atelier-Heath Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #bb8a35;
41 | }
42 |
43 | /* Atelier-Heath Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #918b3b;
51 | }
52 |
53 | /* Atelier-Heath Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #159393;
57 | }
58 |
59 | /* Atelier-Heath Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #516aec;
69 | }
70 |
71 | /* Atelier-Heath Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #7b59c0;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #f7f3f7;
81 | color: #695d69;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-forest.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Forest Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Forest Comment */
6 | .hljs-comment {
7 | color: #9c9491;
8 | }
9 |
10 | /* Atelier-Forest Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #f22c40;
25 | }
26 |
27 | /* Atelier-Forest Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #df5320;
35 | }
36 |
37 | /* Atelier-Forest Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #c38418;
41 | }
42 |
43 | /* Atelier-Forest Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #7b9726;
51 | }
52 |
53 | /* Atelier-Forest Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #3d97b8;
57 | }
58 |
59 | /* Atelier-Forest Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #407ee7;
69 | }
70 |
71 | /* Atelier-Forest Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6666ea;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #1b1918;
81 | color: #a8a19f;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-forest.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Forest Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Forest Comment */
6 | .hljs-comment {
7 | color: #766e6b;
8 | }
9 |
10 | /* Atelier-Forest Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #f22c40;
25 | }
26 |
27 | /* Atelier-Forest Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #df5320;
35 | }
36 |
37 | /* Atelier-Forest Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #c38418;
41 | }
42 |
43 | /* Atelier-Forest Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #7b9726;
51 | }
52 |
53 | /* Atelier-Forest Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #3d97b8;
57 | }
58 |
59 | /* Atelier-Forest Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #407ee7;
69 | }
70 |
71 | /* Atelier-Forest Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6666ea;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #f1efee;
81 | color: #68615e;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/ir_black.css:
--------------------------------------------------------------------------------
1 | /*
2 | IR_Black style (c) Vasily Mikhailitchenko
3 | */
4 |
5 | .hljs {
6 | display: block;
7 | overflow-x: auto;
8 | padding: 0.5em;
9 | background: #000;
10 | color: #f8f8f8;
11 | -webkit-text-size-adjust: none;
12 | }
13 |
14 | .hljs-shebang,
15 | .hljs-comment,
16 | .hljs-javadoc {
17 | color: #7c7c7c;
18 | }
19 |
20 | .hljs-keyword,
21 | .hljs-tag,
22 | .tex .hljs-command,
23 | .hljs-request,
24 | .hljs-status,
25 | .clojure .hljs-attribute {
26 | color: #96cbfe;
27 | }
28 |
29 | .hljs-sub .hljs-keyword,
30 | .method,
31 | .hljs-list .hljs-title,
32 | .nginx .hljs-title {
33 | color: #ffffb6;
34 | }
35 |
36 | .hljs-string,
37 | .hljs-tag .hljs-value,
38 | .hljs-cdata,
39 | .hljs-filter .hljs-argument,
40 | .hljs-attr_selector,
41 | .apache .hljs-cbracket,
42 | .hljs-date,
43 | .coffeescript .hljs-attribute {
44 | color: #a8ff60;
45 | }
46 |
47 | .hljs-subst {
48 | color: #daefa3;
49 | }
50 |
51 | .hljs-regexp {
52 | color: #e9c062;
53 | }
54 |
55 | .hljs-title,
56 | .hljs-sub .hljs-identifier,
57 | .hljs-pi,
58 | .hljs-decorator,
59 | .tex .hljs-special,
60 | .hljs-type,
61 | .hljs-constant,
62 | .smalltalk .hljs-class,
63 | .hljs-javadoctag,
64 | .hljs-yardoctag,
65 | .hljs-phpdoc,
66 | .hljs-dartdoc,
67 | .nginx .hljs-built_in {
68 | color: #ffffb6;
69 | }
70 |
71 | .hljs-symbol,
72 | .ruby .hljs-symbol .hljs-string,
73 | .hljs-number,
74 | .hljs-variable,
75 | .vbscript,
76 | .hljs-literal,
77 | .hljs-name {
78 | color: #c6c5fe;
79 | }
80 |
81 | .css .hljs-tag {
82 | color: #96cbfe;
83 | }
84 |
85 | .css .hljs-rule .hljs-property,
86 | .css .hljs-id {
87 | color: #ffffb6;
88 | }
89 |
90 | .css .hljs-class {
91 | color: #fff;
92 | }
93 |
94 | .hljs-hexcolor {
95 | color: #c6c5fe;
96 | }
97 |
98 | .hljs-number {
99 | color:#ff73fd;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.7;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-seaside.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Seaside Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Seaside Comment */
6 | .hljs-comment {
7 | color: #809980;
8 | }
9 |
10 | /* Atelier-Seaside Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #e6193c;
25 | }
26 |
27 | /* Atelier-Seaside Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #87711d;
35 | }
36 |
37 | /* Atelier-Seaside Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #98981b;
41 | }
42 |
43 | /* Atelier-Seaside Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #29a329;
51 | }
52 |
53 | /* Atelier-Seaside Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1999b3;
57 | }
58 |
59 | /* Atelier-Seaside Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #3d62f5;
69 | }
70 |
71 | /* Atelier-Seaside Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #ad2bee;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #131513;
81 | color: #8ca68c;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-seaside.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Seaside Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Seaside Comment */
6 | .hljs-comment {
7 | color: #687d68;
8 | }
9 |
10 | /* Atelier-Seaside Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #e6193c;
25 | }
26 |
27 | /* Atelier-Seaside Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #87711d;
35 | }
36 |
37 | /* Atelier-Seaside Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #98981b;
41 | }
42 |
43 | /* Atelier-Seaside Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #29a329;
51 | }
52 |
53 | /* Atelier-Seaside Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1999b3;
57 | }
58 |
59 | /* Atelier-Seaside Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #3d62f5;
69 | }
70 |
71 | /* Atelier-Seaside Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #ad2bee;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #f4fbf4;
81 | color: #5e6e5e;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/angular/README.md:
--------------------------------------------------------------------------------
1 | # packaged angular
2 |
3 | This repo is for distribution on `npm` and `bower`. The source for this module is in the
4 | [main AngularJS repo](https://github.com/angular/angular.js).
5 | Please file issues and pull requests against that repo.
6 |
7 | ## Install
8 |
9 | You can install this package either with `npm` or with `bower`.
10 |
11 | ### npm
12 |
13 | ```shell
14 | npm install angular
15 | ```
16 |
17 | Then add a `
21 | ```
22 |
23 | Or `require('angular')` from your code.
24 |
25 | ### bower
26 |
27 | ```shell
28 | bower install angular
29 | ```
30 |
31 | Then add a `
35 | ```
36 |
37 | ## Documentation
38 |
39 | Documentation is available on the
40 | [AngularJS docs site](http://docs.angularjs.org/).
41 |
42 | ## License
43 |
44 | The MIT License
45 |
46 | Copyright (c) 2010-2015 Google, Inc. http://angularjs.org
47 |
48 | Permission is hereby granted, free of charge, to any person obtaining a copy
49 | of this software and associated documentation files (the "Software"), to deal
50 | in the Software without restriction, including without limitation the rights
51 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
52 | copies of the Software, and to permit persons to whom the Software is
53 | furnished to do so, subject to the following conditions:
54 |
55 | The above copyright notice and this permission notice shall be included in
56 | all copies or substantial portions of the Software.
57 |
58 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
59 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
60 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
61 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
62 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
63 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
64 | THE SOFTWARE.
65 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-lakeside.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Lakeside Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Lakeside Comment */
6 | .hljs-comment {
7 | color: #7195a8;
8 | }
9 |
10 | /* Atelier-Lakeside Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #d22d72;
25 | }
26 |
27 | /* Atelier-Lakeside Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #935c25;
35 | }
36 |
37 | /* Atelier-Lakeside Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #8a8a0f;
41 | }
42 |
43 | /* Atelier-Lakeside Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #568c3b;
51 | }
52 |
53 | /* Atelier-Lakeside Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #2d8f6f;
57 | }
58 |
59 | /* Atelier-Lakeside Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #257fad;
69 | }
70 |
71 | /* Atelier-Lakeside Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6b6bb8;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #161b1d;
81 | color: #7ea2b4;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-lakeside.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Lakeside Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Lakeside Comment */
6 | .hljs-comment {
7 | color: #5a7b8c;
8 | }
9 |
10 | /* Atelier-Lakeside Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #d22d72;
25 | }
26 |
27 | /* Atelier-Lakeside Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #935c25;
35 | }
36 |
37 | /* Atelier-Lakeside Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #8a8a0f;
41 | }
42 |
43 | /* Atelier-Lakeside Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #568c3b;
51 | }
52 |
53 | /* Atelier-Lakeside Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #2d8f6f;
57 | }
58 |
59 | /* Atelier-Lakeside Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #257fad;
69 | }
70 |
71 | /* Atelier-Lakeside Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6b6bb8;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #ebf8ff;
81 | color: #516d7b;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-sulphurpool.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Sulphurpool Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/sulphurpool) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Sulphurpool Comment */
6 | .hljs-comment {
7 | color: #898ea4;
8 | }
9 |
10 | /* Atelier-Sulphurpool Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #c94922;
25 | }
26 |
27 | /* Atelier-Sulphurpool Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #c76b29;
35 | }
36 |
37 | /* Atelier-Sulphurpool Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #c08b30;
41 | }
42 |
43 | /* Atelier-Sulphurpool Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #ac9739;
51 | }
52 |
53 | /* Atelier-Sulphurpool Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #22a2c9;
57 | }
58 |
59 | /* Atelier-Sulphurpool Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #3d8fd1;
69 | }
70 |
71 | /* Atelier-Sulphurpool Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6679cc;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #202746;
81 | color: #979db4;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-sulphurpool.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Sulphurpool Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/sulphurpool) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Sulphurpool Comment */
6 | .hljs-comment {
7 | color: #6b7394;
8 | }
9 |
10 | /* Atelier-Sulphurpool Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #c94922;
25 | }
26 |
27 | /* Atelier-Sulphurpool Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #c76b29;
35 | }
36 |
37 | /* Atelier-Sulphurpool Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #c08b30;
41 | }
42 |
43 | /* Atelier-Sulphurpool Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #ac9739;
51 | }
52 |
53 | /* Atelier-Sulphurpool Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #22a2c9;
57 | }
58 |
59 | /* Atelier-Sulphurpool Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #3d8fd1;
69 | }
70 |
71 | /* Atelier-Sulphurpool Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #6679cc;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #f5f7ff;
81 | color: #5e6687;
82 | padding: 0.5em;
83 | -webkit-text-size-adjust: none;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/solarized_dark.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #002b36;
12 | color: #839496;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .diff .hljs-header,
18 | .hljs-doctype,
19 | .hljs-pi,
20 | .lisp .hljs-string,
21 | .hljs-javadoc {
22 | color: #586e75;
23 | }
24 |
25 | /* Solarized Green */
26 | .hljs-keyword,
27 | .hljs-winutils,
28 | .method,
29 | .hljs-addition,
30 | .css .hljs-tag,
31 | .hljs-request,
32 | .hljs-status,
33 | .nginx .hljs-title {
34 | color: #859900;
35 | }
36 |
37 | /* Solarized Cyan */
38 | .hljs-number,
39 | .hljs-command,
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-rule .hljs-value,
43 | .hljs-phpdoc,
44 | .hljs-dartdoc,
45 | .tex .hljs-formula,
46 | .hljs-regexp,
47 | .hljs-hexcolor,
48 | .hljs-link_url {
49 | color: #2aa198;
50 | }
51 |
52 | /* Solarized Blue */
53 | .hljs-title,
54 | .hljs-localvars,
55 | .hljs-chunk,
56 | .hljs-decorator,
57 | .hljs-built_in,
58 | .hljs-identifier,
59 | .vhdl .hljs-literal,
60 | .hljs-id,
61 | .css .hljs-function,
62 | .hljs-name {
63 | color: #268bd2;
64 | }
65 |
66 | /* Solarized Yellow */
67 | .hljs-attribute,
68 | .hljs-variable,
69 | .lisp .hljs-body,
70 | .smalltalk .hljs-number,
71 | .hljs-constant,
72 | .hljs-class .hljs-title,
73 | .hljs-parent,
74 | .hljs-type,
75 | .hljs-link_reference {
76 | color: #b58900;
77 | }
78 |
79 | /* Solarized Orange */
80 | .hljs-preprocessor,
81 | .hljs-preprocessor .hljs-keyword,
82 | .hljs-pragma,
83 | .hljs-shebang,
84 | .hljs-symbol,
85 | .hljs-symbol .hljs-string,
86 | .diff .hljs-change,
87 | .hljs-special,
88 | .hljs-attr_selector,
89 | .hljs-subst,
90 | .hljs-cdata,
91 | .css .hljs-pseudo,
92 | .hljs-header {
93 | color: #cb4b16;
94 | }
95 |
96 | /* Solarized Red */
97 | .hljs-deletion,
98 | .hljs-important {
99 | color: #dc322f;
100 | }
101 |
102 | /* Solarized Violet */
103 | .hljs-link_label {
104 | color: #6c71c4;
105 | }
106 |
107 | .tex .hljs-formula {
108 | background: #073642;
109 | }
110 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/solarized_light.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #fdf6e3;
12 | color: #657b83;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .diff .hljs-header,
18 | .hljs-doctype,
19 | .hljs-pi,
20 | .lisp .hljs-string,
21 | .hljs-javadoc {
22 | color: #93a1a1;
23 | }
24 |
25 | /* Solarized Green */
26 | .hljs-keyword,
27 | .hljs-winutils,
28 | .method,
29 | .hljs-addition,
30 | .css .hljs-tag,
31 | .hljs-request,
32 | .hljs-status,
33 | .nginx .hljs-title {
34 | color: #859900;
35 | }
36 |
37 | /* Solarized Cyan */
38 | .hljs-number,
39 | .hljs-command,
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-rule .hljs-value,
43 | .hljs-phpdoc,
44 | .hljs-dartdoc,
45 | .tex .hljs-formula,
46 | .hljs-regexp,
47 | .hljs-hexcolor,
48 | .hljs-link_url {
49 | color: #2aa198;
50 | }
51 |
52 | /* Solarized Blue */
53 | .hljs-title,
54 | .hljs-localvars,
55 | .hljs-chunk,
56 | .hljs-decorator,
57 | .hljs-built_in,
58 | .hljs-identifier,
59 | .vhdl .hljs-literal,
60 | .hljs-id,
61 | .css .hljs-function,
62 | .hljs-name {
63 | color: #268bd2;
64 | }
65 |
66 | /* Solarized Yellow */
67 | .hljs-attribute,
68 | .hljs-variable,
69 | .lisp .hljs-body,
70 | .smalltalk .hljs-number,
71 | .hljs-constant,
72 | .hljs-class .hljs-title,
73 | .hljs-parent,
74 | .hljs-type,
75 | .hljs-link_reference {
76 | color: #b58900;
77 | }
78 |
79 | /* Solarized Orange */
80 | .hljs-preprocessor,
81 | .hljs-preprocessor .hljs-keyword,
82 | .hljs-pragma,
83 | .hljs-shebang,
84 | .hljs-symbol,
85 | .hljs-symbol .hljs-string,
86 | .diff .hljs-change,
87 | .hljs-special,
88 | .hljs-attr_selector,
89 | .hljs-subst,
90 | .hljs-cdata,
91 | .css .hljs-pseudo,
92 | .hljs-header {
93 | color: #cb4b16;
94 | }
95 |
96 | /* Solarized Red */
97 | .hljs-deletion,
98 | .hljs-important {
99 | color: #dc322f;
100 | }
101 |
102 | /* Solarized Violet */
103 | .hljs-link_label {
104 | color: #6c71c4;
105 | }
106 |
107 | .tex .hljs-formula {
108 | background: #eee8d5;
109 | }
110 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/pojoaque.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Pojoaque Style by Jason Tate
4 | http://web-cms-designs.com/ftopict-10-pojoaque-style-for-highlight-js-code-highlighter.html
5 | Based on Solarized Style from http://ethanschoonover.com/solarized
6 |
7 | */
8 |
9 | .hljs {
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | color: #dccf8f;
14 | background: url(./pojoaque.jpg) repeat scroll left top #181914;
15 | -webkit-text-size-adjust: none;
16 | }
17 |
18 | .hljs-comment,
19 | .diff .hljs-header,
20 | .hljs-doctype,
21 | .lisp .hljs-string,
22 | .hljs-javadoc {
23 | color: #586e75;
24 | font-style: italic;
25 | }
26 |
27 | .hljs-keyword,
28 | .css .rule .hljs-keyword,
29 | .hljs-winutils,
30 | .javascript .hljs-title,
31 | .method,
32 | .hljs-addition,
33 | .css .hljs-tag,
34 | .hljs-list .hljs-keyword,
35 | .nginx .hljs-title {
36 | color: #b64926;
37 | }
38 |
39 | .hljs-number,
40 | .hljs-command,
41 | .hljs-string,
42 | .hljs-tag .hljs-value,
43 | .hljs-phpdoc,
44 | .hljs-dartdoc,
45 | .tex .hljs-formula,
46 | .hljs-regexp,
47 | .hljs-hexcolor {
48 | color: #468966;
49 | }
50 |
51 | .hljs-title,
52 | .hljs-localvars,
53 | .hljs-function .hljs-title,
54 | .hljs-chunk,
55 | .hljs-decorator,
56 | .hljs-built_in,
57 | .hljs-identifier,
58 | .hljs-name,
59 | .hljs-id {
60 | color: #ffb03b;
61 | }
62 |
63 | .hljs-attribute,
64 | .hljs-variable,
65 | .lisp .hljs-body,
66 | .smalltalk .hljs-number,
67 | .hljs-constant,
68 | .hljs-class .hljs-title,
69 | .hljs-parent,
70 | .hljs-type {
71 | color: #b58900;
72 | }
73 |
74 | .css .hljs-attribute {
75 | color: #b89859;
76 | }
77 |
78 | .css .hljs-number,
79 | .css .hljs-hexcolor {
80 | color: #dccf8f;
81 | }
82 |
83 | .css .hljs-class {
84 | color: #d3a60c;
85 | }
86 |
87 | .hljs-preprocessor,
88 | .hljs-pragma,
89 | .hljs-pi,
90 | .hljs-shebang,
91 | .hljs-symbol,
92 | .hljs-symbol .hljs-string,
93 | .diff .hljs-change,
94 | .hljs-special,
95 | .hljs-attr_selector,
96 | .hljs-important,
97 | .hljs-subst,
98 | .hljs-cdata {
99 | color: #cb4b16;
100 | }
101 |
102 | .hljs-deletion {
103 | color: #dc322f;
104 | }
105 |
106 | .tex .hljs-formula {
107 | background: #073642;
108 | }
109 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/dark.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Dark style from softwaremaniacs.org (c) Ivan Sagalaev
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #444;
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs-keyword,
16 | .hljs-literal,
17 | .hljs-change,
18 | .hljs-winutils,
19 | .hljs-flow,
20 | .nginx .hljs-title,
21 | .tex .hljs-special {
22 | color: white;
23 | }
24 |
25 | .hljs,
26 | .hljs-subst {
27 | color: #ddd;
28 | }
29 |
30 | .hljs-string,
31 | .hljs-title,
32 | .hljs-type,
33 | .ini .hljs-title,
34 | .hljs-tag .hljs-value,
35 | .css .hljs-rule .hljs-value,
36 | .hljs-preprocessor,
37 | .hljs-pragma,
38 | .ruby .hljs-symbol,
39 | .ruby .hljs-symbol .hljs-string,
40 | .ruby .hljs-class .hljs-parent,
41 | .hljs-built_in,
42 | .django .hljs-template_tag,
43 | .django .hljs-variable,
44 | .smalltalk .hljs-class,
45 | .hljs-javadoc,
46 | .ruby .hljs-string,
47 | .django .hljs-filter .hljs-argument,
48 | .smalltalk .hljs-localvars,
49 | .smalltalk .hljs-array,
50 | .hljs-attr_selector,
51 | .hljs-pseudo,
52 | .hljs-addition,
53 | .hljs-stream,
54 | .hljs-envvar,
55 | .apache .hljs-tag,
56 | .apache .hljs-cbracket,
57 | .tex .hljs-command,
58 | .hljs-prompt,
59 | .coffeescript .hljs-attribute,
60 | .hljs-name {
61 | color: #d88;
62 | }
63 |
64 | .hljs-comment,
65 | .hljs-annotation,
66 | .hljs-decorator,
67 | .hljs-pi,
68 | .hljs-doctype,
69 | .hljs-deletion,
70 | .hljs-shebang,
71 | .apache .hljs-sqbracket,
72 | .tex .hljs-formula {
73 | color: #777;
74 | }
75 |
76 | .hljs-keyword,
77 | .hljs-literal,
78 | .hljs-title,
79 | .css .hljs-id,
80 | .hljs-phpdoc,
81 | .hljs-dartdoc,
82 | .hljs-type,
83 | .vbscript .hljs-built_in,
84 | .rsl .hljs-built_in,
85 | .smalltalk .hljs-class,
86 | .diff .hljs-header,
87 | .hljs-chunk,
88 | .hljs-winutils,
89 | .bash .hljs-variable,
90 | .apache .hljs-tag,
91 | .tex .hljs-special,
92 | .hljs-request,
93 | .hljs-status {
94 | font-weight: bold;
95 | }
96 |
97 | .coffeescript .javascript,
98 | .javascript .xml,
99 | .tex .hljs-formula,
100 | .xml .javascript,
101 | .xml .vbscript,
102 | .xml .css,
103 | .xml .hljs-cdata {
104 | opacity: 0.5;
105 | }
106 |
--------------------------------------------------------------------------------
/front-end/assets/styles/customer.less:
--------------------------------------------------------------------------------
1 | @charset:'utf-8';
2 |
3 | @riceWhite:#F9F9F5;
4 |
5 | @333:#333;
6 | @555:#555;
7 | @ccc:#ccc;
8 | @eee:#eee;
9 | @white:#fff;
10 |
11 | .box-sizing{
12 | box-sizing:border-box;
13 | -moz-box-sizing:border-box;
14 | -webkit-box-sizing:border-box;
15 | }
16 |
17 | .height(@height) {
18 | height: @height;
19 | }
20 | .width(@width) {
21 | width: @width;
22 | }
23 | .padding(@padding) {
24 | padding: @padding;
25 | }
26 | .margin(@margin) {
27 | margin: @margin;
28 | }
29 | .float(@float) {
30 | float: @float;
31 | }
32 |
33 | .base{
34 | .margin(0);
35 | .padding(0);
36 | .box-sizing;
37 | }
38 |
39 | .fill{
40 | .height(100%);
41 | .width(100%);
42 | .box-sizing;
43 | }
44 |
45 | html,body{
46 | .base;
47 | .fill;
48 | background-color: @riceWhite;
49 | }
50 |
51 | a{
52 | text-decoration: none;
53 | outline: none;
54 | cursor: pointer;
55 | }
56 |
57 | .container{
58 | .width(90%);
59 | .margin(0 auto);
60 | }
61 |
62 | .navbar{
63 | .base;
64 | .width(100%);
65 | .height(60px);
66 | position: fixed;
67 | line-height: 24px;
68 | }
69 |
70 | .title{
71 | .padding(18px 0);
72 | font-size: 24px;
73 | line-height: 24px;
74 | color: @ccc;
75 |
76 | a{
77 | .margin(0 15px 0 15px);
78 |
79 | &:hover{
80 | color:@white;
81 | }
82 |
83 | }
84 | }
85 |
86 | .title-right{
87 | .float(right);
88 | text-align: right;
89 | }
90 |
91 | .left,
92 | .right{
93 | .float(left);
94 | .width(50%);
95 | .padding(10px);
96 | }
97 |
98 | .main{
99 | .padding(70px 0 0 0);
100 | }
101 |
102 | .inputText,
103 | .outputText{
104 | .width(100%);
105 | .padding(15px);
106 | border-radius: 4px;
107 | border: 1px solid @eee;
108 | outline: none;
109 | font-size: 16px;
110 | overflow: auto;
111 | }
112 |
113 |
114 | @media screen and (max-width: 992px) {
115 | .left,.right{
116 | .float(left);
117 | .height(50%);
118 | .width(100%);
119 | }
120 |
121 | }
122 | @media screen and (max-width: 400px) {
123 | .title-right{
124 | display: none;
125 | }
126 | }
127 | /*color*/
128 |
129 | .bg-black{
130 | background-color: @333;
131 | }
132 | .col-white{
133 | color: @ccc;
134 | }
135 | .col-black{
136 | color: @555;
137 | }
138 | /*color*/
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/brown_paper.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Brown Paper style from goldblog.com.ua (c) Zaripov Yura
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background:#b7a68e url(./brown_papersq.png);
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs-keyword,
16 | .hljs-literal,
17 | .hljs-change,
18 | .hljs-winutils,
19 | .hljs-flow,
20 | .nginx .hljs-title,
21 | .tex .hljs-special,
22 | .hljs-request,
23 | .hljs-status {
24 | color:#005599;
25 | font-weight:bold;
26 | }
27 |
28 | .hljs,
29 | .hljs-subst,
30 | .hljs-tag .hljs-keyword {
31 | color: #363c69;
32 | }
33 |
34 | .hljs-string,
35 | .hljs-title,
36 | .hljs-type,
37 | .hljs-tag .hljs-value,
38 | .css .hljs-rule .hljs-value,
39 | .hljs-preprocessor,
40 | .hljs-pragma,
41 | .ruby .hljs-symbol,
42 | .ruby .hljs-symbol .hljs-string,
43 | .ruby .hljs-class .hljs-parent,
44 | .hljs-built_in,
45 | .django .hljs-template_tag,
46 | .django .hljs-variable,
47 | .smalltalk .hljs-class,
48 | .hljs-javadoc,
49 | .ruby .hljs-string,
50 | .django .hljs-filter .hljs-argument,
51 | .smalltalk .hljs-localvars,
52 | .smalltalk .hljs-array,
53 | .hljs-attr_selector,
54 | .hljs-pseudo,
55 | .hljs-addition,
56 | .hljs-stream,
57 | .hljs-envvar,
58 | .apache .hljs-tag,
59 | .apache .hljs-cbracket,
60 | .tex .hljs-number,
61 | .hljs-name {
62 | color: #2c009f;
63 | }
64 |
65 | .hljs-comment,
66 | .hljs-annotation,
67 | .hljs-decorator,
68 | .hljs-pi,
69 | .hljs-doctype,
70 | .hljs-deletion,
71 | .hljs-shebang,
72 | .apache .hljs-sqbracket,
73 | .nginx .hljs-built_in,
74 | .tex .hljs-formula {
75 | color: #802022;
76 | }
77 |
78 | .hljs-keyword,
79 | .hljs-literal,
80 | .css .hljs-id,
81 | .hljs-phpdoc,
82 | .hljs-dartdoc,
83 | .hljs-title,
84 | .hljs-type,
85 | .vbscript .hljs-built_in,
86 | .rsl .hljs-built_in,
87 | .smalltalk .hljs-class,
88 | .diff .hljs-header,
89 | .hljs-chunk,
90 | .hljs-winutils,
91 | .bash .hljs-variable,
92 | .apache .hljs-tag,
93 | .tex .hljs-command {
94 | font-weight: bold;
95 | }
96 |
97 | .coffeescript .javascript,
98 | .javascript .xml,
99 | .tex .hljs-formula,
100 | .xml .javascript,
101 | .xml .vbscript,
102 | .xml .css,
103 | .xml .hljs-cdata {
104 | opacity: 0.8;
105 | }
106 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/README.md:
--------------------------------------------------------------------------------
1 | # packaged angular-sanitize
2 |
3 | This repo is for distribution on `npm` and `bower`. The source for this module is in the
4 | [main AngularJS repo](https://github.com/angular/angular.js/tree/master/src/ngSanitize).
5 | Please file issues and pull requests against that repo.
6 |
7 | ## Install
8 |
9 | You can install this package either with `npm` or with `bower`.
10 |
11 | ### npm
12 |
13 | ```shell
14 | npm install angular-sanitize
15 | ```
16 |
17 | Then add `ngSanitize` as a dependency for your app:
18 |
19 | ```javascript
20 | angular.module('myApp', [require('angular-sanitize')]);
21 | ```
22 |
23 | ### bower
24 |
25 | ```shell
26 | bower install angular-sanitize
27 | ```
28 |
29 | Add a `
33 | ```
34 |
35 | Then add `ngSanitize` as a dependency for your app:
36 |
37 | ```javascript
38 | angular.module('myApp', ['ngSanitize']);
39 | ```
40 |
41 | ## Documentation
42 |
43 | Documentation is available on the
44 | [AngularJS docs site](http://docs.angularjs.org/api/ngSanitize).
45 |
46 | ## License
47 |
48 | The MIT License
49 |
50 | Copyright (c) 2010-2015 Google, Inc. http://angularjs.org
51 |
52 | Permission is hereby granted, free of charge, to any person obtaining a copy
53 | of this software and associated documentation files (the "Software"), to deal
54 | in the Software without restriction, including without limitation the rights
55 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
56 | copies of the Software, and to permit persons to whom the Software is
57 | furnished to do so, subject to the following conditions:
58 |
59 | The above copyright notice and this permission notice shall be included in
60 | all copies or substantial portions of the Software.
61 |
62 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
63 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
64 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
65 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
66 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
67 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
68 | THE SOFTWARE.
69 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/github.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | github.com style (c) Vasily Polovnyov
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | color: #333;
12 | background: #f8f8f8;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .diff .hljs-header,
18 | .hljs-javadoc {
19 | color: #998;
20 | font-style: italic;
21 | }
22 |
23 | .hljs-keyword,
24 | .css .rule .hljs-keyword,
25 | .hljs-winutils,
26 | .nginx .hljs-title,
27 | .hljs-subst,
28 | .hljs-request,
29 | .hljs-status {
30 | color: #333;
31 | font-weight: bold;
32 | }
33 |
34 | .hljs-number,
35 | .hljs-hexcolor,
36 | .ruby .hljs-constant {
37 | color: #008080;
38 | }
39 |
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-phpdoc,
43 | .hljs-dartdoc,
44 | .tex .hljs-formula {
45 | color: #d14;
46 | }
47 |
48 | .hljs-title,
49 | .hljs-id,
50 | .scss .hljs-preprocessor {
51 | color: #900;
52 | font-weight: bold;
53 | }
54 |
55 | .hljs-list .hljs-keyword,
56 | .hljs-subst {
57 | font-weight: normal;
58 | }
59 |
60 | .hljs-class .hljs-title,
61 | .hljs-type,
62 | .vhdl .hljs-literal,
63 | .tex .hljs-command {
64 | color: #458;
65 | font-weight: bold;
66 | }
67 |
68 | .hljs-tag,
69 | .hljs-tag .hljs-title,
70 | .hljs-rule .hljs-property,
71 | .django .hljs-tag .hljs-keyword {
72 | color: #000080;
73 | font-weight: normal;
74 | }
75 |
76 | .hljs-attribute,
77 | .hljs-variable,
78 | .lisp .hljs-body,
79 | .hljs-name {
80 | color: #008080;
81 | }
82 |
83 | .hljs-regexp {
84 | color: #009926;
85 | }
86 |
87 | .hljs-symbol,
88 | .ruby .hljs-symbol .hljs-string,
89 | .lisp .hljs-keyword,
90 | .clojure .hljs-keyword,
91 | .scheme .hljs-keyword,
92 | .tex .hljs-special,
93 | .hljs-prompt {
94 | color: #990073;
95 | }
96 |
97 | .hljs-built_in {
98 | color: #0086b3;
99 | }
100 |
101 | .hljs-preprocessor,
102 | .hljs-pragma,
103 | .hljs-pi,
104 | .hljs-doctype,
105 | .hljs-shebang,
106 | .hljs-cdata {
107 | color: #999;
108 | font-weight: bold;
109 | }
110 |
111 | .hljs-deletion {
112 | background: #fdd;
113 | }
114 |
115 | .hljs-addition {
116 | background: #dfd;
117 | }
118 |
119 | .diff .hljs-change {
120 | background: #0086b3;
121 | }
122 |
123 | .hljs-chunk {
124 | color: #aaa;
125 | }
126 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/foundation.css:
--------------------------------------------------------------------------------
1 | /*
2 | Description: Foundation 4 docs style for highlight.js
3 | Author: Dan Allen
4 | Website: http://foundation.zurb.com/docs/
5 | Version: 1.0
6 | Date: 2013-04-02
7 | */
8 |
9 | .hljs {
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | background: #eee;
14 | -webkit-text-size-adjust: none;
15 | }
16 |
17 | .hljs-header,
18 | .hljs-decorator,
19 | .hljs-annotation {
20 | color: #000077;
21 | }
22 |
23 | .hljs-horizontal_rule,
24 | .hljs-link_url,
25 | .hljs-emphasis,
26 | .hljs-attribute {
27 | color: #070;
28 | }
29 |
30 | .hljs-emphasis {
31 | font-style: italic;
32 | }
33 |
34 | .hljs-link_label,
35 | .hljs-strong,
36 | .hljs-value,
37 | .hljs-string,
38 | .scss .hljs-value .hljs-string {
39 | color: #d14;
40 | }
41 |
42 | .hljs-strong {
43 | font-weight: bold;
44 | }
45 |
46 | .hljs-blockquote,
47 | .hljs-comment {
48 | color: #998;
49 | font-style: italic;
50 | }
51 |
52 | .asciidoc .hljs-title,
53 | .hljs-function .hljs-title {
54 | color: #900;
55 | }
56 |
57 | .hljs-class {
58 | color: #458;
59 | }
60 |
61 | .hljs-id,
62 | .hljs-pseudo,
63 | .hljs-constant,
64 | .hljs-hexcolor {
65 | color: teal;
66 | }
67 |
68 | .hljs-variable {
69 | color: #336699;
70 | }
71 |
72 | .hljs-bullet,
73 | .hljs-javadoc {
74 | color: #997700;
75 | }
76 |
77 | .hljs-pi,
78 | .hljs-doctype {
79 | color: #3344bb;
80 | }
81 |
82 | .hljs-code,
83 | .hljs-number {
84 | color: #099;
85 | }
86 |
87 | .hljs-important {
88 | color: #f00;
89 | }
90 |
91 | .smartquote,
92 | .hljs-label {
93 | color: #970;
94 | }
95 |
96 | .hljs-preprocessor,
97 | .hljs-pragma {
98 | color: #579;
99 | }
100 |
101 | .hljs-reserved,
102 | .hljs-keyword,
103 | .scss .hljs-value {
104 | color: #000;
105 | }
106 |
107 | .hljs-regexp {
108 | background-color: #fff0ff;
109 | color: #880088;
110 | }
111 |
112 | .hljs-symbol {
113 | color: #990073;
114 | }
115 |
116 | .hljs-symbol .hljs-string {
117 | color: #a60;
118 | }
119 |
120 | .hljs-tag {
121 | color: #007700;
122 | }
123 |
124 | .hljs-at_rule,
125 | .hljs-at_rule .hljs-keyword {
126 | color: #088;
127 | }
128 |
129 | .hljs-at_rule .hljs-preprocessor {
130 | color: #808;
131 | }
132 |
133 | .scss .hljs-tag,
134 | .scss .hljs-attribute {
135 | color: #339;
136 | }
137 |
--------------------------------------------------------------------------------
/bower_components/marked/man/marked.1:
--------------------------------------------------------------------------------
1 | .ds q \N'34'
2 | .TH marked 1 "2014-01-31" "v0.3.1" "marked.js"
3 |
4 | .SH NAME
5 | marked \- a javascript markdown parser
6 |
7 | .SH SYNOPSIS
8 | .B marked
9 | [\-o \fI\fP] [\-i \fI \fP] [\-\-help]
10 | [\-\-tokens] [\-\-pedantic] [\-\-gfm]
11 | [\-\-breaks] [\-\-tables] [\-\-sanitize]
12 | [\-\-smart\-lists] [\-\-lang\-prefix \fI\fP]
13 | [\-\-no\-etc...] [\-\-silent] [\fIfilename\fP]
14 |
15 | .SH DESCRIPTION
16 | .B marked
17 | is a full-featured javascript markdown parser, built for speed. It also includes
18 | multiple GFM features.
19 |
20 | .SH EXAMPLES
21 | .TP
22 | cat in.md | marked > out.html
23 | .TP
24 | echo "hello *world*" | marked
25 | .TP
26 | marked \-o out.html in.md \-\-gfm
27 | .TP
28 | marked \-\-output="hello world.html" \-i in.md \-\-no-breaks
29 |
30 | .SH OPTIONS
31 | .TP
32 | .BI \-o,\ \-\-output\ [\fIoutput\fP]
33 | Specify file output. If none is specified, write to stdout.
34 | .TP
35 | .BI \-i,\ \-\-input\ [\fIinput\fP]
36 | Specify file input, otherwise use last argument as input file. If no input file
37 | is specified, read from stdin.
38 | .TP
39 | .BI \-t,\ \-\-tokens
40 | Output a token stream instead of html.
41 | .TP
42 | .BI \-\-pedantic
43 | Conform to obscure parts of markdown.pl as much as possible. Don't fix original
44 | markdown bugs.
45 | .TP
46 | .BI \-\-gfm
47 | Enable github flavored markdown.
48 | .TP
49 | .BI \-\-breaks
50 | Enable GFM line breaks. Only works with the gfm option.
51 | .TP
52 | .BI \-\-tables
53 | Enable GFM tables. Only works with the gfm option.
54 | .TP
55 | .BI \-\-sanitize
56 | Sanitize output. Ignore any HTML input.
57 | .TP
58 | .BI \-\-smart\-lists
59 | Use smarter list behavior than the original markdown.
60 | .TP
61 | .BI \-\-lang\-prefix\ [\fIprefix\fP]
62 | Set the prefix for code block classes.
63 | .TP
64 | .BI \-\-no\-sanitize,\ \-no-etc...
65 | The inverse of any of the marked options above.
66 | .TP
67 | .BI \-\-silent
68 | Silence error output.
69 | .TP
70 | .BI \-h,\ \-\-help
71 | Display help information.
72 |
73 | .SH CONFIGURATION
74 | For configuring and running programmatically.
75 |
76 | .B Example
77 |
78 | require('marked')('*foo*', { gfm: true });
79 |
80 | .SH BUGS
81 | Please report any bugs to https://github.com/chjj/marked.
82 |
83 | .SH LICENSE
84 | Copyright (c) 2011-2014, Christopher Jeffrey (MIT License).
85 |
86 | .SH "SEE ALSO"
87 | .BR markdown(1),
88 | .BR node.js(1)
89 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/far.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | FAR Style (c) MajestiC
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #000080;
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs,
16 | .hljs-subst {
17 | color: #0ff;
18 | }
19 |
20 | .hljs-string,
21 | .ruby .hljs-string,
22 | .haskell .hljs-type,
23 | .hljs-tag .hljs-value,
24 | .hljs-rule .hljs-value,
25 | .hljs-rule .hljs-value .hljs-number,
26 | .hljs-preprocessor,
27 | .hljs-pragma,
28 | .ruby .hljs-symbol,
29 | .ruby .hljs-symbol .hljs-string,
30 | .hljs-built_in,
31 | .django .hljs-template_tag,
32 | .django .hljs-variable,
33 | .smalltalk .hljs-class,
34 | .hljs-addition,
35 | .apache .hljs-tag,
36 | .apache .hljs-cbracket,
37 | .tex .hljs-command,
38 | .coffeescript .hljs-attribute {
39 | color: #ff0;
40 | }
41 |
42 | .hljs-keyword,
43 | .css .hljs-id,
44 | .hljs-title,
45 | .hljs-type,
46 | .vbscript .hljs-built_in,
47 | .rsl .hljs-built_in,
48 | .smalltalk .hljs-class,
49 | .xml .hljs-tag .hljs-title,
50 | .hljs-winutils,
51 | .hljs-flow,
52 | .hljs-change,
53 | .hljs-envvar,
54 | .bash .hljs-variable,
55 | .tex .hljs-special,
56 | .hljs-name {
57 | color: #fff;
58 | }
59 |
60 | .hljs-comment,
61 | .hljs-phpdoc,
62 | .hljs-dartdoc,
63 | .hljs-javadoc,
64 | .hljs-annotation,
65 | .hljs-deletion,
66 | .apache .hljs-sqbracket,
67 | .tex .hljs-formula {
68 | color: #888;
69 | }
70 |
71 | .hljs-number,
72 | .hljs-date,
73 | .hljs-regexp,
74 | .hljs-literal,
75 | .smalltalk .hljs-symbol,
76 | .smalltalk .hljs-char,
77 | .clojure .hljs-attribute {
78 | color: #0f0;
79 | }
80 |
81 | .hljs-decorator,
82 | .django .hljs-filter .hljs-argument,
83 | .smalltalk .hljs-localvars,
84 | .smalltalk .hljs-array,
85 | .hljs-attr_selector,
86 | .hljs-pseudo,
87 | .xml .hljs-pi,
88 | .diff .hljs-header,
89 | .hljs-chunk,
90 | .hljs-shebang,
91 | .nginx .hljs-built_in,
92 | .hljs-prompt {
93 | color: #008080;
94 | }
95 |
96 | .hljs-keyword,
97 | .css .hljs-id,
98 | .hljs-title,
99 | .hljs-type,
100 | .vbscript .hljs-built_in,
101 | .rsl .hljs-built_in,
102 | .smalltalk .hljs-class,
103 | .hljs-winutils,
104 | .hljs-flow,
105 | .apache .hljs-tag,
106 | .nginx .hljs-built_in,
107 | .tex .hljs-command,
108 | .tex .hljs-special,
109 | .hljs-request,
110 | .hljs-status {
111 | font-weight: bold;
112 | }
113 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/idea.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Intellij Idea-like styling (c) Vasily Polovnyov
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | color: #000;
12 | background: #fff;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-subst,
17 | .hljs-title,
18 | .json .hljs-value {
19 | font-weight: normal;
20 | color: #000;
21 | }
22 |
23 | .hljs-comment,
24 | .hljs-javadoc,
25 | .diff .hljs-header {
26 | color: #808080;
27 | font-style: italic;
28 | }
29 |
30 | .hljs-annotation,
31 | .hljs-decorator,
32 | .hljs-preprocessor,
33 | .hljs-pragma,
34 | .hljs-doctype,
35 | .hljs-pi,
36 | .hljs-chunk,
37 | .hljs-shebang,
38 | .apache .hljs-cbracket,
39 | .hljs-prompt,
40 | .http .hljs-title {
41 | color: #808000;
42 | }
43 |
44 | .hljs-tag,
45 | .hljs-pi {
46 | background: #efefef;
47 | }
48 |
49 | .hljs-tag .hljs-title,
50 | .hljs-id,
51 | .hljs-attr_selector,
52 | .hljs-pseudo,
53 | .hljs-literal,
54 | .hljs-keyword,
55 | .hljs-hexcolor,
56 | .css .hljs-function,
57 | .ini .hljs-title,
58 | .css .hljs-class,
59 | .hljs-list .hljs-keyword,
60 | .nginx .hljs-title,
61 | .tex .hljs-command,
62 | .hljs-request,
63 | .hljs-status {
64 | font-weight: bold;
65 | color: #000080;
66 | }
67 |
68 | .hljs-attribute,
69 | .hljs-rule .hljs-keyword,
70 | .hljs-number,
71 | .hljs-date,
72 | .hljs-regexp,
73 | .tex .hljs-special {
74 | font-weight: bold;
75 | color: #0000ff;
76 | }
77 |
78 | .hljs-number,
79 | .hljs-regexp {
80 | font-weight: normal;
81 | }
82 |
83 | .hljs-string,
84 | .hljs-value,
85 | .hljs-filter .hljs-argument,
86 | .css .hljs-function .hljs-params,
87 | .apache .hljs-tag {
88 | color: #008000;
89 | font-weight: bold;
90 | }
91 |
92 | .hljs-symbol,
93 | .ruby .hljs-symbol .hljs-string,
94 | .hljs-char,
95 | .tex .hljs-formula {
96 | color: #000;
97 | background: #d0eded;
98 | font-style: italic;
99 | }
100 |
101 | .hljs-phpdoc,
102 | .hljs-dartdoc,
103 | .hljs-yardoctag,
104 | .hljs-javadoctag {
105 | text-decoration: underline;
106 | }
107 |
108 | .hljs-variable,
109 | .hljs-envvar,
110 | .apache .hljs-sqbracket,
111 | .nginx .hljs-built_in,
112 | .hljs-name {
113 | color: #660e7a;
114 | }
115 |
116 | .hljs-addition {
117 | background: #baeeba;
118 | }
119 |
120 | .hljs-deletion {
121 | background: #ffc8bd;
122 | }
123 |
124 | .diff .hljs-change {
125 | background: #bccff9;
126 | }
127 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/zenburn.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Zenburn style from voldmar.ru (c) Vladimir Epifanov
4 | based on dark.css by Ivan Sagalaev
5 |
6 | */
7 |
8 | .hljs {
9 | display: block;
10 | overflow-x: auto;
11 | padding: 0.5em;
12 | background: #3f3f3f;
13 | color: #dcdcdc;
14 | -webkit-text-size-adjust: none;
15 | }
16 |
17 | .hljs-keyword,
18 | .hljs-tag,
19 | .css .hljs-class,
20 | .css .hljs-id,
21 | .lisp .hljs-title,
22 | .nginx .hljs-title,
23 | .hljs-request,
24 | .hljs-status,
25 | .clojure .hljs-attribute {
26 | color: #e3ceab;
27 | }
28 |
29 | .django .hljs-template_tag,
30 | .django .hljs-variable,
31 | .django .hljs-filter .hljs-argument {
32 | color: #dcdcdc;
33 | }
34 |
35 | .hljs-number,
36 | .hljs-date {
37 | color: #8cd0d3;
38 | }
39 |
40 | .dos .hljs-envvar,
41 | .dos .hljs-stream,
42 | .hljs-variable,
43 | .apache .hljs-sqbracket,
44 | .hljs-name {
45 | color: #efdcbc;
46 | }
47 |
48 | .dos .hljs-flow,
49 | .diff .hljs-change,
50 | .python .exception,
51 | .python .hljs-built_in,
52 | .hljs-literal,
53 | .tex .hljs-special {
54 | color: #efefaf;
55 | }
56 |
57 | .diff .hljs-chunk,
58 | .hljs-subst {
59 | color: #8f8f8f;
60 | }
61 |
62 | .dos .hljs-keyword,
63 | .hljs-decorator,
64 | .hljs-title,
65 | .hljs-type,
66 | .diff .hljs-header,
67 | .ruby .hljs-class .hljs-parent,
68 | .apache .hljs-tag,
69 | .nginx .hljs-built_in,
70 | .tex .hljs-command,
71 | .hljs-prompt {
72 | color: #efef8f;
73 | }
74 |
75 | .dos .hljs-winutils,
76 | .ruby .hljs-symbol,
77 | .ruby .hljs-symbol .hljs-string,
78 | .ruby .hljs-string {
79 | color: #dca3a3;
80 | }
81 |
82 | .diff .hljs-deletion,
83 | .hljs-string,
84 | .hljs-tag .hljs-value,
85 | .hljs-preprocessor,
86 | .hljs-pragma,
87 | .hljs-built_in,
88 | .hljs-javadoc,
89 | .smalltalk .hljs-class,
90 | .smalltalk .hljs-localvars,
91 | .smalltalk .hljs-array,
92 | .css .hljs-rule .hljs-value,
93 | .hljs-attr_selector,
94 | .hljs-pseudo,
95 | .apache .hljs-cbracket,
96 | .tex .hljs-formula,
97 | .coffeescript .hljs-attribute {
98 | color: #cc9393;
99 | }
100 |
101 | .hljs-shebang,
102 | .diff .hljs-addition,
103 | .hljs-comment,
104 | .hljs-annotation,
105 | .hljs-pi,
106 | .hljs-doctype {
107 | color: #7f9f7f;
108 | }
109 |
110 | .coffeescript .javascript,
111 | .javascript .xml,
112 | .tex .hljs-formula,
113 | .xml .javascript,
114 | .xml .vbscript,
115 | .xml .css,
116 | .xml .hljs-cdata {
117 | opacity: 0.5;
118 | }
119 |
120 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-cave.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Cave Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/cave) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Cave Comment */
6 | .hljs-comment {
7 | color: #7e7887;
8 | }
9 |
10 | /* Atelier-Cave Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #be4678;
25 | }
26 |
27 | /* Atelier-Cave Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #aa573c;
35 | }
36 |
37 | /* Atelier-Cave Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a06e3b;
41 | }
42 |
43 | /* Atelier-Cave Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #2a9292;
51 | }
52 |
53 | /* Atelier-Cave Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #398bc6;
57 | }
58 |
59 | /* Atelier-Cave Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #576ddb;
69 | }
70 |
71 | /* Atelier-Cave Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #955ae7;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #19171c;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #be4678;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #2a9292;
88 | }
89 | .diff .hljs-change {
90 | color: #576ddb;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #19171c;
97 | color: #8b8792;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-cave.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Cave Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/cave) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Cave Comment */
6 | .hljs-comment {
7 | color: #655f6d;
8 | }
9 |
10 | /* Atelier-Cave Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #be4678;
25 | }
26 |
27 | /* Atelier-Cave Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #aa573c;
35 | }
36 |
37 | /* Atelier-Cave Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a06e3b;
41 | }
42 |
43 | /* Atelier-Cave Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #2a9292;
51 | }
52 |
53 | /* Atelier-Cave Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #398bc6;
57 | }
58 |
59 | /* Atelier-Cave Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #576ddb;
69 | }
70 |
71 | /* Atelier-Cave Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #955ae7;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #19171c;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #be4678;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #2a9292;
88 | }
89 | .diff .hljs-change {
90 | color: #576ddb;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #efecf4;
97 | color: #585260;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/magula.css:
--------------------------------------------------------------------------------
1 | /*
2 | Description: Magula style for highligh.js
3 | Author: Ruslan Keba
4 | Website: http://rukeba.com/
5 | Version: 1.0
6 | Date: 2009-01-03
7 | Music: Aphex Twin / Xtal
8 | */
9 |
10 | .hljs {
11 | display: block;
12 | overflow-x: auto;
13 | padding: 0.5em;
14 | background-color: #f4f4f4;
15 | -webkit-text-size-adjust: none;
16 | }
17 |
18 | .hljs,
19 | .hljs-subst {
20 | color: black;
21 | }
22 |
23 | .hljs-string,
24 | .hljs-title,
25 | .hljs-parent,
26 | .hljs-tag .hljs-value,
27 | .hljs-rule .hljs-value,
28 | .hljs-preprocessor,
29 | .hljs-pragma,
30 | .ruby .hljs-symbol,
31 | .ruby .hljs-symbol .hljs-string,
32 | .hljs-template_tag,
33 | .django .hljs-variable,
34 | .smalltalk .hljs-class,
35 | .hljs-addition,
36 | .hljs-flow,
37 | .hljs-stream,
38 | .bash .hljs-variable,
39 | .apache .hljs-cbracket,
40 | .coffeescript .hljs-attribute {
41 | color: #050;
42 | }
43 |
44 | .hljs-comment,
45 | .hljs-annotation,
46 | .diff .hljs-header,
47 | .hljs-chunk {
48 | color: #777;
49 | }
50 |
51 | .hljs-number,
52 | .hljs-date,
53 | .hljs-regexp,
54 | .hljs-literal,
55 | .hljs-name,
56 | .smalltalk .hljs-symbol,
57 | .smalltalk .hljs-char,
58 | .hljs-change,
59 | .tex .hljs-special {
60 | color: #800;
61 | }
62 |
63 | .hljs-label,
64 | .hljs-javadoc,
65 | .ruby .hljs-string,
66 | .hljs-decorator,
67 | .hljs-filter .hljs-argument,
68 | .hljs-localvars,
69 | .hljs-array,
70 | .hljs-attr_selector,
71 | .hljs-pseudo,
72 | .hljs-pi,
73 | .hljs-doctype,
74 | .hljs-deletion,
75 | .hljs-envvar,
76 | .hljs-shebang,
77 | .apache .hljs-sqbracket,
78 | .nginx .hljs-built_in,
79 | .tex .hljs-formula,
80 | .hljs-prompt,
81 | .clojure .hljs-attribute {
82 | color: #00e;
83 | }
84 |
85 | .hljs-keyword,
86 | .hljs-id,
87 | .hljs-phpdoc,
88 | .hljs-dartdoc,
89 | .hljs-title,
90 | .hljs-built_in,
91 | .smalltalk .hljs-class,
92 | .hljs-winutils,
93 | .bash .hljs-variable,
94 | .apache .hljs-tag,
95 | .xml .hljs-tag,
96 | .tex .hljs-command,
97 | .hljs-request,
98 | .hljs-status {
99 | font-weight: bold;
100 | color: navy;
101 | }
102 |
103 | .nginx .hljs-built_in {
104 | font-weight: normal;
105 | }
106 |
107 | .coffeescript .javascript,
108 | .javascript .xml,
109 | .tex .hljs-formula,
110 | .xml .javascript,
111 | .xml .vbscript,
112 | .xml .css,
113 | .xml .hljs-cdata {
114 | opacity: 0.5;
115 | }
116 |
117 | /* --- */
118 | .apache .hljs-tag {
119 | font-weight: bold;
120 | color: blue;
121 | }
122 |
123 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/school_book.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | School Book style from goldblog.com.ua (c) Zaripov Yura
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 15px 0.5em 0.5em 30px;
11 | font-size: 11px !important;
12 | line-height:16px !important;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | pre{
17 | background:#f6f6ae url(./school_book.png);
18 | border-top: solid 2px #d2e8b9;
19 | border-bottom: solid 1px #d2e8b9;
20 | }
21 |
22 | .hljs-keyword,
23 | .hljs-literal,
24 | .hljs-change,
25 | .hljs-winutils,
26 | .hljs-flow,
27 | .nginx .hljs-title,
28 | .tex .hljs-special {
29 | color:#005599;
30 | font-weight:bold;
31 | }
32 |
33 | .hljs,
34 | .hljs-subst,
35 | .hljs-tag .hljs-keyword {
36 | color: #3e5915;
37 | }
38 |
39 | .hljs-string,
40 | .hljs-title,
41 | .hljs-type,
42 | .hljs-tag .hljs-value,
43 | .css .hljs-rule .hljs-value,
44 | .hljs-preprocessor,
45 | .hljs-pragma,
46 | .ruby .hljs-symbol,
47 | .ruby .hljs-symbol .hljs-string,
48 | .ruby .hljs-class .hljs-parent,
49 | .hljs-built_in,
50 | .django .hljs-template_tag,
51 | .django .hljs-variable,
52 | .smalltalk .hljs-class,
53 | .hljs-javadoc,
54 | .ruby .hljs-string,
55 | .django .hljs-filter .hljs-argument,
56 | .smalltalk .hljs-localvars,
57 | .smalltalk .hljs-array,
58 | .hljs-attr_selector,
59 | .hljs-pseudo,
60 | .hljs-addition,
61 | .hljs-stream,
62 | .hljs-envvar,
63 | .apache .hljs-tag,
64 | .apache .hljs-cbracket,
65 | .nginx .hljs-built_in,
66 | .tex .hljs-command,
67 | .coffeescript .hljs-attribute,
68 | .hljs-name {
69 | color: #2c009f;
70 | }
71 |
72 | .hljs-comment,
73 | .hljs-annotation,
74 | .hljs-decorator,
75 | .hljs-pi,
76 | .hljs-doctype,
77 | .hljs-deletion,
78 | .hljs-shebang,
79 | .apache .hljs-sqbracket {
80 | color: #e60415;
81 | }
82 |
83 | .hljs-keyword,
84 | .hljs-literal,
85 | .css .hljs-id,
86 | .hljs-phpdoc,
87 | .hljs-dartdoc,
88 | .hljs-title,
89 | .hljs-type,
90 | .vbscript .hljs-built_in,
91 | .rsl .hljs-built_in,
92 | .smalltalk .hljs-class,
93 | .xml .hljs-tag .hljs-title,
94 | .diff .hljs-header,
95 | .hljs-chunk,
96 | .hljs-winutils,
97 | .bash .hljs-variable,
98 | .apache .hljs-tag,
99 | .tex .hljs-command,
100 | .hljs-request,
101 | .hljs-status {
102 | font-weight: bold;
103 | }
104 |
105 | .coffeescript .javascript,
106 | .javascript .xml,
107 | .tex .hljs-formula,
108 | .xml .javascript,
109 | .xml .vbscript,
110 | .xml .css,
111 | .xml .hljs-cdata {
112 | opacity: 0.5;
113 | }
114 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-estuary.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Estuary Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/estuary) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Estuary Comment */
6 | .hljs-comment {
7 | color: #878573;
8 | }
9 |
10 | /* Atelier-Estuary Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ba6236;
25 | }
26 |
27 | /* Atelier-Estuary Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #ae7313;
35 | }
36 |
37 | /* Atelier-Estuary Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a5980d;
41 | }
42 |
43 | /* Atelier-Estuary Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #7d9726;
51 | }
52 |
53 | /* Atelier-Estuary Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #5b9d48;
57 | }
58 |
59 | /* Atelier-Estuary Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #36a166;
69 | }
70 |
71 | /* Atelier-Estuary Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #5f9182;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #22221b;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #ba6236;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #7d9726;
88 | }
89 | .diff .hljs-change {
90 | color: #36a166;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #22221b;
97 | color: #929181;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-estuary.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Estuary Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/estuary) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Estuary Comment */
6 | .hljs-comment {
7 | color: #6c6b5a;
8 | }
9 |
10 | /* Atelier-Estuary Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ba6236;
25 | }
26 |
27 | /* Atelier-Estuary Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #ae7313;
35 | }
36 |
37 | /* Atelier-Estuary Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a5980d;
41 | }
42 |
43 | /* Atelier-Estuary Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #7d9726;
51 | }
52 |
53 | /* Atelier-Estuary Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #5b9d48;
57 | }
58 |
59 | /* Atelier-Estuary Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #36a166;
69 | }
70 |
71 | /* Atelier-Estuary Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #5f9182;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #22221b;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #ba6236;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #7d9726;
88 | }
89 | .diff .hljs-change {
90 | color: #36a166;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #f4f3ec;
97 | color: #5f5e4e;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-plateau.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Plateau Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/plateau) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Plateau Comment */
6 | .hljs-comment {
7 | color: #7e7777;
8 | }
9 |
10 | /* Atelier-Plateau Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ca4949;
25 | }
26 |
27 | /* Atelier-Plateau Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #b45a3c;
35 | }
36 |
37 | /* Atelier-Plateau Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a06e3b;
41 | }
42 |
43 | /* Atelier-Plateau Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #4b8b8b;
51 | }
52 |
53 | /* Atelier-Plateau Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #5485b6;
57 | }
58 |
59 | /* Atelier-Plateau Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #7272ca;
69 | }
70 |
71 | /* Atelier-Plateau Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #8464c4;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #1b1818;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #ca4949;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #4b8b8b;
88 | }
89 | .diff .hljs-change {
90 | color: #7272ca;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #1b1818;
97 | color: #8a8585;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-plateau.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Plateau Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/plateau) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Plateau Comment */
6 | .hljs-comment {
7 | color: #655d5d;
8 | }
9 |
10 | /* Atelier-Plateau Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #ca4949;
25 | }
26 |
27 | /* Atelier-Plateau Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #b45a3c;
35 | }
36 |
37 | /* Atelier-Plateau Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a06e3b;
41 | }
42 |
43 | /* Atelier-Plateau Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #4b8b8b;
51 | }
52 |
53 | /* Atelier-Plateau Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #5485b6;
57 | }
58 |
59 | /* Atelier-Plateau Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #7272ca;
69 | }
70 |
71 | /* Atelier-Plateau Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #8464c4;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #1b1818;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #ca4949;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #4b8b8b;
88 | }
89 | .diff .hljs-change {
90 | color: #7272ca;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #f4ecec;
97 | color: #585050;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-savanna.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Savanna Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/savanna) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Savanna Comment */
6 | .hljs-comment {
7 | color: #78877d;
8 | }
9 |
10 | /* Atelier-Savanna Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #b16139;
25 | }
26 |
27 | /* Atelier-Savanna Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #9f713c;
35 | }
36 |
37 | /* Atelier-Savanna Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a07e3b;
41 | }
42 |
43 | /* Atelier-Savanna Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #489963;
51 | }
52 |
53 | /* Atelier-Savanna Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1c9aa0;
57 | }
58 |
59 | /* Atelier-Savanna Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #478c90;
69 | }
70 |
71 | /* Atelier-Savanna Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #55859b;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #171c19;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #b16139;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #489963;
88 | }
89 | .diff .hljs-change {
90 | color: #478c90;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #171c19;
97 | color: #87928a;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/atelier-savanna.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Savanna Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/savanna) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 |
5 | /* Atelier-Savanna Comment */
6 | .hljs-comment {
7 | color: #5f6d64;
8 | }
9 |
10 | /* Atelier-Savanna Red */
11 | .hljs-variable,
12 | .hljs-attribute,
13 | .hljs-tag,
14 | .hljs-regexp,
15 | .hljs-name,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #b16139;
25 | }
26 |
27 | /* Atelier-Savanna Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-params,
33 | .hljs-constant {
34 | color: #9f713c;
35 | }
36 |
37 | /* Atelier-Savanna Yellow */
38 | .ruby .hljs-class .hljs-title,
39 | .css .hljs-rule .hljs-attribute {
40 | color: #a07e3b;
41 | }
42 |
43 | /* Atelier-Savanna Green */
44 | .hljs-string,
45 | .hljs-value,
46 | .hljs-inheritance,
47 | .hljs-header,
48 | .ruby .hljs-symbol,
49 | .xml .hljs-cdata {
50 | color: #489963;
51 | }
52 |
53 | /* Atelier-Savanna Aqua */
54 | .hljs-title,
55 | .css .hljs-hexcolor {
56 | color: #1c9aa0;
57 | }
58 |
59 | /* Atelier-Savanna Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #478c90;
69 | }
70 |
71 | /* Atelier-Savanna Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #55859b;
75 | }
76 |
77 | .diff .hljs-deletion,
78 | .diff .hljs-addition {
79 | color: #171c19;
80 | display: inline-block;
81 | width: 100%;
82 | }
83 | .diff .hljs-deletion {
84 | background-color: #b16139;
85 | }
86 | .diff .hljs-addition {
87 | background-color: #489963;
88 | }
89 | .diff .hljs-change {
90 | color: #478c90;
91 | }
92 |
93 | .hljs {
94 | display: block;
95 | overflow-x: auto;
96 | background: #ecf4ee;
97 | color: #526057;
98 | padding: 0.5em;
99 | -webkit-text-size-adjust: none;
100 | }
101 |
102 | .coffeescript .javascript,
103 | .javascript .xml,
104 | .tex .hljs-formula,
105 | .xml .javascript,
106 | .xml .vbscript,
107 | .xml .css,
108 | .xml .hljs-cdata {
109 | opacity: 0.5;
110 | }
111 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/docco.css:
--------------------------------------------------------------------------------
1 | /*
2 | Docco style used in http://jashkenas.github.com/docco/ converted by Simon Madine (@thingsinjars)
3 | */
4 |
5 | .hljs {
6 | display: block;
7 | overflow-x: auto;
8 | padding: 0.5em;
9 | color: #000;
10 | background: #f8f8ff;
11 | -webkit-text-size-adjust: none;
12 | }
13 |
14 | .hljs-comment,
15 | .diff .hljs-header,
16 | .hljs-javadoc {
17 | color: #408080;
18 | font-style: italic;
19 | }
20 |
21 | .hljs-keyword,
22 | .assignment,
23 | .hljs-literal,
24 | .css .rule .hljs-keyword,
25 | .hljs-winutils,
26 | .javascript .hljs-title,
27 | .lisp .hljs-title,
28 | .hljs-subst {
29 | color: #954121;
30 | }
31 |
32 | .hljs-number,
33 | .hljs-hexcolor {
34 | color: #40a070;
35 | }
36 |
37 | .hljs-string,
38 | .hljs-tag .hljs-value,
39 | .hljs-phpdoc,
40 | .hljs-dartdoc,
41 | .tex .hljs-formula,
42 | .hljs-name {
43 | color: #219161;
44 | }
45 |
46 | .hljs-title,
47 | .hljs-id {
48 | color: #19469d;
49 | }
50 | .hljs-params {
51 | color: #00f;
52 | }
53 |
54 | .javascript .hljs-title,
55 | .lisp .hljs-title,
56 | .hljs-subst {
57 | font-weight: normal;
58 | }
59 |
60 | .hljs-class .hljs-title,
61 | .haskell .hljs-label,
62 | .tex .hljs-command {
63 | color: #458;
64 | font-weight: bold;
65 | }
66 |
67 | .hljs-tag,
68 | .hljs-tag .hljs-title,
69 | .hljs-rule .hljs-property,
70 | .django .hljs-tag .hljs-keyword {
71 | color: #000080;
72 | font-weight: normal;
73 | }
74 |
75 | .hljs-attribute,
76 | .hljs-variable,
77 | .instancevar,
78 | .lisp .hljs-body {
79 | color: #008080;
80 | }
81 |
82 | .hljs-regexp {
83 | color: #b68;
84 | }
85 |
86 | .hljs-class {
87 | color: #458;
88 | font-weight: bold;
89 | }
90 |
91 | .hljs-symbol,
92 | .ruby .hljs-symbol .hljs-string,
93 | .ruby .hljs-symbol .hljs-keyword,
94 | .ruby .hljs-symbol .keymethods,
95 | .lisp .hljs-keyword,
96 | .tex .hljs-special,
97 | .input_number {
98 | color: #990073;
99 | }
100 |
101 | .builtin,
102 | .constructor,
103 | .hljs-built_in,
104 | .lisp .hljs-title {
105 | color: #0086b3;
106 | }
107 |
108 | .hljs-preprocessor,
109 | .hljs-pragma,
110 | .hljs-pi,
111 | .hljs-doctype,
112 | .hljs-shebang,
113 | .hljs-cdata {
114 | color: #999;
115 | font-weight: bold;
116 | }
117 |
118 | .hljs-deletion {
119 | background: #fdd;
120 | }
121 |
122 | .hljs-addition {
123 | background: #dfd;
124 | }
125 |
126 | .diff .hljs-change {
127 | background: #0086b3;
128 | }
129 |
130 | .hljs-chunk {
131 | color: #aaa;
132 | }
133 |
134 | .tex .hljs-formula {
135 | opacity: 0.5;
136 | }
137 |
--------------------------------------------------------------------------------
/front-end/dist/assets/styles/maps/customer.css.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["customer.less"],"names":[],"mappings":"AAsCA,MAMK,KAAL,KA3BC,OAAA,KAGA,MAAA,KAyCD,QAQA,OAGC,YAAA,KA9DD,YACG,WAAA,WACC,gBAAA,WACH,mBAAA,WAmBD,MANC,OAAA,EAHA,QAAA,EAXG,gBAAA,WACH,mBAAA,WAmBD,MAMA,MA3BG,WAAA,WA2BH,MA1BI,gBAAA,WACH,mBAAA,WA+BI,KAAL,KAlBC,OAAA,EAdG,gBAAA,WACH,mBAAA,WAkCA,iBAAA,QAcD,QAjBK,KAAL,KArBC,QAAA,EAZE,WAAA,WAuCH,EACC,gBAAA,KACA,QAAA,EACA,OAAA,QAGD,WApCC,MAAA,IAMA,OAAA,EAAA,KAmCD,QAnCC,OAAA,EAdG,gBAAA,WACH,mBAAA,WAOA,MAAA,KAHA,OAAA,KAgDA,SAAA,MAID,OA9CC,QAAA,KAAA,EAgDA,UAAA,KAEA,MAAA,KAJD,SA3CC,OAAA,EAAA,KAoDC,eACC,MAAA,KAMH,aAxDC,MAAA,MA0DA,WAAA,MAGD,MACA,OA9DC,MAAA,KATA,MAAA,IAGA,QAAA,KA0ED,MA1EC,QAAA,KAAA,EAAA,EA8ED,WACA,YAlFC,MAAA,KAGA,QAAA,KAkFA,cAAA,IACA,OAAA,IAAA,MAAA,KACA,QAAA,EACA,UAAA,KACA,SAAA,KAYD,oCAPC,MAAM,OArFN,MAAA,KAZA,OAAA,IAGA,MAAA,MA4GD,oCANC,aACC,QAAA,MAKF,UACC,iBAAA,KAED,WACC,MAAA,KAED,WACC,MAAA","file":"customer.css","sourcesContent":["@charset:'utf-8';\n\n@riceWhite:#F9F9F5;\n\n@333:#333;\n@555:#555;\n@ccc:#ccc;\n@eee:#eee;\n@white:#fff;\n\n.box-sizing{\n\t\t\tbox-sizing:border-box;\n\t -moz-box-sizing:border-box;\n\t-webkit-box-sizing:border-box;\t\n}\n\n.height(@height) {\n\theight: @height;\n}\n.width(@width) {\n\twidth: @width;\n}\n.padding(@padding) {\n\tpadding: @padding;\n}\n.margin(@margin) {\n\tmargin: @margin;\n}\n.float(@float) {\n\tfloat: @float;\n}\n\n.base{\n\t.margin(0);\n\t.padding(0);\n\t.box-sizing;\n}\n\n.fill{\n\t.height(100%);\n\t.width(100%);\n\t.box-sizing;\n}\n\nhtml,body{\n\t.base;\n\t.fill;\n\tbackground-color: @riceWhite;\n}\n\na{\n\ttext-decoration: none;\n\toutline: none;\n\tcursor: pointer;\n}\n\n.container{\n\t.width(90%);\n\t.margin(0 auto);\n}\n\n.navbar{\n\t.base;\n\t.width(100%);\n\t.height(60px);\n\tposition: fixed;\n\tline-height: 24px;\n}\n\n.title{\n\t.padding(18px 0);\n\tfont-size: 24px;\n\tline-height: 24px;\n\tcolor: @ccc;\n\n\ta{\n\t\t.margin(0 15px 0 15px);\n\n\t\t&:hover{\n\t\t\tcolor:@white;\n\t\t}\n\n\t}\n}\n\n.title-right{\n\t.float(right);\n\ttext-align: right;\n}\n\n.left,\n.right{\n\t.float(left);\n\t.width(50%);\n\t.padding(10px);\n}\n\n.main{\n\t.padding(70px 0 0 0);\n}\n\n.inputText,\n.outputText{\n\t.width(100%);\n\t.padding(15px);\n\tborder-radius: 4px;\n\tborder: 1px solid @eee;\n\toutline: none;\n\tfont-size: 16px;\n\toverflow: auto;\n}\n\n\n@media screen and (max-width: 992px) {\n\t.left,.right{\n\t\t.float(left);\n\t\t.height(50%);\n\t\t.width(100%);\n\t}\n\n}\n@media screen and (max-width: 400px) {\n\t.title-right{\n\t\tdisplay: none;\n\t}\n}\n/*color*/\n\n.bg-black{\n\tbackground-color: @333;\n}\n.col-white{\n\tcolor: @ccc;\n}\n.col-black{\n\tcolor: @555;\n}\n/*color*/"],"sourceRoot":"/source/"}
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/agate.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Agate by Taufik Nurrohman
3 | * ----------------------------------------------------
4 | *
5 | * #ade5fc
6 | * #a2fca2
7 | * #c6b4f0
8 | * #d36363
9 | * #fcc28c
10 | * #fc9b9b
11 | * #ffa
12 | * #fff
13 | * #333
14 | * #62c8f3
15 | * #888
16 | *
17 | */
18 |
19 | .hljs {
20 | display: block;
21 | overflow-x: auto;
22 | padding: .5em;
23 | background: #333;
24 | color: white;
25 | -webkit-text-size-adjust: none;
26 | }
27 |
28 | .asciidoc .hljs-title,
29 | .hljs-label,
30 | .hljs-tag .hljs-title,
31 | .hljs-prompt,
32 | .http .hljs-request {
33 | font-weight: bold;
34 | }
35 |
36 | .hljs-change,
37 | .hljs-code {
38 | font-style: italic;
39 | }
40 |
41 | .hljs-tag,
42 | .ini .hljs-title {
43 | color: #62c8f3;
44 | }
45 |
46 | .hljs-id,
47 | .hljs-cbracket,
48 | .hljs-tag .hljs-value {
49 | color: #ade5fc;
50 | }
51 |
52 | .hljs-string,
53 | .hljs-bullet {
54 | color: #a2fca2;
55 | }
56 |
57 | .hljs-type,
58 | .hljs-variable,
59 | .hljs-name,
60 | .actionscript .hljs-title,
61 | .aspectj .hljs-annotation,
62 | .aspectj .hljs-title,
63 | .hljs-attribute,
64 | .hljs-change,
65 | .hljs-blockquote,
66 | .hljs-built_in {
67 | color: #ffa;
68 | }
69 |
70 | .hljs-number,
71 | .hljs-hexcolor,
72 | .hljs-link_label,
73 | .hljs-link_reference {
74 | color: #d36363;
75 | }
76 |
77 | .hljs-keyword,
78 | .hljs-literal,
79 | .hljs-constant,
80 | .css .hljs-tag,
81 | .hljs-typename,
82 | .hljs-winutils {
83 | color: #fcc28c;
84 | }
85 |
86 | .hljs-comment,
87 | .hljs-cdata,
88 | .hljs-preprocessor,
89 | .hljs-annotation,
90 | .hljs-decorator,
91 | .hljs-doctype,
92 | .hljs-deletion,
93 | .hljs-shebang,
94 | .apache .hljs-sqbracket,
95 | .tex .hljs-formula,
96 | .hljs-header,
97 | .hljs-horizontal_rule,
98 | .hljs-code,
99 | .hljs-javadoc {
100 | color: #888;
101 | }
102 |
103 | .hljs-regexp,
104 | .hljs-attr_selector {
105 | color: #c6b4f0;
106 | }
107 |
108 | .hljs-important,
109 | .hljs-doctype,
110 | .hljs-pi,
111 | .hljs-chunk,
112 | .actionscript .hljs-type,
113 | .hljs-shebang,
114 | .hljs-pragma,
115 | .http .hljs-attribute {
116 | color: #fc9b9b;
117 | }
118 |
119 | .hljs-deletion {
120 | background-color: #fc9b9b;
121 | color: #333;
122 | }
123 |
124 | .hljs-addition {
125 | background-color: #a2fca2;
126 | color: #333;
127 | }
128 |
129 | .hljs a,
130 | .hljs-tag .hljs-attribute {
131 | color: inherit;
132 | }
133 |
134 | .hljs a:focus,
135 | .hljs a:hover {
136 | color: inherit;
137 | text-decoration: underline;
138 | }
139 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | markdown
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
21 |
22 |
23 |
24 |
25 |
26 |
28 |
29 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
50 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/monokai.css:
--------------------------------------------------------------------------------
1 | /*
2 | Monokai style - ported by Luigi Maselli - http://grigio.org
3 | */
4 |
5 | .hljs {
6 | display: block;
7 | overflow-x: auto;
8 | padding: 0.5em;
9 | background: #272822;
10 | -webkit-text-size-adjust: none;
11 | }
12 |
13 | .hljs-tag,
14 | .hljs-tag .hljs-title,
15 | .hljs-keyword,
16 | .hljs-literal,
17 | .hljs-strong,
18 | .hljs-change,
19 | .hljs-winutils,
20 | .hljs-flow,
21 | .nginx .hljs-title,
22 | .tex .hljs-special {
23 | color: #f92672;
24 | }
25 |
26 | .hljs {
27 | color: #ddd;
28 | }
29 |
30 | .hljs .hljs-constant,
31 | .asciidoc .hljs-code,
32 | .markdown .hljs-code {
33 | color: #66d9ef;
34 | }
35 |
36 | .hljs-code,
37 | .hljs-class .hljs-title,
38 | .hljs-header {
39 | color: white;
40 | }
41 |
42 | .hljs-link_label,
43 | .hljs-attribute,
44 | .hljs-symbol,
45 | .hljs-symbol .hljs-string,
46 | .hljs-value,
47 | .hljs-regexp {
48 | color: #bf79db;
49 | }
50 |
51 | .hljs-link_url,
52 | .hljs-tag .hljs-value,
53 | .hljs-string,
54 | .hljs-bullet,
55 | .hljs-subst,
56 | .hljs-title,
57 | .hljs-emphasis,
58 | .hljs-type,
59 | .hljs-preprocessor,
60 | .hljs-pragma,
61 | .ruby .hljs-class .hljs-parent,
62 | .hljs-built_in,
63 | .django .hljs-template_tag,
64 | .django .hljs-variable,
65 | .smalltalk .hljs-class,
66 | .hljs-javadoc,
67 | .django .hljs-filter .hljs-argument,
68 | .smalltalk .hljs-localvars,
69 | .smalltalk .hljs-array,
70 | .hljs-attr_selector,
71 | .hljs-pseudo,
72 | .hljs-addition,
73 | .hljs-stream,
74 | .hljs-envvar,
75 | .apache .hljs-tag,
76 | .apache .hljs-cbracket,
77 | .tex .hljs-command,
78 | .hljs-prompt,
79 | .hljs-name {
80 | color: #a6e22e;
81 | }
82 |
83 | .hljs-comment,
84 | .hljs-annotation,
85 | .smartquote,
86 | .hljs-blockquote,
87 | .hljs-horizontal_rule,
88 | .hljs-decorator,
89 | .hljs-pi,
90 | .hljs-doctype,
91 | .hljs-deletion,
92 | .hljs-shebang,
93 | .apache .hljs-sqbracket,
94 | .tex .hljs-formula {
95 | color: #75715e;
96 | }
97 |
98 | .hljs-keyword,
99 | .hljs-literal,
100 | .css .hljs-id,
101 | .hljs-phpdoc,
102 | .hljs-dartdoc,
103 | .hljs-title,
104 | .hljs-header,
105 | .hljs-type,
106 | .vbscript .hljs-built_in,
107 | .rsl .hljs-built_in,
108 | .smalltalk .hljs-class,
109 | .diff .hljs-header,
110 | .hljs-chunk,
111 | .hljs-winutils,
112 | .bash .hljs-variable,
113 | .apache .hljs-tag,
114 | .tex .hljs-special,
115 | .hljs-request,
116 | .hljs-status {
117 | font-weight: bold;
118 | }
119 |
120 | .coffeescript .javascript,
121 | .javascript .xml,
122 | .tex .hljs-formula,
123 | .xml .javascript,
124 | .xml .vbscript,
125 | .xml .css,
126 | .xml .hljs-cdata {
127 | opacity: 0.5;
128 | }
129 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/googlecode.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Google Code style (c) Aahan Krish
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: white;
12 | color: black;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .hljs-javadoc {
18 | color: #800;
19 | }
20 |
21 | .hljs-keyword,
22 | .method,
23 | .hljs-list .hljs-keyword,
24 | .nginx .hljs-title,
25 | .hljs-tag .hljs-title,
26 | .setting .hljs-value,
27 | .hljs-winutils,
28 | .tex .hljs-command,
29 | .http .hljs-title,
30 | .hljs-request,
31 | .hljs-status {
32 | color: #008;
33 | }
34 |
35 | .hljs-envvar,
36 | .tex .hljs-special {
37 | color: #660;
38 | }
39 |
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-cdata,
43 | .hljs-filter .hljs-argument,
44 | .hljs-attr_selector,
45 | .apache .hljs-cbracket,
46 | .hljs-date,
47 | .hljs-regexp,
48 | .coffeescript .hljs-attribute {
49 | color: #080;
50 | }
51 |
52 | .hljs-sub .hljs-identifier,
53 | .hljs-pi,
54 | .hljs-tag,
55 | .hljs-tag .hljs-keyword,
56 | .hljs-decorator,
57 | .ini .hljs-title,
58 | .hljs-shebang,
59 | .hljs-prompt,
60 | .hljs-hexcolor,
61 | .hljs-rule .hljs-value,
62 | .hljs-literal,
63 | .hljs-symbol,
64 | .ruby .hljs-symbol .hljs-string,
65 | .hljs-number,
66 | .css .hljs-function,
67 | .clojure .hljs-attribute {
68 | color: #066;
69 | }
70 |
71 | .hljs-class .hljs-title,
72 | .smalltalk .hljs-class,
73 | .hljs-javadoctag,
74 | .hljs-yardoctag,
75 | .hljs-phpdoc,
76 | .hljs-dartdoc,
77 | .hljs-type,
78 | .hljs-typename,
79 | .hljs-tag .hljs-attribute,
80 | .hljs-doctype,
81 | .hljs-class .hljs-id,
82 | .hljs-built_in,
83 | .setting,
84 | .hljs-params,
85 | .hljs-variable,
86 | .hljs-name {
87 | color: #606;
88 | }
89 |
90 | .css .hljs-tag,
91 | .hljs-rule .hljs-property,
92 | .hljs-pseudo,
93 | .hljs-subst {
94 | color: #000;
95 | }
96 |
97 | .css .hljs-class,
98 | .css .hljs-id {
99 | color: #9b703f;
100 | }
101 |
102 | .hljs-value .hljs-important {
103 | color: #ff7700;
104 | font-weight: bold;
105 | }
106 |
107 | .hljs-rule .hljs-keyword {
108 | color: #c5af75;
109 | }
110 |
111 | .hljs-annotation,
112 | .apache .hljs-sqbracket,
113 | .nginx .hljs-built_in {
114 | color: #9b859d;
115 | }
116 |
117 | .hljs-preprocessor,
118 | .hljs-preprocessor *,
119 | .hljs-pragma {
120 | color: #444;
121 | }
122 |
123 | .tex .hljs-formula {
124 | background-color: #eee;
125 | font-style: italic;
126 | }
127 |
128 | .diff .hljs-header,
129 | .hljs-chunk {
130 | color: #808080;
131 | font-weight: bold;
132 | }
133 |
134 | .diff .hljs-change {
135 | background-color: #bccff9;
136 | }
137 |
138 | .hljs-addition {
139 | background-color: #baeeba;
140 | }
141 |
142 | .hljs-deletion {
143 | background-color: #ffc8bd;
144 | }
145 |
146 | .hljs-comment .hljs-yardoctag {
147 | font-weight: bold;
148 | }
149 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/arta.css:
--------------------------------------------------------------------------------
1 | /*
2 | Date: 17.V.2011
3 | Author: pumbur
4 | */
5 |
6 | .hljs {
7 | display: block;
8 | overflow-x: auto;
9 | padding: 0.5em;
10 | background: #222;
11 | -webkit-text-size-adjust: none;
12 | }
13 |
14 | .profile .hljs-header *,
15 | .ini .hljs-title,
16 | .nginx .hljs-title {
17 | color: #fff;
18 | }
19 |
20 | .hljs-comment,
21 | .hljs-javadoc,
22 | .hljs-preprocessor,
23 | .hljs-preprocessor .hljs-title,
24 | .hljs-pragma,
25 | .hljs-shebang,
26 | .profile .hljs-summary,
27 | .diff,
28 | .hljs-pi,
29 | .hljs-doctype,
30 | .hljs-tag,
31 | .css .hljs-rule,
32 | .tex .hljs-special {
33 | color: #444;
34 | }
35 |
36 | .hljs-string,
37 | .hljs-symbol,
38 | .diff .hljs-change,
39 | .hljs-regexp,
40 | .xml .hljs-attribute,
41 | .smalltalk .hljs-char,
42 | .xml .hljs-value,
43 | .ini .hljs-value,
44 | .clojure .hljs-attribute,
45 | .coffeescript .hljs-attribute {
46 | color: #ffcc33;
47 | }
48 |
49 | .hljs-number,
50 | .hljs-addition {
51 | color: #00cc66;
52 | }
53 |
54 | .hljs-built_in,
55 | .hljs-literal,
56 | .hljs-type,
57 | .hljs-typename,
58 | .go .hljs-constant,
59 | .ini .hljs-keyword,
60 | .lua .hljs-title,
61 | .perl .hljs-variable,
62 | .php .hljs-variable,
63 | .mel .hljs-variable,
64 | .django .hljs-variable,
65 | .css .funtion,
66 | .smalltalk .method,
67 | .hljs-hexcolor,
68 | .hljs-important,
69 | .hljs-flow,
70 | .hljs-inheritance,
71 | .hljs-name,
72 | .parser3 .hljs-variable {
73 | color: #32aaee;
74 | }
75 |
76 | .hljs-keyword,
77 | .hljs-tag .hljs-title,
78 | .css .hljs-tag,
79 | .css .hljs-class,
80 | .css .hljs-id,
81 | .css .hljs-pseudo,
82 | .css .hljs-attr_selector,
83 | .hljs-winutils,
84 | .tex .hljs-command,
85 | .hljs-request,
86 | .hljs-status {
87 | color: #6644aa;
88 | }
89 |
90 | .hljs-title,
91 | .ruby .hljs-constant,
92 | .vala .hljs-constant,
93 | .hljs-parent,
94 | .hljs-deletion,
95 | .hljs-template_tag,
96 | .css .hljs-keyword,
97 | .objectivec .hljs-class .hljs-id,
98 | .smalltalk .hljs-class,
99 | .lisp .hljs-keyword,
100 | .apache .hljs-tag,
101 | .nginx .hljs-variable,
102 | .hljs-envvar,
103 | .bash .hljs-variable,
104 | .go .hljs-built_in,
105 | .vbscript .hljs-built_in,
106 | .lua .hljs-built_in,
107 | .rsl .hljs-built_in,
108 | .tail,
109 | .avrasm .hljs-label,
110 | .tex .hljs-formula,
111 | .tex .hljs-formula * {
112 | color: #bb1166;
113 | }
114 |
115 | .hljs-yardoctag,
116 | .hljs-phpdoc,
117 | .hljs-dartdoc,
118 | .profile .hljs-header,
119 | .ini .hljs-title,
120 | .apache .hljs-tag,
121 | .parser3 .hljs-title {
122 | font-weight: bold;
123 | }
124 |
125 | .coffeescript .javascript,
126 | .javascript .xml,
127 | .tex .hljs-formula,
128 | .xml .javascript,
129 | .xml .vbscript,
130 | .xml .css,
131 | .xml .hljs-cdata {
132 | opacity: 0.6;
133 | }
134 |
135 | .hljs,
136 | .hljs-subst,
137 | .diff .hljs-chunk,
138 | .css .hljs-value,
139 | .css .hljs-attribute {
140 | color: #aaa;
141 | }
142 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/obsidian.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Obsidian style
3 | * ported by Alexander Marenin (http://github.com/ioncreature)
4 | */
5 |
6 | .hljs {
7 | display: block;
8 | overflow-x: auto;
9 | padding: 0.5em;
10 | background: #282b2e;
11 | -webkit-text-size-adjust: none;
12 | }
13 |
14 | .hljs-keyword,
15 | .hljs-literal,
16 | .hljs-change,
17 | .hljs-winutils,
18 | .hljs-flow,
19 | .nginx .hljs-title,
20 | .css .hljs-id,
21 | .tex .hljs-special {
22 | color: #93c763;
23 | }
24 |
25 | .hljs-number {
26 | color: #ffcd22;
27 | }
28 |
29 | .hljs {
30 | color: #e0e2e4;
31 | }
32 |
33 | .css .hljs-tag,
34 | .css .hljs-pseudo {
35 | color: #d0d2b5;
36 | }
37 |
38 | .hljs-attribute,
39 | .hljs .hljs-constant {
40 | color: #668bb0;
41 | }
42 |
43 | .xml .hljs-attribute {
44 | color: #b3b689;
45 | }
46 |
47 | .xml .hljs-tag .hljs-value {
48 | color: #e8e2b7;
49 | }
50 |
51 | .hljs-code,
52 | .hljs-class .hljs-title,
53 | .hljs-header {
54 | color: white;
55 | }
56 |
57 | .hljs-class,
58 | .hljs-hexcolor {
59 | color: #93c763;
60 | }
61 |
62 | .hljs-regexp {
63 | color: #d39745;
64 | }
65 |
66 | .hljs-at_rule,
67 | .hljs-at_rule .hljs-keyword {
68 | color: #a082bd;
69 | }
70 |
71 | .hljs-doctype {
72 | color: #557182;
73 | }
74 |
75 | .hljs-link_url,
76 | .hljs-tag,
77 | .hljs-tag .hljs-title,
78 | .hljs-bullet,
79 | .hljs-subst,
80 | .hljs-emphasis,
81 | .hljs-type,
82 | .hljs-preprocessor,
83 | .hljs-pragma,
84 | .ruby .hljs-class .hljs-parent,
85 | .hljs-built_in,
86 | .django .hljs-template_tag,
87 | .django .hljs-variable,
88 | .smalltalk .hljs-class,
89 | .hljs-javadoc,
90 | .django .hljs-filter .hljs-argument,
91 | .smalltalk .hljs-localvars,
92 | .smalltalk .hljs-array,
93 | .hljs-attr_selector,
94 | .hljs-pseudo,
95 | .hljs-addition,
96 | .hljs-stream,
97 | .hljs-envvar,
98 | .apache .hljs-tag,
99 | .apache .hljs-cbracket,
100 | .tex .hljs-command,
101 | .hljs-prompt,
102 | .hljs-name {
103 | color: #8cbbad;
104 | }
105 |
106 | .hljs-string {
107 | color: #ec7600;
108 | }
109 |
110 | .hljs-comment,
111 | .hljs-annotation,
112 | .hljs-blockquote,
113 | .hljs-horizontal_rule,
114 | .hljs-decorator,
115 | .hljs-pi,
116 | .hljs-deletion,
117 | .hljs-shebang,
118 | .apache .hljs-sqbracket,
119 | .tex .hljs-formula {
120 | color: #818e96;
121 | }
122 |
123 | .hljs-keyword,
124 | .hljs-literal,
125 | .css .hljs-id,
126 | .hljs-phpdoc,
127 | .hljs-dartdoc,
128 | .hljs-title,
129 | .hljs-header,
130 | .hljs-type,
131 | .vbscript .hljs-built_in,
132 | .rsl .hljs-built_in,
133 | .smalltalk .hljs-class,
134 | .diff .hljs-header,
135 | .hljs-chunk,
136 | .hljs-winutils,
137 | .bash .hljs-variable,
138 | .apache .hljs-tag,
139 | .tex .hljs-special,
140 | .hljs-request,
141 | .hljs-at_rule .hljs-keyword,
142 | .hljs-status {
143 | font-weight: bold;
144 | }
145 |
146 | .coffeescript .javascript,
147 | .javascript .xml,
148 | .tex .hljs-formula,
149 | .xml .javascript,
150 | .xml .vbscript,
151 | .xml .css,
152 | .xml .hljs-cdata {
153 | opacity: 0.5;
154 | }
155 |
--------------------------------------------------------------------------------
/gulpfile.js:
--------------------------------------------------------------------------------
1 | var gulp = require('gulp');
2 | var minifyCSS = require('gulp-minify-css');
3 | var less = require('gulp-less');
4 | var clean = require('gulp-clean');
5 | var uglify = require('gulp-uglify');
6 | var jslint = require('gulp-jslint');
7 | var concat = require('gulp-concat');
8 | var rename = require('gulp-rename');
9 | var sourcemaps = require('gulp-sourcemaps');
10 | var livereload = require('gulp-livereload');
11 |
12 | var guitl = require('gulp-util');
13 | var plumber = require('gulp-plumber');
14 | var combine = require('stream-combiner2');
15 |
16 |
17 | var path = {
18 | lessPath: 'front-end/assets/styles/**.less',
19 | jsPath: 'front-end/assets/js/**.js',
20 | angularJSPath: 'front-end/api/**.js',
21 | indexPath: 'index.html',
22 |
23 | cleanPath: 'front-end/dist/**',
24 | destLessPath: 'front-end/dist/assets/styles',
25 | destJSPath: 'front-end/dist/assets/js',
26 | destAngularJSPath : 'front-end/dist/api'
27 | }
28 |
29 |
30 |
31 |
32 | function log(err) {
33 | var colors = guitl.colors;
34 | console.log('\n');
35 | guitl.log(colors.red('Error'));
36 | guitl.log('fileName : ' + colors.red(err.fileName));
37 | guitl.log('lineNumber : ' + colors.red(err.lineNumber));
38 | guitl.log('message : ' + colors.red(err.message));
39 | guitl.log('plugin : ' + colors.red(err.plugin));
40 | console.log('\n');
41 | }
42 |
43 | gulp.task('clean', function () {
44 | gulp.src(path.cleanPath, {read: false})
45 | .pipe(clean())
46 | });
47 |
48 | gulp.task('watch', function () {
49 | livereload.listen();
50 |
51 | gulp.watch(path.lessPath, ['lessCSS']);
52 | gulp.watch(path.angularJSPath, ['uglifyAngularJS']);
53 | gulp.watch(path.jsPath, ['uglifyJS']);
54 | gulp.watch(path.indexPath,['watchHTML']);
55 | });
56 |
57 | gulp.task('watchHTML', function () {
58 | gulp.src(path.indexPath)
59 | .pipe(livereload());
60 | });
61 |
62 | gulp.task('lessCSS', function () {
63 | var combined = combine.obj([
64 | gulp.src(path.lessPath),
65 | plumber(),
66 | sourcemaps.init(),
67 | less(),
68 | minifyCSS(),
69 | sourcemaps.write('./maps'),
70 | gulp.dest(path.destLessPath),
71 | livereload()
72 | ]);
73 | combined.on('error',log);
74 | });
75 |
76 | gulp.task('uglifyJS', function () {
77 | var combined = combine.obj([
78 | gulp.src(path.jsPath),
79 | plumber(),
80 | sourcemaps.init(),
81 | rename('customer.min.js'),
82 | uglify(),
83 | sourcemaps.write('./maps'),
84 | gulp.dest(path.destJSPath),
85 | livereload()
86 | ]);
87 | combined.on('error',log);
88 | });
89 |
90 | gulp.task('uglifyAngularJS', function () {
91 | var combined = combine.obj([
92 | gulp.src(path.angularJSPath),
93 | plumber(),
94 | sourcemaps.init(),
95 | concat('all.js'),
96 | gulp.dest(path.destAngularJSPath),
97 | rename('all.min.js'),
98 | uglify(),
99 | sourcemaps.write('./maps'),
100 | gulp.dest(path.destAngularJSPath),
101 | livereload()
102 | ]);
103 | combined.on('error',log);
104 | });
105 |
106 | gulp.task('default',['uglifyAngularJS','uglifyJS','lessCSS','watch']);
--------------------------------------------------------------------------------
/front-end/dist/api/maps/all.min.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["app.js"],"names":["app","angular","module","marked","setOptions","renderer","Renderer","gfm","tables","breaks","pedantic","sanitize","smartLists","smartypants","highlight","code","hljs","highlightAuto","value","controller","$scope","inputText","$watch","current","outputText","clean","directive","restrict","link","scope","element","attrs","on","event","keyCode","which","preventDefault","start","this","selectionStart","end","selectionEnd","val","substring","triggerHandler"],"mappings":"AAAA,GAAAA,KAAAC,QAAAC,OAAA,OAAA,cAEAC,QAAAC,YACAC,SAAA,GAAAF,QAAAG,SACAC,KAAA,EACAC,QAAA,EACAC,QAAA,EACAC,UAAA,EACAC,UAAA,EACAC,YAAA,EACAC,aAAA,EACAC,UAAA,SAAAC,GACA,MAAAC,MAAAC,cAAAF,GAAAG,SAKAlB,IACAmB,WAAA,sBAAA,SAAA,SAAAC,GACAA,EAAAC,UAAA,GAEAD,EAAAE,OAAA,YAAA,SAAAC,GACAH,EAAAI,WAAArB,OAAAoB,KAGAH,EAAAK,MAAA,WACAL,EAAAC,UAAA,OAGAK,UAAA,MAAA,WACA,OACAC,SAAA,IACAC,KAAA,SAAAC,EAAAC,EAAAC,GACAD,EAAAE,GAAA,UAAA,SAAAC,GACA,GAAAC,GAAAD,EAAAC,SAAAD,EAAAE,KACA,IAAA,IAAAD,EAAA,CACAD,EAAAG,gBACA,IAAAC,GAAAC,KAAAC,eACAC,EAAAF,KAAAG,YACAX,GAAAY,IAAAZ,EAAAY,MAAAC,UAAA,EAAAN,GACA,IAAAP,EAAAY,MAAAC,UAAAH,IACAF,KAAAC,eAAAD,KAAAG,aAAAJ,EAAA,EACAP,EAAAc,eAAA","file":"all.min.js","sourcesContent":["var app = angular.module('app',['ngSanitize']);\n\n\tmarked.setOptions({\n\t\trenderer: new marked.Renderer(),\n\t\tgfm: true,\n\t\ttables: true,\n\t\tbreaks: false,\n\t\tpedantic: false,\n\t\tsanitize: false,\n\t\tsmartLists: true,\n\t\tsmartypants: false,\n\t\thighlight: function (code) {\n\t\t\treturn hljs.highlightAuto(code).value;\n\t\t}\n\t});\n\n\n\tapp\n\t\t.controller('MarkdownController', ['$scope', function ($scope) {\n\t\t\t$scope.inputText = '';\n\n\t\t\t$scope.$watch('inputText', function(current) {\n\t\t\t\t$scope.outputText = marked(current);\n\t\t\t});\n\n\t\t\t$scope.clean = function () {\n\t\t\t\t$scope.inputText = '';\n\t\t\t}\n\t\t}])\n\t\t.directive('tab', function () {\n\t\t return {\n\t\t \trestrict: 'A',\n\t\t\t link: function (scope, element, attrs) {\n\t\t\t element.on('keydown', function (event) {\n\t\t\t \tvar keyCode = event.keyCode || event.which;\n\t\t\t if (keyCode === 9) {\n\t\t\t event.preventDefault();\n\t\t\t var start = this.selectionStart;\n\t\t\t var end = this.selectionEnd;\n\t\t\t element.val(element.val().substring(0, start) \n\t\t\t + '\\t' + element.val().substring(end));\n\t\t\t this.selectionStart = this.selectionEnd = start + 1;\n\t\t\t element.triggerHandler('change');\n\t\t\t }\n\t\t\t });\n\t\t\t }\n\t\t }\n\t\t})\n\t\t// .directive('autoGrow', function() {\n\t\t// \treturn {\n\t\t// \t\trestrict: 'A',\n\t\t// \t\tlink: function (scope, element, attrs) {\n\t\t// \t\t\tfunction update() {\n\t\t// \t\t\t\telement.css('height','auto');\n\t\t// \t\t\t\telement.css('height',element[0].scrollHeight + 'px');\n\t\t// \t\t\t}\n\t\t// \t\t\tscope.$watch(attrs.ngModel, function(current) {\n\t\t// \t\t\t\tupdate();\n\t\t// \t\t\t});\n\t\t// \t\t\tattrs.$set('ngTrim','false');\n\t\t// \t\t}\n\t\t// \t}\n\t\t// })\n\n\n\n\n\n\n\n\n\n\n\n\n\n"],"sourceRoot":"/source/"}
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/xcode.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | XCode style (c) Angel Garcia
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #fff;
12 | color: black;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .hljs-javadoc {
18 | color: #006a00;
19 | }
20 |
21 | .hljs-keyword,
22 | .hljs-literal,
23 | .nginx .hljs-title {
24 | color: #aa0d91;
25 | }
26 | .method,
27 | .hljs-list .hljs-title,
28 | .hljs-tag .hljs-title,
29 | .setting .hljs-value,
30 | .hljs-winutils,
31 | .tex .hljs-command,
32 | .http .hljs-title,
33 | .hljs-request,
34 | .hljs-status,
35 | .hljs-name {
36 | color: #008;
37 | }
38 |
39 | .hljs-envvar,
40 | .tex .hljs-special {
41 | color: #660;
42 | }
43 |
44 | .hljs-string {
45 | color: #c41a16;
46 | }
47 | .hljs-tag .hljs-value,
48 | .hljs-cdata,
49 | .hljs-filter .hljs-argument,
50 | .hljs-attr_selector,
51 | .apache .hljs-cbracket,
52 | .hljs-date,
53 | .hljs-regexp {
54 | color: #080;
55 | }
56 |
57 | .hljs-sub .hljs-identifier,
58 | .hljs-pi,
59 | .hljs-tag,
60 | .hljs-tag .hljs-keyword,
61 | .hljs-decorator,
62 | .ini .hljs-title,
63 | .hljs-shebang,
64 | .hljs-prompt,
65 | .hljs-hexcolor,
66 | .hljs-rule .hljs-value,
67 | .hljs-symbol,
68 | .hljs-symbol .hljs-string,
69 | .hljs-number,
70 | .css .hljs-function,
71 | .hljs-function .hljs-title,
72 | .coffeescript .hljs-attribute {
73 | color: #1c00cf;
74 | }
75 |
76 | .hljs-class .hljs-title,
77 | .smalltalk .hljs-class,
78 | .hljs-javadoctag,
79 | .hljs-yardoctag,
80 | .hljs-phpdoc,
81 | .hljs-dartdoc,
82 | .hljs-type,
83 | .hljs-typename,
84 | .hljs-tag .hljs-attribute,
85 | .hljs-doctype,
86 | .hljs-class .hljs-id,
87 | .hljs-built_in,
88 | .setting,
89 | .hljs-params,
90 | .clojure .hljs-attribute {
91 | color: #5c2699;
92 | }
93 |
94 | .hljs-variable {
95 | color: #3f6e74;
96 | }
97 | .css .hljs-tag,
98 | .hljs-rule .hljs-property,
99 | .hljs-pseudo,
100 | .hljs-subst {
101 | color: #000;
102 | }
103 |
104 | .css .hljs-class,
105 | .css .hljs-id {
106 | color: #9b703f;
107 | }
108 |
109 | .hljs-value .hljs-important {
110 | color: #ff7700;
111 | font-weight: bold;
112 | }
113 |
114 | .hljs-rule .hljs-keyword {
115 | color: #c5af75;
116 | }
117 |
118 | .hljs-annotation,
119 | .apache .hljs-sqbracket,
120 | .nginx .hljs-built_in {
121 | color: #9b859d;
122 | }
123 |
124 | .hljs-preprocessor,
125 | .hljs-preprocessor *,
126 | .hljs-pragma {
127 | color: #643820;
128 | }
129 |
130 | .tex .hljs-formula {
131 | background-color: #eee;
132 | font-style: italic;
133 | }
134 |
135 | .diff .hljs-header,
136 | .hljs-chunk {
137 | color: #808080;
138 | font-weight: bold;
139 | }
140 |
141 | .diff .hljs-change {
142 | background-color: #bccff9;
143 | }
144 |
145 | .hljs-addition {
146 | background-color: #baeeba;
147 | }
148 |
149 | .hljs-deletion {
150 | background-color: #ffc8bd;
151 | }
152 |
153 | .hljs-comment .hljs-yardoctag {
154 | font-weight: bold;
155 | }
156 |
157 | .method .hljs-id {
158 | color: #000;
159 | }
160 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/sunburst.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Sunburst-like style (c) Vasily Polovnyov
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #000;
12 | color: #f8f8f8;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .hljs-javadoc {
18 | color: #aeaeae;
19 | font-style: italic;
20 | }
21 |
22 | .hljs-keyword,
23 | .ruby .hljs-function .hljs-keyword,
24 | .hljs-request,
25 | .hljs-status,
26 | .nginx .hljs-title {
27 | color: #e28964;
28 | }
29 |
30 | .hljs-function .hljs-keyword,
31 | .hljs-sub .hljs-keyword,
32 | .method,
33 | .hljs-list .hljs-title {
34 | color: #99cf50;
35 | }
36 |
37 | .hljs-string,
38 | .hljs-tag .hljs-value,
39 | .hljs-cdata,
40 | .hljs-filter .hljs-argument,
41 | .hljs-attr_selector,
42 | .apache .hljs-cbracket,
43 | .hljs-date,
44 | .tex .hljs-command,
45 | .coffeescript .hljs-attribute,
46 | .hljs-name {
47 | color: #65b042;
48 | }
49 |
50 | .hljs-subst {
51 | color: #daefa3;
52 | }
53 |
54 | .hljs-regexp {
55 | color: #e9c062;
56 | }
57 |
58 | .hljs-title,
59 | .hljs-sub .hljs-identifier,
60 | .hljs-pi,
61 | .hljs-tag,
62 | .hljs-tag .hljs-keyword,
63 | .hljs-decorator,
64 | .hljs-shebang,
65 | .hljs-prompt {
66 | color: #89bdff;
67 | }
68 |
69 | .hljs-class .hljs-title,
70 | .hljs-type,
71 | .smalltalk .hljs-class,
72 | .hljs-javadoctag,
73 | .hljs-yardoctag,
74 | .hljs-phpdoc,
75 | .hljs-dartdoc {
76 | text-decoration: underline;
77 | }
78 |
79 | .hljs-symbol,
80 | .ruby .hljs-symbol .hljs-string,
81 | .hljs-number {
82 | color: #3387cc;
83 | }
84 |
85 | .hljs-params,
86 | .hljs-variable,
87 | .clojure .hljs-attribute {
88 | color: #3e87e3;
89 | }
90 |
91 | .css .hljs-tag,
92 | .hljs-rule .hljs-property,
93 | .hljs-pseudo,
94 | .tex .hljs-special {
95 | color: #cda869;
96 | }
97 |
98 | .css .hljs-class {
99 | color: #9b703f;
100 | }
101 |
102 | .hljs-rule .hljs-keyword {
103 | color: #c5af75;
104 | }
105 |
106 | .hljs-rule .hljs-value {
107 | color: #cf6a4c;
108 | }
109 |
110 | .css .hljs-id {
111 | color: #8b98ab;
112 | }
113 |
114 | .hljs-annotation,
115 | .apache .hljs-sqbracket,
116 | .nginx .hljs-built_in {
117 | color: #9b859d;
118 | }
119 |
120 | .hljs-preprocessor,
121 | .hljs-pragma {
122 | color: #8996a8;
123 | }
124 |
125 | .hljs-hexcolor,
126 | .css .hljs-value .hljs-number {
127 | color: #dd7b3b;
128 | }
129 |
130 | .css .hljs-function {
131 | color: #dad085;
132 | }
133 |
134 | .diff .hljs-header,
135 | .hljs-chunk,
136 | .tex .hljs-formula {
137 | background-color: #0e2231;
138 | color: #f8f8f8;
139 | font-style: italic;
140 | }
141 |
142 | .diff .hljs-change {
143 | background-color: #4a410d;
144 | color: #f8f8f8;
145 | }
146 |
147 | .hljs-addition {
148 | background-color: #253b22;
149 | color: #f8f8f8;
150 | }
151 |
152 | .hljs-deletion {
153 | background-color: #420e09;
154 | color: #f8f8f8;
155 | }
156 |
157 | .coffeescript .javascript,
158 | .javascript .xml,
159 | .tex .hljs-formula,
160 | .xml .javascript,
161 | .xml .vbscript,
162 | .xml .css,
163 | .xml .hljs-cdata {
164 | opacity: 0.5;
165 | }
166 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/darkula.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Darkula color scheme from the JetBrains family of IDEs
4 |
5 | */
6 |
7 |
8 | .hljs {
9 | display: block;
10 | overflow-x: auto;
11 | padding: 0.5em;
12 | background: #2b2b2b;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs,
17 | .hljs-tag,
18 | .hljs-title,
19 | .css .hljs-rule,
20 | .css .hljs-value,
21 | .aspectj .hljs-function,
22 | .css .hljs-function .hljs-preprocessor,
23 | .hljs-pragma {
24 | color: #bababa;
25 | }
26 |
27 | .hljs-strongemphasis,
28 | .hljs-strong,
29 | .hljs-emphasis {
30 | color: #a8a8a2;
31 | }
32 |
33 | .hljs-bullet,
34 | .hljs-blockquote,
35 | .hljs-horizontal_rule,
36 | .hljs-number,
37 | .hljs-regexp,
38 | .alias .hljs-keyword,
39 | .hljs-literal,
40 | .hljs-hexcolor {
41 | color: #6896ba;
42 | }
43 |
44 | .hljs-tag .hljs-value,
45 | .hljs-code,
46 | .css .hljs-class,
47 | .hljs-class .hljs-title:last-child {
48 | color: #a6e22e;
49 | }
50 |
51 | .hljs-link_url {
52 | font-size: 80%;
53 | }
54 |
55 | .hljs-emphasis,
56 | .hljs-strongemphasis,
57 | .hljs-class .hljs-title:last-child,
58 | .hljs-typename {
59 | font-style: italic;
60 | }
61 |
62 | .hljs-keyword,
63 | .ruby .hljs-class .hljs-keyword:first-child,
64 | .ruby .hljs-function .hljs-keyword,
65 | .hljs-function,
66 | .hljs-change,
67 | .hljs-winutils,
68 | .hljs-flow,
69 | .nginx .hljs-title,
70 | .tex .hljs-special,
71 | .hljs-header,
72 | .hljs-attribute,
73 | .hljs-symbol,
74 | .hljs-symbol .hljs-string,
75 | .hljs-tag .hljs-title,
76 | .hljs-value,
77 | .alias .hljs-keyword:first-child,
78 | .css .hljs-tag,
79 | .css .unit,
80 | .css .hljs-important {
81 | color: #cb7832;
82 | }
83 |
84 | .hljs-function .hljs-keyword,
85 | .hljs-class .hljs-keyword:first-child,
86 | .hljs-aspect .hljs-keyword:first-child,
87 | .hljs-constant,
88 | .hljs-typename,
89 | .css .hljs-attribute {
90 | color: #cb7832;
91 | }
92 |
93 | .hljs-variable,
94 | .hljs-params,
95 | .hljs-class .hljs-title,
96 | .hljs-aspect .hljs-title {
97 | color: #b9b9b9;
98 | }
99 |
100 | .hljs-string,
101 | .css .hljs-id,
102 | .hljs-subst,
103 | .hljs-type,
104 | .ruby .hljs-class .hljs-parent,
105 | .hljs-built_in,
106 | .django .hljs-template_tag,
107 | .django .hljs-variable,
108 | .smalltalk .hljs-class,
109 | .django .hljs-filter .hljs-argument,
110 | .smalltalk .hljs-localvars,
111 | .smalltalk .hljs-array,
112 | .hljs-attr_selector,
113 | .hljs-pseudo,
114 | .hljs-addition,
115 | .hljs-stream,
116 | .hljs-envvar,
117 | .apache .hljs-tag,
118 | .apache .hljs-cbracket,
119 | .tex .hljs-command,
120 | .hljs-prompt,
121 | .hljs-link_label,
122 | .hljs-link_url,
123 | .hljs-name {
124 | color: #e0c46c;
125 | }
126 |
127 | .hljs-comment,
128 | .hljs-javadoc,
129 | .hljs-annotation,
130 | .hljs-pi,
131 | .hljs-doctype,
132 | .hljs-deletion,
133 | .hljs-shebang,
134 | .apache .hljs-sqbracket,
135 | .tex .hljs-formula {
136 | color: #7f7f7f;
137 | }
138 |
139 | .hljs-decorator {
140 | color: #bab429;
141 | }
142 |
143 | .coffeescript .javascript,
144 | .javascript .xml,
145 | .tex .hljs-formula,
146 | .xml .javascript,
147 | .xml .vbscript,
148 | .xml .css,
149 | .xml .hljs-cdata,
150 | .xml .php,
151 | .php .xml {
152 | opacity: 0.5;
153 | }
154 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/monokai_sublime.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #23241f;
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs,
16 | .hljs-tag,
17 | .css .hljs-rule,
18 | .css .hljs-value,
19 | .aspectj .hljs-function,
20 | .css .hljs-function
21 | .hljs-preprocessor,
22 | .hljs-pragma {
23 | color: #f8f8f2;
24 | }
25 |
26 | .hljs-strongemphasis,
27 | .hljs-strong,
28 | .hljs-emphasis {
29 | color: #a8a8a2;
30 | }
31 |
32 | .hljs-bullet,
33 | .hljs-blockquote,
34 | .hljs-horizontal_rule,
35 | .hljs-number,
36 | .hljs-regexp,
37 | .alias .hljs-keyword,
38 | .hljs-literal,
39 | .hljs-hexcolor {
40 | color: #ae81ff;
41 | }
42 |
43 | .hljs-tag .hljs-value,
44 | .hljs-code,
45 | .hljs-title,
46 | .css .hljs-class,
47 | .hljs-class .hljs-title:last-child {
48 | color: #a6e22e;
49 | }
50 |
51 | .hljs-link_url {
52 | font-size: 80%;
53 | }
54 |
55 | .hljs-strong,
56 | .hljs-strongemphasis {
57 | font-weight: bold;
58 | }
59 |
60 | .hljs-emphasis,
61 | .hljs-strongemphasis,
62 | .hljs-class .hljs-title:last-child,
63 | .hljs-typename {
64 | font-style: italic;
65 | }
66 |
67 | .hljs-keyword,
68 | .ruby .hljs-class .hljs-keyword:first-child,
69 | .ruby .hljs-function .hljs-keyword,
70 | .hljs-function,
71 | .hljs-change,
72 | .hljs-winutils,
73 | .hljs-flow,
74 | .nginx .hljs-title,
75 | .tex .hljs-special,
76 | .hljs-header,
77 | .hljs-attribute,
78 | .hljs-symbol,
79 | .hljs-symbol .hljs-string,
80 | .hljs-tag .hljs-title,
81 | .hljs-value,
82 | .alias .hljs-keyword:first-child,
83 | .css .hljs-tag,
84 | .css .unit,
85 | .css .hljs-important {
86 | color: #f92672;
87 | }
88 |
89 | .hljs-function .hljs-keyword,
90 | .hljs-class .hljs-keyword:first-child,
91 | .hljs-aspect .hljs-keyword:first-child,
92 | .hljs-constant,
93 | .hljs-typename,
94 | .hljs-name,
95 | .css .hljs-attribute {
96 | color: #66d9ef;
97 | }
98 |
99 | .hljs-variable,
100 | .hljs-params,
101 | .hljs-class .hljs-title,
102 | .hljs-aspect .hljs-title {
103 | color: #f8f8f2;
104 | }
105 |
106 | .hljs-string,
107 | .css .hljs-id,
108 | .hljs-subst,
109 | .hljs-type,
110 | .ruby .hljs-class .hljs-parent,
111 | .hljs-built_in,
112 | .django .hljs-template_tag,
113 | .django .hljs-variable,
114 | .smalltalk .hljs-class,
115 | .django .hljs-filter .hljs-argument,
116 | .smalltalk .hljs-localvars,
117 | .smalltalk .hljs-array,
118 | .hljs-attr_selector,
119 | .hljs-pseudo,
120 | .hljs-addition,
121 | .hljs-stream,
122 | .hljs-envvar,
123 | .apache .hljs-tag,
124 | .apache .hljs-cbracket,
125 | .tex .hljs-command,
126 | .hljs-prompt,
127 | .hljs-link_label,
128 | .hljs-link_url {
129 | color: #e6db74;
130 | }
131 |
132 | .hljs-comment,
133 | .hljs-javadoc,
134 | .hljs-annotation,
135 | .hljs-decorator,
136 | .hljs-pi,
137 | .hljs-doctype,
138 | .hljs-deletion,
139 | .hljs-shebang,
140 | .apache .hljs-sqbracket,
141 | .tex .hljs-formula {
142 | color: #75715e;
143 | }
144 |
145 | .coffeescript .javascript,
146 | .javascript .xml,
147 | .tex .hljs-formula,
148 | .xml .javascript,
149 | .xml .vbscript,
150 | .xml .css,
151 | .xml .hljs-cdata,
152 | .xml .php,
153 | .php .xml {
154 | opacity: 0.5;
155 | }
156 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/default.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Original style from softwaremaniacs.org (c) Ivan Sagalaev
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #f0f0f0;
12 | -webkit-text-size-adjust: none;
13 | }
14 |
15 | .hljs,
16 | .hljs-subst,
17 | .hljs-tag .hljs-title,
18 | .nginx .hljs-title {
19 | color: black;
20 | }
21 |
22 | .hljs-string,
23 | .hljs-title,
24 | .hljs-constant,
25 | .hljs-parent,
26 | .hljs-tag .hljs-value,
27 | .hljs-rule .hljs-value,
28 | .hljs-preprocessor,
29 | .hljs-pragma,
30 | .hljs-name,
31 | .haml .hljs-symbol,
32 | .ruby .hljs-symbol,
33 | .ruby .hljs-symbol .hljs-string,
34 | .hljs-template_tag,
35 | .django .hljs-variable,
36 | .smalltalk .hljs-class,
37 | .hljs-addition,
38 | .hljs-flow,
39 | .hljs-stream,
40 | .bash .hljs-variable,
41 | .pf .hljs-variable,
42 | .apache .hljs-tag,
43 | .apache .hljs-cbracket,
44 | .tex .hljs-command,
45 | .tex .hljs-special,
46 | .erlang_repl .hljs-function_or_atom,
47 | .asciidoc .hljs-header,
48 | .markdown .hljs-header,
49 | .coffeescript .hljs-attribute {
50 | color: #800;
51 | }
52 |
53 | .smartquote,
54 | .hljs-comment,
55 | .hljs-annotation,
56 | .diff .hljs-header,
57 | .hljs-chunk,
58 | .asciidoc .hljs-blockquote,
59 | .markdown .hljs-blockquote {
60 | color: #888;
61 | }
62 |
63 | .hljs-number,
64 | .hljs-date,
65 | .hljs-regexp,
66 | .hljs-literal,
67 | .hljs-hexcolor,
68 | .smalltalk .hljs-symbol,
69 | .smalltalk .hljs-char,
70 | .go .hljs-constant,
71 | .hljs-change,
72 | .lasso .hljs-variable,
73 | .makefile .hljs-variable,
74 | .asciidoc .hljs-bullet,
75 | .markdown .hljs-bullet,
76 | .asciidoc .hljs-link_url,
77 | .markdown .hljs-link_url {
78 | color: #080;
79 | }
80 |
81 | .hljs-label,
82 | .hljs-javadoc,
83 | .ruby .hljs-string,
84 | .hljs-decorator,
85 | .hljs-filter .hljs-argument,
86 | .hljs-localvars,
87 | .hljs-array,
88 | .hljs-attr_selector,
89 | .hljs-important,
90 | .hljs-pseudo,
91 | .hljs-pi,
92 | .haml .hljs-bullet,
93 | .hljs-doctype,
94 | .hljs-deletion,
95 | .hljs-envvar,
96 | .hljs-shebang,
97 | .apache .hljs-sqbracket,
98 | .nginx .hljs-built_in,
99 | .tex .hljs-formula,
100 | .erlang_repl .hljs-reserved,
101 | .hljs-prompt,
102 | .asciidoc .hljs-link_label,
103 | .markdown .hljs-link_label,
104 | .vhdl .hljs-attribute,
105 | .clojure .hljs-attribute,
106 | .asciidoc .hljs-attribute,
107 | .lasso .hljs-attribute,
108 | .coffeescript .hljs-property,
109 | .hljs-phony {
110 | color: #88f;
111 | }
112 |
113 | .hljs-keyword,
114 | .hljs-id,
115 | .hljs-title,
116 | .hljs-built_in,
117 | .css .hljs-tag,
118 | .hljs-javadoctag,
119 | .hljs-phpdoc,
120 | .hljs-dartdoc,
121 | .hljs-yardoctag,
122 | .smalltalk .hljs-class,
123 | .hljs-winutils,
124 | .bash .hljs-variable,
125 | .pf .hljs-variable,
126 | .apache .hljs-tag,
127 | .hljs-type,
128 | .hljs-typename,
129 | .tex .hljs-command,
130 | .asciidoc .hljs-strong,
131 | .markdown .hljs-strong,
132 | .hljs-request,
133 | .hljs-status {
134 | font-weight: bold;
135 | }
136 |
137 | .asciidoc .hljs-emphasis,
138 | .markdown .hljs-emphasis {
139 | font-style: italic;
140 | }
141 |
142 | .nginx .hljs-built_in {
143 | font-weight: normal;
144 | }
145 |
146 | .coffeescript .javascript,
147 | .javascript .xml,
148 | .lasso .markup,
149 | .tex .hljs-formula,
150 | .xml .javascript,
151 | .xml .vbscript,
152 | .xml .css,
153 | .xml .hljs-cdata {
154 | opacity: 0.5;
155 | }
156 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/hybrid.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | vim-hybrid theme by w0ng (https://github.com/w0ng/vim-hybrid)
4 |
5 | */
6 |
7 | /*background color*/
8 | .hljs {
9 | display: block;
10 | overflow-x: auto;
11 | padding: 0.5em;
12 | background: #1d1f21;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | /*selection color*/
17 | .hljs::selection,
18 | .hljs span::selection {
19 | background: #373b41;
20 | }
21 | .hljs::-moz-selection,
22 | .hljs span::-moz-selection {
23 | background: #373b41;
24 | }
25 |
26 | /*foreground color*/
27 | .hljs,
28 | .hljs-setting .hljs-value,
29 | .hljs-expression .hljs-variable,
30 | .hljs-expression .hljs-begin-block,
31 | .hljs-expression .hljs-end-block,
32 | .hljs-class .hljs-params,
33 | .hljs-function .hljs-params,
34 | .hljs-at_rule .hljs-preprocessor {
35 | color: #c5c8c6;
36 | }
37 |
38 | /*color: fg_yellow*/
39 | .hljs-title,
40 | .hljs-function .hljs-title,
41 | .hljs-keyword .hljs-common,
42 | .hljs-class .hljs-title,
43 | .hljs-decorator,
44 | .hljs-tag .hljs-title,
45 | .hljs-header,
46 | .hljs-sub,
47 | .hljs-function {
48 | color: #f0c674;
49 | }
50 |
51 | /*color: fg_comment*/
52 | .hljs-comment,
53 | .hljs-javadoc,
54 | .hljs-output .hljs-value,
55 | .hljs-pi,
56 | .hljs-shebang,
57 | .hljs-doctype {
58 | color: #707880;
59 | }
60 |
61 | /*color: fg_red*/
62 | .hljs-number,
63 | .hljs-symbol,
64 | .hljs-literal,
65 | .hljs-deletion,
66 | .hljs-link_url,
67 | .hljs-symbol .hljs-string,
68 | .hljs-argument,
69 | .hljs-hexcolor,
70 | .hljs-input .hljs-prompt,
71 | .hljs-char {
72 | color: #cc6666
73 | }
74 |
75 | /*color: fg_green*/
76 | .hljs-string,
77 | .hljs-special,
78 | .hljs-javadoctag,
79 | .hljs-addition,
80 | .hljs-important,
81 | .hljs-tag .hljs-value,
82 | .hljs-at.rule .hljs-keyword,
83 | .hljs-regexp,
84 | .hljs-attr_selector {
85 | color: #b5bd68;
86 | }
87 |
88 | /*color: fg_purple*/
89 | .hljs-variable,
90 | .hljs-property,
91 | .hljs-envar,
92 | .hljs-code,
93 | .hljs-expression,
94 | .hljs-localvars,
95 | .hljs-id,
96 | .hljs-variable .hljs-filter,
97 | .hljs-variable .hljs-filter .hljs-keyword,
98 | .hljs-template_tag .hljs-filter .hljs-keyword,
99 | .hljs-name {
100 | color: #b294bb;
101 | }
102 |
103 | /*color: fg_blue*/
104 | .hljs-statement,
105 | .hljs-label,
106 | .hljs-keyword,
107 | .hljs-xmlDocTag,
108 | .hljs-function .hljs-keyword,
109 | .hljs-chunk,
110 | .hljs-cdata,
111 | .hljs-link_label,
112 | .hljs-bullet,
113 | .hljs-class .hljs-keyword,
114 | .hljs-smartquote,
115 | .hljs-method,
116 | .hljs-list .hljs-title,
117 | .hljs-tag {
118 | color: #81a2be;
119 | }
120 |
121 | /*color: fg_aqua*/
122 | .hljs-pseudo,
123 | .hljs-exception,
124 | .hljs-annotation,
125 | .hljs-subst,
126 | .hljs-change,
127 | .hljs-cbracket,
128 | .hljs-operator,
129 | .hljs-horizontal_rule,
130 | .hljs-preprocessor .hljs-keyword,
131 | .hljs-typedef,
132 | .hljs-template_tag,
133 | .hljs-variable,
134 | .hljs-variable .hljs-filter .hljs-argument,
135 | .hljs-at_rule,
136 | .hljs-at_rule .hljs-string,
137 | .hljs-at_rule .hljs-keyword {
138 | color: #8abeb7;
139 | }
140 |
141 |
142 | /*color: fg_orange*/
143 | .hljs-type,
144 | .hljs-typename,
145 | .hljs-inheritance .hljs-parent,
146 | .hljs-constant,
147 | .hljs-built_in,
148 | .hljs-setting,
149 | .hljs-structure,
150 | .hljs-link_reference,
151 | .hljs-attribute,
152 | .hljs-blockquote,
153 | .hljs-quoted,
154 | .hljs-class,
155 | .hljs-header {
156 | color: #de935f;
157 | }
158 |
159 | .hljs-emphasis
160 | {
161 | font-style: italic;
162 | }
163 |
164 | .hljs-strong
165 | {
166 | font-weight: bold;
167 | }
168 |
169 |
170 |
171 |
172 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/railscasts.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Railscasts-like style (c) Visoft, Inc. (Damien White)
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #232323;
12 | color: #e6e1dc;
13 | -webkit-text-size-adjust: none;
14 | }
15 |
16 | .hljs-comment,
17 | .hljs-javadoc,
18 | .hljs-shebang {
19 | color: #bc9458;
20 | font-style: italic;
21 | }
22 |
23 | .hljs-keyword,
24 | .ruby .hljs-function .hljs-keyword,
25 | .hljs-request,
26 | .hljs-status,
27 | .nginx .hljs-title,
28 | .method,
29 | .hljs-list .hljs-title {
30 | color: #c26230;
31 | }
32 |
33 | .hljs-string,
34 | .hljs-number,
35 | .hljs-regexp,
36 | .hljs-tag .hljs-value,
37 | .hljs-cdata,
38 | .hljs-filter .hljs-argument,
39 | .hljs-attr_selector,
40 | .apache .hljs-cbracket,
41 | .hljs-date,
42 | .tex .hljs-command,
43 | .asciidoc .hljs-link_label,
44 | .markdown .hljs-link_label {
45 | color: #a5c261;
46 | }
47 |
48 | .hljs-subst {
49 | color: #519f50;
50 | }
51 |
52 | .hljs-tag,
53 | .hljs-tag .hljs-keyword,
54 | .hljs-tag .hljs-title,
55 | .hljs-doctype,
56 | .hljs-sub .hljs-identifier,
57 | .hljs-pi,
58 | .input_number {
59 | color: #e8bf6a;
60 | }
61 |
62 | .hljs-identifier {
63 | color: #d0d0ff;
64 | }
65 |
66 | .hljs-class .hljs-title,
67 | .hljs-type,
68 | .smalltalk .hljs-class,
69 | .hljs-javadoctag,
70 | .hljs-yardoctag,
71 | .hljs-phpdoc,
72 | .hljs-dartdoc {
73 | text-decoration: none;
74 | }
75 |
76 | .hljs-constant,
77 | .hljs-name {
78 | color: #da4939;
79 | }
80 |
81 |
82 | .hljs-symbol,
83 | .hljs-built_in,
84 | .ruby .hljs-symbol .hljs-string,
85 | .ruby .hljs-symbol .hljs-identifier,
86 | .asciidoc .hljs-link_url,
87 | .markdown .hljs-link_url,
88 | .hljs-attribute {
89 | color: #6d9cbe;
90 | }
91 |
92 | .asciidoc .hljs-link_url,
93 | .markdown .hljs-link_url {
94 | text-decoration: underline;
95 | }
96 |
97 |
98 |
99 | .hljs-params,
100 | .hljs-variable,
101 | .clojure .hljs-attribute {
102 | color: #d0d0ff;
103 | }
104 |
105 | .css .hljs-tag,
106 | .hljs-rule .hljs-property,
107 | .hljs-pseudo,
108 | .tex .hljs-special {
109 | color: #cda869;
110 | }
111 |
112 | .css .hljs-class {
113 | color: #9b703f;
114 | }
115 |
116 | .hljs-rule .hljs-keyword {
117 | color: #c5af75;
118 | }
119 |
120 | .hljs-rule .hljs-value {
121 | color: #cf6a4c;
122 | }
123 |
124 | .css .hljs-id {
125 | color: #8b98ab;
126 | }
127 |
128 | .hljs-annotation,
129 | .apache .hljs-sqbracket,
130 | .nginx .hljs-built_in {
131 | color: #9b859d;
132 | }
133 |
134 | .hljs-preprocessor,
135 | .hljs-preprocessor *,
136 | .hljs-pragma {
137 | color: #8996a8 !important;
138 | }
139 |
140 | .hljs-hexcolor,
141 | .css .hljs-value .hljs-number {
142 | color: #a5c261;
143 | }
144 |
145 | .hljs-title,
146 | .hljs-decorator,
147 | .css .hljs-function {
148 | color: #ffc66d;
149 | }
150 |
151 | .diff .hljs-header,
152 | .hljs-chunk {
153 | background-color: #2f33ab;
154 | color: #e6e1dc;
155 | display: inline-block;
156 | width: 100%;
157 | }
158 |
159 | .diff .hljs-change {
160 | background-color: #4a410d;
161 | color: #f8f8f8;
162 | display: inline-block;
163 | width: 100%;
164 | }
165 |
166 | .hljs-addition {
167 | background-color: #144212;
168 | color: #e6e1dc;
169 | display: inline-block;
170 | width: 100%;
171 | }
172 |
173 | .hljs-deletion {
174 | background-color: #600;
175 | color: #e6e1dc;
176 | display: inline-block;
177 | width: 100%;
178 | }
179 |
180 | .coffeescript .javascript,
181 | .javascript .xml,
182 | .tex .hljs-formula,
183 | .xml .javascript,
184 | .xml .vbscript,
185 | .xml .css,
186 | .xml .hljs-cdata {
187 | opacity: 0.7;
188 | }
189 |
--------------------------------------------------------------------------------
/bower_components/highlightjs/styles/color-brewer.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Colorbrewer theme
4 | Original: https://github.com/mbostock/colorbrewer-theme (c) Mike Bostock
5 | Ported by Fabrício Tavares de Oliveira
6 |
7 | */
8 |
9 | .hljs {
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | background: #fff;
14 | -webkit-text-size-adjust: none;
15 | }
16 |
17 | .hljs,
18 | .hljs-subst,
19 | .hljs-tag .hljs-title,
20 | .nginx .hljs-title {
21 | color: #000;
22 | }
23 |
24 | .hljs-string,
25 | .hljs-title,
26 | .hljs-constant,
27 | .hljs-parent,
28 | .hljs-tag .hljs-value,
29 | .hljs-rule .hljs-value,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .haml .hljs-symbol,
33 | .ruby .hljs-symbol,
34 | .ruby .hljs-symbol .hljs-string,
35 | .hljs-template_tag,
36 | .django .hljs-variable,
37 | .smalltalk .hljs-class,
38 | .hljs-addition,
39 | .hljs-flow,
40 | .hljs-stream,
41 | .bash .hljs-variable,
42 | .apache .hljs-tag,
43 | .apache .hljs-cbracket,
44 | .tex .hljs-command,
45 | .tex .hljs-special,
46 | .erlang_repl .hljs-function_or_atom,
47 | .asciidoc .hljs-header,
48 | .markdown .hljs-header,
49 | .coffeescript .hljs-attribute,
50 | .hljs-name {
51 | color: #756bb1;
52 | }
53 |
54 | .smartquote,
55 | .hljs-comment,
56 | .hljs-annotation,
57 | .diff .hljs-header,
58 | .hljs-chunk,
59 | .asciidoc .hljs-blockquote,
60 | .markdown .hljs-blockquote {
61 | color: #636363;
62 | }
63 |
64 | .hljs-number,
65 | .hljs-date,
66 | .hljs-regexp,
67 | .hljs-literal,
68 | .hljs-hexcolor,
69 | .smalltalk .hljs-symbol,
70 | .smalltalk .hljs-char,
71 | .go .hljs-constant,
72 | .hljs-change,
73 | .lasso .hljs-variable,
74 | .makefile .hljs-variable,
75 | .asciidoc .hljs-bullet,
76 | .markdown .hljs-bullet,
77 | .asciidoc .hljs-link_url,
78 | .markdown .hljs-link_url {
79 | color: #31a354;
80 | }
81 |
82 | .hljs-label,
83 | .hljs-javadoc,
84 | .ruby .hljs-string,
85 | .hljs-decorator,
86 | .hljs-filter .hljs-argument,
87 | .hljs-localvars,
88 | .hljs-array,
89 | .hljs-attr_selector,
90 | .hljs-important,
91 | .hljs-pseudo,
92 | .hljs-pi,
93 | .haml .hljs-bullet,
94 | .hljs-doctype,
95 | .hljs-deletion,
96 | .hljs-envvar,
97 | .hljs-shebang,
98 | .apache .hljs-sqbracket,
99 | .nginx .hljs-built_in,
100 | .hljs-list .hljs-built_in,
101 | .tex .hljs-formula,
102 | .erlang_repl .hljs-reserved,
103 | .hljs-prompt,
104 | .asciidoc .hljs-link_label,
105 | .markdown .hljs-link_label,
106 | .vhdl .hljs-attribute,
107 | .clojure .hljs-attribute,
108 | .asciidoc .hljs-attribute,
109 | .lasso .hljs-attribute,
110 | .coffeescript .hljs-property,
111 | .hljs-phony {
112 | color: #88f;
113 | }
114 |
115 |
116 |
117 | .hljs-keyword,
118 | .hljs-id,
119 | .hljs-title,
120 | .hljs-built_in,
121 | .css .hljs-tag,
122 | .hljs-javadoctag,
123 | .hljs-phpdoc,
124 | .hljs-dartdoc,
125 | .hljs-yardoctag,
126 | .smalltalk .hljs-class,
127 | .hljs-winutils,
128 | .bash .hljs-variable,
129 | .apache .hljs-tag,
130 | .hljs-type,
131 | .hljs-typename,
132 | .tex .hljs-command,
133 | .asciidoc .hljs-strong,
134 | .markdown .hljs-strong,
135 | .hljs-request,
136 | .hljs-status {
137 | color: #3182bd;
138 | }
139 |
140 | .asciidoc .hljs-emphasis,
141 | .markdown .hljs-emphasis {
142 | font-style: italic;
143 | }
144 |
145 | .nginx .hljs-built_in {
146 | font-weight: normal;
147 | }
148 |
149 | .coffeescript .javascript,
150 | .javascript .xml,
151 | .lasso .markup,
152 | .tex .hljs-formula,
153 | .xml .javascript,
154 | .xml .vbscript,
155 | .xml .css,
156 | .xml .hljs-cdata {
157 | opacity: 0.5;
158 | }
159 |
160 | .css .hljs-attribute,
161 | .html .hljs-attribute {
162 | color: #e6550d;
163 | }
164 |
165 | .css .hljs-class,
166 | .html .hljs-tag,
167 | .html .hljs-title {
168 | color: #3182bd;
169 | }
170 |
--------------------------------------------------------------------------------
/bower_components/marked/bin/marked:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | /**
4 | * Marked CLI
5 | * Copyright (c) 2011-2013, Christopher Jeffrey (MIT License)
6 | */
7 |
8 | var fs = require('fs')
9 | , util = require('util')
10 | , marked = require('../');
11 |
12 | /**
13 | * Man Page
14 | */
15 |
16 | function help() {
17 | var spawn = require('child_process').spawn;
18 |
19 | var options = {
20 | cwd: process.cwd(),
21 | env: process.env,
22 | setsid: false,
23 | customFds: [0, 1, 2]
24 | };
25 |
26 | spawn('man',
27 | [__dirname + '/../man/marked.1'],
28 | options);
29 | }
30 |
31 | /**
32 | * Main
33 | */
34 |
35 | function main(argv, callback) {
36 | var files = []
37 | , options = {}
38 | , input
39 | , output
40 | , arg
41 | , tokens
42 | , opt;
43 |
44 | function getarg() {
45 | var arg = argv.shift();
46 |
47 | if (arg.indexOf('--') === 0) {
48 | // e.g. --opt
49 | arg = arg.split('=');
50 | if (arg.length > 1) {
51 | // e.g. --opt=val
52 | argv.unshift(arg.slice(1).join('='));
53 | }
54 | arg = arg[0];
55 | } else if (arg[0] === '-') {
56 | if (arg.length > 2) {
57 | // e.g. -abc
58 | argv = arg.substring(1).split('').map(function(ch) {
59 | return '-' + ch;
60 | }).concat(argv);
61 | arg = argv.shift();
62 | } else {
63 | // e.g. -a
64 | }
65 | } else {
66 | // e.g. foo
67 | }
68 |
69 | return arg;
70 | }
71 |
72 | while (argv.length) {
73 | arg = getarg();
74 | switch (arg) {
75 | case '--test':
76 | return require('../test').main(process.argv.slice());
77 | case '-o':
78 | case '--output':
79 | output = argv.shift();
80 | break;
81 | case '-i':
82 | case '--input':
83 | input = argv.shift();
84 | break;
85 | case '-t':
86 | case '--tokens':
87 | tokens = true;
88 | break;
89 | case '-h':
90 | case '--help':
91 | return help();
92 | default:
93 | if (arg.indexOf('--') === 0) {
94 | opt = camelize(arg.replace(/^--(no-)?/, ''));
95 | if (!marked.defaults.hasOwnProperty(opt)) {
96 | continue;
97 | }
98 | if (arg.indexOf('--no-') === 0) {
99 | options[opt] = typeof marked.defaults[opt] !== 'boolean'
100 | ? null
101 | : false;
102 | } else {
103 | options[opt] = typeof marked.defaults[opt] !== 'boolean'
104 | ? argv.shift()
105 | : true;
106 | }
107 | } else {
108 | files.push(arg);
109 | }
110 | break;
111 | }
112 | }
113 |
114 | function getData(callback) {
115 | if (!input) {
116 | if (files.length <= 2) {
117 | return getStdin(callback);
118 | }
119 | input = files.pop();
120 | }
121 | return fs.readFile(input, 'utf8', callback);
122 | }
123 |
124 | return getData(function(err, data) {
125 | if (err) return callback(err);
126 |
127 | data = tokens
128 | ? JSON.stringify(marked.lexer(data, options), null, 2)
129 | : marked(data, options);
130 |
131 | if (!output) {
132 | process.stdout.write(data + '\n');
133 | return callback();
134 | }
135 |
136 | return fs.writeFile(output, data, callback);
137 | });
138 | }
139 |
140 | /**
141 | * Helpers
142 | */
143 |
144 | function getStdin(callback) {
145 | var stdin = process.stdin
146 | , buff = '';
147 |
148 | stdin.setEncoding('utf8');
149 |
150 | stdin.on('data', function(data) {
151 | buff += data;
152 | });
153 |
154 | stdin.on('error', function(err) {
155 | return callback(err);
156 | });
157 |
158 | stdin.on('end', function() {
159 | return callback(null, buff);
160 | });
161 |
162 | try {
163 | stdin.resume();
164 | } catch (e) {
165 | callback(e);
166 | }
167 | }
168 |
169 | function camelize(text) {
170 | return text.replace(/(\w)-(\w)/g, function(_, a, b) {
171 | return a + b.toUpperCase();
172 | });
173 | }
174 |
175 | /**
176 | * Expose / Entry Point
177 | */
178 |
179 | if (!module.parent) {
180 | process.title = 'marked';
181 | main(process.argv.slice(), function(err, code) {
182 | if (err) throw err;
183 | return process.exit(code || 0);
184 | });
185 | } else {
186 | module.exports = main;
187 | }
188 |
--------------------------------------------------------------------------------
/bower_components/angular-sanitize/angular-sanitize.min.js:
--------------------------------------------------------------------------------
1 | /*
2 | AngularJS v1.4.1
3 | (c) 2010-2015 Google, Inc. http://angularjs.org
4 | License: MIT
5 | */
6 | (function(n,h,p){'use strict';function E(a){var f=[];r(f,h.noop).chars(a);return f.join("")}function g(a,f){var d={},c=a.split(","),b;for(b=0;b=c;d--)f.end&&f.end(e[d]);e.length=c}}"string"!==typeof a&&(a=null===a||"undefined"===typeof a?"":""+a);var b,k,e=[],m=a,l;for(e.last=function(){return e[e.length-1]};a;){l="";k=!0;if(e.last()&&w[e.last()])a=a.replace(new RegExp("([\\W\\w]*)<\\s*\\/\\s*"+e.last()+"[^>]*>","i"),function(a,b){b=b.replace(H,"$1").replace(I,"$1");f.chars&&f.chars(q(b));return""}),c("",e.last());else{if(0===a.indexOf("\x3c!--"))b=a.indexOf("--",4),0<=b&&a.lastIndexOf("--\x3e",
8 | b)===b&&(f.comment&&f.comment(a.substring(4,b)),a=a.substring(b+3),k=!1);else if(x.test(a)){if(b=a.match(x))a=a.replace(b[0],""),k=!1}else if(J.test(a)){if(b=a.match(y))a=a.substring(b[0].length),b[0].replace(y,c),k=!1}else K.test(a)&&((b=a.match(z))?(b[4]&&(a=a.substring(b[0].length),b[0].replace(z,d)),k=!1):(l+="<",a=a.substring(1)));k&&(b=a.indexOf("<"),l+=0>b?a:a.substring(0,b),a=0>b?"":a.substring(b),f.chars&&f.chars(q(l)))}if(a==m)throw L("badparse",a);m=a}c()}function q(a){if(!a)return"";A.innerHTML=
9 | a.replace(//g,">")}function r(a,f){var d=!1,c=h.bind(a,a.push);return{start:function(a,k,e){a=h.lowercase(a);!d&&w[a]&&(d=a);d||!0!==C[a]||(c("<"),c(a),h.forEach(k,function(d,e){var k=h.lowercase(e),g="img"===a&&"src"===k||
10 | "background"===k;!0!==O[k]||!0===D[k]&&!f(d,g)||(c(" "),c(e),c('="'),c(B(d)),c('"'))}),c(e?"/>":">"))},end:function(a){a=h.lowercase(a);d||!0!==C[a]||(c(""),c(a),c(">"));a==d&&(d=!1)},chars:function(a){d||c(B(a))}}}var L=h.$$minErr("$sanitize"),z=/^<((?:[a-zA-Z])[\w:-]*)((?:\s+[\w:-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)\s*(>?)/,y=/^<\/\s*([\w:-]+)[^>]*>/,G=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,K=/^,J=/^<\//,H=/\x3c!--(.*?)--\x3e/g,x=/]*?)>/i,
11 | I=/"\u201d\u2019]/i,d=/^mailto:/i;return function(c,b){function k(a){a&&g.push(E(a))}function e(a,
15 | c){g.push("');k(c);g.push(" ")}if(!c)return c;for(var m,l=c,g=[],n,p;m=l.match(f);)n=m[0],m[2]||m[4]||(n=(m[3]?"http://":"mailto:")+n),p=m.index,k(l.substr(0,p)),e(n,m[0].replace(d,"")),l=l.substring(p+m[0].length);k(l);return a(g.join(""))}}])})(window,window.angular);
16 | //# sourceMappingURL=angular-sanitize.min.js.map
17 |
--------------------------------------------------------------------------------
/bower_components/marked/doc/broken.md:
--------------------------------------------------------------------------------
1 | # Markdown is broken
2 |
3 | I have a lot of scraps of markdown engine oddities that I've collected over the
4 | years. What you see below is slightly messy, but it's what I've managed to
5 | cobble together to illustrate the differences between markdown engines, and
6 | why, if there ever is a markdown specification, it has to be absolutely
7 | thorough. There are a lot more of these little differences I have documented
8 | elsewhere. I know I will find them lingering on my disk one day, but until
9 | then, I'll continue to add whatever strange nonsensical things I find.
10 |
11 | Some of these examples may only mention a particular engine compared to marked.
12 | However, the examples with markdown.pl could easily be swapped out for
13 | discount, upskirt, or markdown.js, and you would very easily see even more
14 | inconsistencies.
15 |
16 | A lot of this was written when I was very unsatisfied with the inconsistencies
17 | between markdown engines. Please excuse the frustration noticeable in my
18 | writing.
19 |
20 | ## Examples of markdown's "stupid" list parsing
21 |
22 | ```
23 | $ markdown.pl
24 |
25 | * item1
26 |
27 | * item2
28 |
29 | text
30 | ^D
31 |
32 | item1
33 |
34 |
37 |
38 |
text
39 |
40 | ```
41 |
42 |
43 | ```
44 | $ marked
45 | * item1
46 |
47 | * item2
48 |
49 | text
50 | ^D
51 |
52 | item1
53 |
56 | text
57 |
58 |
59 | ```
60 |
61 | Which looks correct to you?
62 |
63 | - - -
64 |
65 | ```
66 | $ markdown.pl
67 | * hello
68 | > world
69 | ^D
70 |
71 | hello
72 |
73 |
74 | world
75 |
76 |
77 | ```
78 |
79 | ```
80 | $ marked
81 | * hello
82 | > world
83 | ^D
84 |
85 | hello
86 | world
87 |
88 |
89 |
90 | ```
91 |
92 | Again, which looks correct to you?
93 |
94 | - - -
95 |
96 | EXAMPLE:
97 |
98 | ```
99 | $ markdown.pl
100 | * hello
101 | * world
102 | * hi
103 | code
104 | ^D
105 |
106 | hello
107 |
108 | world
109 | hi
110 | code
111 |
112 |
113 | ```
114 |
115 | The code isn't a code block even though it's after the bullet margin. I know,
116 | lets give it two more spaces, effectively making it 8 spaces past the bullet.
117 |
118 | ```
119 | $ markdown.pl
120 | * hello
121 | * world
122 | * hi
123 | code
124 | ^D
125 |
126 | hello
127 |
128 | world
129 | hi
130 | code
131 |
132 |
133 | ```
134 |
135 | And, it's still not a code block. Did you also notice that the 3rd item isn't
136 | even its own list? Markdown screws that up too because of its indentation
137 | unaware parsing.
138 |
139 | - - -
140 |
141 | Let's look at some more examples of markdown's list parsing:
142 |
143 | ```
144 | $ markdown.pl
145 |
146 | * item1
147 |
148 | * item2
149 |
150 | text
151 | ^D
152 |
153 | item1
154 |
155 |
158 |
159 |
text
160 |
161 | ```
162 |
163 | Misnested tags.
164 |
165 |
166 | ```
167 | $ marked
168 | * item1
169 |
170 | * item2
171 |
172 | text
173 | ^D
174 |
175 | item1
176 |
179 | text
180 |
181 |
182 | ```
183 |
184 | Which looks correct to you?
185 |
186 | - - -
187 |
188 | ```
189 | $ markdown.pl
190 | * hello
191 | > world
192 | ^D
193 |
194 | hello
195 |
196 |
197 | world
198 |
199 |
200 | ```
201 |
202 | More misnested tags.
203 |
204 |
205 | ```
206 | $ marked
207 | * hello
208 | > world
209 | ^D
210 |
211 | hello
212 | world
213 |
214 |
215 |
216 | ```
217 |
218 | Again, which looks correct to you?
219 |
220 | - - -
221 |
222 | # Why quality matters - Part 2
223 |
224 | ``` bash
225 | $ markdown.pl
226 | * hello
227 | > world
228 | ^D
229 |
230 | hello
231 |
232 |
233 | world
234 |
235 |
236 | ```
237 |
238 | ``` bash
239 | $ sundown # upskirt
240 | * hello
241 | > world
242 | ^D
243 |
244 | hello
245 | > world
246 |
247 | ```
248 |
249 | ``` bash
250 | $ marked
251 | * hello
252 | > world
253 | ^D
254 |
255 | ```
256 |
257 | Which looks correct to you?
258 |
259 | - - -
260 |
261 | See: https://github.com/evilstreak/markdown-js/issues/23
262 |
263 | ``` bash
264 | $ markdown.pl # upskirt/markdown.js/discount
265 | * hello
266 | var a = 1;
267 | * world
268 | ^D
269 |
270 | hello
271 | var a = 1;
272 | world
273 |
274 | ```
275 |
276 | ``` bash
277 | $ marked
278 | * hello
279 | var a = 1;
280 | * world
281 | ^D
282 | hello
283 | code>var a = 1;
284 | world
285 | ```
286 |
287 | Which looks more reasonable? Why shouldn't code blocks be able to appear in
288 | list items in a sane way?
289 |
290 | - - -
291 |
292 | ``` bash
293 | $ markdown.js
294 | hello
295 |
296 | hello
297 | ^D
298 | <div>hello</div>
299 |
300 | <span>hello</span>
301 | ```
302 |
303 | ``` bash
304 | $ marked
305 | hello
306 |
307 | hello
308 | ^D
309 | hello
310 |
311 |
312 | hello
313 |
314 | ```
315 |
316 | - - -
317 |
318 | See: https://github.com/evilstreak/markdown-js/issues/27
319 |
320 | ``` bash
321 | $ markdown.js
322 | [](/link)
323 | ^D
324 | ](/link)
330 | ^D
331 |
332 |
333 | ```
334 |
335 | - - -
336 |
337 | See: https://github.com/evilstreak/markdown-js/issues/24
338 |
339 | ``` bash
340 | $ markdown.js
341 | > a
342 |
343 | > b
344 |
345 | > c
346 | ^D
347 | a
bundefined> c
348 | ```
349 |
350 | ``` bash
351 | $ marked
352 | > a
353 |
354 | > b
355 |
356 | > c
357 | ^D
358 | a
359 |
360 |
361 | b
362 |
363 |
364 | c
365 |
366 | ```
367 |
368 | - - -
369 |
370 | ``` bash
371 | $ markdown.pl
372 | * hello
373 | * world
374 | how
375 |
376 | are
377 | you
378 |
379 | * today
380 | * hi
381 | ^D
382 |
383 | hello
384 |
385 |
386 | world
387 | how
388 |
389 |
390 | are
391 | you
392 |
393 |
396 | hi
397 |
398 | ```
399 |
400 | ``` bash
401 | $ marked
402 | * hello
403 | * world
404 | how
405 |
406 | are
407 | you
408 |
409 | * today
410 | * hi
411 | ^D
412 |
413 | hello
414 |
415 | world
416 | how
417 | are
418 | you
419 |
420 | today
421 |
422 |
423 |
424 | hi
425 |
426 | ```
427 |
--------------------------------------------------------------------------------