Compare commits

...

128 Commits
0.3.0 ... 0.9.3

Author SHA1 Message Date
a41588f3e5 Version bump to 0.9.3 2014-03-20 19:17:26 +00:00
c965ac3f42 Merge pull request #89 from polygonix/add_taghbs
Add tag.hbs template
2014-03-19 22:12:10 +01:00
381cdc7e29 Add tag.hbs template
Adds a tag.hbs template and some styles to correspond with it.
2014-03-19 11:10:43 +11:00
fdb52484b5 Update copyright 2014-03-13 22:39:56 +01:00
51b63ddeca Merge pull request #85 from polygonix/add-package-json
Added "package.json" file
2014-03-03 11:00:26 +01:00
b020823408 Added "package.json" file
Includes "name" and "version" setting
2014-03-03 20:58:59 +11:00
7406c1b7da Merge pull request #82 from kennwhite/master
HTML5 valid markup for Twitter share link
2014-03-03 10:27:32 +01:00
be45bc3ce5 Updated icon font 2014-03-03 10:21:19 +01:00
87b892e461 HTML5 valid markup for Twitter share link 2014-03-02 21:51:53 -05:00
1655d519f6 Merge pull request #81 from halfdan/update-fitvids
Update jquery.fitvids.js to 1.1
2014-03-01 12:14:08 +01:00
53b33f2d4a Update jquery.fitvids.js to 1.1
fixes #80
2014-03-01 03:51:08 +01:00
f39e92a5fd Merge pull request #79 from cobbspur/hover
Added hover state for Author meta anchor
2014-02-28 23:42:31 +01:00
348b8cf6ce Remove unused old Normalize.css file 2014-02-24 14:33:37 +01:00
a60dcf99d5 Remove CSS @import with inline minified normalize.css
See #57
2014-02-24 14:32:10 +01:00
835ec25f0b Added hover state for Author meta anchor 2014-02-23 12:20:41 +00:00
48bf106f25 Remove specific resolution optimisation 2014-02-03 23:21:26 +07:00
55784b4348 Corrected link 2014-02-02 16:39:22 +01:00
0efa582d77 Better responsive images
Closes #76
2014-01-31 14:35:24 +07:00
7546018136 Add support for author.url and author.location output
Closes #72
2014-01-27 19:16:17 +07:00
74a7b8bf25 Merge pull request #70 from altonius/patch-1
Update post.hbs - make twitter link https
2014-01-23 18:49:33 -08:00
492ba62e1f Update post.hbs
updated twitter url to use https inline with the other sharing services
2014-01-15 20:58:34 +11:00
3c1b7d68ec 2013 => 2014 2014-01-13 01:34:33 +01:00
9a261d1e93 Adding explicit favicon link 2014-01-12 21:52:21 +00:00
b7a6f81a18 Removed conditional author check
Because a post always has an author. Except when Ghost first runs, and there is the welcome post with no author. But in this case Ghost simply outputs nothing - I haven’t been able to make anything explode.
2014-01-10 17:00:41 +01:00
61cfb3064b Cleaned up comments and indentation 2014-01-10 16:59:27 +01:00
8b420d01a5 Add missing span to page template
Fixes #67
2014-01-10 16:31:25 +01:00
36fe40b9d7 Merge pull request #66 from mjbshaw/patch-1
Respect the blog URL (and subdirectory) in footer
2014-01-07 12:06:42 -08:00
0e1329f51f Respect the blog URL (and subdirectory) in footer 2014-01-07 12:31:32 -07:00
5c8fc51848 Adding encode helper to share link 2014-01-06 21:06:42 +00:00
054f138135 Merge pull request #61 from jitendravyas/master 2013-12-28 15:15:28 +00:00
97e23d1238 replaced to html5 charset tag
http-equiv="Content-Type" content="text/html" is invalid in HTML5.
2013-12-28 15:15:07 +00:00
2d539998d4 Make blog title and description more legible on light backgrounds
Adds a light shadow to blog title and description to give slightly more contrast between text and background when a cover image is used with a predominently light colour. This is not a complete fix, because heavy shadows do not lend to the aesthetic of Casper - however it does go some way to making a small improvement to legibility in most cases.

Related: https://github.com/TryGhost/Ghost/issues/1768
2013-12-28 14:09:01 +01:00
f503b7e5eb Merge pull request #62 from jitendravyas/patch-1
removed chrome frame option from meta tag
2013-12-28 03:13:36 -08:00
5b1e9c590f removed chrome frame option from meta tag
Google has discontinue the Chrome frame project so I suggest to remove it. Event HTML5 boilerplate has removed it 8fc26501f4
2013-12-28 16:25:38 +05:30
657f9fb749 More stupid fixes 2013-12-02 11:53:48 +01:00
11ddc30545 Fix moronic bug
Introduced by me in 9096fbd977
2013-12-02 11:49:26 +01:00
7bc3dfa7e6 Merge pull request #55 from halfdan/asset-helper
Use asset helper to generate paths.
2013-11-28 07:21:05 -08:00
b5819fd970 Use asset helper to generate paths.
fixes #54
2013-11-28 13:43:06 +00:00
e4e8b0d902 Merge pull request #53 from NullGeo/master
Update normalize.css to v2.1.3
2013-11-17 03:52:07 -08:00
9dcf734f04 Update normalize.css to v2.1.3 2013-11-16 23:43:35 -07:00
8b38234565 Rename LICENSE.txt to LICENSE 2013-11-14 14:48:35 +00:00
72c4010f32 Merge pull request #39 from egdelwonk/feature/969_page_template
Added page template to be compatible with pull #1139.
2013-11-06 12:31:32 -08:00
94f98f0d58 Replace Droid with Noto
Fixes #30 #46
2013-10-31 19:34:00 +01:00
2dcf64a8ce Proper spacing for iframe embeds and responsive videos 2013-10-31 19:22:54 +01:00
38be6803b4 Cleanup 2013-10-31 19:09:15 +01:00
9096fbd977 Remove unscoped IDs
Fixes #15
2013-10-31 19:07:10 +01:00
4616c5bd1d Responsive videos by default u guyz 2013-10-31 18:35:57 +01:00
0a7074a716 Oops 2013-10-30 16:56:55 +01:00
928e7e3ffe Make the single post view less shit when there's no blog logo 2013-10-30 16:55:54 +01:00
92ff4f4145 Merge pull request #51 from cobbspur/prefix
Uses prefix for tag helper
2013-10-28 01:41:25 -07:00
7aee698a98 Uses prefix for tag helper 2013-10-27 09:42:52 +00:00
fec0cc6ca6 Merge pull request #48 from willglynn/code_wrapping
<code>/<tt> elements should wrap since they're used inline
2013-10-26 09:19:10 -07:00
23a97124ab <code>/<tt> elements should wrap since they're used inline 2013-10-25 08:29:57 -05:00
a930d49bc3 Enhanced copyright date to be dynamic
Closes #41
2013-10-18 19:52:29 +02:00
692166bc2a Fix positioning/rendering 2013-10-18 19:49:36 +02:00
d504ec0a16 Fix incorrect icon font implementation
Closes #35
2013-10-18 19:42:50 +02:00
06aee0b2c5 Merge pull request #42 from marchdoe/master
Extra semicolon
2013-10-18 10:35:55 -07:00
6ae7958315 Merge pull request #43 from chanster-net/master
Fixed invalid meta tag
2013-10-18 10:35:43 -07:00
58efcd6777 Fixed invalid meta tag. charset should be declared in the content attribute. 2013-10-18 10:08:42 -05:00
09061d71f0 Extra semicolon
Deleting an extra semicolon.
2013-10-17 23:26:54 -04:00
2ca7344203 Added page template to be compatible with pull #1139. 2013-10-17 12:54:08 -05:00
d70beddd28 Merge pull request #31 from alicoding/master
Auto height for img in post-content
2013-10-15 00:58:45 -07:00
fa41e47672 Merge pull request #28 from JoeBonham/patch-1
Replaced table.plain LESS with equivalent CSS
2013-10-14 13:29:13 -07:00
8c52f22c9b Auto height for img in post-content 2013-10-14 12:16:00 -04:00
4b334adf8a Fixed table.plain css
Looked to be LESS formatted CSS that hadn't been compiled. Just replaced with the equivalent compiled CSS.
2013-10-14 14:20:16 +01:00
10beda3f6c Consistently use triple braces for post titles 2013-10-09 19:28:59 +01:00
6096654136 Updating ghost link 2013-10-06 17:49:48 +02:00
436f94e9a9 Moving webfonts from http:// to //
https://en.ghost.org/forum/bugs-suggestions/475-suggestion-remove-system-dependence-on-google-web-fonts
2013-10-04 09:52:54 +02:00
c4c276653d Fix line-wrapping on gists 2013-09-27 16:59:50 +02:00
3b5443a97c Dropped old image fixtures 2013-09-27 10:59:09 +02:00
60cf743042 Merge pull request #27 from Japh/patch-1
Update README.md
2013-09-25 07:13:33 -07:00
c2fcb94502 Update README.md
Fixes typo.
2013-09-25 23:28:23 +10:00
9ef17def42 Tweak to make gist embeds work with 100+ lines 2013-09-24 09:43:11 +02:00
bd71951dbb Updated CSS Table of Contents 2013-09-24 09:28:59 +02:00
ded174bab0 Added support for github gist embeds
Fixes #26
2013-09-24 09:21:52 +02:00
2bd73d696a Share icons open dialog
g+ icon works and all 3 open in a dialog
2013-09-18 00:31:21 +01:00
aa1fa8b445 Merge pull request #23 from cobbspur/meta
Adds {{meta_title}} and {{meta_description}} to casper theme
2013-09-17 15:14:34 -07:00
ff9f091cd3 Adds {{meta_title}} and {{meta_description}} to casper theme
- uses meta_title and meta_description helpers rather than @blog.title
2013-09-17 23:13:49 +01:00
ca7eb5ad03 Add G+ share link 2013-09-17 11:44:19 +01:00
30dce03e86 Assets need slashes 2013-09-15 17:50:23 +01:00
9aaa0ec17a Wiring up blog cover image 2013-09-09 18:07:19 +01:00
74dfeb37b0 Responsive styles to fix broken pagination on mobile 2013-09-08 22:59:40 +02:00
19ed4267fe Updating {{url}} helper to working syntax 2013-09-06 18:50:23 +01:00
1f1e2062b7 Merge pull request #21 from sethlilly/theme-development
Removed closing slash in description `meta` tag
2013-09-04 14:40:18 -07:00
51634b8059 Added self-closing tags to header
Added self-closing tags to header

Reverses commit 13e9620

- Self-closed tags in the header per Ghost code spec
2013-09-04 15:45:35 -04:00
13e9620d0f Removed closing slash in description meta tag
Removed closing slash in description `<meta>` tag

- Self-closing tag removed as it is unnecessary in HTML5.
2013-09-04 15:33:32 -04:00
f1f2b54c07 Added RSS 2013-09-04 18:04:33 +02:00
618eba0e2f Theme helper blitz
- date no longer requires published_at
- author.name now works.. so using for consistency
- url has absolute flag
- other misc fixes
2013-09-02 22:59:53 +01:00
dc89697827 Changing settings to use the new @blog global 2013-09-02 22:59:53 +01:00
24f12d1656 Added new author/logo helpers, stripped static blog cover image 2013-09-02 22:59:53 +01:00
1be2a199e3 New conditional logo helper 2013-09-02 22:59:53 +01:00
0e30340610 Tweaking comments in default template 2013-09-02 22:59:52 +01:00
53c55fe95c New tags helper 2013-09-02 22:59:52 +01:00
c068736354 Correcting cover image 2013-09-02 22:59:52 +01:00
03d79be55e New global footer 2013-09-02 22:59:52 +01:00
b4aba43c97 Fixing relative URL bugs 2013-09-02 22:59:52 +01:00
f8be958835 Fixing license wording in readme 2013-09-02 22:59:52 +01:00
cc40f640e2 Standardising license text. 2013-09-02 22:59:52 +01:00
5f3d55ef7a First pass at properly documenting CSS and making it human readable 2013-09-02 22:59:52 +01:00
2ef2ff68bf Added descriptive handlebars comments to help new developers 2013-09-02 22:59:52 +01:00
d93a50d48b New Stylez
* New pagination styles
* Refactored footer to global footer
* Introduced new RSS subscription tooltip
2013-09-02 22:59:52 +01:00
49e774889c Full refactor 2013-09-02 22:59:52 +01:00
5234629a60 Rework header/typography/icons 2013-09-02 22:59:52 +01:00
788c8ebff0 Tweaky 2013-09-02 22:59:51 +01:00
bf1dd0e9d4 THE NEXT ONE
* Introducing icon fonts
* New post footer
* Many responsive refinements and enhancements
* Few new helpers
2013-09-02 22:59:51 +01:00
b5021db970 The new header
* Experimental new Ghost watermark
* Ghost icon navigational styles
* Enhanced responsive styles
2013-09-02 22:59:51 +01:00
85b74ea393 Next pass on Casper refactor
* New Helpers
* Updated Helpers
* New reponsive header styles
* New global blog icon
* Responsive styles adjustments
2013-09-02 22:59:51 +01:00
fa61f74ce9 Dropping version number from readme 2013-09-02 22:59:51 +01:00
2b847c0530 Massive overhaul / update.
Introducing
* New helpers
* New header image
* Responsive / mobile styles
* Mobile device metatags and optimisations
* Initial blog icon support
* Restyled homepage feed
2013-09-02 22:59:51 +01:00
75c3ad7f1b Prevent header image from being selectable 2013-09-02 22:59:51 +01:00
701746c102 Move home header image to inline img / refactor headings 2013-09-02 22:59:51 +01:00
4f1ff59839 Introducing new typographic styles + code cleanup 2013-09-02 22:59:51 +01:00
2faa6612b7 Tweak. 2013-09-02 22:59:51 +01:00
43d1e2723f Fixed word breaking bug
See TryGhost/Ghost@044cf21887
2013-09-02 22:59:50 +01:00
d6fec8d50f First pass at new Casper homepage 2013-09-02 22:59:50 +01:00
fd4aebe2e2 Break long words to new line.
Closes #16
2013-09-02 22:59:23 +01:00
73fc435125 Animation tweak 2013-09-02 22:59:23 +01:00
802bb02c63 Minor footer style tweaks and added new RSS/subscription button 2013-09-02 22:59:23 +01:00
21d2a929a9 Second pass on Casper refactor, added new footer areas on single post view. 2013-09-02 22:59:23 +01:00
e4ce16b517 First pass at refactoring styles 2013-09-02 22:59:23 +01:00
e8080571bd Updated Normalize.css from v1.0.2 to v2.1.2 2013-09-02 22:59:23 +01:00
61a960d03f Cleaning 2013-09-02 22:59:23 +01:00
2d5ce92bab Removed old stylesheet defaults 2013-09-02 22:57:55 +01:00
586b52bb21 Removed old image fixtures 2013-09-02 22:57:55 +01:00
9ca4564cb2 Removed concept of partials from Casper. For now. 2013-09-02 22:57:55 +01:00
820b222f8e Changed theme structure. Moved all assets into /assets/ 2013-09-02 22:56:52 +01:00
1fb478234a Byebye old fonts 2013-09-02 22:56:52 +01:00
1c7055de76 Kill off jQuery. Should be calling in Ghost's native/shared jQuery file. Also - lib folder in a theme dir - ew. 2013-09-02 22:56:52 +01:00
34 changed files with 1510 additions and 2326 deletions

