Add jekyll-assets gem and the default layout based on the gem.
This commit is contained in:
parent
71f51fd2c8
commit
5543f78677
3
Gemfile
3
Gemfile
@ -2,3 +2,6 @@ source 'https://rubygems.org'
|
|||||||
|
|
||||||
gem 'jekyll', '~> 1.4.3'
|
gem 'jekyll', '~> 1.4.3'
|
||||||
gem 'pygments.rb', '~> 0.5.4'
|
gem 'pygments.rb', '~> 0.5.4'
|
||||||
|
gem 'jekyll-assets'
|
||||||
|
gem 'less'
|
||||||
|
gem 'therubyracer'
|
||||||
|
23
Gemfile.lock
23
Gemfile.lock
@ -7,9 +7,11 @@ GEM
|
|||||||
colorator (0.1)
|
colorator (0.1)
|
||||||
commander (4.1.5)
|
commander (4.1.5)
|
||||||
highline (~> 1.6.11)
|
highline (~> 1.6.11)
|
||||||
|
commonjs (0.2.7)
|
||||||
fast-stemmer (1.0.2)
|
fast-stemmer (1.0.2)
|
||||||
ffi (1.9.3)
|
ffi (1.9.3)
|
||||||
highline (1.6.20)
|
highline (1.6.20)
|
||||||
|
hike (1.2.3)
|
||||||
jekyll (1.4.3)
|
jekyll (1.4.3)
|
||||||
classifier (~> 1.3)
|
classifier (~> 1.3)
|
||||||
colorator (~> 0.1)
|
colorator (~> 0.1)
|
||||||
@ -21,25 +23,43 @@ GEM
|
|||||||
redcarpet (~> 2.3.0)
|
redcarpet (~> 2.3.0)
|
||||||
safe_yaml (~> 0.9.7)
|
safe_yaml (~> 0.9.7)
|
||||||
toml (~> 0.1.0)
|
toml (~> 0.1.0)
|
||||||
|
jekyll-assets (0.7.4)
|
||||||
|
jekyll (~> 1.0)
|
||||||
|
sprockets (~> 2.10)
|
||||||
|
less (2.4.0)
|
||||||
|
commonjs (~> 0.2.7)
|
||||||
|
libv8 (3.16.14.3)
|
||||||
liquid (2.5.5)
|
liquid (2.5.5)
|
||||||
listen (1.3.1)
|
listen (1.3.1)
|
||||||
rb-fsevent (>= 0.9.3)
|
rb-fsevent (>= 0.9.3)
|
||||||
rb-inotify (>= 0.9)
|
rb-inotify (>= 0.9)
|
||||||
rb-kqueue (>= 0.2)
|
rb-kqueue (>= 0.2)
|
||||||
maruku (0.7.1)
|
maruku (0.7.1)
|
||||||
|
multi_json (1.8.4)
|
||||||
parslet (1.5.0)
|
parslet (1.5.0)
|
||||||
blankslate (~> 2.0)
|
blankslate (~> 2.0)
|
||||||
posix-spawn (0.3.8)
|
posix-spawn (0.3.8)
|
||||||
pygments.rb (0.5.4)
|
pygments.rb (0.5.4)
|
||||||
posix-spawn (~> 0.3.6)
|
posix-spawn (~> 0.3.6)
|
||||||
yajl-ruby (~> 1.1.0)
|
yajl-ruby (~> 1.1.0)
|
||||||
|
rack (1.5.2)
|
||||||
rb-fsevent (0.9.4)
|
rb-fsevent (0.9.4)
|
||||||
rb-inotify (0.9.3)
|
rb-inotify (0.9.3)
|
||||||
ffi (>= 0.5.0)
|
ffi (>= 0.5.0)
|
||||||
rb-kqueue (0.2.0)
|
rb-kqueue (0.2.0)
|
||||||
ffi (>= 0.5.0)
|
ffi (>= 0.5.0)
|
||||||
redcarpet (2.3.0)
|
redcarpet (2.3.0)
|
||||||
|
ref (1.0.5)
|
||||||
safe_yaml (0.9.7)
|
safe_yaml (0.9.7)
|
||||||
|
sprockets (2.10.1)
|
||||||
|
hike (~> 1.2)
|
||||||
|
multi_json (~> 1.0)
|
||||||
|
rack (~> 1.0)
|
||||||
|
tilt (~> 1.1, != 1.3.0)
|
||||||
|
therubyracer (0.12.0)
|
||||||
|
libv8 (~> 3.16.14.0)
|
||||||
|
ref
|
||||||
|
tilt (1.4.1)
|
||||||
toml (0.1.0)
|
toml (0.1.0)
|
||||||
parslet (~> 1.5.0)
|
parslet (~> 1.5.0)
|
||||||
yajl-ruby (1.1.0)
|
yajl-ruby (1.1.0)
|
||||||
@ -49,4 +69,7 @@ PLATFORMS
|
|||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
jekyll (~> 1.4.3)
|
jekyll (~> 1.4.3)
|
||||||
|
jekyll-assets
|
||||||
|
less
|
||||||
pygments.rb (~> 0.5.4)
|
pygments.rb (~> 0.5.4)
|
||||||
|
therubyracer
|
||||||
|
1
_assets/javascripts/bootstrap.min.js
vendored
Symbolic link
1
_assets/javascripts/bootstrap.min.js
vendored
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../vendor/bootstrap/dist/js/bootstrap.min.js
|
1
_assets/javascripts/holder.js
Symbolic link
1
_assets/javascripts/holder.js
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../vendor/bootstrap/docs-assets/js/holder.js
|
0
_assets/stylesheets/bootstrap-theme.css.less
vendored
Normal file
0
_assets/stylesheets/bootstrap-theme.css.less
vendored
Normal file
51
_assets/stylesheets/bootstrap.css.less
vendored
Normal file
51
_assets/stylesheets/bootstrap.css.less
vendored
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
@bootstrap-less-path: "../vendor/bootstrap/less/";
|
||||||
|
|
||||||
|
// Core variables and mixins
|
||||||
|
@import "@{bootstrap-less-path}variables.less";
|
||||||
|
@import "@{bootstrap-less-path}mixins.less";
|
||||||
|
|
||||||
|
// Reset
|
||||||
|
@import "@{bootstrap-less-path}normalize.less";
|
||||||
|
@import "@{bootstrap-less-path}print.less";
|
||||||
|
|
||||||
|
// Core CSS
|
||||||
|
@import "@{bootstrap-less-path}scaffolding.less";
|
||||||
|
@import "@{bootstrap-less-path}type.less";
|
||||||
|
@import "@{bootstrap-less-path}code.less";
|
||||||
|
@import "@{bootstrap-less-path}grid.less";
|
||||||
|
@import "@{bootstrap-less-path}tables.less";
|
||||||
|
@import "@{bootstrap-less-path}forms.less";
|
||||||
|
@import "@{bootstrap-less-path}buttons.less";
|
||||||
|
|
||||||
|
// Components
|
||||||
|
@import "@{bootstrap-less-path}component-animations.less";
|
||||||
|
@import "@{bootstrap-less-path}glyphicons.less";
|
||||||
|
@import "@{bootstrap-less-path}dropdowns.less";
|
||||||
|
@import "@{bootstrap-less-path}button-groups.less";
|
||||||
|
@import "@{bootstrap-less-path}input-groups.less";
|
||||||
|
@import "@{bootstrap-less-path}navs.less";
|
||||||
|
@import "@{bootstrap-less-path}navbar.less";
|
||||||
|
@import "@{bootstrap-less-path}breadcrumbs.less";
|
||||||
|
@import "@{bootstrap-less-path}pagination.less";
|
||||||
|
@import "@{bootstrap-less-path}pager.less";
|
||||||
|
@import "@{bootstrap-less-path}labels.less";
|
||||||
|
@import "@{bootstrap-less-path}badges.less";
|
||||||
|
@import "@{bootstrap-less-path}jumbotron.less";
|
||||||
|
@import "@{bootstrap-less-path}thumbnails.less";
|
||||||
|
@import "@{bootstrap-less-path}alerts.less";
|
||||||
|
@import "@{bootstrap-less-path}progress-bars.less";
|
||||||
|
@import "@{bootstrap-less-path}media.less";
|
||||||
|
@import "@{bootstrap-less-path}list-group.less";
|
||||||
|
@import "@{bootstrap-less-path}panels.less";
|
||||||
|
@import "@{bootstrap-less-path}wells.less";
|
||||||
|
@import "@{bootstrap-less-path}close.less";
|
||||||
|
|
||||||
|
// Components w/ JavaScript
|
||||||
|
@import "@{bootstrap-less-path}modals.less";
|
||||||
|
@import "@{bootstrap-less-path}tooltip.less";
|
||||||
|
@import "@{bootstrap-less-path}popovers.less";
|
||||||
|
@import "@{bootstrap-less-path}carousel.less";
|
||||||
|
|
||||||
|
// Utility classes
|
||||||
|
@import "@{bootstrap-less-path}utilities.less";
|
||||||
|
@import "@{bootstrap-less-path}responsive-utilities.less";
|
0
_assets/stylesheets/theme.css.less
Normal file
0
_assets/stylesheets/theme.css.less
Normal file
@ -9,3 +9,4 @@ keep_files: ['.gitkeep']
|
|||||||
|
|
||||||
encoding: UTF-8
|
encoding: UTF-8
|
||||||
markdown: redcarpet
|
markdown: redcarpet
|
||||||
|
gems: ['jekyll-assets']
|
||||||
|
39
_layouts/default.html
Normal file
39
_layouts/default.html
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="ru">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="author" content="">
|
||||||
|
<link rel="shortcut icon" href="/assets/ico/favicon.ico">
|
||||||
|
|
||||||
|
<title>{{ site.title }}</title>
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
{% stylesheet bootstrap.css %}
|
||||||
|
<!-- Bootstrap theme -->
|
||||||
|
{% stylesheet bootstrap-theme.css %}
|
||||||
|
|
||||||
|
<!-- Custom styles for this template -->
|
||||||
|
{% stylesheet theme.css %}
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
{{ content }}
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<!-- Placed at the end of the document so the pages load faster -->
|
||||||
|
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
|
||||||
|
{% javascript bootstrap.min.js %}
|
||||||
|
{% javascript holder.js %}
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
assets/ico/favicon.ico
Normal file
BIN
assets/ico/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 318 B |
Loading…
Reference in New Issue
Block a user