1
0
mirror of https://github.com/kremalicious/blog.git synced 2024-12-23 01:30:01 +01:00

navbar with site search prototype

This commit is contained in:
Matthias Kretschmann 2013-11-30 17:13:19 +01:00
parent cef98fc4f4
commit 3cb509edc1
22 changed files with 244 additions and 266 deletions

View File

@ -3,4 +3,5 @@ source "https://rubygems.org"
# gem "rails"
gem 'jekyll', '~>1.3.0'
gem 'mini_magick', '~>3.6.0'
gem 'mini_magick', '~>3.6.0'
gem 'fileutils', '~>0.7'

View File

@ -8,6 +8,8 @@ GEM
highline (~> 1.6.11)
fast-stemmer (1.0.2)
ffi (1.9.3)
fileutils (0.7)
rmagick (>= 2.13.1)
highline (1.6.20)
jekyll (1.3.1)
classifier (~> 1.3)
@ -38,6 +40,7 @@ GEM
rb-kqueue (0.2.0)
ffi (>= 0.5.0)
redcarpet (2.3.0)
rmagick (2.13.2)
safe_yaml (0.9.7)
subexec (0.2.3)
syntax (1.0.0)
@ -47,5 +50,6 @@ PLATFORMS
ruby
DEPENDENCIES
fileutils (~> 0.7)
jekyll (~> 1.3.0)
mini_magick (~> 3.6.0)

View File

@ -103,6 +103,7 @@ module.exports = function(grunt){
'bower_components/infinitescroll/index.js',
'bower_components/masonry/index.js',
'bower_components/imagesloaded/imagesloaded.js',
'bower_components/simpleJekyllSearch/index.js',
'<%= config.src %>/<%= config.assets.js %>/helper.js',
'<%= config.src %>/<%= config.assets.js %>/app.js'
]
@ -144,7 +145,7 @@ module.exports = function(grunt){
options: {
port: 1337,
hostname: '*',
base: '_site'
base: '<%= config.site %>'
}
}
},

View File