View File

@ -1,4 +1,4 @@
Copyright (c) 2013 The Ghost Foundation
Copyright (c) 2013-2014 Ghost Foundation - Released under The MIT License.
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
@ -19,4 +19,4 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
OTHER DEALINGS IN THE SOFTWARE.

View File

@ -1,14 +1,14 @@
# Casper v0.2.0
# Casper
The default theme for [Ghost](http://github.com/tryghost/ghost/).
## Copyright & License
Copyright (C) 2013 The Ghost Foundation - Released under the MIT Lincense.
Copyright (c) 2013-2014 Ghost Foundation - Released under the MIT License.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

1146
assets/css/screen.css Normal file

File diff suppressed because it is too large Load Diff

BIN
assets/fonts/icons.eot Executable file

Binary file not shown.

15
assets/fonts/icons.svg Executable file
View File

@ -0,0 +1,15 @@
<?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>Generated by IcoMoon</metadata>
<defs>
<font id="icons" 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="&#xe000;" d="M0 960v-204.8h614.4v204.8h-614.4zM0 550.4v-204.8h1024v204.8h-1024zM0 140.8v-204.8h409.6v204.8h-409.6zM614.4 140.8v-204.8h409.6v204.8h-409.6zM819.2 960v-204.8h204.8v204.8h-204.8z" />
<glyph unicode="&#xe001;" d="M842.688-64c-0.8 459.232-401.504 834.528-842.688 835.392v188.608c541.312 0 1024-460.608 1024-1024h-181.312zM687.2-63.936h-181.216c0.608 112.768-56.672 238.976-147.328 333.472-90.144 95.264-249.92 155.296-358.208 154.72v188.544c338.080-7.296 679.872-326.624 686.752-676.736zM128.512 192.096c70.624 0 127.872-57.312 127.872-128 0-70.656-57.248-127.968-127.872-127.968s-127.872 57.312-127.872 127.968c0 70.688 57.248 128 127.872 128z" />
<glyph unicode="&#xe002;" d="M1024 765.582c-37.676-16.708-78.164-28.002-120.66-33.080 43.372 26 76.686 67.17 92.372 116.23-40.596-24.078-85.556-41.56-133.41-50.98-38.32 40.83-92.922 66.34-153.346 66.34-116.022 0-210.088-94.058-210.088-210.078 0-16.466 1.858-32.5 5.44-47.878-174.6 8.764-329.402 92.4-433.018 219.506-18.084-31.028-28.446-67.116-28.446-105.618 0-72.888 37.088-137.192 93.46-174.866-34.438 1.092-66.832 10.542-95.154 26.278-0.020-0.876-0.020-1.756-0.020-2.642 0-101.788 72.418-186.696 168.522-206-17.626-4.8-36.188-7.372-55.348-7.372-13.538 0-26.698 1.32-39.528 3.772 26.736-83.46 104.32-144.206 196.252-145.896-71.9-56.35-162.486-89.934-260.916-89.934-16.958 0-33.68 0.994-50.116 2.94 92.972-59.61 203.402-94.394 322.042-94.394 386.422 0 597.736 320.124 597.736 597.744 0 9.108-0.206 18.168-0.61 27.18 41.056 29.62 76.672 66.62 104.836 108.748z" />
<glyph unicode="&#xe003;" d="M0.806 90.336c-0.244 2.532-0.452 5.070-0.584 7.63 0.13-2.56 0.34-5.098 0.584-7.63zM235.908 394.852c92.010-2.738 153.734 92.698 137.862 213.198-15.894 120.48-103.396 217.168-195.408 219.922-92.026 2.73-153.74-89.482-137.852-210 15.882-120.468 103.352-220.374 195.398-223.12zM1024 704v85.31c0 93.88-76.782 170.69-170.658 170.69h-682.656c-92.276 0-168.012-74.232-170.564-165.926 58.362 51.386 139.324 94.316 222.874 94.316 89.304 0 357.244 0 357.244 0l-79.948-67.618h-113.268c75.13-28.804 115.156-116.124 115.156-205.722 0-75.248-41.81-139.954-100.888-185.968-57.644-44.902-68.572-63.708-68.572-101.878 0-32.578 61.746-88 94.032-110.788 94.382-66.538 124.916-128.312 124.916-231.456 0-16.428-2.042-32.83-6.066-48.96h307.742c93.874 0 170.656 76.75 170.656 170.69v533.308h-192v-191.998h-64v192h-191.998v64h191.998v192h64v-192h192zM185.886 194.064c21.614 0 41.422 0.59 61.936 0.59-27.146 26.334-48.626 58.6-48.626 98.38 0 23.608 7.564 46.336 18.134 66.52-10.782-0.77-21.79-0.994-33.126-0.994-74.356 0-137.506 24.076-184.204 63.854v-67.242l0.006-201.73c53.44 25.374 116.888 40.622 185.88 40.622zM3.42 72.742c-1.112 5.458-1.966 11.006-2.542 16.634 0.574-5.628 1.43-11.176 2.542-16.634zM455.45 7.154c-15.058 58.806-68.454 87.964-142.888 139.568-27.072 8.732-56.894 13.874-88.894 14.208-89.618 0.964-173.108-34.942-220.216-88.372 15.92-77.706 85.034-136.558 167.234-136.558h286.444c1.816 11.128 2.696 22.632 2.696 34.432 0 12.534-1.534 24.792-4.376 36.722z" />
<glyph unicode="&#xe004;" d="M853.344 960h-682.66c-93.872 0-170.684-76.814-170.684-170.688v-682.626c0-93.938 76.812-170.686 170.684-170.686l682.66 0.002c93.876 0 170.656 76.746 170.656 170.688v682.622c0 93.874-76.782 170.688-170.656 170.688zM870.592 448h-166.592v-448h-192v448h-92.526v146.564h92.526v95.186c0 129.342 55.792 206.25 207.87 206.25h175.244v-158.57h-143.13c-42.482 0.070-47.752-22.152-47.752-63.512l-0.232-79.354h192l-25.408-146.564z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
assets/fonts/icons.ttf Executable file

Binary file not shown.

BIN
assets/fonts/icons.woff Executable file

Binary file not shown.

59
assets/js/index.js Normal file
View File

@ -0,0 +1,59 @@
/**
* Main JS file for Casper behaviours
*/
/*globals jQuery, document */
(function ($) {
"use strict";
$(document).ready(function(){
$(".post-content").fitVids();
function casperFullImg() {
$("img").each( function() {
var contentWidth = $(".post-content").outerWidth(); // Width of the content
var imageWidth = $(this)[0].naturalWidth; // Original image resolution
if (imageWidth >= contentWidth) {
$(this).addClass('full-img');
} else {
$(this).removeClass('full-img');
}
});
};
casperFullImg();
$(window).smartresize(casperFullImg);
});
}(jQuery));
(function($,sr){
// debouncing function from John Hann
// http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/
var debounce = function (func, threshold, execAsap) {
var timeout;
return function debounced () {
var obj = this, args = arguments;
function delayed () {
if (!execAsap)
func.apply(obj, args);
timeout = null;
};
if (timeout)
clearTimeout(timeout);
else if (execAsap)
func.apply(obj, args);
timeout = setTimeout(delayed, threshold || 100);
};
}
// smartresize
jQuery.fn[sr] = function(fn){ return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); };
})(jQuery,'smartresize');

View File

@ -0,0 +1,67 @@
/*global jQuery */
/*jshint browser:true */
/*!
* FitVids 1.1
*
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
*/
(function( $ ){
"use strict";
$.fn.fitVids = function( options ) {
var settings = {
customSelector: null
};
if(!document.getElementById('fit-vids-style')) {
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
var head = document.head || document.getElementsByTagName('head')[0];
var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
var div = document.createElement('div');
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
head.appendChild(div.childNodes[1]);
}
if ( options ) {
$.extend( settings, options );
}
return this.each(function(){
var selectors = [
"iframe[src*='player.vimeo.com']",
"iframe[src*='youtube.com']",
"iframe[src*='youtube-nocookie.com']",
"iframe[src*='kickstarter.com'][src*='video.html']",
"object",
"embed"
];
if (settings.customSelector) {
selectors.push(settings.customSelector);
}
var $allVideos = $(this).find(selectors.join(','));
$allVideos = $allVideos.not("object object"); // SwfObj conflict patch
$allVideos.each(function(){
var $this = $(this);
if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
aspectRatio = height / width;
if(!$this.attr('id')){
var videoID = 'fitvid' + Math.floor(Math.random()*999999);
$this.attr('id', videoID);
}
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%");
$this.removeAttr('height').removeAttr('width');
});
});
};
// Works with either jQuery or Zepto
})( window.jQuery || window.Zepto );

View File

