Skip to content

Commit 2f81090

Browse files
committed
Optimization
1 parent bf5b963 commit 2f81090

File tree

9 files changed

+123
-13
lines changed

9 files changed

+123
-13
lines changed

Gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source 'https://rubygems.org'
2+
gem 'jekyll'
3+
gem 'jekyll-assets'
4+
gem 'sass'
5+
gem 'uglifier'

Gemfile.lock

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
blankslate (2.1.2.4)
5+
celluloid (0.15.2)
6+
timers (~> 1.1.0)
7+
classifier (1.3.4)
8+
fast-stemmer (>= 1.0.0)
9+
coffee-script (2.3.0)
10+
coffee-script-source
11+
execjs
12+
coffee-script-source (1.7.1)
13+
colorator (0.1)
14+
execjs (2.2.1)
15+
fast-stemmer (1.0.2)
16+
ffi (1.9.3)
17+
hike (1.2.3)
18+
jekyll (2.1.1)
19+
classifier (~> 1.3)
20+
colorator (~> 0.1)
21+
jekyll-coffeescript (~> 1.0)
22+
jekyll-gist (~> 1.0)
23+
jekyll-paginate (~> 1.0)
24+
jekyll-sass-converter (~> 1.0)
25+
jekyll-watch (~> 1.0)
26+
kramdown (~> 1.3)
27+
liquid (~> 2.6.1)
28+
mercenary (~> 0.3.3)
29+
pygments.rb (~> 0.6.0)
30+
redcarpet (~> 3.1)
31+
safe_yaml (~> 1.0)
32+
toml (~> 0.1.0)
33+
jekyll-assets (0.9.0)
34+
jekyll (>= 1.0.0, < 3.0.0)
35+
sass (~> 3.2)
36+
sprockets (~> 2.10)
37+
sprockets-helpers
38+
sprockets-sass
39+
jekyll-coffeescript (1.0.0)
40+
coffee-script (~> 2.2)
41+
jekyll-gist (1.1.0)
42+
jekyll-paginate (1.0.0)
43+
jekyll-sass-converter (1.0.0)
44+
sass (~> 3.2)
45+
jekyll-watch (1.0.0)
46+
listen (~> 2.7)
47+
json (1.8.1)
48+
kramdown (1.4.0)
49+
liquid (2.6.1)
50+
listen (2.7.9)
51+
celluloid (>= 0.15.2)
52+
rb-fsevent (>= 0.9.3)
53+
rb-inotify (>= 0.9)
54+
mercenary (0.3.4)
55+
multi_json (1.10.1)
56+
parslet (1.5.0)
57+
blankslate (~> 2.0)
58+
posix-spawn (0.3.8)
59+
pygments.rb (0.6.0)
60+
posix-spawn (~> 0.3.6)
61+
yajl-ruby (~> 1.1.0)
62+
rack (1.5.2)
63+
rb-fsevent (0.9.4)
64+
rb-inotify (0.9.5)
65+
ffi (>= 0.5.0)
66+
redcarpet (3.1.2)
67+
safe_yaml (1.0.3)
68+
sass (3.3.11)
69+
sprockets (2.12.1)
70+
hike (~> 1.2)
71+
multi_json (~> 1.0)
72+
rack (~> 1.0)
73+
tilt (~> 1.1, != 1.3.0)
74+
sprockets-helpers (1.1.0)
75+
sprockets (~> 2.0)
76+
sprockets-sass (1.2.0)
77+
sprockets (~> 2.0)
78+
tilt (~> 1.1)
79+
tilt (1.4.1)
80+
timers (1.1.0)
81+
toml (0.1.1)
82+
parslet (~> 1.5.0)
83+
uglifier (2.5.3)
84+
execjs (>= 0.3.0)
85+
json (>= 1.8.0)
86+
yajl-ruby (1.1.0)
87+
88+
PLATFORMS
89+
ruby
90+
91+
DEPENDENCIES
92+
jekyll
93+
jekyll-assets
94+
sass
95+
uglifier

_config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
11
port: 4444
2+
3+
assets:
4+
sources:
5+
- js
6+
- stylesheets
7+
css_compressor: sass
8+
js_compressor: uglifier

_plugins/ext.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require "jekyll-assets"

index.html

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1+
---
2+
---
13
<!DOCTYPE html>
24
<html>
35
<head>
46
<title>IndexView - S&amp;P Viewer</title>
5-
<link href="main.css" rel="stylesheet">
6-
<script type="text/javascript" src="js/lib.js"></script>
7-
<script type="text/javascript" src="js/dateField.js"></script>
8-
<script type="text/javascript" src="js/statView.js"></script>
9-
<script type="text/javascript" src="js/viewer.js"></script>
10-
<script type="text/javascript" src="js/stats.js"></script>
11-
<script type="text/javascript" src="js/data.js"></script>
12-
<script type="text/javascript" src="js/main.js"></script>
7+
{% javascript app %}
8+
{% stylesheet app %}
139
<link href='http://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700' rel='stylesheet' type='text/css'>
1410
</head>
1511
<body onload="load();">

js/app.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//= require lib
2+
//= require dateField
3+
//= require statView
4+
//= require viewer
5+
//= require stats
6+
//= require data
7+
//= require main

stylesheets/app.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/*
2+
*= require infobutton
3+
*= require main
4+
*/
File renamed without changes.

main.scss renamed to stylesheets/main.scss

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
---
2-
---
3-
41
$border-color: #CCCCCC;
52

63
body {
@@ -242,8 +239,6 @@ select.titleSet {
242239
}
243240
}
244241

245-
@import 'infobutton';
246-
247242
@media only screen and (max-width : 795px) {
248243
select.top-row {
249244
font-size: 12pt;

0 commit comments

Comments
 (0)