@ -1,13 +1,19 @@
kremalicious3
=============
==================
Requirements
------------------
[https://npmjs.org/](NPM), [http://bower.io/](Bower), [http://bundler.io/](Bundler)
Get up and running:
Get up and running
------------------
Install dependencies
`npm install && bower install && bundle install`
`grunt server`
Local development
`grunt server`
Production build
`grunt build`

View File

@ -1,18 +1,27 @@
<header role="banner" class="banner container">
<div class="row">
<div class="topbar">
<header role="banner" class="banner">
<h1 class="banner-title">
<a class="banner-logo" class="hide-text" href="/">kremalicious</a>
</h1>
</div>
</header>
</header>
<section class="site-search">
<a class="search-btn" href="#"><i class="icon-search"></i></a>
<input type="search" class="input-search search-field" placeholder="Search everything">
<div class="search-results nav-popover"></div>
</section>
<nav role="navigation" class="nav-main container">
<div class="row">
<a class="nav-main-link" href="/goodies/">goodies</a>
<a class="nav-main-link" href="/photos/">photos</a>
<a class="nav-main-link" href="/personal/">personal</a>
<a class="nav-main-link" href="/design/">design</a>
<a class="nav-main-link" href="/photography/">photography</a>
</div>
</nav>
<nav role="navigation" class="nav-main">
<a class="menu-btn" href="#"><i class="icon-arrow-down"></i></a>
<div class="nav-popover hide">
<a class="nav-link" href="/goodies/">goodies</a>
<a class="nav-link" href="/photos/">photos</a>
<a class="nav-link" href="/personal/">personal</a>
<a class="nav-link" href="/design/">design</a>
<a class="nav-link" href="/photography/">photography</a>
</div>
</nav>
</div>

View File

@ -1,85 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
This is a custom SVG font generated by IcoMoon.
<iconset grid="20"></iconset>
</metadata>
<defs>
<font id="entypo" horiz-adv-x="640" >
<font-face units-per-em="640" ascent="608" descent="-32" />
<missing-glyph horiz-adv-x="640" />
<glyph class="hidden" unicode="&#xf000;" d="M0,608L 640 -32L0 -32 z" horiz-adv-x="0" />
<glyph unicode="&#xe000;" d="M 614.4,470.624c-21.696-9.632-44.96-16.096-69.408-19.040c 24.96,14.944, 44.128,38.624, 53.12,66.816c-23.328-13.824-49.184-23.904-76.672-29.312
c-22.048,23.488-53.44,38.144-88.192,38.144c-66.72,0-120.8-54.080-120.8-120.768c0-9.472, 1.056-18.688, 3.136-27.52
c-100.384,5.024-189.408,53.12-248.96,126.208C 56.192,487.328, 50.208,466.56, 50.208,444.416c0-41.92, 21.344-78.88, 53.76-100.544
c-19.808,0.64-38.432,6.048-54.72,15.104c0-0.512,0-0.992,0-1.504c0-58.528, 41.664-107.328, 96.896-118.464c-10.112-2.752-20.8-4.224-31.84-4.224
c-7.776,0-15.328,0.736-22.72,2.144c 15.36-48, 60-82.912, 112.832-83.872c-41.344-32.416-93.408-51.712-150.016-51.712
c-9.76,0-19.36,0.576-28.8,1.696c 53.44-34.272, 116.928-54.272, 185.184-54.272c 222.176,0, 343.68,184.064, 343.68,343.712
c0,5.216-0.096,10.432-0.352,15.616C 577.728,425.12, 598.176,446.4, 614.4,470.624z" data-tags="twitter, social" />
<glyph unicode="&#xe001;" d="M 480,475.872l-91.392,0 c-10.816,0-22.88-14.208-22.88-33.248L 365.728,376.64 L 480,376.64 l0-94.080 l-114.272,0 L 365.728,0 L 257.824,0 l0,282.528 L 160,282.528 L 160,376.64 l 97.824,0 L 257.824,432
c0,79.392, 55.104,144, 130.752,144L 480,576 L 480,475.872 z" data-tags="facebook, social" />
<glyph unicode="&#xe002;" d="M 63.68,429.152c0-47.776, 15.968-82.304, 47.424-102.56c 25.76-16.608, 55.68-19.104, 71.232-19.104c 3.776,0, 6.784,0.16, 8.896,0.288
c0,0-4.928-32.096, 18.88-63.872l-1.088,0.032c-41.248,0-175.808-8.64-175.808-119.264c0-112.544, 123.584-118.24, 148.352-118.24
c 1.952,0, 3.072,0.032, 3.072,0.032c 0.288,0, 2.048-0.064, 5.056-0.064c 15.904,0, 57.024,1.984, 95.232,20.576
c 49.536,24.032, 74.688,65.888, 74.688,124.32c0,56.48-38.272,90.080-66.24,114.656c-17.056,14.976-31.808,27.904-31.808,40.48
c0,12.8, 10.752,22.432, 24.384,34.624c 22.016,19.712, 42.816,47.776, 42.816,100.832c0,46.656-6.048,77.952-43.328,97.792
c 3.904,1.984, 17.632,3.424, 24.448,4.384c 20.192,2.752, 49.728,5.888, 49.728,22.368L 359.616,569.6 L 212.48,569.6 C 211.008,569.568, 63.68,564.096, 63.68,429.152z
M 301.216,140.736c 2.816-44.992-35.68-78.208-93.472-82.4c-58.688-4.32-107.040,22.112-109.856,67.104c-1.344,21.6, 8.128,42.752, 26.72,59.616
c 18.88,17.056, 44.736,27.584, 72.928,29.696c 3.328,0.192, 6.624,0.352, 9.92,0.352C 261.76,215.104, 298.56,183.168, 301.216,140.736z M 262.784,459.968
c 14.432-50.784-7.36-103.872-42.080-113.664C 216.704,345.184, 212.576,344.608, 208.416,344.608c-31.84,0-63.36,32.192-75.040,76.544
C 126.848,446.080, 127.36,467.84, 134.848,488.8C 142.208,509.376, 155.424,523.328, 172.064,528c 4,1.152, 8.16,1.696, 12.32,1.696
C 222.784,529.696, 247.488,513.76, 262.784,459.968z M 510.752,349.376l0,96 l-60.8,0 l0-96 l-96,0 l0-60.8 l 96,0 l0-96 l 60.8,0 l0,96 l 96,0 l0,60.8 L 510.752,349.376 z" data-tags="googleplus, social" />
<glyph unicode="&#xe008;" d="M 64.064,518.432l0-75.776 c 226.752,0, 410.56-183.84, 410.56-410.592l 75.808,0 C 550.432,300.672, 332.672,518.432, 64.064,518.432z M 64.064,366.848l0-75.808
c 143.040,0, 259.008-115.936, 259.008-258.976l 75.744,0 C 398.816,216.928, 248.96,366.848, 64.064,366.848z M 136.704,177.344c-40.096,0-72.64-32.544-72.64-72.672
s 32.544-72.64, 72.64-72.64c 40.128,0, 72.672,32.512, 72.672,72.64S 176.832,177.344, 136.704,177.344z" data-tags="rss, atom, feed" />
<glyph unicode="&#xe009;" d="M 474.24,145.664c-78.88,28.736-104.096,52.992-104.096,104.928c0,31.168, 24.096,20.992, 34.656,78.080c 4.384,23.68, 25.664,0.384, 29.76,54.432
c0,21.536-11.616,26.912-11.616,26.912s 5.92,31.904, 8.224,56.416C 433.984,497.024, 413.504,576, 304,576C 194.528,576, 173.984,497.024, 176.864,466.432
C 179.168,441.92, 185.088,410.016, 185.088,410.016S 173.44,404.672, 173.44,383.104c 4.064-54.048, 25.344-30.752, 29.728-54.432
c 10.592-57.088, 34.688-46.912, 34.688-78.080c0-51.936-25.216-76.192-104.096-104.928c-79.168-28.8-130.56-58.208-130.56-78.272c0-20.032,0-67.36,0-67.36
l 300.8,0 l 300.8,0 c0,0,0,47.328,0,67.36C 604.8,87.424, 553.376,116.832, 474.24,145.664z" data-tags="user, group, profile, avatar, persona" />
<glyph unicode="&#xe00a;" d="M 170.24,476.672C 47.936,405.696, 54.976,290.112, 59.2,247.36c 157.984,187.104, 394.272,178.016, 394.272,178.016S 118.496,310.528, 20.096,80.128
c-7.744-18.24, 36.48-41.888, 46.56-20.384c 30.112,64.064, 72.096,112.128, 72.096,112.128c 61.952-23.072, 169.056-50.048, 245.024,3.36
c 100.832,71.008, 90.528,228.352, 234.528,304.96C 651.936,498.112, 336.064,572.896, 170.24,476.672z" data-tags="leaf, nature, green, plant" />
<glyph unicode="&#xe00c;" d="M 548,378.464l-65.472,180.352c-4.832,13.312-19.040,20.352-31.648,15.744L 15.776,415.744C 3.136,411.168-3.232,396.64, 1.6,383.328
l 69.024-190.144L 70.624,295.104 c0,45.984, 36.736,83.36, 81.952,83.36l 114.976,0 l 137.12,96.256l 79.36-96.256L 548,378.464 z M 615.616,320.736L 152.576,320.736
c-13.44,0-24.384-11.488-24.384-25.664l0-301.472 c0-14.144, 10.912-25.664, 24.384-25.664l 463.040,0 c 13.472,0, 24.384,11.488, 24.384,25.664L 640,295.104
C 640,309.248, 629.088,320.736, 615.616,320.736z M 580.288,32.096L 196.448,32.096 l0,55.008 l 59.040,137.44l 88.608-109.984l 83.104,85.184l 106.848,38.56l 46.24-103.104
L 580.288,32.096 z" data-tags="pictures, images, photos" />
<glyph unicode="&#xe00d;" d="M 320,582.4c-162.592,0-294.4-131.808-294.4-294.4s 131.808-294.4, 294.4-294.4s 294.4,131.808, 294.4,294.4S 482.592,582.4, 320,582.4z M 320,57.6
c-127.264,0-230.4,103.168-230.4,230.4S 192.736,518.4, 320,518.4s 230.4-103.168, 230.4-230.4S 447.264,57.6, 320,57.6z M 377.6,411.2L 262.4,411.2 l0-130.88 L 190.4,280.32 L 320,158.4
l 129.6,121.92L 377.6,280.32 L 377.6,411.2 z" data-tags="arrow-down, download, bottom" />
<glyph unicode="&#xe00e;" d="M 274.016,463.488c 13.376-13.056, 144.064-150.272, 144.064-150.272C 425.248,306.24, 428.8,297.12, 428.8,288s-3.552-18.24-10.72-25.216
c0,0-130.688-137.216-144.064-150.24c-13.376-13.056-37.408-13.952-51.712,0c-14.272,13.92-15.392,33.344,0,50.4L 342.24,288L 222.336,413.056
c-15.392,17.088-14.272,36.512,0,50.432C 236.608,477.408, 260.672,476.544, 274.016,463.488z" data-tags="arrow-right, right, next" />
<glyph unicode="&#xe00f;" d="M 365.984,463.488c-13.376-13.056-144.064-150.272-144.064-150.272C 214.784,306.24, 211.232,297.12, 211.232,288s 3.552-18.24, 10.688-25.216
c0,0, 130.688-137.216, 144.064-150.24c 13.376-13.056, 37.44-13.952, 51.712,0c 14.24,13.92, 15.36,33.344-0.032,50.4L 297.76,288l 119.904,125.056
c 15.392,17.088, 14.272,36.512, 0.032,50.432C 403.392,477.408, 379.328,476.544, 365.984,463.488z" data-tags="arrow-left, left, previous" />
<glyph unicode="&#xe010;" d="M 320,352c-52.992,0-96-43.008-96-96c0-53.024, 43.008-96, 96-96c 53.024,0, 96,42.976, 96,96C 416,308.992, 373.024,352, 320,352z M 576,448l-76.768,0
c-10.56,0-21.952,8.192-25.28,18.208l-19.84,59.552C 450.72,535.808, 439.36,544, 428.8,544L 211.2,544 C 200.64,544, 189.248,535.808, 185.952,525.792L 166.048,466.208
C 162.72,456.192, 151.36,448, 140.8,448L 64,448 C 28.8,448,0,419.2,0,384l0-288 c0-35.2, 28.8-64, 64-64l 512,0 c 35.232,0, 64,28.8, 64,64L 640,384 C 640,419.2, 611.232,448, 576,448z M 320,96
c-88.384,0-160,71.616-160,160c0,88.352, 71.616,160, 160,160c 88.352,0, 160-71.648, 160-160C 480,167.616, 408.352,96, 320,96z M 553.6,339.264
c-12.352,0-22.368,10.016-22.368,22.4s 10.016,22.4, 22.368,22.4c 12.384,0, 22.4-10.016, 22.4-22.4S 565.984,339.264, 553.6,339.264z" data-tags="camera, picture, photo, images" />
<glyph unicode="&#xe012;" d="M 550.048,475.168c-53.504,49.12-140.256,49.12-193.76,0L 320,441.824L 283.68,475.168c-53.504,49.12-140.224,49.12-193.728,0
c-60.192-55.232-60.192-144.768,0-200.032L 320,64l 230.048,211.136C 610.24,330.4, 610.24,419.936, 550.048,475.168z" data-tags="heart, love, like, favorite" />
<glyph unicode="&#xe013;" d="M 376.8,224.384l0-139.424 L 608,299.040L 376.8,505.6l0-123.712 C 96,381.888, 32,70.4, 32,70.4C 111.456,210.88, 224.384,224.384, 376.8,224.384z" data-tags="forward, arrow, right" />
<glyph unicode="&#xe014;" d="M 316.064,582.368c-162.56-2.176-292.608-135.744-290.432-298.336c 2.176-162.496, 135.744-292.576, 298.304-290.4
c 162.56,2.176, 292.608,135.744, 290.432,298.336C 612.224,454.496, 478.624,584.544, 316.064,582.368z M 348.704,484.256c 29.92,0, 38.752-17.344, 38.752-37.216
c0-24.8-19.872-47.744-53.76-47.744c-28.352,0-41.824,14.272-41.024,37.824C 292.672,456.992, 309.312,484.256, 348.704,484.256z M 271.968,104
c-20.448,0-35.424,12.416-21.12,67.008l 23.456,96.768c 4.064,15.52, 4.736,21.728,0,21.728c-6.112,0-32.672-10.72-48.384-21.28l-10.208,16.736
c 49.76,41.536, 106.976,65.92, 131.488,65.92c 20.448,0, 23.84-24.192, 13.632-61.408l-26.88-101.76c-4.736-17.984-2.688-24.192, 2.048-24.192
c 6.112,0, 26.24,7.424, 46.016,22.976l 11.552-15.52C 345.216,122.624, 292.448,104, 271.968,104z" data-tags="info, about" />
<glyph unicode="&#xe003;" d="M 601.6,354.496l-205.216,0 L 319.968,569.6L 243.584,354.496L 38.4,354.496 l 167.392-126.336l-59.84-221.76l 174.016,132.928l 174.016-132.928l-59.84,221.76L 601.6,354.496z
M 319.968,202.112l-96.384-80.032l 39.744,113.984l-91.232,73.6l 112.672-3.2l 35.168,129.28l 35.2-129.28l 112.672,3.2l-91.232-73.6l 39.776-113.984L 319.968,202.112z
" data-tags="star, favorite, rate, bookmark" />
<glyph unicode="&#xe004;" d="M 421.76,246.080c-22.976,0-41.6-25.792-41.6-57.568c0-31.808, 18.624-57.6, 41.6-57.6s 41.6,25.792, 41.6,57.6
C 463.328,220.32, 444.704,246.080, 421.76,246.080z M 566.592,395.968c 4.736,11.68, 4.96,78.080-20.288,141.632c0,0-57.984-6.336-145.664-66.528
c-18.4,5.088-49.536,7.616-80.64,7.616c-31.136,0-62.24-2.56-80.672-7.616C 151.68,531.264, 93.728,537.6, 93.728,537.6
C 68.48,474.048, 68.672,407.648, 73.44,395.968C 43.744,363.712, 25.6,324.992, 25.6,272.096c0-229.952, 190.784-233.632, 238.944-233.632
c 10.912,0, 32.608-0.032, 55.488-0.064c 22.88,0.032, 44.576,0.064, 55.424,0.064c 48.192,0, 238.944,3.68, 238.944,233.632
C 614.4,324.992, 596.288,363.712, 566.592,395.968z M 320.896,66.72L 319.136,66.72 c-120.704,0-214.72,14.4-214.72,131.712c0,28.096, 9.952,54.176, 33.472,75.808
c 39.328,36.064, 105.792,16.96, 181.248,16.96c 0.288,0, 0.608,0, 0.896,0.032c 0.32,0, 0.608-0.032, 0.864-0.032c 75.456,0, 141.952,19.104, 181.248-16.96
c 23.52-21.632, 33.44-47.712, 33.44-75.808C 535.584,81.12, 441.632,66.72, 320.896,66.72z M 218.272,246.080c-22.976,0-41.6-25.792-41.6-57.568
c0-31.808, 18.624-57.6, 41.6-57.6s 41.6,25.792, 41.6,57.6C 259.872,220.32, 241.248,246.080, 218.272,246.080z" data-tags="github, social" />
<glyph unicode="&#x20;" horiz-adv-x="320" />
</font></defs></svg>

Before

Width:  |  Height:  |  Size: 11 KiB

BIN
_src/assets/fonts/entypo.eot Normal file → Executable file

Binary file not shown.

102
_src/assets/fonts/entypo.svg Normal file → Executable file
View File

@ -1,85 +1,27 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
This is a custom SVG font generated by IcoMoon.
<iconset grid="20"></iconset>
</metadata>
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="entypo" horiz-adv-x="640" >
<font-face units-per-em="640" ascent="608" descent="-32" />
<missing-glyph horiz-adv-x="640" />
<glyph class="hidden" unicode="&#xf000;" d="M0,608L 640 -32L0 -32 z" horiz-adv-x="0" />
<glyph unicode="&#xe000;" d="M 614.4,470.624c-21.696-9.632-44.96-16.096-69.408-19.040c 24.96,14.944, 44.128,38.624, 53.12,66.816c-23.328-13.824-49.184-23.904-76.672-29.312
c-22.048,23.488-53.44,38.144-88.192,38.144c-66.72,0-120.8-54.080-120.8-120.768c0-9.472, 1.056-18.688, 3.136-27.52
c-100.384,5.024-189.408,53.12-248.96,126.208C 56.192,487.328, 50.208,466.56, 50.208,444.416c0-41.92, 21.344-78.88, 53.76-100.544
c-19.808,0.64-38.432,6.048-54.72,15.104c0-0.512,0-0.992,0-1.504c0-58.528, 41.664-107.328, 96.896-118.464c-10.112-2.752-20.8-4.224-31.84-4.224
c-7.776,0-15.328,0.736-22.72,2.144c 15.36-48, 60-82.912, 112.832-83.872c-41.344-32.416-93.408-51.712-150.016-51.712
c-9.76,0-19.36,0.576-28.8,1.696c 53.44-34.272, 116.928-54.272, 185.184-54.272c 222.176,0, 343.68,184.064, 343.68,343.712
c0,5.216-0.096,10.432-0.352,15.616C 577.728,425.12, 598.176,446.4, 614.4,470.624z" />
<glyph unicode="&#xe001;" d="M 480,475.872l-91.392,0 c-10.816,0-22.88-14.208-22.88-33.248L 365.728,376.64 L 480,376.64 l0-94.080 l-114.272,0 L 365.728,0 L 257.824,0 l0,282.528 L 160,282.528 L 160,376.64 l 97.824,0 L 257.824,432
c0,79.392, 55.104,144, 130.752,144L 480,576 L 480,475.872 z" />
<glyph unicode="&#xe002;" d="M 63.68,429.152c0-47.776, 15.968-82.304, 47.424-102.56c 25.76-16.608, 55.68-19.104, 71.232-19.104c 3.776,0, 6.784,0.16, 8.896,0.288
c0,0-4.928-32.096, 18.88-63.872l-1.088,0.032c-41.248,0-175.808-8.64-175.808-119.264c0-112.544, 123.584-118.24, 148.352-118.24
c 1.952,0, 3.072,0.032, 3.072,0.032c 0.288,0, 2.048-0.064, 5.056-0.064c 15.904,0, 57.024,1.984, 95.232,20.576
c 49.536,24.032, 74.688,65.888, 74.688,124.32c0,56.48-38.272,90.080-66.24,114.656c-17.056,14.976-31.808,27.904-31.808,40.48
c0,12.8, 10.752,22.432, 24.384,34.624c 22.016,19.712, 42.816,47.776, 42.816,100.832c0,46.656-6.048,77.952-43.328,97.792
c 3.904,1.984, 17.632,3.424, 24.448,4.384c 20.192,2.752, 49.728,5.888, 49.728,22.368L 359.616,569.6 L 212.48,569.6 C 211.008,569.568, 63.68,564.096, 63.68,429.152z
M 301.216,140.736c 2.816-44.992-35.68-78.208-93.472-82.4c-58.688-4.32-107.040,22.112-109.856,67.104c-1.344,21.6, 8.128,42.752, 26.72,59.616
c 18.88,17.056, 44.736,27.584, 72.928,29.696c 3.328,0.192, 6.624,0.352, 9.92,0.352C 261.76,215.104, 298.56,183.168, 301.216,140.736z M 262.784,459.968
c 14.432-50.784-7.36-103.872-42.080-113.664C 216.704,345.184, 212.576,344.608, 208.416,344.608c-31.84,0-63.36,32.192-75.040,76.544
C 126.848,446.080, 127.36,467.84, 134.848,488.8C 142.208,509.376, 155.424,523.328, 172.064,528c 4,1.152, 8.16,1.696, 12.32,1.696
C 222.784,529.696, 247.488,513.76, 262.784,459.968z M 510.752,349.376l0,96 l-60.8,0 l0-96 l-96,0 l0-60.8 l 96,0 l0-96 l 60.8,0 l0,96 l 96,0 l0,60.8 L 510.752,349.376 z" />
<glyph unicode="&#xe008;" d="M 64.064,518.432l0-75.776 c 226.752,0, 410.56-183.84, 410.56-410.592l 75.808,0 C 550.432,300.672, 332.672,518.432, 64.064,518.432z M 64.064,366.848l0-75.808
c 143.040,0, 259.008-115.936, 259.008-258.976l 75.744,0 C 398.816,216.928, 248.96,366.848, 64.064,366.848z M 136.704,177.344c-40.096,0-72.64-32.544-72.64-72.672
s 32.544-72.64, 72.64-72.64c 40.128,0, 72.672,32.512, 72.672,72.64S 176.832,177.344, 136.704,177.344z" />
<glyph unicode="&#xe009;" d="M 474.24,145.664c-78.88,28.736-104.096,52.992-104.096,104.928c0,31.168, 24.096,20.992, 34.656,78.080c 4.384,23.68, 25.664,0.384, 29.76,54.432
c0,21.536-11.616,26.912-11.616,26.912s 5.92,31.904, 8.224,56.416C 433.984,497.024, 413.504,576, 304,576C 194.528,576, 173.984,497.024, 176.864,466.432
C 179.168,441.92, 185.088,410.016, 185.088,410.016S 173.44,404.672, 173.44,383.104c 4.064-54.048, 25.344-30.752, 29.728-54.432
c 10.592-57.088, 34.688-46.912, 34.688-78.080c0-51.936-25.216-76.192-104.096-104.928c-79.168-28.8-130.56-58.208-130.56-78.272c0-20.032,0-67.36,0-67.36
l 300.8,0 l 300.8,0 c0,0,0,47.328,0,67.36C 604.8,87.424, 553.376,116.832, 474.24,145.664z" />
<glyph unicode="&#xe00a;" d="M 170.24,476.672C 47.936,405.696, 54.976,290.112, 59.2,247.36c 157.984,187.104, 394.272,178.016, 394.272,178.016S 118.496,310.528, 20.096,80.128
c-7.744-18.24, 36.48-41.888, 46.56-20.384c 30.112,64.064, 72.096,112.128, 72.096,112.128c 61.952-23.072, 169.056-50.048, 245.024,3.36
c 100.832,71.008, 90.528,228.352, 234.528,304.96C 651.936,498.112, 336.064,572.896, 170.24,476.672z" />
<glyph unicode="&#xe00c;" d="M 548,378.464l-65.472,180.352c-4.832,13.312-19.040,20.352-31.648,15.744L 15.776,415.744C 3.136,411.168-3.232,396.64, 1.6,383.328
l 69.024-190.144L 70.624,295.104 c0,45.984, 36.736,83.36, 81.952,83.36l 114.976,0 l 137.12,96.256l 79.36-96.256L 548,378.464 z M 615.616,320.736L 152.576,320.736
c-13.44,0-24.384-11.488-24.384-25.664l0-301.472 c0-14.144, 10.912-25.664, 24.384-25.664l 463.040,0 c 13.472,0, 24.384,11.488, 24.384,25.664L 640,295.104
C 640,309.248, 629.088,320.736, 615.616,320.736z M 580.288,32.096L 196.448,32.096 l0,55.008 l 59.040,137.44l 88.608-109.984l 83.104,85.184l 106.848,38.56l 46.24-103.104
L 580.288,32.096 z" />
<glyph unicode="&#xe00d;" d="M 320,582.4c-162.592,0-294.4-131.808-294.4-294.4s 131.808-294.4, 294.4-294.4s 294.4,131.808, 294.4,294.4S 482.592,582.4, 320,582.4z M 320,57.6
c-127.264,0-230.4,103.168-230.4,230.4S 192.736,518.4, 320,518.4s 230.4-103.168, 230.4-230.4S 447.264,57.6, 320,57.6z M 377.6,411.2L 262.4,411.2 l0-130.88 L 190.4,280.32 L 320,158.4
l 129.6,121.92L 377.6,280.32 L 377.6,411.2 z" />
<glyph unicode="&#xe00e;" d="M 274.016,463.488c 13.376-13.056, 144.064-150.272, 144.064-150.272C 425.248,306.24, 428.8,297.12, 428.8,288s-3.552-18.24-10.72-25.216
c0,0-130.688-137.216-144.064-150.24c-13.376-13.056-37.408-13.952-51.712,0c-14.272,13.92-15.392,33.344,0,50.4L 342.24,288L 222.336,413.056
c-15.392,17.088-14.272,36.512,0,50.432C 236.608,477.408, 260.672,476.544, 274.016,463.488z" />
<glyph unicode="&#xe00f;" d="M 365.984,463.488c-13.376-13.056-144.064-150.272-144.064-150.272C 214.784,306.24, 211.232,297.12, 211.232,288s 3.552-18.24, 10.688-25.216
c0,0, 130.688-137.216, 144.064-150.24c 13.376-13.056, 37.44-13.952, 51.712,0c 14.24,13.92, 15.36,33.344-0.032,50.4L 297.76,288l 119.904,125.056
c 15.392,17.088, 14.272,36.512, 0.032,50.432C 403.392,477.408, 379.328,476.544, 365.984,463.488z" />
<glyph unicode="&#xe010;" d="M 320,352c-52.992,0-96-43.008-96-96c0-53.024, 43.008-96, 96-96c 53.024,0, 96,42.976, 96,96C 416,308.992, 373.024,352, 320,352z M 576,448l-76.768,0
c-10.56,0-21.952,8.192-25.28,18.208l-19.84,59.552C 450.72,535.808, 439.36,544, 428.8,544L 211.2,544 C 200.64,544, 189.248,535.808, 185.952,525.792L 166.048,466.208
C 162.72,456.192, 151.36,448, 140.8,448L 64,448 C 28.8,448,0,419.2,0,384l0-288 c0-35.2, 28.8-64, 64-64l 512,0 c 35.232,0, 64,28.8, 64,64L 640,384 C 640,419.2, 611.232,448, 576,448z M 320,96
c-88.384,0-160,71.616-160,160c0,88.352, 71.616,160, 160,160c 88.352,0, 160-71.648, 160-160C 480,167.616, 408.352,96, 320,96z M 553.6,339.264
c-12.352,0-22.368,10.016-22.368,22.4s 10.016,22.4, 22.368,22.4c 12.384,0, 22.4-10.016, 22.4-22.4S 565.984,339.264, 553.6,339.264z" />
<glyph unicode="&#xe012;" d="M 550.048,475.168c-53.504,49.12-140.256,49.12-193.76,0L 320,441.824L 283.68,475.168c-53.504,49.12-140.224,49.12-193.728,0
c-60.192-55.232-60.192-144.768,0-200.032L 320,64l 230.048,211.136C 610.24,330.4, 610.24,419.936, 550.048,475.168z" />
<glyph unicode="&#xe013;" d="M 376.8,224.384l0-139.424 L 608,299.040L 376.8,505.6l0-123.712 C 96,381.888, 32,70.4, 32,70.4C 111.456,210.88, 224.384,224.384, 376.8,224.384z" />
<glyph unicode="&#xe014;" d="M 316.064,582.368c-162.56-2.176-292.608-135.744-290.432-298.336c 2.176-162.496, 135.744-292.576, 298.304-290.4
c 162.56,2.176, 292.608,135.744, 290.432,298.336C 612.224,454.496, 478.624,584.544, 316.064,582.368z M 348.704,484.256c 29.92,0, 38.752-17.344, 38.752-37.216
c0-24.8-19.872-47.744-53.76-47.744c-28.352,0-41.824,14.272-41.024,37.824C 292.672,456.992, 309.312,484.256, 348.704,484.256z M 271.968,104
c-20.448,0-35.424,12.416-21.12,67.008l 23.456,96.768c 4.064,15.52, 4.736,21.728,0,21.728c-6.112,0-32.672-10.72-48.384-21.28l-10.208,16.736
c 49.76,41.536, 106.976,65.92, 131.488,65.92c 20.448,0, 23.84-24.192, 13.632-61.408l-26.88-101.76c-4.736-17.984-2.688-24.192, 2.048-24.192
c 6.112,0, 26.24,7.424, 46.016,22.976l 11.552-15.52C 345.216,122.624, 292.448,104, 271.968,104z" />
<glyph unicode="&#xe003;" d="M 601.6,354.496l-205.216,0 L 319.968,569.6L 243.584,354.496L 38.4,354.496 l 167.392-126.336l-59.84-221.76l 174.016,132.928l 174.016-132.928l-59.84,221.76L 601.6,354.496z
M 319.968,202.112l-96.384-80.032l 39.744,113.984l-91.232,73.6l 112.672-3.2l 35.168,129.28l 35.2-129.28l 112.672,3.2l-91.232-73.6l 39.776-113.984L 319.968,202.112z
" />
<glyph unicode="&#xe004;" d="M 421.76,246.080c-22.976,0-41.6-25.792-41.6-57.568c0-31.808, 18.624-57.6, 41.6-57.6s 41.6,25.792, 41.6,57.6
C 463.328,220.32, 444.704,246.080, 421.76,246.080z M 566.592,395.968c 4.736,11.68, 4.96,78.080-20.288,141.632c0,0-57.984-6.336-145.664-66.528
c-18.4,5.088-49.536,7.616-80.64,7.616c-31.136,0-62.24-2.56-80.672-7.616C 151.68,531.264, 93.728,537.6, 93.728,537.6
C 68.48,474.048, 68.672,407.648, 73.44,395.968C 43.744,363.712, 25.6,324.992, 25.6,272.096c0-229.952, 190.784-233.632, 238.944-233.632
c 10.912,0, 32.608-0.032, 55.488-0.064c 22.88,0.032, 44.576,0.064, 55.424,0.064c 48.192,0, 238.944,3.68, 238.944,233.632
C 614.4,324.992, 596.288,363.712, 566.592,395.968z M 320.896,66.72L 319.136,66.72 c-120.704,0-214.72,14.4-214.72,131.712c0,28.096, 9.952,54.176, 33.472,75.808
c 39.328,36.064, 105.792,16.96, 181.248,16.96c 0.288,0, 0.608,0, 0.896,0.032c 0.32,0, 0.608-0.032, 0.864-0.032c 75.456,0, 141.952,19.104, 181.248-16.96
c 23.52-21.632, 33.44-47.712, 33.44-75.808C 535.584,81.12, 441.632,66.72, 320.896,66.72z M 218.272,246.080c-22.976,0-41.6-25.792-41.6-57.568
c0-31.808, 18.624-57.6, 41.6-57.6s 41.6,25.792, 41.6,57.6C 259.872,220.32, 241.248,246.080, 218.272,246.080z" />
<glyph unicode="&#x20;" horiz-adv-x="320" />
<font id="entypo" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" d="" horiz-adv-x="512" />
<glyph unicode="&#xe600;" d="M983.040 752.998c-34.714-15.411-71.936-25.754-111.053-30.464 39.936 23.91 70.605 61.798 84.992 106.906-37.325-22.118-78.694-38.246-122.675-46.899-35.277 37.581-85.504 61.030-141.107 61.030-106.752 0-193.28-86.528-193.28-193.229 0-15.155 1.69-29.901 5.018-44.032-160.614 8.038-303.053 84.992-398.336 201.933-16.691-28.518-26.266-61.747-26.266-97.178 0-67.072 34.15-126.208 86.016-160.87-31.693 1.024-61.491 9.677-87.552 24.166 0-0.819 0-1.587 0-2.406 0-93.645 66.662-171.725 155.034-189.542-16.179-4.403-33.28-6.758-50.944-6.758-12.442 0-24.525 1.178-36.352 3.43 24.576-76.8 96-132.659 180.531-134.195-66.15-51.866-149.453-82.739-240.026-82.739-15.616 0-30.976 0.922-46.080 2.714 85.504-54.835 187.085-86.835 296.294-86.835 355.482 0 549.888 294.502 549.888 549.939 0 8.346-0.154 16.691-0.563 24.986 37.786 27.238 70.502 61.286 96.461 100.045z" />
<glyph unicode="&#xe601;" d="M842.24 901.12h-660.48c-60.518 0-110.080-49.562-110.080-110.080v-660.48c0-60.57 49.562-110.029 110.029-110.029h334.029v315.75h-105.472v137.523h105.472v68.915c0 106.24 78.438 189.44 178.586 189.44h97.178v-155.341h-86.989c-22.733 0-29.389-13.056-29.389-31.078v-71.885h116.378v-137.574h-116.378v-315.802h167.066c60.57 0 110.029 49.51 110.029 110.029v660.531c0.102 60.518-49.408 110.080-109.978 110.080z" />
<glyph unicode="&#xe602;" d="M465.766 599.808c-12.339 43.52-32.307 56.371-63.386 56.371-3.328 0-6.707-0.461-9.933-1.331-13.517-3.84-24.166-15.104-30.106-31.744-6.093-16.896-6.502-34.56-1.178-54.63 9.421-35.84 34.918-61.901 60.672-61.901 3.328 0 6.707 0.461 9.933 1.331 28.006 7.936 45.619 50.842 33.997 91.904zM512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52c271.514 0 491.52 220.058 491.52 491.52s-220.006 491.52-491.52 491.52zM483.686 249.754c-30.925-15.002-64.154-16.589-77.005-16.589-2.458 0-3.84 0.051-4.045 0.051 0 0-0.973 0-2.509 0-20.070 0-119.962 4.608-119.962 95.59 0 89.395 108.749 96.358 142.080 96.358h0.922c-19.2 25.702-15.206 51.61-15.206 51.61-1.69-0.102-4.198-0.205-7.219-0.205-12.595 0-36.813 1.997-57.6 15.462-25.446 16.333-38.349 44.237-38.349 82.893 0 109.107 119.091 113.51 120.32 113.562h118.938v-2.611c0-13.312-23.859-15.872-40.192-18.125-5.53-0.768-16.589-1.894-19.763-3.482 30.157-16.077 35.021-41.421 35.021-79.104 0-42.854-16.794-65.536-34.611-81.51-11.008-9.83-19.712-17.664-19.712-28.006 0-10.138 11.878-20.582 25.702-32.717 22.579-19.866 53.555-47.053 53.555-92.723 0-47.206-20.326-80.998-60.365-100.454zM743.782 461.261h-77.619v-77.619h-49.152v77.619h-77.619v49.152h77.619v77.568h49.152v-77.619h77.619v-49.101zM421.018 401.869c-2.662 0-5.325-0.102-7.987-0.307-22.733-1.638-43.725-10.189-58.931-24.013-15.053-13.619-22.682-30.771-21.606-48.179 2.253-36.352 41.37-57.702 88.781-54.272 46.746 3.379 77.875 30.259 75.571 66.662-2.202 34.253-31.949 60.109-75.827 60.109z" />
<glyph unicode="&#xe603;" d="M102.502 829.491v-121.242c362.803 0 656.896-294.144 656.896-656.947h121.293c0 429.773-348.416 778.189-778.189 778.189zM102.502 586.957v-121.293c228.864 0 414.413-185.498 414.413-414.362h121.19c0 295.782-239.77 535.654-535.603 535.654zM218.726 283.75c-64.154 0-116.224-52.070-116.224-116.275s52.070-116.224 116.224-116.224c64.205 0 116.275 52.019 116.275 116.224s-52.070 116.275-116.275 116.275z" />
<glyph unicode="&#xe604;" d="M758.784 233.062c-126.208 45.978-166.554 84.787-166.554 167.885 0 49.869 38.554 33.587 55.45 124.928 7.014 37.888 41.062 0.614 47.616 87.091 0 34.458-18.586 43.059-18.586 43.059s9.472 51.046 13.158 90.266c4.506 48.947-28.262 175.309-203.469 175.309-175.155 0-208.026-126.362-203.418-175.309 3.686-39.219 13.158-90.266 13.158-90.266s-18.637-8.55-18.637-43.059c6.502-86.477 40.55-49.203 47.565-87.091 16.947-91.341 55.501-75.059 55.501-124.928 0-83.098-40.346-121.907-166.554-167.885-126.669-46.080-208.896-93.133-208.896-125.235 0-32.051 0-107.776 0-107.776h962.56c0 0 0 75.725 0 107.776s-82.278 79.104-208.896 125.235z" />
<glyph unicode="&#xe605;" d="M272.384 762.675c-195.686-113.562-184.422-298.496-177.664-366.899 252.774 299.366 630.835 284.826 630.835 284.826s-535.962-183.757-693.402-552.397c-12.39-29.184 58.368-67.021 74.496-32.614 48.179 102.502 115.354 179.405 115.354 179.405 99.123-36.915 270.49-80.077 392.038 5.376 161.331 113.613 144.845 365.363 375.245 487.936 53.811 28.672-451.584 148.326-716.902-5.632z" />
<glyph unicode="&#xe606;" d="M402.381 220.467l-41.472-41.165c-35.942-35.584-94.362-35.635-130.253 0-17.254 17.152-26.726 39.834-26.726 64.051s9.523 46.95 26.726 64.102l152.576 151.398c31.59 31.386 91.085 77.517 134.451 34.509 19.917-19.763 52.070-19.61 71.782 0.256 19.763 19.866 19.661 52.019-0.256 71.782-73.677 73.114-182.63 59.597-277.504-34.509l-152.576-151.398c-36.557-36.352-56.73-84.685-56.73-136.141 0-51.405 20.173-99.738 56.781-136.090 37.683-37.427 87.142-56.064 136.602-56.064s99.021 18.637 136.704 56.064l41.472 41.216c19.917 19.763 20.019 51.917 0.256 71.731-19.763 19.866-51.917 19.968-71.834 0.256zM864.819 808.499c-79.155 78.541-189.798 82.79-263.117 10.086l-51.661-51.251c-19.917-19.763-20.070-51.866-0.307-71.782 19.814-19.917 51.917-20.019 71.782-0.256l51.661 51.251c37.939 37.683 87.654 22.067 120.115-10.086 17.254-17.101 26.726-39.885 26.726-64.051 0-24.218-9.523-46.95-26.726-64.051l-162.816-161.485c-74.394-73.83-109.363-39.219-124.262-24.422-19.917 19.763-52.019 19.61-71.731-0.256-19.763-19.917-19.661-52.070 0.256-71.782 34.15-33.894 73.216-50.688 114.074-50.688 50.074 0 102.963 25.19 153.242 75.11l162.765 161.485c36.608 36.301 56.781 84.634 56.781 136.038s-20.173 99.789-56.781 136.141z" />
<glyph unicode="&#xe607;" d="M876.8 605.542l-104.755 288.563c-7.731 21.299-30.464 32.563-50.637 25.19l-696.166-254.106c-20.224-7.322-30.413-30.566-22.682-51.866l110.438-304.23v163.072c0 73.574 58.778 133.376 131.123 133.376h183.962l219.392 154.010 126.976-154.010h102.349zM984.986 513.178h-740.864c-21.504 0-39.014-18.381-39.014-41.062v-482.355c0-22.63 17.459-41.062 39.014-41.062h740.864c21.555 0 39.014 18.381 39.014 41.062v482.406c0 22.63-17.459 41.011-39.014 41.011zM928.461 51.354h-614.144v88.013l94.464 219.904 141.773-175.974 132.966 136.294 170.957 61.696 73.984-164.966v-164.966z" />
<glyph unicode="&#xe608;" d="M512 563.2c-84.787 0-153.6-68.813-153.6-153.6 0-84.838 68.813-153.6 153.6-153.6 84.838 0 153.6 68.762 153.6 153.6 0 84.787-68.762 153.6-153.6 153.6zM921.6 716.8h-122.829c-16.896 0-35.123 13.107-40.448 29.133l-31.744 95.283c-5.427 16.077-23.603 29.184-40.499 29.184h-348.16c-16.896 0-35.123-13.107-40.397-29.133l-31.846-95.334c-5.325-16.026-23.501-29.133-40.397-29.133h-122.88c-56.32 0-102.4-46.080-102.4-102.4v-460.8c0-56.32 46.080-102.4 102.4-102.4h819.2c56.371 0 102.4 46.080 102.4 102.4v460.8c0 56.32-46.029 102.4-102.4 102.4zM512 153.6c-141.414 0-256 114.586-256 256 0 141.363 114.586 256 256 256 141.363 0 256-114.637 256-256 0-141.414-114.637-256-256-256zM885.76 542.822c-19.763 0-35.789 16.026-35.789 35.84s16.026 35.84 35.789 35.84c19.814 0 35.84-16.026 35.84-35.84s-16.026-35.84-35.84-35.84z" />
<glyph unicode="&#xe609;" d="M512 931.84c-260.147 0-471.040-210.893-471.040-471.040s210.893-471.040 471.040-471.040 471.040 210.893 471.040 471.040-210.893 471.040-471.040 471.040zM512 92.16c-203.622 0-368.64 165.069-368.64 368.64s165.018 368.64 368.64 368.64 368.64-165.069 368.64-368.64-165.018-368.64-368.64-368.64zM604.16 657.92h-184.32v-209.408h-115.2l207.36-195.072 207.36 195.072h-115.2v209.408z" />
<glyph unicode="&#xe60a;" d="M602.88 359.014v-223.078l369.92 342.528-369.92 330.496v-197.939c-449.28 0-551.68-498.381-551.68-498.381 127.13 224.768 307.814 246.374 551.68 246.374z" />
<glyph unicode="&#xe60b;" d="M880.077 760.269c-85.606 78.592-224.41 78.592-310.016 0l-58.061-53.35-58.112 53.35c-85.606 78.592-224.358 78.592-309.965 0-96.307-88.371-96.307-231.629 0-320.051l368.077-337.818 368.077 337.818c96.307 88.422 96.307 231.68 0 320.051z" />
<glyph unicode="&#xe60c;" d="M505.702 931.789c-260.096-3.482-468.173-217.19-464.691-477.338 3.482-259.994 217.19-468.122 477.286-464.64 260.096 3.482 468.173 217.19 464.691 477.338-3.43 260.045-217.19 468.122-477.286 464.64zM557.926 774.81c47.872 0 62.003-27.75 62.003-59.546 0-39.68-31.795-76.39-86.016-76.39-45.363 0-66.918 22.835-65.638 60.518 0 31.795 26.624 75.418 89.651 75.418zM435.149 166.4c-32.717 0-56.678 19.866-33.792 107.213l37.53 154.829c6.502 24.832 7.578 34.765 0 34.765-9.779 0-52.275-17.152-77.414-34.048l-16.333 26.778c79.616 66.458 171.162 105.472 210.381 105.472 32.717 0 38.144-38.707 21.811-98.253l-43.008-162.816c-7.578-28.774-4.301-38.707 3.277-38.707 9.779 0 41.984 11.878 73.626 36.762l18.483-24.832c-77.363-77.363-161.792-107.162-194.56-107.162z" />
<glyph unicode="&#xe60d;" d="M962.56 567.194h-328.346l-122.266 344.166-122.214-344.166h-328.294l267.827-202.138-95.744-354.816 278.426 212.685 278.426-212.685-95.744 354.816 267.93 202.138zM511.949 323.379l-154.214-128.051 63.59 182.374-145.971 117.76 180.275-5.12 56.269 206.848 56.32-206.848 180.275 5.12-145.971-117.76 63.642-182.374-154.214 128.051z" />
<glyph unicode="&#xe60e;" d="M674.816 393.728c-36.762 0-66.56-41.267-66.56-92.109 0-50.893 29.798-92.16 66.56-92.16s66.56 41.267 66.56 92.16c-0.051 50.893-29.85 92.109-66.56 92.109zM906.547 633.549c7.578 18.688 7.936 124.928-32.461 226.611 0 0-92.774-10.138-233.062-106.445-29.44 8.141-79.258 12.186-129.024 12.186-49.818 0-99.584-4.096-129.075-12.186-140.237 96.307-232.96 106.445-232.96 106.445-40.397-101.683-40.090-207.923-32.461-226.611-47.514-51.61-76.544-113.562-76.544-198.195 0-367.923 305.254-373.811 382.31-373.811 17.459 0 52.173-0.051 88.781-0.102 36.608 0.051 71.322 0.102 88.678 0.102 77.107 0 382.31 5.888 382.31 373.811 0 84.634-28.979 146.586-76.493 198.195zM513.434 106.752h-2.816c-193.126 0-343.552 23.040-343.552 210.739 0 44.954 15.923 86.682 53.555 121.293 62.925 57.702 169.267 27.136 289.997 27.136 0.461 0 0.973 0 1.434 0.051 0.512 0 0.973-0.051 1.382-0.051 120.73 0 227.123 30.566 289.997-27.136 37.632-34.611 53.504-76.339 53.504-121.293 0-187.699-150.323-210.739-343.501-210.739zM349.235 393.728c-36.762 0-66.56-41.267-66.56-92.109 0-50.893 29.798-92.16 66.56-92.16s66.56 41.267 66.56 92.16c0 50.893-29.798 92.109-66.56 92.109z" />
<glyph unicode="&#xe60f;" d="M898.304 180.838l-193.485 193.485c29.184 47.974 45.978 104.192 45.978 164.454 0 174.899-151.603 326.502-326.554 326.502-174.899 0-316.723-141.824-316.723-316.723 0-174.95 151.552-326.554 326.502-326.554 58.163 0 112.64 15.77 159.488 43.162l194.509-194.56c19.098-19.046 49.92-19.046 68.915 0l48.282 48.23c18.995 19.046 12.083 43.008-6.912 62.003zM205.005 548.557c0 121.088 98.15 219.29 219.238 219.29 121.139 0 229.069-107.93 229.069-229.069s-98.15-219.29-219.29-219.29-229.018 107.93-229.018 229.069z" />
<glyph unicode="&#xe610;" d="M792.73 534.374c-20.838-21.402-240.384-230.554-240.384-230.554-11.162-11.418-25.754-17.101-40.346-17.101-14.643 0-29.235 5.683-40.346 17.101 0 0-219.546 209.152-240.435 230.554-20.838 21.402-22.272 59.853 0 82.739 22.323 22.835 53.402 24.627 80.691 0l200.090-191.898 200.038 191.846c27.341 24.627 58.47 22.835 80.691 0 22.323-22.835 20.941-61.338 0-82.688z" />
</font></defs></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 11 KiB

BIN
_src/assets/fonts/entypo.ttf Normal file → Executable file

Binary file not shown.

BIN
_src/assets/fonts/entypo.woff Normal file → Executable file

Binary file not shown.

View File

@ -16,16 +16,40 @@
$(ASAP = function(){
photoGrid.init();
siteNavigation.init();
});
$(window).load( AfterLoad = function() {
//siteEffects.init();
infiniteScroll.init();
});
var siteNavigation = {
siteSearch: function() {
$('.search-field').simpleJekyllSearch({
searchResults : '.search-results',
searchResultsTitle : '',
template : '<a class="nav-link" href="{url}" title="{title}">{title}</a>',
});
},
siteMenu: function() {
$('.menu-btn').click(function(e) {
e.preventDefault();
$('.nav-main .nav-popover').toggleClass('show').toggleClass('hide');
});
},
init: function(){
this.siteSearch();
this.siteMenu();
}
}
var photoGrid = {
masonryLayout: function() {
@ -49,7 +73,7 @@ var photoGrid = {
}
var siteEffects = {
init: function(){
}

View File

@ -21,20 +21,8 @@ label {
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
.input-text,
.input-search {
font-size: @font-size-base;
line-height: @line-height-computed;
font-family: @font-family-base;

View File

@ -5,7 +5,7 @@
// 320px and up
.container {
padding: 0 5%;
padding: 0 7%;
width: 100%; }
.row {
@ -23,7 +23,6 @@
.container:before, .row:before,
.container:after, .row:after { display: table; content: ""; }
.container:after, .row:after { clear: both; }
.container, .row { *zoom: 1; }
@media @breakpoint1 {
@ -33,14 +32,13 @@
.col4,
.col5,
.col6 { }
.container {
padding: 0 15%; }
}
@media @breakpoint2 {
.container { padding: 0 15%; }
.row {
max-width: 35em;
margin: @line-height-computed*2 auto;

View File

@ -13,6 +13,7 @@
font-style: normal;
}
.topbar,
.hentry,
.footer {
[class*="icon-"]:before {
@ -26,6 +27,7 @@
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
}
@ -43,60 +45,60 @@
}
.icon-twitter:before {
content: "\e000";
content: "\e600";
}
.icon-facebook:before {
content: "\e001";
content: "\e601";
}
.icon-googleplus:before {
content: "\e002";
content: "\e602";
}
.icon-rss:before {
content: "\e008";
content: "\e603";
}
.icon-user:before,
.icon-personal:before {
content: "\e009";
content: "\e604";
}
.icon-leaf:before,
.icon-design:before {
content: "\e00a";
content: "\e605";
}
.icon-link:before {
content: "\e00b";
content: "\e606";
}
.icon-pictures:before,
.icon-photos:before {
content: "\e00c";
content: "\e607";
}
.icon-camera:before,
.icon-photography:before {
content: "\e010";
content: "\e608";
}
.icon-arrow-down:before,
.icon-download:before,
.icon-download-alt:before {
content: "\e00d";
}
.icon-arrow-right:before {
content: "\e00e";
}
.icon-arrow-left:before {
content: "\e00f";
}
.icon-heart:before {
content: "\e012";
content: "\e609";
}
.icon-forward:before {
content: "\e013";
content: "\e60a";
}
.icon-heart:before {
content: "\e60b";
}
.icon-info:before {
content: "\e014";
content: "\e60c";
}
.icon-star:before,
.entry-content li:before {
content: "\e003";
content: "\e60d";
}
.icon-github:before {
content: "\e004";
content: "\e60e";
}
.icon-search:before {
content: "\e60f";
}
.icon-arrow-down:before {
content: "\e610";
}

View File

@ -34,7 +34,7 @@
@import 'icons.less';
// Forms & Buttons
//@import 'forms.less';
@import 'forms.less';
@import 'buttons.less';
// Media: images, video etc.

View File

@ -9,7 +9,7 @@
background-image: data-uri('../img/logo.png');
background-repeat: no-repeat;
background-position: center top;
height: 60px;
height: 31px;
@media @highDPI {
background-image: url('../img/logo@2x.png');
@ -101,19 +101,19 @@
}
// Single side border-radius
.border-top-radius(@radius) {
.border-top-radius(@radius: @border-radius-base) {
border-top-right-radius: @radius;
border-top-left-radius: @radius;
}
.border-right-radius(@radius) {
.border-right-radius(@radius: @border-radius-base) {
border-bottom-right-radius: @radius;
border-top-right-radius: @radius;
}
.border-bottom-radius(@radius) {
.border-bottom-radius(@radius: @border-radius-base) {
border-bottom-right-radius: @radius;
border-bottom-left-radius: @radius;
}
.border-left-radius(@radius) {
.border-left-radius(@radius: @border-radius-base) {
border-bottom-left-radius: @radius;
border-top-left-radius: @radius;
}

View File

@ -2,24 +2,109 @@
// NAVIGATION
/////////////////////////////////////
// Main Navigation
/////////////////////////////////////
.nav-main {
margin-top: 0;
.textcenter;
.row {
margin-top: 0;
margin-bottom: 0;
}
li { display: inline-block; }
//
// Topbar
//
.topbar {
.clearfix;
background: #f1f4f7;
padding: @line-height-computed/3 @line-height-computed;
}
//
// Main Navigation
//
.nav-main {
position: relative;
float: right;
width: 5%;
li { display: inline-block; }
.nav-popover {
right: 0;
top: 100%;
}
}
.nav-link {
display: block;
padding: .5em 1em;
&:hover {
background: rgba(255,255,255,.5);
}
}
.nav-popover {
position: absolute;
z-index: 5; // so it's always above page content
.border-bottom-radius;
background: rgba(255,255,255,.85);
box-shadow: 0 2px 7px rgba(0,0,0,.05);
}
.menu-btn,
.search-btn {
line-height: 1em;
text-align: center;
vertical-align: middle;
display: inline-block;
padding: .6em .7em .5em .7em;
margin: 0;
}
//
// Site Search
//
.site-search {
position: relative;
clear: both;
width: 80%;
float: left;
@media @breakpoint2 {
clear: none;
margin-right: 1%;
width: 60%;
}
// loupe icon
.search-btn {
position: absolute;
left: 0;
z-index: 2;
}
}
.search-field {
padding-left: 40px;
position: relative;
width: 90%;
border: none;
.box-shadow(none);
background: transparent;
.placeholder(rgba(46, 79, 92, .1));
&:hover,
&:focus {
background: rgba(255,255,255,.7) !important;
.placeholder(rgba(46, 79, 92, .2));
}
}
.search-results {
left: 0;
width: 100%;
}
//
// Pager
/////////////////////////////////////
//
.pager {
.clearfix;

View File

@ -12,16 +12,14 @@ body {
/////////////////////////////////////
.banner {
.row {
margin-top: @line-height-computed;
margin-bottom: @line-height-computed;
}
float: left;
width: 15%;
min-width: 160px;
.banner-title {
margin: 0 auto;
width: 128px;
margin-top: .1em;
margin-bottom: 0;
// display toned down logo
// by default
.logo;
@ -33,10 +31,8 @@ body {
// repeat logo
// but display hover version
.logo;
background-position: center bottom;
background-position: center -61px;
width: 128px;
margin-left: auto;
margin-right: auto;
// hide by default
opacity: 0;
@ -44,7 +40,6 @@ body {
&:hover { opacity: 1 }
&:active { top: 0 }
}
}

View File

@ -11,12 +11,8 @@ body {
font-size: @font-size-base;
line-height: @line-height-base;
padding-left: 2%;
padding-right: 2%;
@media @breakpoint1 {
line-height: @line-height-computed;
padding: 0;
}
@media @breakpoint3 {

View File

@ -4,7 +4,6 @@
// Clear stuff
.clearfix {
*zoom: 1;
clear: both;
&:before,
&:after {

12
_src/search.json Normal file
View File

@ -0,0 +1,12 @@
---
---
[
{% for post in site.posts %}
{
"title" : "{{ post.title | escape }}",
"category" : "{{ post.category }}",
"url" : "{{ post.url }}",
"date" : "{{ post.date }}"
} {% if forloop.last %}{% else %},{% endif %}
{% endfor %}
]

View File

@ -14,7 +14,8 @@
"picturefill": "~1.2.1",
"masonry": "http://masonry.desandro.com/masonry.pkgd.min.js",
"imagesloaded": "~3.0.4",
"infinitescroll": "https://raw.github.com/paulirish/infinite-scroll/master/jquery.infinitescroll.js"
"infinitescroll": "https://raw.github.com/paulirish/infinite-scroll/master/jquery.infinitescroll.js",
"simpleJekyllSearch": "https://raw.github.com/christian-fei/Simple-Jekyll-Search/master/simpleJekyllSearch.js"
},
"ignore": [