@ -1,267 +0,0 @@
/*
* HTML5 Boilerplate
*
* What follows is the result of much research on cross-browser styling.
* Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
* Kroc Camen, and the H5BP dev community and team.
*/
/* ==========================================================================
Base styles: opinionated defaults
========================================================================== */
html,
button,
input,
select,
textarea {
color: #222;
}
body {
font-size: 1em;
line-height: 1.4;
}
/*
* Remove text-shadow in selection highlight: h5bp.com/i
* These selection declarations have to be separate.
* Customize the background color to match your design.
*/
::-moz-selection {
background: #ff0054;
color:#fff;
text-shadow: none;
}
::selection {
background: #ff0054;
color:#fff;
text-shadow: none;
}
/*
* A better looking default horizontal rule
*/
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #dadada;
margin: 3em 0;
padding: 0;
}
/*
* Remove the gap between images and the bottom of their containers: h5bp.com/i/440
*/
img {
vertical-align: middle;
}
/*
* Remove default fieldset styles.
*/
fieldset {
border: 0;
margin: 0;
padding: 0;
}
/*
* Allow only vertical resizing of textareas.
*/
textarea {
resize: vertical;
}
/* ==========================================================================
Helper classes
========================================================================== */
/*
* Image replacement
*/
.ir {
background-color: transparent;
border: 0;
overflow: hidden;
/* IE 6/7 fallback */
*text-indent: -9999px;
}
.ir:before {
content: "";
display: block;
width: 0;
height: 100%;
}
/*
* Hide from both screenreaders and browsers: h5bp.com/u
*/
.hidden {
display: none !important;
visibility: hidden;
}
/*
* Hide only visually, but have it available for screenreaders: h5bp.com/v
*/
.visuallyhidden,
.screen-reader-text {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
/*
* Extends the .visuallyhidden class to allow the element to be focusable
* when navigated to via the keyboard: h5bp.com/p
*/
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}
/*
* Hide visually and from screenreaders, but maintain layout
*/
.invisible {
visibility: hidden;
}
/*
* Clearfix: contain floats
*
* For modern browsers
* 1. The space content is one way to avoid an Opera bug when the
* `contenteditable` attribute is included anywhere else in the document.
* Otherwise it causes space to appear at the top and bottom of elements
* that receive the `clearfix` class.
* 2. The use of `table` rather than `block` is only necessary if using
* `:before` to contain the top-margins of child elements.
*/
.clearfix:before,
.clearfix:after {
content: " "; /* 1 */
display: table; /* 2 */
}
.clearfix:after {
clear: both;
}
/*
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.clearfix {
*zoom: 1;
}
/*
* Some standard WordPress classes commonly used by themes/plugins.
*/
.alignleft {
float:left;
}
.alignright {
float:right;
}
/* ==========================================================================
Print styles.
Inlined to avoid required HTTP connection: h5bp.com/r
========================================================================== */
@media print {
* {
background: transparent !important;
color: #000 !important; /* Black prints faster: h5bp.com/s */
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
/*
* Don't show links for images, or javascript/internal links
*/
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group; /* h5bp.com/t */
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}

View File

@ -1,11 +0,0 @@
@font-face {
font-family: 'galette';
src: url('../fonts/galette-med-webfont.eot');
src: url('../fonts/galette-med-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/galette-med-webfont.woff') format('woff'),
url('../fonts/galette-med-webfont.ttf') format('truetype'),
url('../fonts/galette-med-webfont.svg#galetteregular') format('svg');
font-weight: normal;
font-style: normal;
}

511
css/normalize.css vendored
View File

@ -1,511 +0,0 @@
/*! normalize.css v1.0.2 | MIT License | git.io/normalize */
/* ==========================================================================
HTML5 display definitions
========================================================================== */
/*
* Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3.
*/
main,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
display: block;
}
/*
* Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
*/
audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
}
/*
* Prevents modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/*
* Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3,
* and Safari 4.
* Known issue: no IE 6 support.
*/
[hidden] {
display: none;
}
/* ==========================================================================
Base
========================================================================== */
/*
* 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
* `em` units.
* 2. Prevents iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
font-size: 100%; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
-ms-text-size-adjust: 100%; /* 2 */
}
/*
* Addresses `font-family` inconsistency between `textarea` and other form
* elements.
*/
html,
button,
input,
select,
textarea {
font-family: sans-serif;
}
/*
* Addresses margins handled incorrectly in IE 6/7.
*/
body {
margin: 0;
}
/* ==========================================================================
Links
========================================================================== */
/*
* Addresses `outline` inconsistency between Chrome and other browsers.
*/
a:focus {
outline: thin dotted;
}
/*
* Improves readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover {
outline: 0;
}
/* ==========================================================================
Typography
========================================================================== */
/*
* Addresses font sizes and margins set differently in IE 6/7.
* Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5,
* and Chrome.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.67em;
margin: 2.33em 0;
}
/*
* Addresses styling not present in IE 7/8/9, Safari 5, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted;
}
/*
* Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
*/
b,
strong {
font-weight: bold;
}
blockquote {
margin: 1em 40px;
}
/*
* Addresses styling not present in Safari 5 and Chrome.
*/
dfn {
font-style: italic;
}
/*
* Addresses styling not present in IE 6/7/8/9.
*/
mark {
background: #ff0;
color: #000;
}
/*
* Addresses margins set differently in IE 6/7.
*/
p {
margin: 1em 0;
}
/*
* Corrects font family set oddly in IE 6, Safari 4/5, and Chrome.
*/
code,
kbd,
pre,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
}
/*
* Improves readability of pre-formatted text in all browsers.
*/
pre {
margin: 1.5em 0;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
/*
* Addresses CSS quotes not supported in IE 6/7.
*/
q {
quotes: none;
}
/*
* Addresses `quotes` property not supported in Safari 4.
*/
q:before,
q:after {
content: '';
content: none;
}
/*
* Addresses inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%;
}
/*
* Prevents `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
/* ==========================================================================
Lists
========================================================================== */
/*
* Addresses margins set differently in IE 6/7.
*/
dl,
menu,
ol,
ul {
margin: 1em 0;
}
dd {
margin: 0 0 0 2em;
}
/*
* Addresses paddings set differently in IE 6/7.
*/
menu,
ol,
ul {
padding: 0 0 0 2em;
}
/*
* Corrects list images handled incorrectly in IE 7.
*/
nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
li {
padding:0;
margin-top:5px;
line-height: 1.6em;
}
/* ==========================================================================
Embedded content
========================================================================== */
/*
* 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
* 2. Improves image quality when scaled in IE 7.
*/
img {
border: 0; /* 1 */
-ms-interpolation-mode: bicubic; /* 2 */
}
/*
* Corrects overflow displayed oddly in IE 9.
*/
svg:not(:root) {
overflow: hidden;
}
/* ==========================================================================
Figures
========================================================================== */
/*
* Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
*/
figure {
margin: 0;
}
/* ==========================================================================
Forms
========================================================================== */
/*
* Corrects margin displayed oddly in IE 6/7.
*/
form {
margin: 0;
}
/*
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/*
* 1. Corrects color not being inherited in IE 6/7/8/9.
* 2. Corrects text not wrapping in Firefox 3.
* 3. Corrects alignment displayed oddly in IE 6/7.
*/
legend {
border: 0; /* 1 */
padding: 0;
white-space: normal; /* 2 */
*margin-left: -7px; /* 3 */
}
/*
* 1. Corrects font size not being inherited in all browsers.
* 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5,
* and Chrome.
* 3. Improves appearance and consistency in all browsers.
*/
button,
input,
select,
textarea {
font-size: 100%; /* 1 */
margin: 0; /* 2 */
vertical-align: baseline; /* 3 */
*vertical-align: middle; /* 3 */
}
/*
* Addresses Firefox 3+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
button,
input {
line-height: normal;
}
/*
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Corrects inability to style clickable `input` types in iOS.
* 3. Improves usability and consistency of cursor style between image-type
* `input` and others.
* 4. Removes inner spacing in IE 7 without affecting normal text inputs.
* Known issue: inner spacing remains in IE 6.
*/
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; /* 2 */
cursor: pointer; /* 3 */
*overflow: visible; /* 4 */
}
/*
* Re-set default cursor for disabled elements.
*/
button[disabled],
input[disabled] {
cursor: default;
}
/*
* 1. Addresses box sizing set to content-box in IE 8/9.
* 2. Removes excess padding in IE 8/9.
* 3. Removes excess padding in IE 7.
* Known issue: excess padding remains in IE 6.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
*height: 13px; /* 3 */
*width: 13px; /* 3 */
}
/*
* 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"] {
-webkit-appearance: textfield; /* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box; /* 2 */
box-sizing: content-box;
}
/*
* Removes inner padding and search cancel button in Safari 5 and Chrome
* on OS X.
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/*
* Removes inner padding and border in Firefox 3+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/*
* 1. Removes default vertical scrollbar in IE 6/7/8/9.
* 2. Improves readability and alignment in all browsers.
*/
textarea {
overflow: auto; /* 1 */
vertical-align: top; /* 2 */
}
/* ==========================================================================
Tables
========================================================================== */
/*
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0;
}

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,45 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>{{settings.title}} | {{settings.description}}</title>
<link rel="stylesheet" type="text/css" href="/css/style.css">
{{! Document Settings }}
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script type="text/javascript" src="/lib/jquery/jquery.min.js"></script>
<script type="text/javascript" src="/js/index.js"></script>
{{! Page Meta }}
<title>{{meta_title}}</title>
<meta name="description" content="{{meta_description}}" />
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="shortcut icon" href="{{asset "favicon.ico"}}">
{{! Styles'n'Scripts }}
<link rel="stylesheet" type="text/css" href="{{asset "css/screen.css"}}" />
<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Noto+Serif:400,700,400italic|Open+Sans:700,400" />
{{! Ghost outputs important style and meta data with this tag }}
{{ghost_head}}
</head>
<body>
<header>
{{#if settings.logo}}<a id="logo" href="/"><img src="{{settings.logo}}" alt="Logo"></a>{{/if}}
<a id="title" href="/">{{settings.title}}</a>
<p id="description">{{settings.description}}</p>
<div class="clearfix"></div>
</header>
<body class="{{body_class}}">
{{! Everything else gets inserted here }}
{{{body}}}
<footer class="site-footer">
<a class="subscribe icon-feed" href="{{@blog.url}}/rss/"><span class="tooltip">Subscribe!</span></a>
<div class="inner">
<section class="copyright">All content copyright <a href="{{@blog.url}}/">{{@blog.title}}</a> &copy; {{date format="YYYY"}} &bull; All rights reserved.</section>
<section class="poweredby">Proudly published with <a class="icon-ghost" href="https://ghost.org">Ghost</a></section>
</div>
</footer>
{{! Ghost outputs important scripts and data with this tag }}
{{ghost_foot}}
{{! The main JavaScript file for Casper }}
<script type="text/javascript" src="{{asset "js/jquery.fitvids.js"}}"></script>
<script type="text/javascript" src="{{asset "js/index.js"}}"></script>
</body>
</html>
</html>

Binary file not shown.

View File

@ -1,242 +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></metadata>
<defs>
<font id="galetteregular" horiz-adv-x="1146" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="450" />
<glyph unicode="&#xfb01;" horiz-adv-x="942" d="M123 0v1155q0 117 83.5 198t203.5 81h409v-144h-409q-50 0 -86.5 -40t-36.5 -95v-131h245v-143h-245v-881h-164zM655 0v1024h164v-1024h-164z" />
<glyph unicode="&#xfb02;" horiz-adv-x="942" d="M123 0v1155q0 117 83.5 198t203.5 81h409v-1434h-164v1290h-245q-50 0 -86.5 -40t-36.5 -95v-131h245v-143h-245v-881h-164z" />
<glyph horiz-adv-x="2048" />
<glyph horiz-adv-x="2048" />
<glyph unicode="&#xd;" horiz-adv-x="2048" />
<glyph unicode=" " horiz-adv-x="450" />
<glyph unicode="&#x09;" horiz-adv-x="450" />
<glyph unicode="&#xa0;" horiz-adv-x="450" />
<glyph unicode="!" horiz-adv-x="430" d="M123 0v184h184v-184h-184zM133 328v1106h164v-1106h-164z" />
<glyph unicode="&#x22;" horiz-adv-x="696" d="M123 1044v390h164v-390h-164zM410 1044v390h163v-390h-163z" />
<glyph unicode="#" horiz-adv-x="1228" d="M82 410v143h246v328h-246v143h246v410h164v-410h245v410h164v-410h246v-143h-246v-328h246v-143h-246v-410h-164v410h-245v-410h-164v410h-246zM492 553h245v328h-245v-328z" />
<glyph unicode="$" horiz-adv-x="1085" d="M82 1096q0 141 100.5 239.5t241.5 98.5h47v102h164v-102h287v-144h-287v-434l31 -6q147 -31 241 -149t94 -271q0 -162 -105 -282.5t-261 -143.5v-188h-164v184h-348v143h348v592l-123 27q-119 26 -192.5 117.5t-73.5 216.5zM246 1096q0 -65 41 -120.5t102 -68.5l82 -18 v401h-29q-80 0 -138 -57.5t-58 -136.5zM635 156q89 27 147 103t58 171t-59.5 174t-145.5 98v-546z" />
<glyph unicode="%" horiz-adv-x="1474" d="M82 1126q0 128 90 218t217 90t217 -90t90 -218t-90 -217.5t-217 -89.5t-217 89.5t-90 217.5zM205 0l889 1434h176l-889 -1434h-176zM225 1126q0 -67 48 -115t116 -48t116 48t48 115q0 68 -48.5 116t-115.5 48t-115.5 -48t-48.5 -116zM778 307q0 127 90 217t217 90 q128 0 218 -90t90 -217t-90 -217t-218 -90q-127 0 -217 90t-90 217zM922 307q0 -68 48 -116t115 -48t115.5 48.5t48.5 115.5t-48.5 115.5t-115.5 48.5t-115 -48t-48 -116z" />
<glyph unicode="&#x26;" horiz-adv-x="1249" d="M102 416v153q0 90 42 168.5t114 130.5q-54 45 -85.5 110.5t-31.5 137.5q0 132 93 225t225 93h565v-144h-545q-70 0 -121 -51.5t-51 -122.5t48.5 -124.5t115.5 -53.5h389v188h164v-188h164v-145h-164v-793h-487q-114 0 -214 55t-160.5 151.5t-60.5 209.5zM268 412 q0 -110 79.5 -189.5t189.5 -79.5h323v650h-381q-87 0 -149 -62t-62 -149v-170z" />
<glyph unicode="'" horiz-adv-x="409" d="M123 1044v390h164v-390h-164z" />
<glyph unicode="(" horiz-adv-x="593" d="M123 389v473q0 114 27.5 225.5t66.5 189t78 138.5t67 91l27 30h164q-11 -12 -29 -33.5t-63.5 -92t-81 -145t-64 -185.5t-28.5 -220v-471q0 -109 27.5 -218.5t66.5 -188.5t78 -142t67 -95l27 -32h-164q-11 11 -29 31.5t-63.5 88.5t-81 141.5t-64 186.5t-28.5 228z" />
<glyph unicode=")" horiz-adv-x="593" d="M41 -287q11 12 29 33.5t63.5 92t81 145t64 185.5t28.5 220v471q0 109 -27.5 218.5t-66.5 188.5t-78 142t-67 95l-27 32h164q11 -11 29 -31.5t63.5 -88t81 -141t64 -186.5t28.5 -227v-473q0 -115 -27.5 -227t-66.5 -189.5t-78 -138.5t-67 -91l-27 -30h-164z" />
<glyph unicode="*" horiz-adv-x="942" d="M80 1087l51 158l268 -96l-8 285h164l-10 -285l266 96l53 -160l-270 -75q143 -186 174 -224l-135 -98l-160 238l-158 -238l-137 96l176 226z" />
<glyph unicode="+" d="M82 451v143h410v430h163v-430h410v-143h-410v-451h-163v451h-410z" />
<glyph unicode="," horiz-adv-x="430" d="M123 184h184l-20 -430h-164v430z" />
<glyph unicode="-" horiz-adv-x="675" d="M82 451v143h512v-143h-512z" />
<glyph unicode="." horiz-adv-x="430" d="M123 0v184h184v-184h-184z" />
<glyph unicode="/" horiz-adv-x="819" d="M41 0l565 1434h172l-565 -1434h-172z" />
<glyph unicode="0" horiz-adv-x="1126" d="M102 375v684q0 155 111 265t266 110h170q155 0 265 -110t110 -265v-684q0 -155 -110 -265t-265 -110h-170q-155 0 -266 110t-111 265zM266 356q0 -88 62.5 -150.5t150.5 -62.5h170q86 0 148.5 62.5t62.5 150.5v721q0 86 -62.5 149.5t-148.5 63.5h-170q-87 0 -150 -63 t-63 -150v-721z" />
<glyph unicode="1" horiz-adv-x="512" d="M61 1290v144h328v-1434h-164v1290h-164z" />
<glyph unicode="2" horiz-adv-x="1126" d="M123 0v442q0 145 95 261t233 147l286 63q63 13 103.5 66t40.5 119q0 78 -57 135t-136 57h-483v144h504q138 0 236.5 -99t98.5 -237q0 -119 -76 -211t-190 -117l-286 -63q-89 -20 -147 -95.5t-58 -169.5v-299h717v-143h-881z" />
<glyph unicode="3" horiz-adv-x="1024" d="M61 0v143h451q110 0 188 78.5t78 188.5v172q0 86 -62.5 148.5t-148.5 62.5h-424v145h430q67 0 115.5 53.5t48.5 124.5t-50 122.5t-120 51.5h-506v144h527q132 0 222.5 -93t90.5 -225q0 -73 -34 -140t-89 -106q71 -47 117.5 -133t46.5 -176v-145q0 -113 -59 -209 t-158 -151.5t-213 -55.5h-451z" />
<glyph unicode="4" horiz-adv-x="1105" d="M41 389l553 1045h184l-483 -902h442v492h164v-492h143v-143h-143v-389h-164v389h-696z" />
<glyph unicode="5" horiz-adv-x="1085" d="M123 0v143h430q112 0 189 78t77 189v172q0 86 -62.5 148.5t-148.5 62.5h-485v641h778v-144h-614v-352h317q155 0 267 -111t112 -266v-151q0 -168 -127.5 -289t-302.5 -121h-430z" />
<glyph unicode="6" horiz-adv-x="1126" d="M102 414v645q0 155 111 265t266 110h463v-144h-463q-87 0 -149 -63t-62 -150v-139h381q155 0 265 -110t110 -265v-149q0 -113 -59.5 -208.5t-159.5 -150.5t-215 -55h-53q-114 0 -214 54.5t-160.5 150t-60.5 209.5zM268 412q0 -110 79.5 -189.5t189.5 -79.5h53 q112 0 191 79t79 190v170q0 86 -62.5 148.5t-148.5 62.5h-381v-381z" />
<glyph unicode="7" horiz-adv-x="983" d="M41 0l651 1290h-631v144h881l-721 -1434h-180z" />
<glyph unicode="8" horiz-adv-x="1126" d="M102 416v145q0 89 46 170t118 133q-55 44 -89 112t-34 140q0 132 92 225t224 93h211q130 0 221.5 -93t91.5 -225q0 -72 -34 -140t-89 -112q72 -52 118 -133t46 -170v-145q0 -172 -127 -294t-303 -122h-62q-114 0 -213 55.5t-158 151.5t-59 209zM266 410q0 -109 76.5 -188 t183.5 -79h76q107 0 182.5 79t75.5 188v172q0 86 -62.5 148.5t-148.5 62.5h-170q-88 0 -150.5 -62.5t-62.5 -148.5v-172zM307 1116q0 -71 48.5 -124.5t115.5 -53.5h184q67 0 115.5 53.5t48.5 124.5t-50 122.5t-120 51.5h-170q-70 0 -121 -51.5t-51 -122.5z" />
<glyph unicode="9" horiz-adv-x="1105" d="M82 1024v35q0 155 110 265t265 110h172q155 0 265 -110t110 -265v-649q0 -172 -127.5 -291t-303.5 -119h-409v143h409q110 0 188.5 78.5t78.5 188.5v235h-383q-155 0 -265 111t-110 268zM246 1004q0 -87 62.5 -151.5t148.5 -64.5h383v289q0 87 -62 150t-149 63h-172 q-86 0 -148.5 -63.5t-62.5 -149.5v-73z" />
<glyph unicode=":" horiz-adv-x="430" d="M123 0v184h184v-184h-184zM123 840v184h184v-184h-184z" />
<glyph unicode=";" horiz-adv-x="430" d="M123 184h184l-20 -430h-164v430zM123 840v184h184v-184h-184z" />
<glyph unicode="&#x3c;" horiz-adv-x="1064" d="M82 457v110l901 477v-153l-717 -379l717 -379v-153z" />
<glyph unicode="=" d="M82 266v144h983v-144h-983zM82 635v143h983v-143h-983z" />
<glyph unicode="&#x3e;" horiz-adv-x="1064" d="M82 -20v153l717 379l-717 379v153l901 -477v-110z" />
<glyph unicode="?" horiz-adv-x="983" d="M82 1290v144h491q138 0 238 -100t100 -238q0 -119 -73 -208t-183 -114l-235 -53q-57 -12 -95 -60t-38 -108v-225h-164v225q0 107 71 192.5t175 110.5l235 55q60 14 102 67.5t42 117.5q0 78 -58 136t-137 58h-471zM113 0v184h184v-184h-184z" />
<glyph unicode="@" horiz-adv-x="1515" d="M102 532v451q0 93 35.5 176.5t96 143.5t144 95.5t175.5 35.5h410q188 0 319 -131t131 -320v-397q0 -117 -80 -198t-196 -81h-428q-116 0 -197.5 81t-81.5 198v321q0 91 64 155t155 64h406v-675h61q56 0 94.5 38.5t38.5 94.5v399q0 127 -89.5 217t-217.5 90h-369 q-127 0 -217 -90t-90 -217v-451q0 -160 114.5 -274.5t274.5 -114.5h697v-143h-717q-109 0 -207.5 41.5t-170 112.5t-113.5 170t-42 208zM594 584q0 -55 39.5 -94t93.5 -39h164v532h-221q-31 0 -53.5 -22.5t-22.5 -53.5v-323z" />
<glyph unicode="A" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM389 573h367l-183 594z" />
<glyph unicode="B" horiz-adv-x="1126" d="M123 0v1434h541q133 0 226 -94t93 -228q0 -74 -36.5 -142.5t-92.5 -105.5q84 -45 137 -143.5t53 -202.5v-98q0 -173 -123 -296.5t-296 -123.5h-502zM287 143h338q103 0 179.5 76.5t76.5 179.5v140q0 104 -76.5 179t-179.5 75h-338v-650zM287 938h356q72 0 124 51.5 t52 122.5q0 72 -52 125t-124 53h-356v-352z" />
<glyph unicode="C" horiz-adv-x="1024" d="M102 518v535q0 158 111.5 269.5t269.5 111.5h480v-144h-480q-88 0 -152.5 -64.5t-64.5 -152.5v-573q0 -146 105 -251.5t250 -105.5h342v-143h-342q-141 0 -260.5 69t-189 188.5t-69.5 260.5z" />
<glyph unicode="D" d="M123 0v1434h539q159 0 270.5 -110.5t111.5 -268.5v-537q0 -106 -41 -202t-111 -165t-167 -110t-203 -41h-399zM287 143h245q145 0 247 105t102 252v575q0 88 -62.5 151.5t-150.5 63.5h-381v-1147z" />
<glyph unicode="E" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-650h676v-143h-840z" />
<glyph unicode="F" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-793h-164z" />
<glyph unicode="G" d="M102 518v535q0 158 111.5 269.5t269.5 111.5h500v-144h-500q-88 0 -152.5 -64.5t-64.5 -152.5v-573q0 -146 105.5 -251.5t251.5 -105.5h237v650h-287v145h451v-938h-401q-142 0 -262 69t-189.5 188.5t-69.5 260.5z" />
<glyph unicode="H" horiz-adv-x="1167" d="M123 0v1434h164v-496h594v496h163v-1434h-163v793h-594v-793h-164z" />
<glyph unicode="I" horiz-adv-x="409" d="M123 0v1434h164v-1434h-164z" />
<glyph unicode="J" horiz-adv-x="573" d="M51 -20v143q96 0 166 64.5t70 152.5v1094h164v-1074q0 -158 -117 -269t-283 -111z" />
<glyph unicode="K" horiz-adv-x="1208" d="M123 0v1434h164v-1434h-164zM287 850l635 584h225l-645 -594l655 -840h-207z" />
<glyph unicode="L" horiz-adv-x="1044" d="M123 0v1434h164v-1291h696v-143h-860z" />
<glyph unicode="M" horiz-adv-x="1290" d="M123 0v1434h174l348 -607l348 607h174v-1434h-163v1126l-359 -614l-358 614v-1126h-164z" />
<glyph unicode="N" horiz-adv-x="1167" d="M123 0v1434h170l588 -1106v1106h163v-1434h-167l-590 1106v-1106h-164z" />
<glyph unicode="O" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5 h-187q-87 0 -150 -64.5t-63 -152.5v-653z" />
<glyph unicode="P" horiz-adv-x="1085" d="M123 0v1434h573q134 0 231 -94.5t97 -227.5t-97 -226t-231 -93h-409v-793h-164zM287 938h395q71 0 124.5 52t53.5 122q0 72 -53.5 125t-124.5 53h-395v-352z" />
<glyph unicode="Q" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -90 -35 -172t-96 -143l131 -166l-108 -82l-133 170q-89 -47 -197 -47h-63q-183 0 -312 128.5t-129 311.5zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q56 0 105 21l-158 203 l109 82l157 -203q62 79 62 174v653q0 88 -63.5 152.5t-151.5 64.5h-187q-87 0 -150 -64.5t-63 -152.5v-653z" />
<glyph unicode="R" horiz-adv-x="1126" d="M123 0v1434h582q133 0 226 -93t93 -227q0 -123 -85.5 -216t-205.5 -105q36 -25 55 -76l297 -717h-180l-272 668q-27 63 -81 94t-122 31h-143v-793h-164zM287 938h397q70 0 122 52.5t52 123.5q0 72 -51.5 124t-122.5 52h-397v-352z" />
<glyph unicode="S" horiz-adv-x="1085" d="M82 1096q0 141 100.5 239.5t241.5 98.5h498v-144h-480q-80 0 -138 -57.5t-58 -136.5q0 -64 41.5 -120.5t101.5 -68.5l277 -57q147 -31 241 -149t94 -271q0 -178 -125.5 -304t-304.5 -126h-448v143h430q117 0 202 84.5t85 202.5q0 95 -59.5 174t-145.5 98l-287 60 q-119 25 -192.5 117.5t-73.5 216.5z" />
<glyph unicode="T" horiz-adv-x="1044" d="M61 1290v144h922v-144h-379v-1290h-164v1290h-379z" />
<glyph unicode="U" horiz-adv-x="1167" d="M123 440v994h164v-1014q0 -114 81 -195.5t195 -81.5h43q114 0 194.5 81.5t80.5 195.5v1014h163v-994q0 -183 -127.5 -311.5t-310.5 -128.5h-43q-183 0 -311.5 128.5t-128.5 311.5z" />
<glyph unicode="V" d="M41 1434h172l360 -1168l361 1168h172l-451 -1434h-163z" />
<glyph unicode="W" horiz-adv-x="2037" d="M41 1434h172l360 -1168l361 1168h172l360 -1168l361 1168h172l-451 -1434h-164l-364 1167l-365 -1167h-163z" />
<glyph unicode="X" horiz-adv-x="1044" d="M41 0l389 756l-348 678h184l256 -502l256 502h185l-349 -678l390 -756h-185l-297 584l-297 -584h-184z" />
<glyph unicode="Y" horiz-adv-x="1064" d="M41 1434h188l303 -512l304 512h188l-410 -676v-758h-163v758z" />
<glyph unicode="Z" horiz-adv-x="1003" d="M41 0l676 1290h-635v144h891l-676 -1291h645v-143h-901z" />
<glyph unicode="[" horiz-adv-x="614" d="M123 -287v1823h430v-143h-266v-1536h266v-144h-430z" />
<glyph unicode="\" horiz-adv-x="819" d="M41 1434h172l565 -1434h-172z" />
<glyph unicode="]" horiz-adv-x="614" d="M61 -143h267v1536h-267v143h431v-1823h-431v144z" />
<glyph unicode="^" horiz-adv-x="1126" d="M61 532l431 902h143l430 -902h-160l-342 728l-342 -728h-160z" />
<glyph unicode="_" horiz-adv-x="983" d="M0 -143h983v-144h-983v144z" />
<glyph unicode="`" horiz-adv-x="675" d="M102 1434h174l287 -287h-174z" />
<glyph unicode="a" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5z" />
<glyph unicode="b" horiz-adv-x="983" d="M123 0v1434h164v-410h315q117 0 198 -80t81 -196v-353q0 -164 -116 -279.5t-280 -115.5h-362zM287 143h198q95 0 163.5 68.5t68.5 163.5v391q0 47 -34 81t-81 34h-315v-738z" />
<glyph unicode="c" horiz-adv-x="860" d="M102 375v373q0 116 81 196t198 80h418v-143h-418q-47 0 -81 -34t-34 -81v-410q0 -88 62.5 -150.5t148.5 -62.5h322v-143h-322q-155 0 -265 110t-110 265z" />
<glyph unicode="d" horiz-adv-x="983" d="M102 395v353q0 116 81 196t198 80h315v410h164v-1434h-362q-164 0 -280 115.5t-116 279.5zM266 375q0 -95 68.5 -163.5t163.5 -68.5h198v738h-315q-47 0 -81 -34t-34 -81v-391z" />
<glyph unicode="e" horiz-adv-x="942" d="M102 395v353q0 115 83.5 195.5t203.5 80.5h184q120 0 203.5 -80.5t83.5 -195.5q0 -95 -64.5 -173t-158.5 -100l-371 -90v-10q0 -95 67.5 -163.5t162.5 -68.5h323v-143h-323q-164 0 -279 115.5t-115 279.5zM266 537l334 81q42 9 69 44t27 86q0 54 -36.5 93.5t-86.5 39.5 h-184q-51 0 -87 -39.5t-36 -93.5v-211z" />
<glyph unicode="f" horiz-adv-x="614" d="M123 0v1155q0 117 83 198t204 81h143v-144h-143q-51 0 -87 -39.5t-36 -95.5v-131h266v-143h-266v-881h-164z" />
<glyph unicode="g" horiz-adv-x="983" d="M102 375v373q0 115 80.5 195.5t196.5 80.5h481v-1106q0 -164 -115 -276.5t-280 -112.5h-240v143h240q95 0 163 68.5t68 163.5v96h-219q-155 0 -265 110t-110 265zM266 356q0 -88 61.5 -150.5t149.5 -62.5h219v738h-317q-47 0 -80 -34t-33 -81v-410z" />
<glyph unicode="h" horiz-adv-x="1003" d="M123 0v1434h164v-410h315q117 0 198 -80t81 -196v-748h-164v766q0 47 -34 81t-81 34h-315v-881h-164z" />
<glyph unicode="i" horiz-adv-x="409" d="M123 0v1024h164v-1024h-164zM123 1229v205h164v-205h-164z" />
<glyph unicode="j" horiz-adv-x="409" d="M-133 -328q106 0 181 68.5t75 163.5v1120h164v-1106q0 -163 -123 -276t-297 -113v143zM123 1229v205h164v-205h-164z" />
<glyph unicode="k" horiz-adv-x="1024" d="M123 0v1434h164v-1434h-164zM287 512l483 512h213l-491 -512l491 -512h-213z" />
<glyph unicode="l" horiz-adv-x="409" d="M123 0v1434h164v-1434h-164z" />
<glyph unicode="m" horiz-adv-x="1597" d="M123 0v1024h102l62 -92q92 92 225 92h92q70 0 132.5 -33.5t103.5 -89.5q51 58 122.5 90.5t149.5 32.5h86q116 0 196.5 -80.5t80.5 -195.5v-748h-164v766q0 47 -33.5 81t-79.5 34h-86q-95 0 -163 -68.5t-68 -163.5v-649h-164v766q0 47 -33.5 81t-79.5 34h-92 q-95 0 -160 -68t-65 -164v-649h-164z" />
<glyph unicode="n" horiz-adv-x="1003" d="M123 0v1024h102l62 -92q92 92 231 92h84q117 0 198 -80t81 -196v-748h-164v766q0 47 -34 81t-81 34h-84q-95 0 -163 -68.5t-68 -163.5v-649h-164z" />
<glyph unicode="o" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469q0 47 -33 81t-80 34h-225 q-46 0 -79.5 -34t-33.5 -81v-469z" />
<glyph unicode="p" horiz-adv-x="983" d="M123 -471v1495h479q117 0 198 -80t81 -196v-353q0 -164 -116 -279.5t-280 -115.5h-198v-471h-164zM287 143h198q95 0 163.5 68.5t68.5 163.5v391q0 47 -34 81t-81 34h-315v-738z" />
<glyph unicode="q" horiz-adv-x="983" d="M102 395v353q0 116 81 196t198 80h479v-1495h-164v471h-198q-164 0 -280 115.5t-116 279.5zM266 375q0 -95 68.5 -163.5t163.5 -68.5h198v738h-315q-47 0 -81 -34t-34 -81v-391z" />
<glyph unicode="r" horiz-adv-x="819" d="M123 0v1024h102l62 -92q92 92 225 92h246v-143h-246q-93 0 -159 -66.5t-66 -159.5v-655h-164z" />
<glyph unicode="s" horiz-adv-x="921" d="M82 748q0 115 83.5 195.5t203.5 80.5h409v-143h-409q-50 0 -86.5 -39.5t-36.5 -93.5q0 -48 26.5 -83.5t67.5 -46.5l274 -71q98 -25 162 -99.5t64 -171.5q0 -115 -83.5 -195.5t-203.5 -80.5h-451v143h451q50 0 86.5 39.5t36.5 93.5q0 52 -28 87t-75 47l-266 67 q-99 26 -162 98.5t-63 172.5z" />
<glyph unicode="t" horiz-adv-x="593" d="M123 274v1160h164v-410h245v-143h-245v-607q0 -54 36 -92.5t87 -38.5h122v-143h-122q-121 0 -204 79t-83 195z" />
<glyph unicode="u" horiz-adv-x="1003" d="M123 276v748h164v-766q0 -47 33.5 -81t80.5 -34h84q95 0 163.5 68.5t68.5 163.5v649h164v-1024h-103l-61 92q-92 -92 -232 -92h-84q-117 0 -197.5 80t-80.5 196z" />
<glyph unicode="v" horiz-adv-x="901" d="M41 1024h172l238 -768l237 768h172l-328 -1024h-163z" />
<glyph unicode="w" horiz-adv-x="1536" d="M41 1024h172l238 -768l237 768h160l237 -768l238 768h172l-328 -1024h-163l-238 735l-234 -735h-163z" />
<glyph unicode="x" horiz-adv-x="880" d="M41 0l307 512l-307 512h184l215 -358q146 241 215 358h185l-308 -512l308 -512h-185l-215 358q-84 -142 -215 -358h-184z" />
<glyph unicode="y" horiz-adv-x="1003" d="M123 276v748h164v-768q0 -47 33.5 -80t80.5 -33h78q96 0 167 66t71 160v655h164v-1106q0 -161 -117.5 -275t-282.5 -114h-235v143h239q95 0 163.5 68.5t68.5 163.5v188q-44 -44 -108.5 -68t-129.5 -24h-78q-117 0 -197.5 80t-80.5 196z" />
<glyph unicode="z" horiz-adv-x="870" d="M41 0l512 881h-492v143h764l-512 -881h496v-143h-768z" />
<glyph unicode="{" horiz-adv-x="614" d="M61 553v143h41q47 0 80 32.5t33 78.5v412q0 132 98.5 224.5t239.5 92.5v-143q-73 0 -123.5 -45.5t-50.5 -108.5v-412q0 -118 -98 -202q98 -84 98 -203v-412q0 -63 50.5 -108t123.5 -45v-144q-141 0 -239.5 93t-98.5 225v411q0 46 -33 78.5t-80 32.5h-41z" />
<glyph unicode="|" horiz-adv-x="409" d="M123 0v1536h164v-1536h-164z" />
<glyph unicode="}" horiz-adv-x="614" d="M61 -143q73 0 124 45t51 108v412q0 119 98 203q-98 84 -98 202v412q0 63 -51 108.5t-124 45.5v143q141 0 239.5 -92.5t98.5 -224.5v-412q0 -46 33 -78.5t80 -32.5h41v-143h-41q-47 0 -80 -32.5t-33 -78.5v-411q0 -132 -98.5 -225t-239.5 -93v144z" />
<glyph unicode="~" horiz-adv-x="1085" d="M82 451q0 105 78.5 180.5t177.5 75.5q54 0 104 -23t88.5 -56t74 -66t75 -56t78.5 -23q36 0 69 34t33 77h144q0 -105 -78.5 -180.5t-177.5 -75.5q-54 0 -104 23t-88.5 56t-74 65.5t-75 55.5t-78.5 23q-37 0 -70 -33.5t-33 -76.5h-143z" />
<glyph unicode="&#xa1;" horiz-adv-x="430" d="M123 1249v185h184v-185h-184zM133 0v1106h164v-1106h-164z" />
<glyph unicode="&#xa2;" horiz-adv-x="901" d="M102 375v373q0 116 81 196t198 80h90v102h164v-102h205v-143h-205v-738h205v-143h-205v-184h-164v184q-101 1 -186 51.5t-134 136.5t-49 187zM266 356q0 -86 60 -149t145 -64v738h-90q-47 0 -81 -34t-34 -81v-410z" />
<glyph unicode="&#xa3;" horiz-adv-x="1064" d="M82 0v143q97 0 166 61.5t69 149.5v439h-235v145h235v127q0 155 109.5 262t265.5 107h291v-144h-293q-86 0 -147.5 -62.5t-61.5 -148.5v-141h502v-145h-502v-424q0 -129 -82 -226h584v-143h-901z" />
<glyph unicode="&#xa4;" horiz-adv-x="1105" d="M86 262l96 125q-49 71 -49 172v352q0 81 49 152q-76 96 -96 123l127 100l90 -117q45 19 107 19h286q60 0 105 -19l92 117l127 -98l-96 -125q49 -71 49 -152v-352q0 -96 -49 -172q14 -18 48 -63t48 -62l-127 -100l-92 117q-65 -35 -144 -35h-208q-74 0 -146 37l-90 -119z M297 541q0 -63 44.5 -108.5t107.5 -45.5h208q63 0 107.5 45.5t44.5 108.5v389q0 47 -33.5 80.5t-79.5 33.5h-286q-46 0 -79.5 -33.5t-33.5 -80.5v-389z" />
<glyph unicode="&#xa5;" horiz-adv-x="1064" d="M41 1434h188l303 -492l304 492h188l-309 -496h237v-145h-329l-9 -15v-164h338v-143h-338v-471h-163v471h-359v143h359v164l-11 15h-348v145h258z" />
<glyph unicode="&#xa6;" horiz-adv-x="409" d="M123 0v614h164v-614h-164zM123 922v614h164v-614h-164z" />
<glyph unicode="&#xa7;" horiz-adv-x="942" d="M82 748q0 132 102 215q-100 77 -100 200q0 114 83.5 192.5t203.5 78.5h407v-144h-407q-50 0 -86.5 -37t-36.5 -90q0 -46 29.5 -84t70.5 -47l287 -69q101 -25 163 -102.5t62 -180.5q0 -122 -108 -209q88 -81 88 -197q0 -111 -84 -192.5t-203 -81.5h-451v143h451 q50 0 86.5 39.5t36.5 93.5q0 46 -29 81t-72 46l-268 68q-99 26 -162 99.5t-63 177.5zM246 748q0 -48 30.5 -88.5t71.5 -49.5l225 -57q48 2 85.5 41t37.5 92q0 46 -29.5 86t-70.5 49l-227 53q-48 -2 -85.5 -39t-37.5 -87z" />
<glyph unicode="&#xa8;" horiz-adv-x="737" d="M102 1178v163h164v-163h-164zM471 1178v163h164v-163h-164z" />
<glyph unicode="&#xa9;" horiz-adv-x="1515" d="M102 532v447q0 93 36 177t96.5 145t144.5 97t176 36h406q123 0 227 -60.5t164.5 -165.5t60.5 -229v-447q0 -146 -70.5 -268.5t-192.5 -193t-267 -70.5h-250q-221 0 -376 155t-155 377zM266 532q0 -160 113.5 -274.5t273.5 -114.5h209q160 0 273.5 114.5t113.5 274.5v447 q0 128 -91 219.5t-218 91.5h-365q-127 0 -218 -91.5t-91 -219.5v-447zM430 586v321q0 91 64 155t155 64h375v-135h-360q-37 0 -63 -26.5t-26 -63.5v-307q0 -63 44.5 -108.5t107.5 -45.5h297v-133h-315q-116 0 -197.5 81t-81.5 198z" />
<glyph unicode="&#xaa;" horiz-adv-x="675" d="M82 983q0 61 38.5 108t100.5 64l203 53v54q0 19 -13.5 34t-33.5 15h-254v123h260q76 0 128 -54t52 -131v-450h-297q-78 0 -131 54t-53 130zM211 987q0 -26 17 -45.5t38 -19.5h158v168l-166 -41q-22 -6 -34.5 -23.5t-12.5 -38.5z" />
<glyph unicode="&#xab;" horiz-adv-x="962" d="M61 512l287 410h178l-286 -410l286 -410h-178zM430 512l287 410h178l-287 -410l287 -410h-178z" />
<glyph unicode="&#xac;" horiz-adv-x="1187" d="M82 594v143h983v-430h-164v287h-819z" />
<glyph unicode="&#xad;" horiz-adv-x="675" d="M82 451v143h512v-143h-512z" />
<glyph unicode="&#xae;" horiz-adv-x="1515" d="M102 532v447q0 93 36 177t96.5 145t144.5 97t176 36h406q123 0 227 -60.5t164.5 -165.5t60.5 -229v-447q0 -146 -70.5 -268.5t-192.5 -193t-267 -70.5h-250q-221 0 -376 155t-155 377zM266 532q0 -160 113.5 -274.5t273.5 -114.5h209q160 0 273.5 114.5t113.5 274.5v447 q0 128 -91 219.5t-218 91.5h-365q-127 0 -218 -91.5t-91 -219.5v-447zM471 307v819h354q86 0 147.5 -61t61.5 -147q0 -66 -42.5 -121.5t-104.5 -79.5l200 -410h-157l-170 359q-20 45 -72 45h-63v-404h-154zM625 840h180q30 0 53 21t23 54t-23 54.5t-53 21.5h-180v-151z" />
<glyph unicode="&#xaf;" horiz-adv-x="696" d="M113 1167v123h471v-123h-471z" />
<glyph unicode="&#xb0;" horiz-adv-x="757" d="M113 1167q0 110 78 188.5t188 78.5t188 -78.5t78 -188.5t-78 -188t-188 -78t-188 78t-78 188zM256 1167q0 -51 36 -87t87 -36t87 36t36 87t-36 87t-87 36t-87 -36t-36 -87z" />
<glyph unicode="&#xb1;" d="M82 0v143h983v-143h-983zM82 573v144h410v348h163v-348h410v-144h-410v-348h-163v348h-410z" />
<glyph unicode="&#xb2;" horiz-adv-x="675" d="M102 717v205q0 80 48.5 143t125.5 82l127 31q18 5 33 24t15 41q0 26 -20.5 47t-45.5 21h-242v123h252q82 0 140.5 -57t58.5 -134q0 -67 -42 -118t-106 -66l-118 -29q-34 -7 -58 -39t-24 -69v-82h327v-123h-471z" />
<glyph unicode="&#xb3;" horiz-adv-x="634" d="M82 717v123h231q42 0 72.5 29.5t30.5 72.5v62q0 30 -21.5 50.5t-52.5 20.5h-219v123h225q20 0 36.5 16.5t16.5 38.5q0 23 -15.5 40.5t-37.5 17.5h-266v123h266q74 0 132.5 -54t58.5 -127q0 -30 -16 -63t-40 -55q76 -69 76 -146v-43q0 -94 -75.5 -161.5t-172.5 -67.5h-229 z" />
<glyph unicode="&#xb4;" horiz-adv-x="675" d="M102 1147l287 287h174l-284 -287h-177z" />
<glyph unicode="&#xb6;" horiz-adv-x="1126" d="M82 1167q0 112 77.5 189.5t188.5 77.5h656v-1434h-164v1290h-185v-1290h-163v901h-144q-110 0 -188 78t-78 188zM246 1167q0 -50 36 -86.5t87 -36.5h123v246h-123q-51 0 -87 -36t-36 -87z" />
<glyph unicode="&#xb7;" horiz-adv-x="430" d="M123 635v184h184v-184h-184z" />
<glyph unicode="&#xb8;" horiz-adv-x="614" d="M113 -262q100 -49 163 -49q38 0 65.5 22t27.5 53q0 38 -24 60t-58 22h-103l72 174h123l-41 -81q69 -8 116.5 -61.5t47.5 -123.5q0 -76 -58.5 -130t-136.5 -54q-45 0 -93.5 11t-74.5 23l-26 11v123z" />
<glyph unicode="&#xb9;" horiz-adv-x="430" d="M82 1311v123h225v-717h-143v594h-82z" />
<glyph unicode="&#xba;" horiz-adv-x="696" d="M102 1006v247q0 77 52 129t129 52h133q75 0 126.5 -52.5t51.5 -128.5v-247q0 -87 -59 -147t-146 -60h-88q-85 0 -142 60t-57 147zM236 989q0 -28 18 -47.5t47 -19.5h90q29 0 49.5 19.5t20.5 47.5v277q0 17 -13 31t-30 14h-135q-20 0 -33.5 -13.5t-13.5 -31.5v-277z" />
<glyph unicode="&#xbb;" horiz-adv-x="962" d="M68 102l286 410l-286 410h178l286 -410l-286 -410h-178zM436 102l287 410l-287 410h178l287 -410l-287 -410h-178z" />
<glyph unicode="&#xbc;" d="M61 0l768 1434h164l-768 -1434h-164zM82 1311v123h225v-717h-143v594h-82zM512 184l287 533h157l-221 -410h105v123h143v-123h82v-123h-82v-184h-143v184h-328z" />
<glyph unicode="&#xbd;" horiz-adv-x="1249" d="M61 0l768 1434h164l-768 -1434h-164zM82 1311v123h225v-717h-143v594h-82zM676 0v205q0 80 48.5 143t125.5 82l127 31q18 5 32.5 24t14.5 41q0 26 -20.5 47t-45.5 21h-241v123h252q82 0 140 -57t58 -134q0 -67 -41.5 -118t-105.5 -66l-119 -29q-34 -7 -58 -39t-24 -69 v-82h328v-123h-471z" />
<glyph unicode="&#xbe;" horiz-adv-x="1249" d="M82 717v123h199q42 0 72 29t30 73v62q0 30 -21.5 50.5t-52.5 20.5h-186v123h192q21 0 37.5 17t16.5 38q0 23 -16 40.5t-38 17.5h-233v123h233q74 0 132.5 -54t58.5 -127q0 -30 -15.5 -63t-39.5 -55q75 -68 75 -146v-43q0 -94 -75 -161.5t-172 -67.5h-197zM180 0l768 1434 h164l-768 -1434h-164zM614 184l287 533h158l-221 -410h104v123h143v-123h82v-123h-82v-184h-143v184h-328z" />
<glyph unicode="&#xbf;" horiz-adv-x="983" d="M82 338q0 119 73 207.5t183 113.5l235 54q57 12 95.5 60t38.5 108v225h163v-225q0 -107 -70.5 -192.5t-174.5 -110.5l-236 -56q-60 -14 -101.5 -67t-41.5 -117q0 -78 57.5 -136.5t136.5 -58.5h471v-143h-491q-138 0 -238 100t-100 238zM696 1249v185h185v-185h-185z" />
<glyph unicode="&#xc0;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM344 1843h174l287 -287h-174zM389 573h367l-183 594z" />
<glyph unicode="&#xc1;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM385 1556l287 287h174l-285 -287h-176zM389 573h367l-183 594z" />
<glyph unicode="&#xc2;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM246 1556l327 328l328 -328h-174l-154 154l-153 -154h-174zM389 573h367l-183 594z" />
<glyph unicode="&#xc3;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM256 1649q0 90 47.5 147t142.5 57q35 0 67.5 -16.5t56.5 -39.5t46 -46.5t45.5 -40t45.5 -16.5q30 0 50.5 23.5t20.5 54.5h113q0 -90 -48 -147.5t-143 -57.5q-43 0 -82.5 25t-64.5 54.5t-55.5 54.5 t-57.5 25q-30 0 -50.5 -23t-20.5 -54h-113zM389 573h367l-183 594z" />
<glyph unicode="&#xc4;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM307 1556v164h164v-164h-164zM389 573h367l-183 594zM676 1556v164h164v-164h-164z" />
<glyph unicode="&#xc5;" d="M41 0l451 1434h163l451 -1434h-172l-133 430h-455l-133 -430h-172zM358 1751q0 89 63 152t152 63t152 -63t63 -152t-63 -152t-152 -63t-152 63t-63 152zM389 573h367l-183 594zM471 1751q0 -43 29.5 -72.5t72.5 -29.5t73 29.5t30 72.5t-30 72.5t-73 29.5t-72.5 -29.5 t-29.5 -72.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1720" d="M41 0l573 1434h1045v-144h-844l76 -352h686v-145h-655l141 -650h596v-143h-731l-94 430h-453l-172 -430h-168zM436 573h367q-23 110 -66 303.5t-63 288.5z" />
<glyph unicode="&#xc7;" horiz-adv-x="1024" d="M102 518v535q0 158 111.5 269.5t269.5 111.5h480v-144h-480q-88 0 -152.5 -64.5t-64.5 -152.5v-573q0 -146 105 -251.5t250 -105.5h342v-143h-277l-31 -61q69 -8 116.5 -61.5t47.5 -123.5q0 -76 -58.5 -130t-135.5 -54q-45 0 -94 11t-75 23l-26 11v123q101 -49 164 -49 q38 0 65 22t27 53q0 38 -24 60t-58 22h-102l63 156q-196 20 -329.5 168t-133.5 348z" />
<glyph unicode="&#xc8;" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-650h676v-143h-840zM303 1843h174l287 -287h-174z" />
<glyph unicode="&#xc9;" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-650h676v-143h-840zM365 1556l286 287h174l-284 -287h-176z" />
<glyph unicode="&#xca;" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-650h676v-143h-840zM215 1556l328 328l327 -328h-174l-153 154l-154 -154h-174z" />
<glyph unicode="&#xcb;" horiz-adv-x="1024" d="M123 0v1434h840v-144h-676v-352h594v-145h-594v-650h676v-143h-840zM276 1556v164h164v-164h-164zM645 1556v164h164v-164h-164z" />
<glyph unicode="&#xcc;" horiz-adv-x="409" d="M-51 1843h174l164 -164v-123h-54zM123 0v1434h164v-1434h-164z" />
<glyph unicode="&#xcd;" horiz-adv-x="409" d="M123 0v1434h164v-1434h-164zM123 1556v123l164 164h174l-285 -287h-53z" />
<glyph unicode="&#xce;" horiz-adv-x="409" d="M0 1556v123l205 205l205 -205v-123h-52l-153 154l-154 -154h-51zM123 0v1434h164v-1434h-164z" />
<glyph unicode="&#xcf;" horiz-adv-x="409" d="M0 1556v164h154v-164h-154zM123 0v1434h164v-1434h-164zM256 1556v164h154v-164h-154z" />
<glyph unicode="&#xd0;" horiz-adv-x="1269" d="M61 793v145h185v496h538q158 0 270.5 -111.5t112.5 -269.5v-535q0 -106 -41 -202t-111 -165t-166 -110t-202 -41h-401v793h-185zM410 143h245q145 0 247 101.5t102 247.5v585q0 87 -64 150t-152 63h-378v-352h184v-145h-184v-650z" />
<glyph unicode="&#xd1;" horiz-adv-x="1167" d="M123 0v1434h170l588 -1106v1106h163v-1434h-167l-590 1106v-1106h-164zM266 1649q0 90 48 147t143 57q43 0 82.5 -25t64.5 -54.5t55.5 -54.5t57.5 -25q30 0 50.5 23.5t20.5 54.5h113q0 -91 -47.5 -148t-142.5 -57q-43 0 -82.5 25t-64.5 54.5t-55.5 54.5t-57.5 25 q-30 0 -51 -23t-21 -54h-113z" />
<glyph unicode="&#xd2;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5 h-187q-87 0 -150 -64.5t-63 -152.5v-653zM342 1843h174l287 -287h-174z" />
<glyph unicode="&#xd3;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5 h-187q-87 0 -150 -64.5t-63 -152.5v-653zM385 1556l287 287h174l-285 -287h-176z" />
<glyph unicode="&#xd4;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM246 1556l327 328l328 -328h-174l-154 154l-153 -154h-174zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63 q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5h-187q-87 0 -150 -64.5t-63 -152.5v-653z" />
<glyph unicode="&#xd5;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM256 1649q0 90 47.5 147t142.5 57q35 0 67.5 -16.5t56.5 -39.5t46 -46.5t45.5 -40t45.5 -16.5 q30 0 50.5 23.5t20.5 54.5h113q0 -90 -48 -147.5t-143 -57.5q-43 0 -82.5 25t-64.5 54.5t-55.5 54.5t-57.5 25q-30 0 -50.5 -23t-20.5 -54h-113zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5h-187 q-87 0 -150 -64.5t-63 -152.5v-653z" />
<glyph unicode="&#xd6;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q157 0 267.5 -111.5t110.5 -269.5v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-183 0 -312 128.5t-129 311.5zM266 420q0 -114 81.5 -195.5t195.5 -81.5h63q113 0 194 81.5t81 195.5v653q0 88 -63.5 152.5t-151.5 64.5 h-187q-87 0 -150 -64.5t-63 -152.5v-653zM307 1556v164h164v-164h-164zM676 1556v164h164v-164h-164z" />
<glyph unicode="&#xd7;" d="M61 113l400 399l-400 399l113 113l399 -399l400 399l112 -113l-399 -399l399 -399l-112 -113l-400 399l-399 -399z" />
<glyph unicode="&#xd8;" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h183q38 0 96 -15l49 117h172l-78 -188q65 -54 102 -131t37 -164v-613q0 -183 -127.5 -311.5t-310.5 -128.5h-63q-95 0 -181 39l-67 -162h-172l104 254q-125 128 -125 309zM266 420q0 -65 29 -125l412 991q-24 4 -41 4h-187 q-87 0 -150 -64.5t-63 -152.5v-653zM418 172q60 -29 125 -29h63q113 0 194 81.5t81 195.5v653q0 68 -39 123z" />
<glyph unicode="&#xd9;" horiz-adv-x="1167" d="M123 440v994h164v-1014q0 -114 81 -195.5t195 -81.5h43q114 0 194.5 81.5t80.5 195.5v1014h163v-994q0 -183 -127.5 -311.5t-310.5 -128.5h-43q-183 0 -311.5 128.5t-128.5 311.5zM352 1843h174l287 -287h-174z" />
<glyph unicode="&#xda;" horiz-adv-x="1167" d="M123 440v994h164v-1014q0 -114 81 -195.5t195 -81.5h43q114 0 194.5 81.5t80.5 195.5v1014h163v-994q0 -183 -127.5 -311.5t-310.5 -128.5h-43q-183 0 -311.5 128.5t-128.5 311.5zM395 1556l287 287h174l-285 -287h-176z" />
<glyph unicode="&#xdb;" horiz-adv-x="1167" d="M123 440v994h164v-1014q0 -114 81 -195.5t195 -81.5h43q114 0 194.5 81.5t80.5 195.5v1014h163v-994q0 -183 -127.5 -311.5t-310.5 -128.5h-43q-183 0 -311.5 128.5t-128.5 311.5zM256 1556l328 328l327 -328h-174l-153 154l-154 -154h-174z" />
<glyph unicode="&#xdc;" horiz-adv-x="1167" d="M123 440v994h164v-1014q0 -114 81 -195.5t195 -81.5h43q114 0 194.5 81.5t80.5 195.5v1014h163v-994q0 -183 -127.5 -311.5t-310.5 -128.5h-43q-183 0 -311.5 128.5t-128.5 311.5zM317 1556v164h164v-164h-164zM686 1556v164h164v-164h-164z" />
<glyph unicode="&#xdd;" horiz-adv-x="1064" d="M41 1434h188l303 -512l304 512h188l-410 -676v-758h-163v758zM344 1556l287 287h174l-285 -287h-176z" />
<glyph unicode="&#xde;" horiz-adv-x="1085" d="M123 0v1434h164v-297h336q157 0 269 -110.5t112 -268.5v-41q0 -157 -112 -268t-269 -111h-336v-338h-164zM287 483h340q88 0 150.5 62.5t62.5 150.5v82q0 88 -62.5 151.5t-150.5 63.5h-340v-510z" />
<glyph unicode="&#xdf;" horiz-adv-x="962" d="M123 0v1155q0 117 83 198t204 81h61q121 0 204 -81t83 -198v-274h-111q-36 -3 -61 -31t-25 -64q0 -31 22 -60t52 -36q114 -28 186 -120t72 -214q0 -145 -98.5 -250.5t-241.5 -105.5h-133v143h119q80 0 135 63.5t55 149.5q0 68 -42.5 123t-106.5 74q-77 21 -130 85.5 t-53 147.5q0 86 57 155.5t140 82.5v131q0 56 -36 95.5t-87 39.5h-61q-51 0 -87 -39.5t-36 -95.5v-1155h-164z" />
<glyph unicode="&#xe0;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM242 1434h174l286 -287h-174zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5 z" />
<glyph unicode="&#xe1;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5zM303 1147l287 287h174 l-285 -287h-176z" />
<glyph unicode="&#xe2;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM164 1147l328 328l327 -328h-174l-153 153l-154 -153h-174zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82 q-42 -11 -69 -46.5t-27 -84.5z" />
<glyph unicode="&#xe3;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM164 1239q0 91 47.5 148t142.5 57q43 0 82.5 -25t64.5 -55t55.5 -55t57.5 -25q30 0 51 23.5t21 54.5h113 q0 -90 -48 -147.5t-143 -57.5q-43 0 -82.5 25t-64.5 55t-55.5 55t-57.5 25q-30 0 -51 -23.5t-21 -54.5h-112zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5z" />
<glyph unicode="&#xe4;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM215 1167v164h164v-164h-164zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5 zM584 1167v164h164v-164h-164z" />
<glyph unicode="&#xe5;" horiz-adv-x="962" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q116 0 196.5 -79.5t80.5 -194.5v-750h-482q-119 0 -197.5 81t-78.5 198zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5zM266 1341q0 89 63 152 t152 63t152 -63t63 -152t-63 -152t-152 -63t-152 63t-63 152zM379 1341q0 -43 29.5 -72.5t72.5 -29.5t73 29.5t30 72.5t-30 73t-73 30t-72.5 -30t-29.5 -73z" />
<glyph unicode="&#xe6;" horiz-adv-x="1515" d="M82 279q0 93 65 169.5t160 100.5l369 88v131q0 47 -33.5 80t-79.5 33h-399v143h399q115 0 197 -82q82 82 203 82h184q120 0 203.5 -80.5t83.5 -195.5q0 -97 -65 -174t-159 -99l-370 -90v-20q3 -93 69.5 -157.5t159.5 -64.5h324v-143h-324q-128 0 -229 72v-72h-482 q-119 0 -197.5 81t-78.5 198zM246 279q0 -55 32 -95.5t80 -40.5h318v349l-334 -82q-42 -11 -69 -46.5t-27 -84.5zM840 537l334 81q43 9 69.5 43.5t26.5 86.5q0 54 -36.5 93.5t-86.5 39.5h-184q-49 0 -84.5 -36.5t-38.5 -86.5v-221z" />
<glyph unicode="&#xe7;" horiz-adv-x="860" d="M102 375v373q0 116 81 196t198 80h418v-143h-418q-47 0 -81 -34t-34 -81v-410q0 -88 62.5 -150.5t148.5 -62.5h322v-143h-254l-31 -61q69 -8 116.5 -61.5t47.5 -123.5q0 -76 -58.5 -130t-136.5 -54q-45 0 -93.5 11t-74.5 23l-26 11v123q101 -49 164 -49q38 0 65 22t27 53 q0 38 -24 60t-58 22h-103l64 158q-137 19 -229.5 124t-92.5 247z" />
<glyph unicode="&#xe8;" horiz-adv-x="942" d="M102 395v353q0 115 83.5 195.5t203.5 80.5h184q120 0 203.5 -80.5t83.5 -195.5q0 -95 -64.5 -173t-158.5 -100l-371 -90v-10q0 -95 67.5 -163.5t162.5 -68.5h323v-143h-323q-164 0 -279 115.5t-115 279.5zM240 1434h174l286 -287h-174zM266 537l334 81q42 9 69 44t27 86 q0 54 -36.5 93.5t-86.5 39.5h-184q-51 0 -87 -39.5t-36 -93.5v-211z" />
<glyph unicode="&#xe9;" horiz-adv-x="942" d="M102 395v353q0 115 83.5 195.5t203.5 80.5h184q120 0 203.5 -80.5t83.5 -195.5q0 -95 -64.5 -173t-158.5 -100l-371 -90v-10q0 -95 67.5 -163.5t162.5 -68.5h323v-143h-323q-164 0 -279 115.5t-115 279.5zM266 537l334 81q42 9 69 44t27 86q0 54 -36.5 93.5t-86.5 39.5 h-184q-51 0 -87 -39.5t-36 -93.5v-211zM303 1147l287 287h174l-285 -287h-176z" />
<glyph unicode="&#xea;" horiz-adv-x="942" d="M102 395v353q0 115 83.5 195.5t203.5 80.5h184q120 0 203.5 -80.5t83.5 -195.5q0 -95 -64.5 -173t-158.5 -100l-371 -90v-10q0 -95 67.5 -163.5t162.5 -68.5h323v-143h-323q-164 0 -279 115.5t-115 279.5zM154 1147l327 328l328 -328h-174l-154 153l-153 -153h-174z M266 537l334 81q42 9 69 44t27 86q0 54 -36.5 93.5t-86.5 39.5h-184q-51 0 -87 -39.5t-36 -93.5v-211z" />
<glyph unicode="&#xeb;" horiz-adv-x="942" d="M102 395v353q0 115 83.5 195.5t203.5 80.5h184q120 0 203.5 -80.5t83.5 -195.5q0 -95 -64.5 -173t-158.5 -100l-371 -90v-10q0 -95 67.5 -163.5t162.5 -68.5h323v-143h-323q-164 0 -279 115.5t-115 279.5zM215 1167v164h164v-164h-164zM266 537l334 81q42 9 69 44t27 86 q0 54 -36.5 93.5t-86.5 39.5h-184q-51 0 -87 -39.5t-36 -93.5v-211zM584 1167v164h164v-164h-164z" />
<glyph unicode="&#xec;" horiz-adv-x="409" d="M0 1341v93h82l205 -205v-82h-94zM123 0v1024h164v-1024h-164z" />
<glyph unicode="&#xed;" horiz-adv-x="409" d="M123 0v1024h164v-1024h-164zM123 1147v82l205 205h82v-93l-193 -194h-94z" />
<glyph unicode="&#xee;" horiz-adv-x="409" d="M51 1147v174l154 154l153 -154v-174l-153 153zM123 0v1024h164v-1024h-164z" />
<glyph unicode="&#xef;" horiz-adv-x="409" d="M20 1167v164h144v-164h-144zM123 0v1024h164v-1024h-164zM246 1167v164h143v-164h-143z" />
<glyph unicode="&#xf0;" horiz-adv-x="1003" d="M102 375v272q0 132 93 224t225 92h166q83 0 151 -41v102q0 58 -26 115l-179 -115v143l103 66q-73 57 -164 57h-287v144h287q166 0 293 -117l178 117v-144l-102 -67q61 -99 61 -219v-629q0 -155 -110 -265t-265 -110h-49q-155 0 -265 110t-110 265zM266 354q0 -87 62 -149 t149 -62h49q88 0 149.5 61.5t61.5 149.5v312q0 63 -44 108t-107 45h-166q-63 0 -108.5 -45t-45.5 -108v-312z" />
<glyph unicode="&#xf1;" horiz-adv-x="1003" d="M123 0v1024h102l62 -92q92 92 231 92h84q117 0 198 -80t81 -196v-748h-164v766q0 47 -34 81t-81 34h-84q-95 0 -163 -68.5t-68 -163.5v-649h-164zM184 1239q0 90 48 147.5t143 57.5q43 0 82.5 -25t64.5 -55t55.5 -55t57.5 -25q30 0 51 23.5t21 54.5h112q0 -91 -47.5 -148 t-142.5 -57q-43 0 -82.5 25t-64.5 55t-55.5 55t-57.5 25q-30 0 -51 -23.5t-21 -54.5h-113z" />
<glyph unicode="&#xf2;" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM252 1434h174l287 -287h-174zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469 q0 47 -33 81t-80 34h-225q-46 0 -79.5 -34t-33.5 -81v-469z" />
<glyph unicode="&#xf3;" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469q0 47 -33 81t-80 34h-225 q-46 0 -79.5 -34t-33.5 -81v-469zM313 1147l287 287h174l-285 -287h-176z" />
<glyph unicode="&#xf4;" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM164 1147l328 328l327 -328h-174l-153 153l-154 -153h-174zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147 q63 0 107.5 45.5t44.5 108.5v469q0 47 -33 81t-80 34h-225q-46 0 -79.5 -34t-33.5 -81v-469z" />
<glyph unicode="&#xf5;" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM174 1239q0 90 48 147.5t143 57.5q43 0 82.5 -25t64.5 -55t55.5 -55t57.5 -25q30 0 50.5 23.5t20.5 54.5h113 q0 -90 -48 -147.5t-143 -57.5q-43 0 -82.5 25t-64.5 55t-55.5 55t-57.5 25q-30 0 -50.5 -23.5t-20.5 -54.5h-113zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469q0 47 -33 81t-80 34h-225q-46 0 -79.5 -34t-33.5 -81v-469z" />
<glyph unicode="&#xf6;" horiz-adv-x="983" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 196.5 -80.5t80.5 -195.5v-431q0 -132 -92 -224.5t-224 -92.5h-147q-132 0 -224 92.5t-92 224.5zM225 1167v164h164v-164h-164zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469 q0 47 -33 81t-80 34h-225q-46 0 -79.5 -34t-33.5 -81v-469zM594 1167v164h164v-164h-164z" />
<glyph unicode="&#xf7;" horiz-adv-x="1126" d="M82 451v143h962v-143h-962zM471 143v185h184v-185h-184zM471 717v184h184v-184h-184z" />
<glyph unicode="&#xf8;" horiz-adv-x="983" d="M92 -123l107 211q-97 94 -97 229v431q0 115 80.5 195.5t196.5 80.5h225q26 0 66 -8l57 110h164l-92 -182q82 -85 82 -196v-431q0 -132 -92 -224.5t-224 -92.5h-147q-48 0 -92 12l-70 -135h-164zM266 297q0 -35 10 -57l326 641h-223q-46 0 -79.5 -34t-33.5 -81v-469z M393 145q8 -2 25 -2h147q63 0 107.5 45.5t44.5 108.5v469q0 10 -2 14z" />
<glyph unicode="&#xf9;" horiz-adv-x="1003" d="M123 276v748h164v-766q0 -47 33.5 -81t80.5 -34h84q95 0 163.5 68.5t68.5 163.5v649h164v-1024h-103l-61 92q-92 -92 -232 -92h-84q-117 0 -197.5 80t-80.5 196zM262 1434h174l287 -287h-174z" />
<glyph unicode="&#xfa;" horiz-adv-x="1003" d="M123 276v748h164v-766q0 -47 33.5 -81t80.5 -34h84q95 0 163.5 68.5t68.5 163.5v649h164v-1024h-103l-61 92q-92 -92 -232 -92h-84q-117 0 -197.5 80t-80.5 196zM324 1147l286 287h174l-284 -287h-176z" />
<glyph unicode="&#xfb;" horiz-adv-x="1003" d="M123 276v748h164v-766q0 -47 33.5 -81t80.5 -34h84q95 0 163.5 68.5t68.5 163.5v649h164v-1024h-103l-61 92q-92 -92 -232 -92h-84q-117 0 -197.5 80t-80.5 196zM174 1147l328 328l327 -328h-174l-153 153l-154 -153h-174z" />
<glyph unicode="&#xfc;" horiz-adv-x="1003" d="M123 276v748h164v-766q0 -47 33.5 -81t80.5 -34h84q95 0 163.5 68.5t68.5 163.5v649h164v-1024h-103l-61 92q-92 -92 -232 -92h-84q-117 0 -197.5 80t-80.5 196zM236 1167v164h163v-164h-163zM604 1167v164h164v-164h-164z" />
<glyph unicode="&#xfd;" horiz-adv-x="1003" d="M123 276v748h164v-768q0 -47 33.5 -80t80.5 -33h78q96 0 167 66t71 160v655h164v-1106q0 -161 -117.5 -275t-282.5 -114h-235v143h239q95 0 163.5 68.5t68.5 163.5v188q-44 -44 -108.5 -68t-129.5 -24h-78q-117 0 -197.5 80t-80.5 196zM313 1147l287 287h174l-285 -287 h-176z" />
<glyph unicode="&#xfe;" horiz-adv-x="1003" d="M123 -471v1905h164v-441q48 31 114 31h224q115 0 195.5 -80t80.5 -196v-431q0 -132 -91.5 -224.5t-223.5 -92.5h-146q-91 0 -153 47v-518h-164zM287 297q0 -63 45 -108.5t108 -45.5h146q63 0 107 45.5t44 108.5v469q0 47 -33 81t-79 34h-224q-46 0 -80 -31t-34 -72v-481z " />
<glyph unicode="&#xff;" horiz-adv-x="1003" d="M123 276v748h164v-768q0 -47 33.5 -80t80.5 -33h78q96 0 167 66t71 160v655h164v-1106q0 -161 -117.5 -275t-282.5 -114h-235v143h239q95 0 163.5 68.5t68.5 163.5v188q-44 -44 -108.5 -68t-129.5 -24h-78q-117 0 -197.5 80t-80.5 196zM236 1167v164h163v-164h-163z M604 1167v164h164v-164h-164z" />
<glyph unicode="&#x152;" horiz-adv-x="1761" d="M102 440v613q0 158 111.5 269.5t269.5 111.5h1217v-144h-676v-352h594v-145h-594v-650h676v-143h-840v102q-120 -102 -272 -102h-45q-183 0 -312 128.5t-129 311.5zM268 420q0 -114 80.5 -195.5t194.5 -81.5h45q112 0 192 81.5t80 195.5v870h-377q-88 0 -151.5 -62.5 t-63.5 -150.5v-657z" />
<glyph unicode="&#x153;" horiz-adv-x="1556" d="M102 317v431q0 115 80.5 195.5t196.5 80.5h225q116 0 195 -82q85 82 205 82h184q120 0 203.5 -80.5t83.5 -195.5q0 -98 -65 -174.5t-159 -98.5l-370 -90v-20q3 -93 69.5 -157.5t159.5 -64.5h324v-143h-324q-174 0 -291 127q-43 -59 -110 -93t-144 -34h-147 q-132 0 -224 92.5t-92 224.5zM266 297q0 -63 44.5 -108.5t107.5 -45.5h147q63 0 107.5 45.5t44.5 108.5v469q0 47 -33 81t-80 34h-225q-46 0 -79.5 -34t-33.5 -81v-469zM881 537l333 81q43 9 70 43t27 87q0 54 -36.5 93.5t-86.5 39.5h-184q-51 0 -87 -39.5t-36 -93.5v-211z " />
<glyph unicode="&#x178;" horiz-adv-x="1064" d="M41 1434h188l303 -512l304 512h188l-410 -676v-758h-163v758zM266 1556v164h164v-164h-164zM635 1556v164h164v-164h-164z" />
<glyph unicode="&#x2c6;" horiz-adv-x="860" d="M102 1147l328 328l328 -328h-174l-154 153l-154 -153h-174z" />
<glyph unicode="&#x2dc;" horiz-adv-x="860" d="M113 1239q0 91 47.5 148t142.5 57q43 0 82.5 -25t64.5 -55t55.5 -55t57.5 -25q30 0 51 23.5t21 54.5h113q0 -90 -48 -147.5t-143 -57.5q-43 0 -82.5 25t-64.5 55t-55.5 55t-57.5 25q-30 0 -51 -23.5t-21 -54.5h-112z" />
<glyph unicode="&#x2000;" horiz-adv-x="983" />
<glyph unicode="&#x2001;" horiz-adv-x="1966" />
<glyph unicode="&#x2002;" horiz-adv-x="983" />
<glyph unicode="&#x2003;" horiz-adv-x="1966" />
<glyph unicode="&#x2004;" horiz-adv-x="655" />
<glyph unicode="&#x2005;" horiz-adv-x="491" />
<glyph unicode="&#x2006;" horiz-adv-x="327" />
<glyph unicode="&#x2007;" horiz-adv-x="327" />
<glyph unicode="&#x2008;" horiz-adv-x="245" />
<glyph unicode="&#x2009;" horiz-adv-x="393" />
<glyph unicode="&#x200a;" horiz-adv-x="109" />
<glyph unicode="&#x2010;" horiz-adv-x="675" d="M82 451v143h512v-143h-512z" />
<glyph unicode="&#x2011;" horiz-adv-x="675" d="M82 451v143h512v-143h-512z" />
<glyph unicode="&#x2012;" horiz-adv-x="675" d="M82 451v143h512v-143h-512z" />
<glyph unicode="&#x2013;" horiz-adv-x="880" d="M82 451v143h717v-143h-717z" />
<glyph unicode="&#x2014;" horiz-adv-x="1597" d="M82 451v143h1434v-143h-1434z" />
<glyph unicode="&#x2018;" horiz-adv-x="409" d="M102 1024l21 410h164v-410h-185z" />
<glyph unicode="&#x2019;" horiz-adv-x="409" d="M123 1024v410h184l-20 -410h-164z" />
<glyph unicode="&#x201a;" horiz-adv-x="409" d="M123 184h184l-20 -409h-164v409z" />
<glyph unicode="&#x201c;" horiz-adv-x="716" d="M102 1024l21 410h164v-410h-185zM410 1024l20 410h164v-410h-184z" />
<glyph unicode="&#x201d;" horiz-adv-x="716" d="M123 1024v410h184l-20 -410h-164zM430 1024v410h184l-20 -410h-164z" />
<glyph unicode="&#x201e;" horiz-adv-x="716" d="M123 184h184l-20 -409h-164v409zM430 184h184l-20 -409h-164v409z" />
<glyph unicode="&#x2022;" horiz-adv-x="614" d="M82 717q0 94 65.5 159.5t159.5 65.5t159.5 -65.5t65.5 -159.5t-65.5 -159.5t-159.5 -65.5t-159.5 65.5t-65.5 159.5z" />
<glyph unicode="&#x2026;" horiz-adv-x="1269" d="M123 0v184h184v-184h-184zM543 0v184h184v-184h-184zM963 0v184h184v-184h-184z" />
<glyph unicode="&#x202f;" horiz-adv-x="393" />
<glyph unicode="&#x2039;" horiz-adv-x="593" d="M61 512l287 410h178l-286 -410l286 -410h-178z" />
<glyph unicode="&#x203a;" horiz-adv-x="593" d="M68 102l286 410l-286 410h178l286 -410l-286 -410h-178z" />
<glyph unicode="&#x205f;" horiz-adv-x="491" />
<glyph unicode="&#x20ac;" horiz-adv-x="1085" d="M61 502v143h144v215h-144v144h144v55q0 155 110 265t265 110h444v-144h-444q-86 0 -148.5 -63.5t-62.5 -149.5v-73h614v-144h-614v-215h614v-143h-614q2 -144 103.5 -251.5t244.5 -107.5h307v-143h-307q-134 0 -249.5 69.5t-185 184.5t-77.5 248h-144z" />
<glyph unicode="&#x2122;" horiz-adv-x="1310" d="M61 1311v123h492v-123h-174v-594h-143v594h-175zM614 717v717h134l163 -287l164 287h133v-717h-143v432l-154 -260l-153 260v-432h-144z" />
<glyph unicode="&#xe000;" horiz-adv-x="1024" d="M0 0v1024h1024v-1024h-1024z" />
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 951 B

View File

@ -1,15 +1,39 @@
{{!< default}}
<section class="content">
<ul class="hfeed">
{{#foreach posts}}
{{#if @first}}
<li class="featured">
{{> full-post}}
</li>
{{else}}
{{> list-post}}
{{/if}}
{{/foreach}}
</ul>
{{! The comment above "< default" means - insert everything in this file into
the {body} of the default.hbs template, which contains our header/footer. }}
{{! The big featured header on the homepage, with the site logo and description }}
<header class="site-head" {{#if @blog.cover}}style="background-image: url({{@blog.cover}})"{{/if}}>
<div class="vertical">
<div class="site-head-content inner">
{{#if @blog.logo}}<a class="blog-logo" href="{{@blog.url}}"><img src="{{@blog.logo}}" alt="Blog Logo" /></a>{{/if}}
<h1 class="blog-title">{{@blog.title}}</h1>
<h2 class="blog-description">{{@blog.description}}</h2>
</div>
</div>
</header>
{{! The main content area on the homepage }}
<main class="content" role="main">
{{! Each post will be output using this markup }}
{{#foreach posts}}
<article class="{{post_class}}">
<header class="post-header">
<span class="post-meta"><time datetime="{{date format='YYYY-MM-DD'}}">{{date format="DD MMM YYYY"}}</time> {{tags prefix="on "}}</span>
<h2 class="post-title"><a href="{{url}}">{{{title}}}</a></h2>
</header>
<section class="post-excerpt">
<p>{{excerpt}}&hellip;</p>
</section>
</article>
{{/foreach}}
{{!! After all the posts, we have the previous/next pagination links }}
{{pagination}}
</section>
</main>

View File

@ -1,12 +0,0 @@
/**
* Placeholder JS file for Casper behaviours
*/
/*globals jQuery, document */
(function ($) {
"use strict";
$(document).ready(function () {
// code goes here
});
}(jQuery));

