├── .editorconfig
├── .gitattributes
├── .gitignore
├── .jshintrc
├── LICENSE
├── README.md
├── app
├── .htaccess
├── 404.html
├── _bower.json
├── angularjs.audio.js
├── audio
│ ├── button-1.mp3
│ ├── button-2.mp3
│ ├── button-3.mp3
│ ├── button-4.mp3
│ ├── daniel_stern_robot_hitchiker.mp3
│ ├── song1.mp3
│ ├── song2.mp3
│ └── song3.mp3
├── favicon.ico
├── index.html
├── partial
│ ├── audioEditView.html
│ ├── audioFullView.html
│ ├── audioTableView.html
│ ├── home.html
│ └── ngAudioDocs.html
├── robots.txt
├── scripts
│ └── main.js
└── styles
│ └── main.css
├── bower.json
├── css
├── bootstrap-theme.css
├── bootstrap-theme.css.map
├── bootstrap-theme.min.css
├── bootstrap.css
├── bootstrap.css.map
├── bootstrap.min.css
├── shCore.css
├── shCoreDefault.css
├── shCoreDjango.css
├── shCoreEclipse.css
├── shCoreEmacs.css
├── shCoreFadeToGrey.css
├── shCoreMDUltra.css
├── shCoreMidnight.css
├── shCoreRDark.css
├── shThemeDefault.css
├── shThemeDjango.css
├── shThemeEclipse.css
├── shThemeEmacs.css
├── shThemeFadeToGrey.css
├── shThemeMDUltra.css
├── shThemeMidnight.css
└── shThemeRDark.css
├── fonts
├── glyphicons-halflings-regular.eot
├── glyphicons-halflings-regular.svg
├── glyphicons-halflings-regular.ttf
└── glyphicons-halflings-regular.woff
├── gulpfile.js
├── index.js
├── lib
├── angular.js
├── syntax
│ ├── shAutoloader.js
│ ├── shBrushJScript.js
│ ├── shBrushXml.js
│ └── shCore.js
└── underscore.js
├── logo
├── 1024 logo.png
├── 1024px.png
├── 1024px.svg
├── 1024x400.png
├── 144px.png
├── 16px.png
├── 256px.png
├── 48px.png
├── 512px.png
└── 96px.png
├── package.json
└── test
├── .bowerrc
├── bower.json
├── index.html
└── spec
└── test.js
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig helps developers define and maintain consistent
2 | # coding styles between different editors and IDEs
3 | # editorconfig.org
4 |
5 | root = true
6 |
7 |
8 | [*]
9 |
10 | # Change these settings to your own preference
11 | indent_style = space
12 | indent_size = 2
13 |
14 | # We recommend you to keep these unchanged
15 | end_of_line = lf
16 | charset = utf-8
17 | trim_trailing_whitespace = true
18 | insert_final_newline = true
19 |
20 | [*.md]
21 | trim_trailing_whitespace = false
22 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .tmp
4 | bower_components
5 | #app/audio
6 | .publish
--------------------------------------------------------------------------------
/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 | "browser": true,
4 | "esnext": true,
5 | "bitwise": true,
6 | "camelcase": true,
7 | "curly": true,
8 | "eqeqeq": true,
9 | "immed": true,
10 | "indent": 2,
11 | "latedef": true,
12 | "newcap": true,
13 | "noarg": true,
14 | "quotmark": "single",
15 | "undef": true,
16 | "unused": true,
17 | "strict": true,
18 | "trailing": true,
19 | "smarttabs": true,
20 | "jquery": true
21 | }
22 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 Daniel Stern, Azureda
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | NG-AUDIO
6 | ===
7 |
8 | The AngularJs Audio Module
9 |
10 | Installation: `bower install angularjs-audio`
11 |
12 | Development Instructions
13 | ------
14 | 1. Clone Git Repo
15 | 2. Install dependencies with `npm install; bower install`;
16 | 3. Install Gulp with `npm install -g gulp`;
17 | 4. Run dev environment with `gulp`;
18 |
19 | Deployment
20 | -----
21 | To deploy to `gh-pages`, call `gulp deploy`;
22 |
23 | Total awesomeness for playing sounds. Project page here:
24 |
25 | ##[AngularJs Audio Project Page](http://danielstern.github.io/ngAudio/)
26 | ##[AngularJs Audio Documentation](http://danielstern.github.io/ngAudio/#/docs)
27 |
28 |
29 | Release Notes v1.7.4
30 |
31 | - Updated Angular dependency to support 1.6.x
32 |
33 | Release Notes v1.7.3
34 |
35 | - Add toFinish callback
36 |
37 | Release Notes v1.7.2
38 |
39 | - Updated Angular dependency to support 1.5.x
40 |
41 | Release Notes v1.7.1
42 |
43 | - Fixed https://github.com/danielstern/ngAudio/issues/85
44 |
45 | Release Notes v1.7.0
46 |
47 | - Add trackTime filter
48 | - Add disablePreload option
49 | - Fixed bug where performance could not be changed after sound was loaded
50 | - Updated bower file and dependencies to use Bower for development environment deps using devDependencies
51 | - Added longer song in examles
52 | - automate to github page deploy
53 | - add stuff to Readme
54 |
55 | Release Notes v1.6.2
56 | -------
57 | - add hover support
58 | - update gh-pages
59 |
60 | Release Notes v1.5.0
61 | -------
62 | - add playback rate supprt
63 |
64 | Release Notes v1.4.2
65 | -------
66 | - add unlock boolean to disable unlocking if desired
67 | - added performance var to let user tweak performance
68 |
69 |
70 | Release Notes v1.4.0
71 | -------
72 | - several bug fixes. update version numbers
73 |
74 | Release Notes v1.3.0
75 | -------
76 | - fixes audio on most mobile devices
77 |
78 | Release Notes v1.2.1
79 | -------
80 | - removed depencency on bootstrap, jquery and ui-router
81 | - fix 0 volume bug
82 |
83 | Release Notes v1.2
84 | -------
85 |
86 | - added unbind() which improves performance but loses read functionality
87 | - reduced file size
88 | - reduced interval cycle
89 |
90 | Release Notes v1.0
91 | ---------
92 | - Not backwards compatible with previous version. please check out the [AngularJs Audio Docs](http://danielstern.github.io/ngAudio/#/docs) since this is pretty much completely different
93 | - for previous version check out branch *v0.9*
94 |
95 | License
96 | -------
97 |
98 | The MIT License
99 |
100 |
101 |
102 | Copyright (c) daniel stern, Azureda
103 |
104 |
--------------------------------------------------------------------------------
/app/404.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Page Not Found :(
6 |
141 |
142 |
143 |
144 |
Not found :(
145 |
Sorry, but the page you were trying to view does not exist.
146 |
It looks like this was the result of either:
147 |
148 | a mistyped address
149 | an out-of-date link
150 |
151 |
154 |
155 |
156 |
157 |
158 |
--------------------------------------------------------------------------------
/app/_bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angularjs-audio",
3 | "version": "0.0.2",
4 | "homepage": "https://github.com/danielstern/ngAudio",
5 | "description": "Directive for playing sounds",
6 | "main": "angularjs.audio.js",
7 | "keywords": [
8 | "audio",
9 | "sound",
10 | "angular",
11 | "angularjs",
12 | "module",
13 | "directive"
14 | ],
15 | "authors": [
16 | "daniel stern"
17 | ],
18 | "license": "MIT",
19 | "ignore": [
20 | "**/.*",
21 | "node_modules",
22 | "bower_components",
23 | "test",
24 | "tests"
25 | ]
26 | }
27 |
--------------------------------------------------------------------------------
/app/audio/button-1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/button-1.mp3
--------------------------------------------------------------------------------
/app/audio/button-2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/button-2.mp3
--------------------------------------------------------------------------------
/app/audio/button-3.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/button-3.mp3
--------------------------------------------------------------------------------
/app/audio/button-4.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/button-4.mp3
--------------------------------------------------------------------------------
/app/audio/daniel_stern_robot_hitchiker.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/daniel_stern_robot_hitchiker.mp3
--------------------------------------------------------------------------------
/app/audio/song1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/song1.mp3
--------------------------------------------------------------------------------
/app/audio/song2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/song2.mp3
--------------------------------------------------------------------------------
/app/audio/song3.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/audio/song3.mp3
--------------------------------------------------------------------------------
/app/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/app/favicon.ico
--------------------------------------------------------------------------------
/app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | AngularJs Audio
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
84 |
--------------------------------------------------------------------------------
/app/partial/audioEditView.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{audio.id}} – {{audio.currentTime | trackTime}}
4 |
5 |
6 |
7 | Error playing this sound.
8 |
9 |
10 | Sound is loading, or you are viewing this on a device that doesn't support the canPlay
property.
11 |
12 |
13 |
41 |
42 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/app/partial/audioFullView.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/partial/audioTableView.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | src
5 |
6 |
7 | {{audio.src}}
8 |
9 |
10 |
11 |
12 | Current Time
13 |
14 |
15 | {{audio.currentTime | number : 2}}
16 |
17 |
18 |
19 | Duration
20 | {{audio.duration | number : 2}}
21 |
22 |
23 | Progress (%)
24 | {{audio.progress | number : 1}}
25 |
26 |
27 | Volume
28 | {{audio.volume | number : 1}}
29 |
30 |
31 |
--------------------------------------------------------------------------------
/app/partial/home.html:
--------------------------------------------------------------------------------
1 |
2 |
ngAudio
3 |
The AngularJs audio tool
4 |
5 |
6 | A fast and AngularJs way of handling audio
7 |
8 | ngAudio is a lightweight package of directives and services that treat sound in an AngularJs way.
9 |
Adjust volume and time with getters and setters
10 | Attach easily to the scope
11 | Preloads sounds automatically
12 | Falls back to native HTML5 when possible
13 |
14 |
15 |
16 | What can you use AngularJs audio for
17 |
18 | AngularJs audio is designed to be powerful and awesome, so use it everywhere, even in projects where you hadn't even considered using sound in the first place. Its directives make sound a breeze.
19 |
20 | use as a base for an audio player
21 | add very fast and easy sounds to your ui
22 | just have better control over sounds
23 | avoid jquery
24 |
25 |
26 |
--------------------------------------------------------------------------------
/app/partial/ngAudioDocs.html:
--------------------------------------------------------------------------------
1 |
2 |
ngAudio Documentation
3 |
4 | Installation
5 | Install the package (bower is the recommended way.)
6 | bower install angularjs-audio --save
7 |
8 | Require the module in your project.
9 | angular.module('yourModule',['ngAudio'])
10 |
11 |
12 | Usage
13 |
14 |
15 |
16 | Audio is loaded through the
17 | load method of the
18 | ngAudio service . The load method returns an
19 | NgAudioObject object.
20 |
21 |
22 |
23 | angular.module('yourModule', ['ngAudio'])
24 | .controller('yourController', ['$scope', 'ngAudio', function ($scope, ngAudio) {
25 | $scope.sound = ngAudio.load('sounds/mySound.mp3'); // returns NgAudioObject
26 | })
27 |
28 |
29 |
30 |
31 | ngAudio Service Reference
32 |
33 |
34 | load(path:String):NgAudioObject
35 |
36 |
37 | Takes a string and returns an audio object. The audio object can be used before the sound is loaded.
38 |
39 |
40 | Tries first to find an embedded native audio tag with the same ID as the string passed. Tries secondly to load it remotely as a URL. If it fails, an error property will be set to true.
41 |
42 |
43 |
44 |
45 | play(path:String):NgAudioObject
46 | Shortcut to load a sound and play it right away. Not recommended for remote URLs as there will be a delay.
47 |
48 |
49 | mute()
50 | Shortcut to globally mute all sounds loaded this way. Global mute is from the sounds individual mute and can't be unmuted except globally.
51 |
52 |
53 | unmute()
54 | Globally unmutes all the sounds.
55 |
56 |
57 | performance : Number
58 | Changes the interval that AngularJs Audio observes the audio. A lower number here will improve responsiveness at the cost of processor power.
59 |
60 |
61 | unlock = true : Boolean
62 | If true, attempts to 'unlock' audio files so that they work on mobile devices. Disabling this can break this library in mobile!
63 |
64 |
65 |
66 |
67 | NgAudioObject Reference
68 | NgAudioObject can be used to control a sound file. It can be attached to the
69 | $scope.
70 |
71 |
72 |
73 | constructor(pathOrId:String)
74 | Returns an audio object which automatically loads an object,
75 |
76 | which is found at the path specified
77 | or on the DOM in an audio element with an ID the same as specified
78 |
79 |
80 |
81 |
82 |
83 | play()
84 | Plays the sound.
85 |
86 |
87 | pause()
88 | Pauses the sound.
89 |
90 |
91 | stop()
92 | Restarts the sound.
93 | alias restart
94 |
95 |
96 |
97 | unbind()
98 |
99 |
100 | Removes all the listeners from the audio object, improving performance, but disabling most read functionality.
101 |
102 |
103 | For example, setting progress and currentTime will still work, but reading them will not return the correct value.
104 |
105 |
106 |
107 |
108 | currentTime:number
109 |
110 |
111 | Read - reads the current time of the sound in seconds.
112 |
113 | Write - sets the current time of the sound.
114 |
115 |
116 |
117 | volume:number
118 |
119 |
120 | Read - reads the volume of the sound from 0 - 1.
121 |
122 | Write - sets the volume of the sound.
123 |
124 |
125 |
126 | progress:number
127 |
128 |
129 | Read - returns the playthrough progress of the sound from 0 - 1.
130 |
131 | Write - sets the current time of the of the sound as a percentage from 0 to 1.
132 |
133 |
134 |
135 | playbackRate:number
136 |
137 |
138 | Read - returns the speed that the sound is playing at, typically from 0.5 - 1.5.
139 |
140 | Write - sets the audio speed. Values between 0.5 and 1.5 are recommended.
141 |
142 |
143 |
144 | muting:boolean
145 |
146 |
147 | Read - whether or not the sound is muting.
148 |
149 | Write - set a boolean to mute or unmute the sound.
150 | When a sound is muting, its will make no noise, but it can be played, be paused, and have its volume adjusted.
151 |
152 |
153 |
154 | loop:number or true
155 |
156 |
157 | Read - the number of times the audio will play again after it's done playing, or true if it will repeat indefinitely
158 |
159 | Write - setting a number will cause the audio to play that many more times after finishing. Setting the value to true will cause the sound to loop indefinitely.
160 |
161 |
162 |
163 | remaining:number (read only)
164 |
165 |
166 | Time remaining in seconds.
167 |
168 |
169 |
170 |
171 | audio: NativeHTMLAudio (read only)
172 |
173 |
174 | Reference to the native audio file used by the object.
175 |
176 |
177 |
178 |
179 | canPlay:boolean (read only)
180 |
181 |
182 | Is true if the sound is loaded enough to play.
183 | This is not well supported in all browsers.
184 |
185 |
186 |
187 |
188 | error:boolean (read only)
189 |
190 |
191 | Is true if the sound could not be loaded.
192 |
193 |
194 |
195 |
196 | destroyed:boolean (read only)
197 |
198 |
199 | Is true if the NgAudioObject has been destroyed.
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 | ngAudio Directive
208 |
209 |
210 | ngAudio can be applied as a directive on any element to have it play a sound when clicked. Sounds are preloaded as soon as all other elements on the page are resolved.
211 |
212 |
213 | <button ng-audio="sounds/mySound.mp3" volume="0.5" start="0.2">Click me</button>
214 |
215 |
216 |
217 |
218 | ngAudio
219 |
220 |
221 | Takes a string and creates a new object with
222 | ngAudio.load()
223 |
224 |
225 |
226 |
227 | volume
228 | Specifies a volume for the sound to play.
229 |
230 |
231 | start
232 | Specifies a start time for the sound.
233 |
234 |
235 | loop
236 | Set a number to repeat a sound that many times, or true to repeat indefinitely.
237 |
238 |
239 | disablePreload
240 | If enabled, will not preload the audio track. Track will only begin loading at the same time "play" is called.
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 | ngAudioHover Directive
249 |
250 |
251 | ngAudio-hover is like ngAudio but for hovering, and can be applied as a directive on any element to have it play a sound when it is hovered over. Sounds are preloaded as soon as all other elements on the page are resolved.
252 |
253 |
254 | <button ng-audio-hover="sounds/mySound.mp3" volume-hover="0.5" start-hover="0.2">Click me</button>
255 |
256 |
257 |
258 |
259 | ng-audio-hover
260 |
261 |
262 | Takes a string and creates a new object with
263 | ngAudio.load()
264 |
265 |
266 |
267 |
268 | volume-hover
269 | Specifies a volume for the sound to play.
270 |
271 |
272 | start-hover
273 | Specifies a start time for the sound.
274 |
275 |
276 | loop-hover
277 | Set a number to repeat a sound that many times, or true to repeat indefinitely.
278 |
279 |
280 |
281 |
282 |
283 |
284 | Filters
285 |
286 |
287 | Track Time Filter
288 |
289 |
290 | Takes the currentTime of the audio track and returns a human-readable time output, like what you would see in an MP3 player.
291 |
292 | Example Usage
293 |
294 |
295 | <div>Current Time: {{audio.currentTime | trackTime}}</div>
296 |
297 | Example Table
298 |
299 |
300 |
301 | currentTime Value
302 |
303 |
304 | trackTime output
305 |
306 |
307 |
308 |
309 | 3.6
310 |
311 |
312 | 3s
313 |
314 |
315 |
316 |
317 | 106
318 |
319 |
320 | 01:16
321 |
322 |
323 |
324 |
325 | 3675
326 |
327 |
328 | 01:01:15
329 |
330 |
331 |
332 |
333 |
334 |
335 | AngularJs Audio Example
336 |
337 |
338 |
339 |
359 |
360 | <div ng-controller='audioDemo'>
361 | <button ng-click='audio.paused ? audio.play() : audio.pause()'>{{audio.paused ? "Play" : "Pause" }}</button>
362 | <button ng-click='audio.restart()'>Stop</button>
363 | <button ng-click='audio.muting = !audio.muting'>{{audio.muting ? "Unmute" : "Mute" }}</button>
364 |
365 | <label>Current Time</label>
366 | <input class='form-control' type=text ng-model='audio.currentTime'>
367 | <label>Volume</label>
368 | <input class='form-control' type=range min=0 max=1 step=0.01 ng-model='audio.volume'>
369 | </div>
370 | <script>
371 | angular.module('myModule',['ngAudio'])
372 | .controller('audioDemo',function($scope,ngAudio){
373 | $scope.audio = ngAudio.load('mySound.wav');
374 | })
375 | </script>
376 |
377 |
378 |
379 |
--------------------------------------------------------------------------------
/app/robots.txt:
--------------------------------------------------------------------------------
1 | # robotstxt.org/
2 |
3 | User-agent: *
4 |
--------------------------------------------------------------------------------
/app/scripts/main.js:
--------------------------------------------------------------------------------
1 | angular.module("ngAudioDemo", ['ngAudio', 'ui.router'])
2 | .config(function($urlRouterProvider, $stateProvider) {
3 | // $urlRouterProvider
4 | $stateProvider
5 | .state("home", {
6 | url: "/",
7 | templateUrl: "partial/home.html",
8 | controller: function($scope, ngAudio, songRemember) {
9 | var url = 'audio/song1.mp3';
10 |
11 | if (songRemember[url]) {
12 | $scope.audio = songRemember[url];
13 | } else {
14 | $scope.audio = ngAudio.load(url);
15 | $scope.audio.volume = 0.8;
16 | songRemember[url] = $scope.audio;
17 |
18 |
19 | }
20 | }
21 | })
22 |
23 | .state('docs', {
24 | url: "/docs",
25 | templateUrl: "partial/ngAudioDocs.html",
26 | })
27 |
28 | .state("audio", {
29 | url: "/audio",
30 | templateUrl: "partial/audioFullView.html",
31 |
32 | })
33 |
34 | .state('audio.detail', {
35 | url: "/:id",
36 | templateUrl: "partial/audioEditView.html",
37 | controller: function($stateParams, $scope, ngAudio,songRemember) {
38 | var url = $stateParams.id;
39 |
40 | if (songRemember[url]) {
41 | $scope.audio = songRemember[url];
42 | } else {
43 | $scope.audio = ngAudio.load(url);
44 | $scope.audio.volume = 0.8;
45 | songRemember[url] = $scope.audio;
46 | }
47 | }
48 | })
49 |
50 |
51 |
52 | $urlRouterProvider.otherwise('/');
53 |
54 |
55 | })
56 | .value("songRemember",{})
57 | .controller('Demo', function($scope, ngAudio) {
58 | $scope.audios = [
59 | ngAudio.load('audio/song1.mp3'),
60 | ngAudio.load('audio/song2.mp3'),
61 | ngAudio.load('audio/song3.mp3'),
62 | ngAudio.load('audio/daniel_stern_robot_hitchiker.mp3'),
63 | ]
64 | })
65 |
--------------------------------------------------------------------------------
/app/styles/main.css:
--------------------------------------------------------------------------------
1 | .browsehappy {
2 | margin: 0.2em 0;
3 | background: #ccc;
4 | color: #000;
5 | padding: 0.2em 0;
6 | }
7 |
8 | /* Space out content a bit */
9 | body {
10 | padding-top: 20px;
11 | padding-bottom: 20px;
12 | }
13 |
14 | /* Everything but the jumbotron gets side spacing for mobile first views */
15 | .header,
16 | .marketing,
17 | .footer {
18 | padding-left: 15px;
19 | padding-right: 15px;
20 | }
21 |
22 | /* Custom page header */
23 | .header {
24 | border-bottom: 1px solid #e5e5e5;
25 | }
26 |
27 | /* Make the masthead heading the same height as the navigation */
28 | .header h3 {
29 | margin-top: 0;
30 | margin-bottom: 0;
31 | line-height: 40px;
32 | padding-bottom: 19px;
33 | }
34 |
35 | /* Custom page footer */
36 | .footer {
37 | padding-top: 19px;
38 | color: #777;
39 | border-top: 1px solid #e5e5e5;
40 | }
41 |
42 | .container-narrow > hr {
43 | margin: 30px 0;
44 | }
45 |
46 | /* Main marketing message and sign up button */
47 | .jumbotron {
48 | text-align: center;
49 | border-bottom: 1px solid #e5e5e5;
50 | }
51 |
52 | .jumbotron .btn {
53 | font-size: 21px;
54 | padding: 14px 24px;
55 | }
56 |
57 | /* Supporting marketing content */
58 | .marketing {
59 | margin: 40px 0;
60 | }
61 |
62 | .marketing p + h4 {
63 | margin-top: 28px;
64 | }
65 |
66 | /* Responsive: Portrait tablets and up */
67 | @media screen and (min-width: 768px) {
68 | .container {
69 | max-width: 730px;
70 | }
71 |
72 | /* Remove the padding we set earlier */
73 | .header,
74 | .marketing,
75 | .footer {
76 | padding-left: 0;
77 | padding-right: 0;
78 | }
79 |
80 | /* Space out the masthead */
81 | .header {
82 | margin-bottom: 30px;
83 | }
84 |
85 | /* Remove the bottom border on the jumbotron for visual effect */
86 | .jumbotron {
87 | border-bottom: 0;
88 | }
89 | }
90 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angularjs-audio",
3 | "version": "1.7.3",
4 | "description": "Total awesomeness for playing sounds in AngularJS",
5 | "license": "MIT",
6 | "main": "app/angularjs.audio.js",
7 | "homepage": "http://danielstern.github.io/ngAudio/",
8 | "repository": {
9 | "type": "git",
10 | "url": "git://github.com/danielstern/ngAudio.git"
11 | },
12 | "ignore":[
13 | "app/audio/*.*"
14 | ],
15 | "dependencies": {
16 | "angular": ">=1.2 < 1.7"
17 | },
18 | "devDependencies": {
19 | "jquery": "~2.1.4",
20 | "ui-router": "~0.2.15",
21 | "bootstrap": "~3.3.5"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/css/bootstrap-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap v3.1.1 (http://getbootstrap.com)
3 | * Copyright 2011-2014 Twitter, Inc.
4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 | */
6 |
7 | .btn-default,
8 | .btn-primary,
9 | .btn-success,
10 | .btn-info,
11 | .btn-warning,
12 | .btn-danger {
13 | text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
14 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
15 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
16 | }
17 | .btn-default:active,
18 | .btn-primary:active,
19 | .btn-success:active,
20 | .btn-info:active,
21 | .btn-warning:active,
22 | .btn-danger:active,
23 | .btn-default.active,
24 | .btn-primary.active,
25 | .btn-success.active,
26 | .btn-info.active,
27 | .btn-warning.active,
28 | .btn-danger.active {
29 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
30 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
31 | }
32 | .btn:active,
33 | .btn.active {
34 | background-image: none;
35 | }
36 | .btn-default {
37 | text-shadow: 0 1px 0 #fff;
38 | background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
39 | background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
40 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
41 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
42 | background-repeat: repeat-x;
43 | border-color: #dbdbdb;
44 | border-color: #ccc;
45 | }
46 | .btn-default:hover,
47 | .btn-default:focus {
48 | background-color: #e0e0e0;
49 | background-position: 0 -15px;
50 | }
51 | .btn-default:active,
52 | .btn-default.active {
53 | background-color: #e0e0e0;
54 | border-color: #dbdbdb;
55 | }
56 | .btn-primary {
57 | background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
58 | background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
59 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
60 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
61 | background-repeat: repeat-x;
62 | border-color: #2b669a;
63 | }
64 | .btn-primary:hover,
65 | .btn-primary:focus {
66 | background-color: #2d6ca2;
67 | background-position: 0 -15px;
68 | }
69 | .btn-primary:active,
70 | .btn-primary.active {
71 | background-color: #2d6ca2;
72 | border-color: #2b669a;
73 | }
74 | .btn-success {
75 | background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
76 | background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
77 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
78 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
79 | background-repeat: repeat-x;
80 | border-color: #3e8f3e;
81 | }
82 | .btn-success:hover,
83 | .btn-success:focus {
84 | background-color: #419641;
85 | background-position: 0 -15px;
86 | }
87 | .btn-success:active,
88 | .btn-success.active {
89 | background-color: #419641;
90 | border-color: #3e8f3e;
91 | }
92 | .btn-info {
93 | background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
94 | background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
95 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
96 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
97 | background-repeat: repeat-x;
98 | border-color: #28a4c9;
99 | }
100 | .btn-info:hover,
101 | .btn-info:focus {
102 | background-color: #2aabd2;
103 | background-position: 0 -15px;
104 | }
105 | .btn-info:active,
106 | .btn-info.active {
107 | background-color: #2aabd2;
108 | border-color: #28a4c9;
109 | }
110 | .btn-warning {
111 | background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
112 | background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
113 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
114 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
115 | background-repeat: repeat-x;
116 | border-color: #e38d13;
117 | }
118 | .btn-warning:hover,
119 | .btn-warning:focus {
120 | background-color: #eb9316;
121 | background-position: 0 -15px;
122 | }
123 | .btn-warning:active,
124 | .btn-warning.active {
125 | background-color: #eb9316;
126 | border-color: #e38d13;
127 | }
128 | .btn-danger {
129 | background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
130 | background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
131 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
132 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
133 | background-repeat: repeat-x;
134 | border-color: #b92c28;
135 | }
136 | .btn-danger:hover,
137 | .btn-danger:focus {
138 | background-color: #c12e2a;
139 | background-position: 0 -15px;
140 | }
141 | .btn-danger:active,
142 | .btn-danger.active {
143 | background-color: #c12e2a;
144 | border-color: #b92c28;
145 | }
146 | .thumbnail,
147 | .img-thumbnail {
148 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
149 | box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
150 | }
151 | .dropdown-menu > li > a:hover,
152 | .dropdown-menu > li > a:focus {
153 | background-color: #e8e8e8;
154 | background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
155 | background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
156 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
157 | background-repeat: repeat-x;
158 | }
159 | .dropdown-menu > .active > a,
160 | .dropdown-menu > .active > a:hover,
161 | .dropdown-menu > .active > a:focus {
162 | background-color: #357ebd;
163 | background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
164 | background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
165 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
166 | background-repeat: repeat-x;
167 | }
168 | .navbar-default {
169 | background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
170 | background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
171 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
172 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
173 | background-repeat: repeat-x;
174 | border-radius: 4px;
175 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
176 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
177 | }
178 | .navbar-default .navbar-nav > .active > a {
179 | background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
180 | background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
181 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
182 | background-repeat: repeat-x;
183 | -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
184 | box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
185 | }
186 | .navbar-brand,
187 | .navbar-nav > li > a {
188 | text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
189 | }
190 | .navbar-inverse {
191 | background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
192 | background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
193 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
194 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
195 | background-repeat: repeat-x;
196 | }
197 | .navbar-inverse .navbar-nav > .active > a {
198 | background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
199 | background-image: linear-gradient(to bottom, #222 0%, #282828 100%);
200 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
201 | background-repeat: repeat-x;
202 | -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
203 | box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
204 | }
205 | .navbar-inverse .navbar-brand,
206 | .navbar-inverse .navbar-nav > li > a {
207 | text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
208 | }
209 | .navbar-static-top,
210 | .navbar-fixed-top,
211 | .navbar-fixed-bottom {
212 | border-radius: 0;
213 | }
214 | .alert {
215 | text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
216 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
217 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
218 | }
219 | .alert-success {
220 | background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
221 | background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
222 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
223 | background-repeat: repeat-x;
224 | border-color: #b2dba1;
225 | }
226 | .alert-info {
227 | background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
228 | background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
229 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
230 | background-repeat: repeat-x;
231 | border-color: #9acfea;
232 | }
233 | .alert-warning {
234 | background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
235 | background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
236 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
237 | background-repeat: repeat-x;
238 | border-color: #f5e79e;
239 | }
240 | .alert-danger {
241 | background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
242 | background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
243 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
244 | background-repeat: repeat-x;
245 | border-color: #dca7a7;
246 | }
247 | .progress {
248 | background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
249 | background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
250 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
251 | background-repeat: repeat-x;
252 | }
253 | .progress-bar {
254 | background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
255 | background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
256 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
257 | background-repeat: repeat-x;
258 | }
259 | .progress-bar-success {
260 | background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
261 | background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
262 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
263 | background-repeat: repeat-x;
264 | }
265 | .progress-bar-info {
266 | background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
267 | background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
268 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
269 | background-repeat: repeat-x;
270 | }
271 | .progress-bar-warning {
272 | background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
273 | background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
274 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
275 | background-repeat: repeat-x;
276 | }
277 | .progress-bar-danger {
278 | background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
279 | background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
280 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
281 | background-repeat: repeat-x;
282 | }
283 | .list-group {
284 | border-radius: 4px;
285 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
286 | box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
287 | }
288 | .list-group-item.active,
289 | .list-group-item.active:hover,
290 | .list-group-item.active:focus {
291 | text-shadow: 0 -1px 0 #3071a9;
292 | background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
293 | background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
294 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
295 | background-repeat: repeat-x;
296 | border-color: #3278b3;
297 | }
298 | .panel {
299 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
300 | box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
301 | }
302 | .panel-default > .panel-heading {
303 | background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
304 | background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
305 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
306 | background-repeat: repeat-x;
307 | }
308 | .panel-primary > .panel-heading {
309 | background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
310 | background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
311 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
312 | background-repeat: repeat-x;
313 | }
314 | .panel-success > .panel-heading {
315 | background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
316 | background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
317 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
318 | background-repeat: repeat-x;
319 | }
320 | .panel-info > .panel-heading {
321 | background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
322 | background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
323 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
324 | background-repeat: repeat-x;
325 | }
326 | .panel-warning > .panel-heading {
327 | background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
328 | background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
329 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
330 | background-repeat: repeat-x;
331 | }
332 | .panel-danger > .panel-heading {
333 | background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
334 | background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
335 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
336 | background-repeat: repeat-x;
337 | }
338 | .well {
339 | background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
340 | background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
341 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
342 | background-repeat: repeat-x;
343 | border-color: #dcdcdc;
344 | -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
345 | box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
346 | }
347 | /*# sourceMappingURL=bootstrap-theme.css.map */
348 |
--------------------------------------------------------------------------------
/css/bootstrap-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap v3.1.1 (http://getbootstrap.com)
3 | * Copyright 2011-2014 Twitter, Inc.
4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 | */
6 |
7 | .btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
--------------------------------------------------------------------------------
/css/shCore.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
--------------------------------------------------------------------------------
/css/shCoreDefault.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: white !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: white !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: white !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #e0e0e0 !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: black !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: black !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #afafaf !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #6ce26c !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #6ce26c !important;
254 | color: white !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: blue !important;
264 | background: white !important;
265 | border: 1px solid #6ce26c !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: blue !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: red !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: white !important;
275 | background: #6ce26c !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: white !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: black !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: black !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #008200 !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: blue !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #006699 !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: gray !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #aa7700 !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #009900 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ff1493 !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #0066cc !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #006699 !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: gray !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: #ff1493 !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: red !important;
324 | }
325 |
326 | .syntaxhighlighter .keyword {
327 | font-weight: bold !important;
328 | }
329 |
--------------------------------------------------------------------------------
/css/shCoreDjango.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: #0a2b1d !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: #0a2b1d !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: #0a2b1d !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #233729 !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: white !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: #f8f8f8 !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #497958 !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #41a83e !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #41a83e !important;
254 | color: #0a2b1d !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #96dd3b !important;
264 | background: black !important;
265 | border: 1px solid #41a83e !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #96dd3b !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: white !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: white !important;
275 | background: #41a83e !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: white !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #ffe862 !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: #f8f8f8 !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #336442 !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #9df39f !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #96dd3b !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #91bb9e !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #ffaa3e !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #f7e741 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ffaa3e !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #e0e8ff !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #96dd3b !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: #eb939a !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: #91bb9e !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #edef7d !important;
324 | }
325 |
326 | .syntaxhighlighter .comments {
327 | font-style: italic !important;
328 | }
329 | .syntaxhighlighter .keyword {
330 | font-weight: bold !important;
331 | }
332 |
--------------------------------------------------------------------------------
/css/shCoreEclipse.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: white !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: white !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: white !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #c3defe !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: white !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: black !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #787878 !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #d4d0c8 !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #d4d0c8 !important;
254 | color: white !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #3f5fbf !important;
264 | background: white !important;
265 | border: 1px solid #d4d0c8 !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #3f5fbf !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: #aa7700 !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: #a0a0a0 !important;
275 | background: #d4d0c8 !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: #a0a0a0 !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: red !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: black !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #3f5fbf !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #2a00ff !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #7f0055 !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #646464 !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #aa7700 !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #009900 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ff1493 !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #0066cc !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #7f0055 !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: gray !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: #ff1493 !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: red !important;
324 | }
325 |
326 | .syntaxhighlighter .keyword {
327 | font-weight: bold !important;
328 | }
329 | .syntaxhighlighter .xml .keyword {
330 | color: #3f7f7f !important;
331 | font-weight: normal !important;
332 | }
333 | .syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
334 | color: #7f007f !important;
335 | }
336 | .syntaxhighlighter .xml .string {
337 | font-style: italic !important;
338 | color: #2a00ff !important;
339 | }
340 |
--------------------------------------------------------------------------------
/css/shCoreEmacs.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: black !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: black !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: black !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #2a3133 !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: white !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: #d3d3d3 !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #d3d3d3 !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #990000 !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #990000 !important;
254 | color: black !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #ebdb8d !important;
264 | background: black !important;
265 | border: 1px solid #990000 !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #ebdb8d !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: #ff7d27 !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: white !important;
275 | background: #990000 !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: white !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #9ccff4 !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: #d3d3d3 !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #ff7d27 !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #ff9e7b !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: aqua !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #aec4de !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #ffaa3e !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #009900 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #81cef9 !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #ff9e7b !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: aqua !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: #ebdb8d !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: #ff7d27 !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #aec4de !important;
324 | }
325 |
--------------------------------------------------------------------------------
/css/shCoreFadeToGrey.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: #121212 !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: #121212 !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: #121212 !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #2c2c29 !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: white !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: white !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #afafaf !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #3185b9 !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #3185b9 !important;
254 | color: #121212 !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #3185b9 !important;
264 | background: black !important;
265 | border: 1px solid #3185b9 !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #3185b9 !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: #d01d33 !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: white !important;
275 | background: #3185b9 !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: white !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #96daff !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: white !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #696854 !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #e3e658 !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #d01d33 !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #435a5f !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #898989 !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #009900 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #aaaaaa !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #96daff !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #d01d33 !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: #ffc074 !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: #4a8cdb !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #96daff !important;
324 | }
325 |
326 | .syntaxhighlighter .functions {
327 | font-weight: bold !important;
328 | }
329 |
--------------------------------------------------------------------------------
/css/shCoreMDUltra.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: #222222 !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: #222222 !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: #222222 !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #253e5a !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: white !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: lime !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #38566f !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #435a5f !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #435a5f !important;
254 | color: #222222 !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #428bdd !important;
264 | background: black !important;
265 | border: 1px solid #435a5f !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #428bdd !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: lime !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: #aaaaff !important;
275 | background: #435a5f !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: #aaaaff !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #9ccff4 !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: lime !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #428bdd !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: lime !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #aaaaff !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #8aa6c1 !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: aqua !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #f7e741 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ff8000 !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: yellow !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #aaaaff !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: red !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: yellow !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #ffaa3e !important;
324 | }
325 |
--------------------------------------------------------------------------------
/css/shCoreMidnight.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: #0f192a !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: #0f192a !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: #0f192a !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #253e5a !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: #38566f !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: #d1edff !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #afafaf !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #435a5f !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #435a5f !important;
254 | color: #0f192a !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #428bdd !important;
264 | background: black !important;
265 | border: 1px solid #435a5f !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #428bdd !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: #1dc116 !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: #d1edff !important;
275 | background: #435a5f !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: #d1edff !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #8aa6c1 !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: #d1edff !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #428bdd !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #1dc116 !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #b43d3d !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #8aa6c1 !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #ffaa3e !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #f7e741 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ffaa3e !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #e0e8ff !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #b43d3d !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: #f8bb00 !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: white !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #ffaa3e !important;
324 | }
325 |
--------------------------------------------------------------------------------
/css/shCoreRDark.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter a,
18 | .syntaxhighlighter div,
19 | .syntaxhighlighter code,
20 | .syntaxhighlighter table,
21 | .syntaxhighlighter table td,
22 | .syntaxhighlighter table tr,
23 | .syntaxhighlighter table tbody,
24 | .syntaxhighlighter table thead,
25 | .syntaxhighlighter table caption,
26 | .syntaxhighlighter textarea {
27 | -moz-border-radius: 0 0 0 0 !important;
28 | -webkit-border-radius: 0 0 0 0 !important;
29 | background: none !important;
30 | border: 0 !important;
31 | bottom: auto !important;
32 | float: none !important;
33 | height: auto !important;
34 | left: auto !important;
35 | line-height: 1.1em !important;
36 | margin: 0 !important;
37 | outline: 0 !important;
38 | overflow: visible !important;
39 | padding: 0 !important;
40 | position: static !important;
41 | right: auto !important;
42 | text-align: left !important;
43 | top: auto !important;
44 | vertical-align: baseline !important;
45 | width: auto !important;
46 | box-sizing: content-box !important;
47 | font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 | font-weight: normal !important;
49 | font-style: normal !important;
50 | font-size: 1em !important;
51 | min-height: inherit !important;
52 | min-height: auto !important;
53 | }
54 |
55 | .syntaxhighlighter {
56 | width: 100% !important;
57 | margin: 1em 0 1em 0 !important;
58 | position: relative !important;
59 | overflow: auto !important;
60 | font-size: 1em !important;
61 | }
62 | .syntaxhighlighter.source {
63 | overflow: hidden !important;
64 | }
65 | .syntaxhighlighter .bold {
66 | font-weight: bold !important;
67 | }
68 | .syntaxhighlighter .italic {
69 | font-style: italic !important;
70 | }
71 | .syntaxhighlighter .line {
72 | white-space: pre !important;
73 | }
74 | .syntaxhighlighter table {
75 | width: 100% !important;
76 | }
77 | .syntaxhighlighter table caption {
78 | text-align: left !important;
79 | padding: .5em 0 0.5em 1em !important;
80 | }
81 | .syntaxhighlighter table td.code {
82 | width: 100% !important;
83 | }
84 | .syntaxhighlighter table td.code .container {
85 | position: relative !important;
86 | }
87 | .syntaxhighlighter table td.code .container textarea {
88 | box-sizing: border-box !important;
89 | position: absolute !important;
90 | left: 0 !important;
91 | top: 0 !important;
92 | width: 100% !important;
93 | height: 100% !important;
94 | border: none !important;
95 | background: white !important;
96 | padding-left: 1em !important;
97 | overflow: hidden !important;
98 | white-space: pre !important;
99 | }
100 | .syntaxhighlighter table td.gutter .line {
101 | text-align: right !important;
102 | padding: 0 0.5em 0 1em !important;
103 | }
104 | .syntaxhighlighter table td.code .line {
105 | padding: 0 1em !important;
106 | }
107 | .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 | padding-left: 0em !important;
109 | }
110 | .syntaxhighlighter.show {
111 | display: block !important;
112 | }
113 | .syntaxhighlighter.collapsed table {
114 | display: none !important;
115 | }
116 | .syntaxhighlighter.collapsed .toolbar {
117 | padding: 0.1em 0.8em 0em 0.8em !important;
118 | font-size: 1em !important;
119 | position: static !important;
120 | width: auto !important;
121 | height: auto !important;
122 | }
123 | .syntaxhighlighter.collapsed .toolbar span {
124 | display: inline !important;
125 | margin-right: 1em !important;
126 | }
127 | .syntaxhighlighter.collapsed .toolbar span a {
128 | padding: 0 !important;
129 | display: none !important;
130 | }
131 | .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 | display: inline !important;
133 | }
134 | .syntaxhighlighter .toolbar {
135 | position: absolute !important;
136 | right: 1px !important;
137 | top: 1px !important;
138 | width: 11px !important;
139 | height: 11px !important;
140 | font-size: 10px !important;
141 | z-index: 10 !important;
142 | }
143 | .syntaxhighlighter .toolbar span.title {
144 | display: inline !important;
145 | }
146 | .syntaxhighlighter .toolbar a {
147 | display: block !important;
148 | text-align: center !important;
149 | text-decoration: none !important;
150 | padding-top: 1px !important;
151 | }
152 | .syntaxhighlighter .toolbar a.expandSource {
153 | display: none !important;
154 | }
155 | .syntaxhighlighter.ie {
156 | font-size: .9em !important;
157 | padding: 1px 0 1px 0 !important;
158 | }
159 | .syntaxhighlighter.ie .toolbar {
160 | line-height: 8px !important;
161 | }
162 | .syntaxhighlighter.ie .toolbar a {
163 | padding-top: 0px !important;
164 | }
165 | .syntaxhighlighter.printing .line.alt1 .content,
166 | .syntaxhighlighter.printing .line.alt2 .content,
167 | .syntaxhighlighter.printing .line.highlighted .number,
168 | .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 | .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 | background: none !important;
171 | }
172 | .syntaxhighlighter.printing .line .number {
173 | color: #bbbbbb !important;
174 | }
175 | .syntaxhighlighter.printing .line .content {
176 | color: black !important;
177 | }
178 | .syntaxhighlighter.printing .toolbar {
179 | display: none !important;
180 | }
181 | .syntaxhighlighter.printing a {
182 | text-decoration: none !important;
183 | }
184 | .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 | color: black !important;
186 | }
187 | .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 | color: #008200 !important;
189 | }
190 | .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 | color: blue !important;
192 | }
193 | .syntaxhighlighter.printing .keyword {
194 | color: #006699 !important;
195 | font-weight: bold !important;
196 | }
197 | .syntaxhighlighter.printing .preprocessor {
198 | color: gray !important;
199 | }
200 | .syntaxhighlighter.printing .variable {
201 | color: #aa7700 !important;
202 | }
203 | .syntaxhighlighter.printing .value {
204 | color: #009900 !important;
205 | }
206 | .syntaxhighlighter.printing .functions {
207 | color: #ff1493 !important;
208 | }
209 | .syntaxhighlighter.printing .constants {
210 | color: #0066cc !important;
211 | }
212 | .syntaxhighlighter.printing .script {
213 | font-weight: bold !important;
214 | }
215 | .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 | color: gray !important;
217 | }
218 | .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 | color: #ff1493 !important;
220 | }
221 | .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 | color: red !important;
223 | }
224 | .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 | color: black !important;
226 | }
227 |
228 | .syntaxhighlighter {
229 | background-color: #1b2426 !important;
230 | }
231 | .syntaxhighlighter .line.alt1 {
232 | background-color: #1b2426 !important;
233 | }
234 | .syntaxhighlighter .line.alt2 {
235 | background-color: #1b2426 !important;
236 | }
237 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
238 | background-color: #323e41 !important;
239 | }
240 | .syntaxhighlighter .line.highlighted.number {
241 | color: #b9bdb6 !important;
242 | }
243 | .syntaxhighlighter table caption {
244 | color: #b9bdb6 !important;
245 | }
246 | .syntaxhighlighter .gutter {
247 | color: #afafaf !important;
248 | }
249 | .syntaxhighlighter .gutter .line {
250 | border-right: 3px solid #435a5f !important;
251 | }
252 | .syntaxhighlighter .gutter .line.highlighted {
253 | background-color: #435a5f !important;
254 | color: #1b2426 !important;
255 | }
256 | .syntaxhighlighter.printing .line .content {
257 | border: none !important;
258 | }
259 | .syntaxhighlighter.collapsed {
260 | overflow: visible !important;
261 | }
262 | .syntaxhighlighter.collapsed .toolbar {
263 | color: #5ba1cf !important;
264 | background: black !important;
265 | border: 1px solid #435a5f !important;
266 | }
267 | .syntaxhighlighter.collapsed .toolbar a {
268 | color: #5ba1cf !important;
269 | }
270 | .syntaxhighlighter.collapsed .toolbar a:hover {
271 | color: #5ce638 !important;
272 | }
273 | .syntaxhighlighter .toolbar {
274 | color: white !important;
275 | background: #435a5f !important;
276 | border: none !important;
277 | }
278 | .syntaxhighlighter .toolbar a {
279 | color: white !important;
280 | }
281 | .syntaxhighlighter .toolbar a:hover {
282 | color: #e0e8ff !important;
283 | }
284 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
285 | color: #b9bdb6 !important;
286 | }
287 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
288 | color: #878a85 !important;
289 | }
290 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
291 | color: #5ce638 !important;
292 | }
293 | .syntaxhighlighter .keyword {
294 | color: #5ba1cf !important;
295 | }
296 | .syntaxhighlighter .preprocessor {
297 | color: #435a5f !important;
298 | }
299 | .syntaxhighlighter .variable {
300 | color: #ffaa3e !important;
301 | }
302 | .syntaxhighlighter .value {
303 | color: #009900 !important;
304 | }
305 | .syntaxhighlighter .functions {
306 | color: #ffaa3e !important;
307 | }
308 | .syntaxhighlighter .constants {
309 | color: #e0e8ff !important;
310 | }
311 | .syntaxhighlighter .script {
312 | font-weight: bold !important;
313 | color: #5ba1cf !important;
314 | background-color: none !important;
315 | }
316 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
317 | color: #e0e8ff !important;
318 | }
319 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
320 | color: white !important;
321 | }
322 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
323 | color: #ffaa3e !important;
324 | }
325 |
--------------------------------------------------------------------------------
/css/shThemeDefault.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: white !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: white !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: white !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #e0e0e0 !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: black !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: black !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #afafaf !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #6ce26c !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #6ce26c !important;
43 | color: white !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: blue !important;
53 | background: white !important;
54 | border: 1px solid #6ce26c !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: blue !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: red !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: white !important;
64 | background: #6ce26c !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: white !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: black !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: black !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #008200 !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: blue !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #006699 !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: gray !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #aa7700 !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #009900 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ff1493 !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #0066cc !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #006699 !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: gray !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: #ff1493 !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: red !important;
113 | }
114 |
115 | .syntaxhighlighter .keyword {
116 | font-weight: bold !important;
117 | }
118 |
--------------------------------------------------------------------------------
/css/shThemeDjango.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: #0a2b1d !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: #0a2b1d !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: #0a2b1d !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #233729 !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: white !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: #f8f8f8 !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #497958 !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #41a83e !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #41a83e !important;
43 | color: #0a2b1d !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #96dd3b !important;
53 | background: black !important;
54 | border: 1px solid #41a83e !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #96dd3b !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: white !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: white !important;
64 | background: #41a83e !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: white !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #ffe862 !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: #f8f8f8 !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #336442 !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #9df39f !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #96dd3b !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #91bb9e !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #ffaa3e !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #f7e741 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ffaa3e !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #e0e8ff !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #96dd3b !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: #eb939a !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: #91bb9e !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #edef7d !important;
113 | }
114 |
115 | .syntaxhighlighter .comments {
116 | font-style: italic !important;
117 | }
118 | .syntaxhighlighter .keyword {
119 | font-weight: bold !important;
120 | }
121 |
--------------------------------------------------------------------------------
/css/shThemeEclipse.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: white !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: white !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: white !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #c3defe !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: white !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: black !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #787878 !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #d4d0c8 !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #d4d0c8 !important;
43 | color: white !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #3f5fbf !important;
53 | background: white !important;
54 | border: 1px solid #d4d0c8 !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #3f5fbf !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: #aa7700 !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: #a0a0a0 !important;
64 | background: #d4d0c8 !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: #a0a0a0 !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: red !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: black !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #3f5fbf !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #2a00ff !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #7f0055 !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #646464 !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #aa7700 !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #009900 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ff1493 !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #0066cc !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #7f0055 !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: gray !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: #ff1493 !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: red !important;
113 | }
114 |
115 | .syntaxhighlighter .keyword {
116 | font-weight: bold !important;
117 | }
118 | .syntaxhighlighter .xml .keyword {
119 | color: #3f7f7f !important;
120 | font-weight: normal !important;
121 | }
122 | .syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
123 | color: #7f007f !important;
124 | }
125 | .syntaxhighlighter .xml .string {
126 | font-style: italic !important;
127 | color: #2a00ff !important;
128 | }
129 |
--------------------------------------------------------------------------------
/css/shThemeEmacs.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: black !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: black !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: black !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #2a3133 !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: white !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: #d3d3d3 !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #d3d3d3 !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #990000 !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #990000 !important;
43 | color: black !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #ebdb8d !important;
53 | background: black !important;
54 | border: 1px solid #990000 !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #ebdb8d !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: #ff7d27 !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: white !important;
64 | background: #990000 !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: white !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #9ccff4 !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: #d3d3d3 !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #ff7d27 !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #ff9e7b !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: aqua !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #aec4de !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #ffaa3e !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #009900 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #81cef9 !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #ff9e7b !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: aqua !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: #ebdb8d !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: #ff7d27 !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #aec4de !important;
113 | }
114 |
--------------------------------------------------------------------------------
/css/shThemeFadeToGrey.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: #121212 !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: #121212 !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: #121212 !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #2c2c29 !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: white !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: white !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #afafaf !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #3185b9 !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #3185b9 !important;
43 | color: #121212 !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #3185b9 !important;
53 | background: black !important;
54 | border: 1px solid #3185b9 !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #3185b9 !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: #d01d33 !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: white !important;
64 | background: #3185b9 !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: white !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #96daff !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: white !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #696854 !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #e3e658 !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #d01d33 !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #435a5f !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #898989 !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #009900 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #aaaaaa !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #96daff !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #d01d33 !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: #ffc074 !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: #4a8cdb !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #96daff !important;
113 | }
114 |
115 | .syntaxhighlighter .functions {
116 | font-weight: bold !important;
117 | }
118 |
--------------------------------------------------------------------------------
/css/shThemeMDUltra.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: #222222 !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: #222222 !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: #222222 !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #253e5a !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: white !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: lime !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #38566f !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #435a5f !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #435a5f !important;
43 | color: #222222 !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #428bdd !important;
53 | background: black !important;
54 | border: 1px solid #435a5f !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #428bdd !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: lime !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: #aaaaff !important;
64 | background: #435a5f !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: #aaaaff !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #9ccff4 !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: lime !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #428bdd !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: lime !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #aaaaff !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #8aa6c1 !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: aqua !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #f7e741 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ff8000 !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: yellow !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #aaaaff !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: red !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: yellow !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #ffaa3e !important;
113 | }
114 |
--------------------------------------------------------------------------------
/css/shThemeMidnight.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: #0f192a !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: #0f192a !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: #0f192a !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #253e5a !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: #38566f !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: #d1edff !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #afafaf !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #435a5f !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #435a5f !important;
43 | color: #0f192a !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #428bdd !important;
53 | background: black !important;
54 | border: 1px solid #435a5f !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #428bdd !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: #1dc116 !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: #d1edff !important;
64 | background: #435a5f !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: #d1edff !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #8aa6c1 !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: #d1edff !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #428bdd !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #1dc116 !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #b43d3d !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #8aa6c1 !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #ffaa3e !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #f7e741 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ffaa3e !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #e0e8ff !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #b43d3d !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: #f8bb00 !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: white !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #ffaa3e !important;
113 | }
114 |
--------------------------------------------------------------------------------
/css/shThemeRDark.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | .syntaxhighlighter {
18 | background-color: #1b2426 !important;
19 | }
20 | .syntaxhighlighter .line.alt1 {
21 | background-color: #1b2426 !important;
22 | }
23 | .syntaxhighlighter .line.alt2 {
24 | background-color: #1b2426 !important;
25 | }
26 | .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
27 | background-color: #323e41 !important;
28 | }
29 | .syntaxhighlighter .line.highlighted.number {
30 | color: #b9bdb6 !important;
31 | }
32 | .syntaxhighlighter table caption {
33 | color: #b9bdb6 !important;
34 | }
35 | .syntaxhighlighter .gutter {
36 | color: #afafaf !important;
37 | }
38 | .syntaxhighlighter .gutter .line {
39 | border-right: 3px solid #435a5f !important;
40 | }
41 | .syntaxhighlighter .gutter .line.highlighted {
42 | background-color: #435a5f !important;
43 | color: #1b2426 !important;
44 | }
45 | .syntaxhighlighter.printing .line .content {
46 | border: none !important;
47 | }
48 | .syntaxhighlighter.collapsed {
49 | overflow: visible !important;
50 | }
51 | .syntaxhighlighter.collapsed .toolbar {
52 | color: #5ba1cf !important;
53 | background: black !important;
54 | border: 1px solid #435a5f !important;
55 | }
56 | .syntaxhighlighter.collapsed .toolbar a {
57 | color: #5ba1cf !important;
58 | }
59 | .syntaxhighlighter.collapsed .toolbar a:hover {
60 | color: #5ce638 !important;
61 | }
62 | .syntaxhighlighter .toolbar {
63 | color: white !important;
64 | background: #435a5f !important;
65 | border: none !important;
66 | }
67 | .syntaxhighlighter .toolbar a {
68 | color: white !important;
69 | }
70 | .syntaxhighlighter .toolbar a:hover {
71 | color: #e0e8ff !important;
72 | }
73 | .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
74 | color: #b9bdb6 !important;
75 | }
76 | .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
77 | color: #878a85 !important;
78 | }
79 | .syntaxhighlighter .string, .syntaxhighlighter .string a {
80 | color: #5ce638 !important;
81 | }
82 | .syntaxhighlighter .keyword {
83 | color: #5ba1cf !important;
84 | }
85 | .syntaxhighlighter .preprocessor {
86 | color: #435a5f !important;
87 | }
88 | .syntaxhighlighter .variable {
89 | color: #ffaa3e !important;
90 | }
91 | .syntaxhighlighter .value {
92 | color: #009900 !important;
93 | }
94 | .syntaxhighlighter .functions {
95 | color: #ffaa3e !important;
96 | }
97 | .syntaxhighlighter .constants {
98 | color: #e0e8ff !important;
99 | }
100 | .syntaxhighlighter .script {
101 | font-weight: bold !important;
102 | color: #5ba1cf !important;
103 | background-color: none !important;
104 | }
105 | .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
106 | color: #e0e8ff !important;
107 | }
108 | .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
109 | color: white !important;
110 | }
111 | .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
112 | color: #ffaa3e !important;
113 | }
114 |
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/gulpfile.js:
--------------------------------------------------------------------------------
1 | var gulp = require('gulp');
2 | var browserSync = require('browser-sync');
3 | var ghPages = require('gulp-gh-pages');
4 |
5 | gulp.task('deploy', function() {
6 | gulp.src('./app/**/*')
7 | .pipe(gulp.dest('.tmp'));
8 | gulp.src('./bower_components/**/*')
9 | .pipe(gulp.dest('.tmp/bower_components'));
10 |
11 | return gulp.src('.tmp/**/*')
12 | .pipe(ghPages());
13 | });
14 |
15 | gulp.task('default',function(){
16 | browserSync.init({
17 | notify: false,
18 | port: 8080,
19 | server: {
20 | baseDir: ['app'],
21 | routes: {
22 | '/bower_components': 'bower_components'
23 | }
24 | }
25 | });
26 | })
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
1 | require('./app/angularjs.audio.js');
2 |
3 | module.exports = 'ngAudio';
4 |
--------------------------------------------------------------------------------
/lib/syntax/shAutoloader.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(2(){1 h=5;h.I=2(){2 n(c,a){4(1 d=0;d[:\\w-\\.]+)', 'xg').exec(code),
29 | result = []
30 | ;
31 |
32 | if (match.attributes != null)
33 | {
34 | var attributes,
35 | regex = new XRegExp('(? [\\w:\\-\\.]+)' +
36 | '\\s*=\\s*' +
37 | '(? ".*?"|\'.*?\'|\\w+)',
38 | 'xg');
39 |
40 | while ((attributes = regex.exec(code)) != null)
41 | {
42 | result.push(new constructor(attributes.name, match.index + attributes.index, 'color1'));
43 | result.push(new constructor(attributes.value, match.index + attributes.index + attributes[0].indexOf(attributes.value), 'string'));
44 | }
45 | }
46 |
47 | if (tag != null)
48 | result.push(
49 | new constructor(tag.name, match.index + tag[0].indexOf(tag.name), 'keyword')
50 | );
51 |
52 | return result;
53 | }
54 |
55 | this.regexList = [
56 | { regex: new XRegExp('(\\<|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\>|>)', 'gm'), css: 'color2' }, //
57 | { regex: SyntaxHighlighter.regexLib.xmlComments, css: 'comments' }, //
58 | { regex: new XRegExp('(<|<)[\\s\\/\\?]*(\\w+)(?.*?)[\\s\\/\\?]*(>|>)', 'sg'), func: process }
59 | ];
60 | };
61 |
62 | Brush.prototype = new SyntaxHighlighter.Highlighter();
63 | Brush.aliases = ['xml', 'xhtml', 'xslt', 'html'];
64 |
65 | SyntaxHighlighter.brushes.Xml = Brush;
66 |
67 | // CommonJS
68 | typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
69 | })();
70 |
--------------------------------------------------------------------------------
/lib/syntax/shCore.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/SyntaxHighlighter
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
7 | *
8 | * @version
9 | * 3.0.83 (July 02 2010)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2010 Alex Gorbatchev.
13 | *
14 | * @license
15 | * Dual licensed under the MIT and GPL licenses.
16 | */
17 | eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('K M;I(M)1S 2U("2a\'t 4k M 4K 2g 3l 4G 4H");(6(){6 r(f,e){I(!M.1R(f))1S 3m("3s 15 4R");K a=f.1w;f=M(f.1m,t(f)+(e||""));I(a)f.1w={1m:a.1m,19:a.19?a.19.1a(0):N};H f}6 t(f){H(f.1J?"g":"")+(f.4s?"i":"")+(f.4p?"m":"")+(f.4v?"x":"")+(f.3n?"y":"")}6 B(f,e,a,b){K c=u.L,d,h,g;v=R;5K{O(;c--;){g=u[c];I(a&g.3r&&(!g.2p||g.2p.W(b))){g.2q.12=e;I((h=g.2q.X(f))&&h.P===e){d={3k:g.2b.W(b,h,a),1C:h};1N}}}}5v(i){1S i}5q{v=11}H d}6 p(f,e,a){I(3b.Z.1i)H f.1i(e,a);O(a=a||0;a-1},3d:6(g){e+=g}};c1&&p(e,"")>-1){a=15(J.1m,n.Q.W(t(J),"g",""));n.Q.W(f.1a(e.P),a,6(){O(K c=1;c<14.L-2;c++)I(14[c]===1d)e[c]=1d})}I(J.1w&&J.1w.19)O(K b=1;be.P&&J.12--}H e};I(!D)15.Z.1A=6(f){(f=n.X.W(J,f))&&J.1J&&!f[0].L&&J.12>f.P&&J.12--;H!!f};1r.Z.1C=6(f){M.1R(f)||(f=15(f));I(f.1J){K e=n.1C.1p(J,14);f.12=0;H e}H f.X(J)};1r.Z.Q=6(f,e){K a=M.1R(f),b,c;I(a&&1j e.58()==="3f"&&e.1i("${")===-1&&y)H n.Q.1p(J,14);I(a){I(f.1w)b=f.1w.19}Y f+="";I(1j e==="6")c=n.Q.W(J,f,6(){I(b){14[0]=1f 1r(14[0]);O(K d=0;dd.L-3;){i=1r.Z.1a.W(g,-1)+i;g=1Q.3i(g/10)}H(g?d[g]||"":"$")+i}Y{g=+i;I(g<=d.L-3)H d[g];g=b?p(b,i):-1;H g>-1?d[g+1]:h}})})}I(a&&f.1J)f.12=0;H c};1r.Z.1e=6(f,e){I(!M.1R(f))H n.1e.1p(J,14);K a=J+"",b=[],c=0,d,h;I(e===1d||+e<0)e=5D;Y{e=1Q.3i(+e);I(!e)H[]}O(f=M.3c(f);d=f.X(a);){I(f.12>c){b.U(a.1a(c,d.P));d.L>1&&d.P=e)1N}f.12===d.P&&f.12++}I(c===a.L){I(!n.1A.W(f,"")||h)b.U("")}Y b.U(a.1a(c));H b.L>e?b.1a(0,e):b};M.1h(/\\(\\?#[^)]*\\)/,6(f){H n.1A.W(A,f.2S.1a(f.P+f[0].L))?"":"(?:)"});M.1h(/\\((?!\\?)/,6(){J.19.U(N);H"("});M.1h(/\\(\\?<([$\\w]+)>/,6(f){J.19.U(f[1]);J.2N=R;H"("});M.1h(/\\\\k<([\\w$]+)>/,6(f){K e=p(J.19,f[1]);H e>-1?"\\\\"+(e+1)+(3R(f.2S.3a(f.P+f[0].L))?"":"(?:)"):f[0]});M.1h(/\\[\\^?]/,6(f){H f[0]==="[]"?"\\\\b\\\\B":"[\\\\s\\\\S]"});M.1h(/^\\(\\?([5A]+)\\)/,6(f){J.3d(f[1]);H""});M.1h(/(?:\\s+|#.*)+/,6(f){H n.1A.W(A,f.2S.1a(f.P+f[0].L))?"":"(?:)"},M.1B,6(){H J.2K("x")});M.1h(/\\./,6(){H"[\\\\s\\\\S]"},M.1B,6(){H J.2K("s")})})();1j 2e!="1d"&&(2e.M=M);K 1v=6(){6 r(a,b){a.1l.1i(b)!=-1||(a.1l+=" "+b)}6 t(a){H a.1i("3e")==0?a:"3e"+a}6 B(a){H e.1Y.2A[t(a)]}6 p(a,b,c){I(a==N)H N;K d=c!=R?a.3G:[a.2G],h={"#":"1c",".":"1l"}[b.1o(0,1)]||"3h",g,i;g=h!="3h"?b.1o(1):b.5u();I((a[h]||"").1i(g)!=-1)H a;O(a=0;d&&a\'+c+"17>"});H a}6 n(a,b){a.1e("\\n");O(K c="",d=0;d<50;d++)c+=" ";H a=v(a,6(h){I(h.1i("\\t")==-1)H h;O(K g=0;(g=h.1i("\\t"))!=-1;)h=h.1o(0,g)+c.1o(0,b-g%b)+h.1o(g+1,h.L);H h})}6 x(a){H a.Q(/^\\s+|\\s+$/g,"")}6 D(a,b){I(a.Pb.P)H 1;Y I(a.Lb.L)H 1;H 0}6 y(a,b){6 c(k){H k[0]}O(K d=N,h=[],g=b.2D?b.2D:c;(d=b.1I.X(a))!=N;){K i=g(d,b);I(1j i=="3f")i=[1f e.2L(i,d.P,b.23)];h=h.1O(i)}H h}6 E(a){K b=/(.*)((&1G;|&1y;).*)/;H a.Q(e.3A.3M,6(c){K d="",h=N;I(h=b.X(c)){c=h[1];d=h[2]}H\'\'+c+" "+d})}6 z(){O(K a=1E.36("1k"),b=[],c=0;c<1z 4I="1Z://2y.3L.3K/4L/5L"><3J><4N 1Z-4M="5G-5M" 6K="2O/1z; 6J=6I-8" /><1t>6L 1v1t>3J><3B 1L="25-6M:6Q,6P,6O,6N-6F;6y-2f:#6x;2f:#6w;25-22:6v;2O-3D:3C;">1v 3v 3.0.76 (72 73 3x) 1Z://3u.2w/1v 70 17 6U 71. 6T 6X-3x 6Y 6D. 6t 61 60 J 1k, 5Z 5R 5V <2R/>5U 5T 5S! 3B>1z>\'}},1Y:{2j:N,2A:{}},1U:{},3A:{6n:/\\/\\*[\\s\\S]*?\\*\\//2c,6m:/\\/\\/.*$/2c,6l:/#.*$/2c,6k:/"([^\\\\"\\n]|\\\\.)*"/g,6o:/\'([^\\\\\'\\n]|\\\\.)*\'/g,6p:1f M(\'"([^\\\\\\\\"]|\\\\\\\\.)*"\',"3z"),6s:1f M("\'([^\\\\\\\\\']|\\\\\\\\.)*\'","3z"),6q:/(&1y;|<)!--[\\s\\S]*?--(&1G;|>)/2c,3M:/\\w+:\\/\\/[\\w-.\\/?%&=:@;]*/g,6a:{18:/(&1y;|<)\\?=?/g,1b:/\\?(&1G;|>)/g},69:{18:/(&1y;|<)%=?/g,1b:/%(&1G;|>)/g},6d:{18:/(&1y;|<)\\s*1k.*?(&1G;|>)/2T,1b:/(&1y;|<)\\/\\s*1k\\s*(&1G;|>)/2T}},16:{1H:6(a){6 b(i,k){H e.16.2o(i,k,e.13.1x[k])}O(K c=\'\',d=e.16.2x,h=d.2X,g=0;g";H c},2o:6(a,b,c){H\'<2W>\'+c+" 2W>"},2b:6(a){K b=a.1F,c=b.1l||"";b=B(p(b,".20",R).1c);K d=6(h){H(h=15(h+"6f(\\\\w+)").X(c))?h[1]:N}("6g");b&&d&&e.16.2x[d].2B(b);a.3N()},2x:{2X:["21","2P"],21:{1H:6(a){I(a.V("2l")!=R)H"";K b=a.V("1t");H e.16.2o(a,"21",b?b:e.13.1x.21)},2B:6(a){a=1E.6j(t(a.1c));a.1l=a.1l.Q("47","")}},2P:{2B:6(){K a="68=0";a+=", 18="+(31.30-33)/2+", 32="+(31.2Z-2Y)/2+", 30=33, 2Z=2Y";a=a.Q(/^,/,"");a=1P.6Z("","38",a);a.2C();K b=a.1E;b.6W(e.13.1x.37);b.6V();a.2C()}}}},35:6(a,b){K c;I(b)c=[b];Y{c=1E.36(e.13.34);O(K d=[],h=0;h(.*?))\\\\]$"),s=1f M("(?<27>[\\\\w-]+)\\\\s*:\\\\s*(?<1T>[\\\\w-%#]+|\\\\[.*?\\\\]|\\".*?\\"|\'.*?\')\\\\s*;?","g");(j=s.X(k))!=N;){K o=j.1T.Q(/^[\'"]|[\'"]$/g,"");I(o!=N&&m.1A(o)){o=m.X(o);o=o.2V.L>0?o.2V.1e(/\\s*,\\s*/):[]}l[j.27]=o}g={1F:g,1n:C(i,l)};g.1n.1D!=N&&d.U(g)}H d},1M:6(a,b){K c=J.35(a,b),d=N,h=e.13;I(c.L!==0)O(K g=0;g")==o-3){m=m.4h(0,o-3);s=R}l=s?m:l}I((i.1t||"")!="")k.1t=i.1t;k.1D=j;d.2Q(k);b=d.2F(l);I((i.1c||"")!="")b.1c=i.1c;i.2G.74(b,i)}}},2E:6(a){w(1P,"4k",6(){e.1M(a)})}};e.2E=e.2E;e.1M=e.1M;e.2L=6(a,b,c){J.1T=a;J.P=b;J.L=a.L;J.23=c;J.1V=N};e.2L.Z.1q=6(){H J.1T};e.4l=6(a){6 b(j,l){O(K m=0;md)1N;Y I(g.P==c.P&&g.L>c.L)a[b]=N;Y I(g.P>=c.P&&g.P\'+c+" "},3Q:6(a,b){K c="",d=a.1e("\\n").L,h=2u(J.V("2i-1s")),g=J.V("2z-1s-2t");I(g==R)g=(h+d-1).1q().L;Y I(3R(g)==R)g=0;O(K i=0;i\'+j+"17>":"")+i)}H a},4f:6(a){H a?"<4a>"+a+"4a>":""},4b:6(a,b){6 c(l){H(l=l?l.1V||g:g)?l+" ":""}O(K d=0,h="",g=J.V("1D",""),i=0;i|&1y;2R\\s*\\/?&1G;/2T;I(e.13.46==R)b=b.Q(h,"\\n");I(e.13.44==R)b=b.Q(h,"");b=b.1e("\\n");h=/^\\s*/;g=4Q;O(K i=0;i0;i++){K k=b[i];I(x(k).L!=0){k=h.X(k);I(k==N){a=a;1N a}g=1Q.4q(k[0].L,g)}}I(g>0)O(i=0;i\'+(J.V("16")?e.16.1H(J):"")+\'<3Z 5z="0" 5H="0" 5J="0">\'+J.4f(J.V("1t"))+"<3T><3P>"+(1u?\'<2d 1g="1u">\'+J.3Q(a)+"2d>":"")+\'<2d 1g="17">\'+b+" 2d>3P>3T>3Z>"},2F:6(a){I(a===N)a="";J.17=a;K b=J.3Y("T");b.3X=J.1H(a);J.V("16")&&w(p(b,".16"),"5c",e.16.2b);J.V("3V-17")&&w(p(b,".17"),"56",f);H b},2Q:6(a){J.1c=""+1Q.5d(1Q.5n()*5k).1q();e.1Y.2A[t(J.1c)]=J;J.1n=C(e.2v,a||{});I(J.V("2k")==R)J.1n.16=J.1n.1u=11},5j:6(a){a=a.Q(/^\\s+|\\s+$/g,"").Q(/\\s+/g,"|");H"\\\\b(?:"+a+")\\\\b"},5f:6(a){J.28={18:{1I:a.18,23:"1k"},1b:{1I:a.1b,23:"1k"},17:1f M("(?<18>"+a.18.1m+")(?<17>.*?)(?<1b>"+a.1b.1m+")","5o")}}};H e}();1j 2e!="1d"&&(2e.1v=1v);',62,441,'||||||function|||||||||||||||||||||||||||||||||||||return|if|this|var|length|XRegExp|null|for|index|replace|true||div|push|getParam|call|exec|else|prototype||false|lastIndex|config|arguments|RegExp|toolbar|code|left|captureNames|slice|right|id|undefined|split|new|class|addToken|indexOf|typeof|script|className|source|params|substr|apply|toString|String|line|title|gutter|SyntaxHighlighter|_xregexp|strings|lt|html|test|OUTSIDE_CLASS|match|brush|document|target|gt|getHtml|regex|global|join|style|highlight|break|concat|window|Math|isRegExp|throw|value|brushes|brushName|space|alert|vars|http|syntaxhighlighter|expandSource|size|css|case|font|Fa|name|htmlScript|dA|can|handler|gm|td|exports|color|in|href|first|discoveredBrushes|light|collapse|object|cache|getButtonHtml|trigger|pattern|getLineHtml|nbsp|numbers|parseInt|defaults|com|items|www|pad|highlighters|execute|focus|func|all|getDiv|parentNode|navigator|INSIDE_CLASS|regexList|hasFlag|Match|useScriptTags|hasNamedCapture|text|help|init|br|input|gi|Error|values|span|list|250|height|width|screen|top|500|tagName|findElements|getElementsByTagName|aboutDialog|_blank|appendChild|charAt|Array|copyAsGlobal|setFlag|highlighter_|string|attachEvent|nodeName|floor|backref|output|the|TypeError|sticky|Za|iterate|freezeTokens|scope|type|textarea|alexgorbatchev|version|margin|2010|005896|gs|regexLib|body|center|align|noBrush|require|childNodes|DTD|xhtml1|head|org|w3|url|preventDefault|container|tr|getLineNumbersHtml|isNaN|userAgent|tbody|isLineHighlighted|quick|void|innerHTML|create|table|links|auto|smart|tab|stripBrs|tabs|bloggerMode|collapsed|plain|getCodeLinesHtml|caption|getMatchesHtml|findMatches|figureOutLineNumbers|removeNestedMatches|getTitleHtml|brushNotHtmlScript|substring|createElement|Highlighter|load|HtmlScript|Brush|pre|expand|multiline|min|Can|ignoreCase|find|blur|extended|toLowerCase|aliases|addEventListener|innerText|textContent|wasn|select|createTextNode|removeChild|option|same|frame|xmlns|dtd|twice|1999|equiv|meta|htmlscript|transitional|1E3|expected|PUBLIC|DOCTYPE|on|W3C|XHTML|TR|EN|Transitional||configured|srcElement|Object|after|run|dblclick|matchChain|valueOf|constructor|default|switch|click|round|execAt|forHtmlScript|token|gimy|functions|getKeywords|1E6|escape|within|random|sgi|another|finally|supply|MSIE|ie|toUpperCase|catch|returnValue|definition|event|border|imsx|constructing|one|Infinity|from|when|Content|cellpadding|flags|cellspacing|try|xhtml|Type|spaces|2930402|hosted_button_id|lastIndexOf|donate|active|development|keep|to|xclick|_s|Xml|please|like|you|paypal|cgi|cmd|webscr|bin|highlighted|scrollbars|aspScriptTags|phpScriptTags|sort|max|scriptScriptTags|toolbar_item|_|command|command_|number|getElementById|doubleQuotedString|singleLinePerlComments|singleLineCComments|multiLineCComments|singleQuotedString|multiLineDoubleQuotedString|xmlComments|alt|multiLineSingleQuotedString|If|https|1em|000|fff|background|5em|xx|bottom|75em|Gorbatchev|large|serif|CDATA|continue|utf|charset|content|About|family|sans|Helvetica|Arial|Geneva|3em|nogutter|Copyright|syntax|close|write|2004|Alex|open|JavaScript|highlighter|July|02|replaceChild|offset|83'.split('|'),0,{}))
18 |
--------------------------------------------------------------------------------
/logo/1024 logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/1024 logo.png
--------------------------------------------------------------------------------
/logo/1024px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/1024px.png
--------------------------------------------------------------------------------
/logo/1024px.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/logo/1024x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/1024x400.png
--------------------------------------------------------------------------------
/logo/144px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/144px.png
--------------------------------------------------------------------------------
/logo/16px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/16px.png
--------------------------------------------------------------------------------
/logo/256px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/256px.png
--------------------------------------------------------------------------------
/logo/48px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/48px.png
--------------------------------------------------------------------------------
/logo/512px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/512px.png
--------------------------------------------------------------------------------
/logo/96px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/danielstern/ngAudio/e9c594e6505fefb6b70ff1c9ea14f45660e8397f/logo/96px.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angularjs-audio",
3 | "version": "1.7.3",
4 | "description": "Total awesomeness for playing sounds in AngularJS",
5 | "license": "MIT",
6 | "author": {
7 | "name": "danielstern"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/danielstern/ngAudio.git"
12 | },
13 | "main": "index.js",
14 | "bugs": {
15 | "url": "https://github.com/danielstern/ngAudio/issues"
16 | },
17 | "homepage": "http://danielstern.github.io/ngAudio/",
18 | "keywords": [
19 | "ngaudio",
20 | "angular-audio"
21 | ],
22 | "devDependencies": {
23 | "browser-sync": "^2.14.0",
24 | "gulp": "^4.0.2",
25 | "gulp-gh-pages": "^0.5.4"
26 | },
27 | "engines": {
28 | "node": ">=0.10.0"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/test/.bowerrc:
--------------------------------------------------------------------------------
1 | {
2 | "directory": "bower_components"
3 | }
4 |
--------------------------------------------------------------------------------
/test/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ngaudio",
3 | "private": true,
4 | "dependencies": {
5 | "chai": "~1.8.0",
6 | "mocha": "~1.14.0"
7 | },
8 | "devDependencies": {}
9 | }
10 |
--------------------------------------------------------------------------------
/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Mocha Spec Runner
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/test/spec/test.js:
--------------------------------------------------------------------------------
1 | /* global describe, it */
2 |
3 | (function () {
4 | 'use strict';
5 |
6 | describe('Give it some context', function () {
7 | describe('maybe a bit more context here', function () {
8 | it('should run here few assertions', function () {
9 |
10 | });
11 | });
12 | });
13 | })();
14 |
--------------------------------------------------------------------------------