File diff suppressed because one or more lines are too long

4
package.json Normal file
View File

@ -0,0 +1,4 @@
{
"name": "Casper",
"version": "0.9.3"
}

32
page.hbs Normal file
View File

@ -0,0 +1,32 @@
{{!< default}}
{{! This is a page template. A page outputs content just like any other post, and has all the same
attributes by default, but you can also customise it to behave differently if you prefer. }}
<main class="content" role="main">
<article class="{{post_class}}">
<header class="post-header">
<a class="blog-logo" href="{{@blog.url}}">
{{#if @blog.logo}}
<img src="{{@blog.logo}}" alt="Blog Logo" />
{{else}}
<span class="blog-title">{{@blog.title}}</span>
{{/if}}
</a>
</header>
{{#post}}
<h1 class="post-title">{{{title}}}</h1>
<section class="post-content">
{{content}}
</section>
{{/post}}
</article>
</main>

View File

@ -1,17 +0,0 @@
<article class="post type-post status-publish format-standard hentry">
{{#if image}}
<figure class="post-thumb">
<img width="550" height="250" src="/content/images/{{image}}" class="attachment-post-thumbnail wp-post-image" alt="ghostpost">
</figure>
{{/if}}
<div class="wrap">
<header>
<h2 class="entry-title h1"><a href="/{{slug}}" rel="bookmark">{{title}}</a></h2>
<span class="entry-meta">Published on <time class="updated" datetime="{{date published_at format='YYYY-MM-DD'}}">{{date published_at format='DD MMMM YYYY'}}</time></span>
</header>
<section class="entry-content">
{{content}}
</section>
</div>
</article>

View File

@ -1,6 +0,0 @@
<li class="wrap">
<article class="post type-post status-publish format-standard hentry">
<h2 class="entry-title"><a href="/{{slug}}" rel="bookmark">{{title}}</a></h2>
<time class="updated" datetime="2012-05-03">{{date published_at format="MMMM DD, YYYY"}}</time>
</article>
</li>

View File

@ -1,6 +1,65 @@
{{!< default}}
<section class="content">
{{#post}}
{{> full-post}}
{{/post}}
</section>
{{! The comment above "< default" means - insert everything in this file into
the {body} of the default.hbs template, which contains our header/footer. }}
<main class="content" role="main">
<article class="{{post_class}}">
{{! Each post has the blog logo at the top, with a link back to the home page }}
<header class="post-header">
<a class="blog-logo" href="{{@blog.url}}">
{{#if @blog.logo}}
<img src="{{@blog.logo}}" alt="Blog Logo" />
{{else}}
<span class="blog-title">{{@blog.title}}</span>
{{/if}}
</a>
</header>
{{! Everything inside the #post tags pulls data from the post }}
{{#post}}
<span class="post-meta"><time datetime="{{date format="YYYY-MM-DD"}}">{{date format='DD MMM YYYY'}}</time> {{tags prefix="on " separator=" | "}}</span>
<h1 class="post-title">{{{title}}}</h1>
<section class="post-content">
{{content}}
</section>
<footer class="post-footer">
<section class="author">
<h4>{{author.name}}</h4>
<p>{{author.bio}}</p>
<ul class="author-meta clearfix">
{{#if author.location}}<li>{{author.location}}</li>{{/if}}
{{#if author.website}}<li><a href="{{author.website}}">{{author.website}}</a></li>{{/if}}
</ul>
</section>
<section class="share">
<h4>Share this post</h4>
<a class="icon-twitter" href="https://twitter.com/share?text={{encode title}}&amp;url={{url absolute="true"}}"
onclick="window.open(this.href, 'twitter-share', 'width=550,height=235');return false;">
<span class="hidden">Twitter</span>
</a>
<a class="icon-facebook" href="https://www.facebook.com/sharer/sharer.php?u={{url absolute="true"}}"
onclick="window.open(this.href, 'facebook-share','width=580,height=296');return false;">
<span class="hidden">Facebook</span>
</a>
<a class="icon-google-plus" href="https://plus.google.com/share?url={{url absolute="true"}}"
onclick="window.open(this.href, 'google-plus-share', 'width=490,height=530');return false;">
<span class="hidden">Google+</span>
</a>
</section>
</footer>
{{/post}}
</article>
</main>

43
tag.hbs Normal file
View File

@ -0,0 +1,43 @@
{{!< default}}
{{! The comment above "< default" means - insert everything in this file into
the {body} of the default.hbs template, which contains our header/footer. }}
{{! The big featured header on the homepage, with the site logo and description }}
<header class="site-head" {{#if @blog.cover}}style="background-image: url({{@blog.cover}})"{{/if}}>
<div class="vertical">
<div class="site-head-content inner">
{{#if @blog.logo}}<a class="blog-logo" href="{{@blog.url}}"><img src="{{@blog.logo}}" alt="Blog Logo" /></a>{{/if}}
<h1 class="blog-title">{{@blog.title}}</h1>
<h2 class="blog-description">{{@blog.description}}</h2>
</div>
</div>
</header>
{{! The main content area on the homepage }}
<main class="content" role="main">
<header class="tag-archive-header">
<h1>{{tag.name}}</h1>
</header>
{{! Each post will be output using this markup }}
{{#foreach posts}}
<article class="{{post_class}}">
<header class="post-header">
<span class="post-meta"><time datetime="{{date format='YYYY-MM-DD'}}">{{date format="DD MMM YYYY"}}</time> {{tags prefix="on "}}</span>
<h2 class="post-title"><a href="{{url}}">{{{title}}}</a></h2>
</header>
<section class="post-excerpt">
<p>{{excerpt}}&hellip;</p>
</section>
</article>
{{/foreach}}
{{!! After all the posts, we have the previous/next pagination links }}
{{pagination}}
</main>