From d5195a94d2f8a9ef3f3a76c4c821f49049b3341f Mon Sep 17 00:00:00 2001 From: Carlos Machel Date: Sun, 5 Mar 2017 01:13:18 -0300 Subject: [PATCH 1/2] Nikola auto commit. Nikola version: 7.8.3 --- .doit.db.bak | 135 + .doit.db.dat | Bin 0 -> 125024 bytes .doit.db.dir | 135 + .gitignore | 4 + conf.py | 1295 +++++++++ themes/zen-ipython/AUTHORS.txt | 1 + themes/zen-ipython/README.md | 19 + themes/zen-ipython/assets/css/ipython.min.css | 199 ++ .../zen-ipython/assets/css/nikola_ipython.css | 131 + .../images/blue-mocha-grunge-reversed.jpg | Bin 0 -> 39263 bytes themes/zen-ipython/bundles | 3 + themes/zen-ipython/conf.py.sample | 11 + themes/zen-ipython/engine | 1 + themes/zen-ipython/parent | 1 + .../templates/arusahni_helper.tmpl | 178 ++ themes/zen-ipython/templates/index.tmpl | 42 + themes/zen-ipython/templates/post.tmpl | 37 + themes/zen-jinja/AUTHORS.txt | 1 + themes/zen-jinja/README.md | 15 + themes/zen-jinja/assets/css/bitter.css | 22 + themes/zen-jinja/assets/css/main.css | 2577 +++++++++++++++++ themes/zen-jinja/assets/fonts/FontAwesome.otf | Bin 0 -> 61896 bytes .../assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff | Bin 0 -> 32460 bytes ...iDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff | Bin 0 -> 13104 bytes ...E-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff | Bin 0 -> 13300 bytes .../assets/fonts/fontawesome-webfont.eot | Bin 0 -> 37405 bytes .../assets/fonts/fontawesome-webfont.svg | 399 +++ .../assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 79076 bytes .../assets/fonts/fontawesome-webfont.woff | Bin 0 -> 43572 bytes .../assets/images/blue-mocha-grunge.jpg | Bin 0 -> 16553 bytes themes/zen-jinja/assets/images/cream-dust.png | Bin 0 -> 661 bytes .../images/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../assets/images/glyphicons-halflings.png | Bin 0 -> 12799 bytes .../zen-jinja/assets/js/jquery-1.10.2.min.js | 6 + themes/zen-jinja/assets/js/jquery.timeago.js | 193 ++ themes/zen-jinja/bundles | 3 + themes/zen-jinja/conf.py.sample | 11 + themes/zen-jinja/engine | 1 + themes/zen-jinja/less/blog-mixins.less | 93 + themes/zen-jinja/less/blog.less | 51 + themes/zen-jinja/less/code.less | 68 + .../less/font-awesome-3.2.1/bootstrap.less | 84 + .../less/font-awesome-3.2.1/core.less | 129 + .../less/font-awesome-3.2.1/extras.less | 93 + .../font-awesome-3.2.1/font-awesome-ie7.less | 1953 +++++++++++++ .../less/font-awesome-3.2.1/font-awesome.less | 33 + .../less/font-awesome-3.2.1/icons.less | 381 +++ .../less/font-awesome-3.2.1/mixins.less | 48 + .../less/font-awesome-3.2.1/path.less | 22 + .../less/font-awesome-3.2.1/variables.less | 735 +++++ themes/zen-jinja/less/layout.less | 107 + themes/zen-jinja/less/lists.less | 66 + themes/zen-jinja/less/main.less | 16 + themes/zen-jinja/less/mixins.less | 487 ++++ themes/zen-jinja/less/pager.less | 43 + themes/zen-jinja/less/pagination.less | 123 + themes/zen-jinja/less/prettify.less | 53 + themes/zen-jinja/less/reset.less | 170 ++ themes/zen-jinja/less/targets | 1 + themes/zen-jinja/less/thumbnails.less | 53 + themes/zen-jinja/less/type.less | 161 + themes/zen-jinja/less/variables.less | 97 + themes/zen-jinja/parent | 1 + .../zen-jinja/templates/arusahni_helper.tmpl | 168 ++ themes/zen-jinja/templates/base.tmpl | 42 + themes/zen-jinja/templates/index.tmpl | 34 + themes/zen-jinja/templates/post.tmpl | 39 + themes/zen-jinja/templates/story.tmpl | 37 + 68 files changed, 10808 insertions(+) create mode 100644 .doit.db.bak create mode 100644 .doit.db.dat create mode 100644 .doit.db.dir create mode 100644 .gitignore create mode 100644 conf.py create mode 100644 themes/zen-ipython/AUTHORS.txt create mode 100644 themes/zen-ipython/README.md create mode 100644 themes/zen-ipython/assets/css/ipython.min.css create mode 100644 themes/zen-ipython/assets/css/nikola_ipython.css create mode 100644 themes/zen-ipython/assets/images/blue-mocha-grunge-reversed.jpg create mode 100644 themes/zen-ipython/bundles create mode 100644 themes/zen-ipython/conf.py.sample create mode 100644 themes/zen-ipython/engine create mode 100644 themes/zen-ipython/parent create mode 100644 themes/zen-ipython/templates/arusahni_helper.tmpl create mode 100644 themes/zen-ipython/templates/index.tmpl create mode 100644 themes/zen-ipython/templates/post.tmpl create mode 100644 themes/zen-jinja/AUTHORS.txt create mode 100644 themes/zen-jinja/README.md create mode 100644 themes/zen-jinja/assets/css/bitter.css create mode 100644 themes/zen-jinja/assets/css/main.css create mode 100644 themes/zen-jinja/assets/fonts/FontAwesome.otf create mode 100644 themes/zen-jinja/assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff create mode 100644 themes/zen-jinja/assets/fonts/eMS0tViDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff create mode 100644 themes/zen-jinja/assets/fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff create mode 100644 themes/zen-jinja/assets/fonts/fontawesome-webfont.eot create mode 100644 themes/zen-jinja/assets/fonts/fontawesome-webfont.svg create mode 100644 themes/zen-jinja/assets/fonts/fontawesome-webfont.ttf create mode 100644 themes/zen-jinja/assets/fonts/fontawesome-webfont.woff create mode 100644 themes/zen-jinja/assets/images/blue-mocha-grunge.jpg create mode 100644 themes/zen-jinja/assets/images/cream-dust.png create mode 100644 themes/zen-jinja/assets/images/glyphicons-halflings-white.png create mode 100644 themes/zen-jinja/assets/images/glyphicons-halflings.png create mode 100644 themes/zen-jinja/assets/js/jquery-1.10.2.min.js create mode 100644 themes/zen-jinja/assets/js/jquery.timeago.js create mode 100644 themes/zen-jinja/bundles create mode 100644 themes/zen-jinja/conf.py.sample create mode 100644 themes/zen-jinja/engine create mode 100644 themes/zen-jinja/less/blog-mixins.less create mode 100644 themes/zen-jinja/less/blog.less create mode 100644 themes/zen-jinja/less/code.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/bootstrap.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/core.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/extras.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/font-awesome-ie7.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/font-awesome.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/icons.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/mixins.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/path.less create mode 100644 themes/zen-jinja/less/font-awesome-3.2.1/variables.less create mode 100644 themes/zen-jinja/less/layout.less create mode 100644 themes/zen-jinja/less/lists.less create mode 100644 themes/zen-jinja/less/main.less create mode 100644 themes/zen-jinja/less/mixins.less create mode 100644 themes/zen-jinja/less/pager.less create mode 100644 themes/zen-jinja/less/pagination.less create mode 100644 themes/zen-jinja/less/prettify.less create mode 100644 themes/zen-jinja/less/reset.less create mode 100644 themes/zen-jinja/less/targets create mode 100644 themes/zen-jinja/less/thumbnails.less create mode 100644 themes/zen-jinja/less/type.less create mode 100644 themes/zen-jinja/less/variables.less create mode 100644 themes/zen-jinja/parent create mode 100644 themes/zen-jinja/templates/arusahni_helper.tmpl create mode 100644 themes/zen-jinja/templates/base.tmpl create mode 100644 themes/zen-jinja/templates/index.tmpl create mode 100644 themes/zen-jinja/templates/post.tmpl create mode 100644 themes/zen-jinja/templates/story.tmpl diff --git a/.doit.db.bak b/.doit.db.bak new file mode 100644 index 0000000..dbdc10b --- /dev/null +++ b/.doit.db.bak @@ -0,0 +1,135 @@ +'render_pages', (0, 56) +'copy_files', (512, 56) +'render_galleries:output/galleries', (1024, 145) +'redirect', (1536, 56) +'scale_images', (2048, 56) +'render_sources', (2560, 56) +'render_posts:timeline_changes', (3072, 109) +'copy_assets:output/assets/css/code.css', (3584, 141) +'copy_assets:output/assets/images/cream-dust.png', (4096, 300) +'copy_assets:output/assets/css/ipython.min.css', (46080, 490) +'copy_assets:output/assets/fonts/fontawesome-webfont.woff', (5120, 320) +'copy_assets:output/assets/xml/rss.xsl', (5632, 436) +'copy_assets:output/assets/js/html5.js', (6144, 436) +'copy_assets:output/assets/fonts/eMS0tViDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff', (6656, 368) +'copy_assets:output/assets/images/blue-mocha-grunge-reversed.jpg', (7168, 337) +'copy_assets:output/assets/js/fancydates.js', (7680, 445) +'copy_assets:output/assets/css/ipython.min.css.map', (8192, 461) +'copy_assets:output/assets/xml/atom.xsl', (8704, 438) +'copy_assets:output/assets/js/jquery-1.10.2.min.js', (9216, 306) +'copy_assets:output/assets/fonts/fontawesome-webfont.svg', (9728, 319) +'copy_assets:output/assets/css/main.css', (10240, 284) +'copy_assets:output/assets/css/nikola_ipython.css', (53760, 497) +'copy_assets:output/assets/images/glyphicons-halflings-white.png', (11264, 333) +'copy_assets:output/assets/images/glyphicons-halflings.png', (11776, 322) +'copy_assets:output/assets/js/jquery.timeago.js', (12288, 299) +'copy_assets:output/assets/css/rst.css', (12800, 436) +'copy_assets:output/assets/js/moment-with-locales.min.js', (13312, 474) +'copy_assets:output/assets/css/theme.css', (26624, 628) +'copy_assets:output/assets/fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff', (14336, 368) +'copy_assets:output/assets/fonts/fontawesome-webfont.ttf', (14848, 318) +'copy_assets:output/assets/fonts/FontAwesome.otf', (15360, 302) +'copy_assets:output/assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff', (15872, 326) +'copy_assets:output/assets/css/bitter.css', (16384, 286) +'copy_assets:output/assets/fonts/fontawesome-webfont.eot', (16896, 318) +'copy_assets:output/assets/images/blue-mocha-grunge.jpg', (17408, 316) +'render_taxonomies:output/archive.html', (121856, 3168) +'copy_assets:output/assets/css/bootstrap.css', (24576, 462) +'copy_assets:output/assets/js/bootstrap.js', (25088, 457) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.woff2', (25600, 507) +'copy_assets:output/assets/css/images/controls.png', (26112, 472) +'sitemap', (27648, 56) +'render_tag_cloud', (28160, 56) +'copy_assets:output/assets/js/jquery.min.map', (28672, 462) +'_switch to py3', (29184, 56) +'copy_assets:output/assets/js/jquery.colorbox-min.js', (29696, 477) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-lv.js', (30208, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-it.js', (30720, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ru.js', (31232, 501) +'copy_assets:output/assets/css/bootstrap-theme.min.css', (31744, 481) +'render_listings', (32256, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sk.js', (32768, 501) +'copy_assets:output/assets/css/bootstrap-theme.css.map', (33280, 481) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-bg.js', (33792, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-pt-BR.js', (34304, 507) +'render_posts', (34816, 56) +'copy_assets:output/assets/css/images/ie6/borderBottomLeft.png', (35328, 495) +'copy_assets:output/assets/js/jquery.js', (35840, 452) +'_scan_locs:sitemap', (36352, 461) +'copy_assets:output/assets/js/bootstrap.min.js', (36864, 465) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-si.js', (37376, 501) +'copy_assets:output/assets/css/images/ie6/borderTopCenter.png', (37888, 493) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ar.js', (38400, 501) +'render_taxonomies', (38912, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-bn.js', (39424, 501) +'render_galleries', (39936, 56) +'copy_assets:output/assets/css/bootstrap.min.css.map', (40448, 478) +'copy_assets:output/assets/css/bootstrap-theme.min.css.map', (40960, 489) +'render_taxonomies:output/rss.xml', (41472, 144) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ja.js', (41984, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-pl.js', (42496, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-my.js', (43008, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-cs.js', (43520, 501) +'render_tag_cloud:output/assets/js/tag_cloud_data.json', (44032, 142) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-kr.js', (44544, 501) +'sitemap:output/sitemapindex.xml', (45056, 254) +'copy_assets:output/assets/css/docs.css', (45568, 450) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sv.js', (47104, 501) +'copy_assets:output/assets/css/images/ie6/borderMiddleRight.png', (47616, 497) +'copy_assets', (48128, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-lt.js', (48640, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sr.js', (49152, 501) +'robots_file', (49664, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fi.js', (50176, 501) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.svg', (50688, 504) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fr.js', (51200, 501) +'post_render', (51712, 56) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.ttf', (52224, 503) +'copy_assets:output/assets/css/bootstrap.min.css', (52736, 470) +'copy_assets:output/assets/js/jquery.colorbox.js', (53248, 469) +'copy_assets:output/assets/css/images/ie6/borderBottomRight.png', (54784, 497) +'copy_assets:output/assets/css/colorbox.css', (55296, 458) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-hr.js', (55808, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-nl.js', (56320, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-zh-TW.js', (56832, 507) +'render_taxonomies:output/categories/index.html', (105984, 2607) +'render_taxonomies:output/index.html', (98304, 7535) +'render_galleries:output/galleries/rss.xml', (109056, 7387) +'copy_assets:output/assets/css/images/ie6/borderTopLeft.png', (68608, 489) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-da.js', (69120, 501) +'copy_assets:output/assets/css/images/ie6/borderBottomCenter.png', (69632, 499) +'create_bundles:output/assets/js/all-nocdn.js', (70144, 924) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-uk.js', (71168, 501) +'create_bundles:output/assets/css/all-nocdn.css', (96768, 1192) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-es.js', (72704, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-gr.js', (73216, 501) +'copy_assets:output/assets/css/bootstrap.css.map', (73728, 470) +'create_bundles:output/assets/css/all.css', (74240, 971) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-tr.js', (75264, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ro.js', (75776, 501) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.eot', (76288, 503) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-gl.js', (76800, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ca.js', (77312, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fa.js', (77824, 501) +'render_site', (78336, 56) +'copy_assets:output/assets/js/flowr.plugin.js', (78848, 463) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-id.js', (81408, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-zh-CN.js', (81920, 507) +'create_bundles', (82432, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-he.js', (82944, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-hu.js', (83456, 501) +'robots_file:output/robots.txt', (83968, 136) +'copy_assets:output/assets/js/jquery.min.js', (84480, 459) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-de.js', (84992, 501) +'copy_assets:output/assets/css/bootstrap-theme.css', (85504, 473) +'create_bundles:output/assets/js/all.js', (86016, 574) +'copy_assets:output/assets/css/images/ie6/borderTopRight.png', (87040, 491) +'copy_assets:output/assets/css/images/loading.gif', (87552, 470) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-et.js', (88064, 501) +'_switch to py3:please!', (88576, 89) +'sitemap:output/sitemap.xml', (89088, 948) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-no.js', (90112, 501) +'copy_assets:output/assets/css/images/ie6/borderMiddleLeft.png', (90624, 495) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.woff', (91136, 505) +'render_listings:output/listings/index.html', (93696, 3017) +'render_galleries:output/galleries/index.html', (116736, 4854) diff --git a/.doit.db.dat b/.doit.db.dat new file mode 100644 index 0000000000000000000000000000000000000000..09a97e274b4c91fd0ff8d5304bcf2f54deb60871 GIT binary patch literal 125024 zcmeHwZFA#Da;AUEM1LMh^@4iqZ}#lkzBteN&bx8G*ozHCy-J*>NG(bAOz+12_j?MU zNB{&Owz>&WB0XMpi&6tsm06WpnNL3X_Yb$9?er-wZ$Ezc_`~1-@#7C4{C)JF;v#?l z;pg9ppQ>*^;3pwIF7wC#?=S!Or_2Anixv3$MgH$Xj<20WOa32j{d|@tcenoD&hBFP zIGcQ$Pwn;N^yzLgTVAj1^3(O5olfIo5|Hqopqn8eHY^54jaI@?MWQ1y zh@@P>y$%=sI9wcq|K|AeU){%txV-sWoL&7gnf+pKD$Tl?JlH#Y?ibNMT!p9Q>iThZ zmxB+q&{}FCxw#gUYHieyKS)UtpRn2$OuCRn5rj4Z+E?IDn`BTXy7=KQ^&rNFuY2?R zjCq`t{3nlJR`>JSvj+I(@@DE#~&Dz1^)Oz9d4n57D_3d zq|?k&Vku>YYsQ@?`xW4TSHDXII4Suz_J5ksR?D0G)&3fn^M`o#YjpYB>tE+7Z55$B z2nr*#rci-`3&o%bPHIk=aW+N5iLjnAUJ$M=;gO1h?$?B`8N}OHiSgxsa}U|xc)OU+ zmk$=f=jn}|S%jg2%v=ddJ>L%Eg zy;&dZ&MxEgS@PS%^k%VKUjMe7)>Ma*;@ZeU73Rkus4kBXMLEG=g>eN<$)}KlrbHwb z;P1L9TZ%LM=)bSdos0Z`S>D{Q9;V{@mzoU`b@{V`K?^<*A9dmaZUgm9dZrT*D#Fl2 zqk<1&6#3Uj|K8-k&kL*0|M>GC$?E@1e)reKmw%a(-~StZ{OiB|ImP9l|C{~xpa1*n zx8)!H`k#e*5aM_L+-VoI((nbayE$YH@kW_&ktK|of-@mx5qU_CNJR@)q;RN<_{zb3 zU)g<+%fk5kzb5~d6SlqqIHV`99_GkMT-`06kd?Sv#LscDjN$s1$J&jc;SqAfB!|3l zDV4!1LLlAff{|X(ND}rlV}hl_J;K8Vb9w@PK}p7!|1cI5Cup)W{{{X*Ty_`%Aypwt z_Yq1Xlu__Cg?0#GNToOnN*6{dqJ;Lktu!Oe;JfJBxyZlcE_wZ6AKSj*S`8>IWN9sm z;8{VuXP%@$@?|oH!jnLJz~y2bMc6l$SLwsK$Upo4b~S(Ky8tLv29YE#k_P`l=0m6f|oe~V+w8ZzdZ~vZazegm4etf#}uUzc>wH^Oiey(|a z>+lcNu-S0)jnd^cE*WDP$7zkrTcngbK^*lwnq-m>o*$?N{eyT1%5b{!&t~qyw!^-a zxSwxzg)&lN(`(}bONv=bU4qzU2*L}*{#_wdQMd!8-FW3Y5bgmd$w|q-b^puasKR=; z&uIXBv~}4U7d}BqzV8VuGy=X!3+E`Vd(;LMkpA(7Ex6NZza|{^^7p0{Cnf)e{a;_W z@1|cK?dG66V924d-7{ny+qB6jo9ljq_FqiYpsOW*EU z)&*UYdHt{B%YT^YS@tCsz>qW?h${cHj`=96vMX5t#7;zrK(Mi59gnKQ#5JOD&eq{w5T zz2gE`OiCDFZ=@haWaESZ`)72hmYj?H^ZqYmJv}FY)RI8jf)NK;Yl7QY;JRre62eA@ z#EOC|E!ru<;ZA_<_z#tC{iN^y`}p$T7lB)+SU>+n@9poeeg+2QPt)6fR<}=o{I@^p z-;;^@pMRcR{r-Q=zRdZ*|M^LM`t^nUFDF^Jo*)#2?TpGK>5GUvf%ifNQzWDX8Er>* zzw_X}pWM2o`SqWky8OH1f2-AA_?Lo*Uj~G{x5(}?M=X##mgDqJML-A`KpunSPRok- zi+SG|PEVTePyYXk`0qbg_`mDKQzwT}BDX=L|NfygZ<(pY425CTRB=&R)3 ze)oHjcUwbFegFUQ-~WgIzxN2|{@16OUH$RyKmYdS_n*3_C_O&trHG`feFr;tv%Y#9f?$|H0ob;w;2P zEEyn*Y*qtDdWBi9LP8A|A=FuhDjecu$ow&fkV~xWZ}ZvwA+t+NC(FFiKS;|1F6BnL z=v}f}JJ3tu78eY1y(yX(3Ji~YL0`p($7x0tqHJL{U)j}UKD$K~!y^pW3O}kHRb_BV zN!&ty{6Ww%OQBGz26T~6mg6FtNW%Om(p0kGwD6`prv{rqUhvz;Il`n}1J?zrJAeEE z;Aw~wP^g3oD+P1~a1}NpTEcVTL@<#vDyoe8U<0=ce?R#gZ)f)N^*h`>d#5-?%5(-C%sw~A3Co-R}maBz*Pt4#Kw4o3!{?H4wFOa8*@9?^vN+QqSQ?I#0Jt?%!DN0FX zo`=E}ArUWvb+Cuj3dfl}x|KNSc-q#+pSq*b7Q$qGquz&lBfL)od)+Plxt%PR^W90H zP#iYSDWVC+yFo;U~d zA;=CRg`PZjj0YGo^CRQlNM@^?!(kI8I zP9hc&cebdah9MZ(B)6w=H=o~4BiyFmserbk)Ftb{T4I4(i12PG(Ep{Pb0 zcn7o`q$w`e>C2+mESu^gDyb6?2jcG*&?yJl6kt>_ld~ZGM%!rH(Nt{f@?r4@8^sCS zDcefg;dTwVBCX+6N7r!&uQxUyH68` z*aiJMP`ALxU4#B{v`y%kV`&<}cN7A8P5h_D|EPhHGzAK-1OoqX$Oww&Q-X6JqfP!r z?(ZWS;O!n;a|)IT{^w6yumTi%UlX`o5|hJKQmhG&gC^~d0z4dW*WEBD&f+`eM9=F9m+W&iK3x=GX;PIRB zXYvODq98{dwPc4oW=KVDPvkYCFGIlRCI1Rj(pgfth<8s@yC^}#tdXBO;<(OBDXJy`;3J1?{tuf~%|9oby zK^>?lT`lI*WviC3vI1*yBc+{f05E3KgDp()RG_rj7llC1QsBn!rAloq(U8Z$zWE$} z9DE1)e{@!hCkDJ_4)j3a~d+{{gi;;=1jeDp}9ES8sbbawN=-krVHy&!_W+oBwvz!2qz01W~XDXQx(59zg%; zHOj|?0hg2oGh`xK1F2xaAwA-Se|rqHr*zP9aCY+FtkQ()*|Rm+d^r8w6&9?F0(t^K z6+i?WEEoYKkY^0xKn934M^Ooj9v~1sW;6h*u$f5D>>7G;kv|wlueZy#>XAP$D>eu( zl#Wy<)D;1!?onMT(L+L@5(Q+VBYOnfiF9fAq@3MF{^h~nxkDCD9r9n7TZocs(j*P% z5V2n+1@LJpGG`5{&e2oGB2_S8e~6tZ&5QfLn%x=8zmYS$sv=rDou$AEm7`i!CNOsm z%G*Ap5ebV4DNWQAf-0m?&Is`T$K*l`lMlLm!$$Oz#!;8dGea^Q%-A+u|o3FjsM zuA>s4?R0|Jp8seiNHX3#Nbd=1bd})Dp}rDj$KVyx25@`y$1TQm`}-!>(zy8zP&qZVu<;1hFvKrX*^7GquZl9V- zeAXYXNg~=GdlYcr%@?5W>HcR`rOVzQXV#0{;i3B=@=1`*2_u;~@%T?UyM~UOm;5`Oq(99ce*z;6=-M7<^~Q2__pja+_y6aOaVCGZSWN#lb&GXv-*-L8P znea(x_OGe{L}HJc?DeB#fHJvnpi}4$=79t)1Ss4tif%;R zazsj@y|xM*&3C~;teJ}Nj-^nRYAXdYWiK#vZ{jC=hq*_4FCTyF3cN=CZ#w?hAOHEq z_TB$-S^#O@5S(M45r$5Y9_;NZI_3{C_pO#wNSSznTA^cF6xZ`L8k% zlnU##;plJR8LGp;bwiW@G!(9XQpB}8Or6yI|FN9iMgIHo-w$6p$K>dJ&a3#74v2 z#rykKFYS2${$l?d_Wx5~{J-Qk!6k<#MIC%Sil_i8ztDSnpa0eDzIp#I zC+L)7A3y%Oz+Y}lbVzv&ID|o+LxWXE75b$I_{O}TilRtLQ(TYxlM8EH$@<~fzX9j5 zX=os2p{}(CH(##71FZ}Uu|d_9Oz7|mL~evpcJRlfwhGuBj}&dYCb#49jfFVg7CY%D zpV$7+@xL&K8N^?<+O;nDszQEDl@;ICG8+{PJ<$CUERaT{%N2nO=px|$Vn8nIooilW z65p!B-$DN0$p2MqzBhUNvbvwo>YQEck4nCdhR`I}^jhZd8?v&QVmv$N)ENdQbrfwV zRA{5~oTVg_cN(t2-Raxl{I7fUU+{t>Uguh5WqT(MZQW9q;c99!N1ZOv`b%qEMNxyy za0sIv8%=^!9GMB{FIczcv)x5}?Xyn$NV^Q~D^}n;?Eg2!|NG(%Y1zg9@Erf48UG<* z3DBpAqVEct`Jn7CV!w%)5D`igtq(^`0vtHIhRHZD`DfF)ga7||62dh8*W~WLuK)lY zWFdW%EW!ZMBIhTN333c+z?829xrt{WRkNB+I^&q;qSGySac&LS=VPKJ|9%&JGqIh= ze8q`#`PEZeftLKw9se`!<9{iO|B%>3*IV?yRUr0_og8LHzc1bDPMzfe({s00-kuXX{q=Jq~1$E&3w#R=v{`1c5e~$lcVA7rG zkj(s5D2XgHWt5S8;z!RNdfQoo?#=*vD~bRxbRnda+x5~hOTfG5QxortXVH1>e|X4i z{{Ls7To>G{>H>$hUNU=oNC+ELcA@AW^xpy4CIgsPPA6)wX&f8y+cBN55&!qt|3}UL z&L*GcQ+xZI4c(stMlpU)grWpNgPI43Oy_{kl+*?lP^k;f_5vcS`m%50*dO{cz#T6i zHVND@fDI<5k-IIB_{Ho4rtLFRA-bUFKHKI_HP{Znu>c!ZM&=AR%!5QM_|C$PVuB~V0T<7^DJw&aM|pw47( zVo zH{yS@uKKU%_#Z9nzgU8pxe3Vs!L3TT6QK7m>K!hX98D;PC_tD6C_dBFSgr%e6EaodA>@L!;_^p(7xSZ) z$k0|Iy#e96GEQ@fdL!&ML41z6y--*%h+RfS#N!m)mxwO`$a{Mqr;i{MTj9fYG;ys; zikI!AP^^#%#2osF!=%K*5s=Hnw?IvaMQ5psPG;a4=;K-a}o_HV6g{Y$E^+@_uU66;c6R#-*$)YnT`Yf<4@`6Y}gHP-_C#6|YhD#UqXz9H8UbfuSm{1#Xi>KL&`w(f_^E?+P;fke?gqS%nGiIGl^a$X)n3@= zRBSZ~#gv=iRT+^-b3l;DLmK&&8P39KRmgH=_$c0^U`I+5VaO=kV}83CBJbA-KJ zM%z%f~72@SsZ1g7{$4JTkdJE1a2qG<-AV}lIM0UplSm-7s9kjIhjD=>oxfNp;4$87J?kz z&Fh~-vVarM=b!rKL6OG6LBq9)h3fZ=Z+Yflo21pNX-R!C_!_FOZJ8DLB z1~7oHilb*SNdcj3G%Mm9RK<>>ja}3ltTn@qx^0;6=JUI0e4O?RpfLGBRUltNeXm8M zB|tBXXWC;TiNahkWb3Pl{Ag-4oqUez%c9r2Fx9Oepg{p8lISE(RdC+P7*xz<%!YD0 zV0C%_;k5N!vG{|n>mJ{8$RV_qw8MKGayYyG-*MmGb<*!~;Ep?xUiGX@=5YtmwGuln z)NzNZeP=|h5)cuI#u0eAgHAi5`*R~JIwk02PEKOVdLJ({> zEOs`Z92ozDdxq;fTx5$5$(yEIAJ_E1fJQhg(Hq4lZF4`&V3DAaf&@Yl*181dW}m@3 zw45*Qt{%VKOegN9BD&$%@+R|LT|HX=3CXVIO%)2g$;^5;Yiwe+Hg7x6(VRg0)aY=n zS{TQ5nDi6_bFInrUE(h>p_%pbS+M*je$#&Fvj5eQ^ksMbYcWN{fnbr4Ku!t)IYi^o zzddjiaZv7n5ctPs?<7}7EceZHw=WXPf#Hc z|G>%xaEuvL{=`6J;#{ISBo_jER$9h)N~RT{3#kV@GSLCyCVa}+~HlJ=YbjnEJRMkz0fUI^c9O zQWxD`(9%kX7|{L01C1;+Zj+-H0>3z~y#dhklK+eF_|Vt?sVoX}oExAI3ogC&z@u~R zWUwAoFsMA%{-pW;tJyVl;k@MExlgJZ$pc$}Q^O_LzEFY?0X;?aLFWDiH!QGrkqI?s z?Z;u0Ye;{G|Mj2}4fiwyVQ$&@FBdK-AgQD>rU=?tRGgz!BXY|FCziYb$z3;Pu*+p! zftq1?^DxiI*{feCtNW|z+*`b+r0Hli$YX(Bh%*`d z4M1#iO~Bd`Sw+gV^S)$f{tKe*c+KuBgj6|XSnwP-6w08_8#+KbR6p{kH8QU)i5mc|3g1yVWGoN8%flpvnKOM)s;R#75#b|%r{ zfVg^?bapYWUWH>Z3Ga-psO(oZ2&2=;4$lcRqq>62`O`>WRaM_ zf50=_gvMwp^JNh5XcP(<&bY&yvS(UX^qP`u_N)bX?w((~UQHgNy_;u2W*F9T;(-4EDoW9G!WIZ3{$q$F5%lGr|#81_?xgeyuf3g8vELS_tS#a8~k7B^v zvkVG_0~ggLU|t3#Qvk+VNTksNPi!!_* zbRj*_$pSsEGH^TOA~!(uz^c-5xa5JC+1lpQo16l)Y#+r`fstw^sWRweq$3PxOo?z8 zGzusy1nKV3w{`^YYF88j{V0JCrUfAX8SjbY7R{{06a@WZ{JlRiEPB zcRcG(-y~i|jIjHvXDN58z(!1+Ki#f#=Z~8U)%h!pc{Vn~5C`swz2i0e|LxxYUp)VJ z{lM&`!QF!k$a&cbK54203cyin$!!b;alyMn(B#nwJe)NDLp8gG%3tK);D5O5;s1aQ z!g*4F>5)>nfT*m3XCH|GH(Z+P^}b&eJn}V2%J}SG4n&HY4r)X@zlYP&#)0-h*Ag zWA`?n^}aol?W$}#1LB_jRh&r-S7Dt`pMnbY^J(-xLAiHu&46f1f26O6Ra>8 zA6z>ja$s&f8d0L#DWZ-A!p^S?7rbWwzhnPz)n)&m$$v~qu^Dq407h~9N03uk3CaUd zwxB13^|;ZUbpP*ab`4Fr$iLzLEz0oWb{Cd*=UM(Lv))KVHzO;e&dI+5em^3nX#U6X zQH}>nna$4(V!1{P80kolmI6=bB4VN6=c z1Ls%MfXn`G?EkwS{y%UoLHZzu!alcw1`ZxLVhw@!1zHWTbs=Kt+HJ>AD*ju|t|tB0 z<^SHX{r5fjf8_ije})1A&Vc>!CJ=*c8G73*2Nojm^nf4sr1>AK*~8rn&8Ogh&1qe&5q*jpwD{<`Ap!&H1NURF<$y#@fwJX=Jn#{{q$aj^Pa#JA z!iQks$+Lv6CD2#yh(3g{Rt1Zout&%mmD!PT0`fZ0O(9fUL?ER2Xr*e6nv44CZ{Zdv zLXg|kAAczk94^7tT>3p*7fOD_)1#|Wqp|shfBm@ZGd2AmXX@3N_XUahoI&6^ga)3OuI(c!rt>ME!UQ==}`BbrytT!~?}w0zttndeRV(%>>t4(31b<{y*MPJj$C} z@;|8l;~k&>_pxL1KllGB>r6nwi@FR6Fkmt^6-i4_fS?^LM->=HHN|l5@zysz6#re# z?sER`kN@63^~j&+8+A;g0Jl1dax{4QsVoSZ+(1LDMmG)=aGbRK%h`Ri{17l|CP53Bi#-|TR6qQsXLtUui{*|{!8S-7Vtdv%XVTc! z7x_QrPF!DaAyFXIQKVVj|B5pIN73I5-5=5Y8}*H7b5mGg@?Z-LJOMOn895{H44>_; z|Egx!(3JDq{|&tK)qc2cRZxW@EuJA?&YT6U zaOCT#P)2~vz7mJZUaCJ*LRb& z2k$Fck)`elY<&ShgVqULA`bMysX)a!Qy_ss;mv7Cy*`~iqV7Cr&P)C;R!GLxe*d5A zT>k-T0|(mZka7hGNB>C}LAQtKil0YT|#BfZC27?ygG9qEHh7UeF zqG(c=@ESDc4n>myUJoz(+1+X+Ndgn=2x7zXC7B7v_7fqEk&#@{m5 z>si#sj%Tbt?0Wh3r@Okf{n@j&Z9lPf*=|4X7S8tP+n3Zv*f_qw`P_NU{(rmv|BDuK z)>r?>bM+U38=$)r-lFYe<~ah9nL>L}MLg;PQ5DqEuz_R3{qetQb`1qOFZp*~lYX8A z&>6l!0Sk&p2w&#L+_)CRh%-2XP!AvE4#nvHAO%xnl7AjDwT9%YqvO2fe?WcYuX9j* zwGhc``Ub`emT!b;-;B-AnS%QfU_3Rb&Hx9>e4wB>6l2~951rsf6J8_#XUq5o@&9if zzx`Hm^LxPC^?mjh>Mq_$mz{0ibK5Msfm*Mxd#&Q)@RE^j_Th*QP80uM-?})2kNDoM zzgk?Xa0ciWd8%R$o%r602>~f%!5PKYTHgFE&USuvt1rV3v*j<+xMN4zU)3R$V8yls2^r%h8;1e400z-~GKtei|fmH>G4AfX4zv=)f zuWIUQ3fy%lv})mzHR9K_K`4$S=4z^uol=iSiKZkGD> z1iH^j+p2R>4!)OrudjE)H<*$m(yd~BM-JlJTsF^trU!<-$G|{4XMsdC=v0MGCyU&cKqYYRASK0} z+t&}JV-YqlsLTQSdS%qbTO~I>^VrTI(?2l&Q>n`JA10sXQ+s_EXK^v{w~IIfezszO zf&-@#3gc5sD254zkSy55J!)d9XFTS8xCdO+{qPd<(0BzS2A$n#BB;VZWd=dF8;_(L z9{K zq~mPeW?-;69Ok5)6j2tO#U3F{W~(?`Mii_dj?gC!K))ajbaw=G87g~`)CJ3j)djqq z#Fz=7&@!^h@eU@9YA@W!>ErXwcymxUGzpNqtV-Gmj~Zn(_Y3G!;)OK^FiuK~0HRu_ zDvZhz2j3Msd$f0xnO#lhvqq4iK96lC3VXY}^KhNf6&}3`0WD+!UBB|RP}{(`fcswF zd5$=bUXAM0AttKplLA=8;tNJ?avL#^-Ho{bKtK#=V~#!kE;;mu6}A#MP4=}`xAMty zIqwsLZI*g@7hn z1!y%Z4|S}ad|U5&zgGg;(MH70AyDMeO%FG3sgsBZ$mBMmQNuD+t$+rbMgIxIJc5uy(AKmQP0C)5G-86!bb-AlY+o=?$ zTz_FfCQ2=0U(qt-nf90n`Y)qZE0ww`z8Gx%+kV~@@a^kfRe&B3#t~ zF%Q7A13Ri>ZdQXPlS6_?yCQ7ud2Rhy4E?yP+nGUWI1IxNVb}S>7i*gBeU%*>)Lx^lJ#0CPP!eHBlg20bE+0@VC`-1!>uRLJrh;c>>zq-5-yoRQj}^d^j%jHIbcCiGU-Tl zXRE2eem`XM7RdjNfD2jylcpcDnNLIhD0$7LPN1}KNF;&N%0}uVu|!(r&}oRA;_p?F z>9`8ed0$+g!AzBGohS~5+6oyt_s-(7%h3KHIF`W-lB??KTND0)UespgnkT^tqbAyW zr|pGpX4KFH!OHjnN0DRBB{G2ktP+t%7&Fwr5grL*nghfSc5L#F57#|`Ged!3-;TQ_ zZ#(?QZpr8pww9FgB1s^d&`KMBpqyKHWWfMiLviIvoHBjU!S!JSXCw2(G4Bx>#DR%q zBsxLny7{0P&KgwGOCJ#Ke_fB>L-M$<{hjZY|AmK@Kmuz7fCthSp4$)#P{UFnfviLY z02XLZ{xji}hYpxsR(H<=T=KBCDdm9Xww`)t>C{hICCe@#B+oI(0q9fqdX9K8MBee?GYbOiB_ zj;rA>J3hk?Vb4|@Au`jO%*J+K+vgLGXKeMfeo|q-Bc+vb-xOgBNLV0m#1KdV<*WjP zB?8$GWFA-u0Rj%d7?dvfL2ABv&Fe3*wf7vjP3kYbpv>pX2kQamxv?|r=QH$;xQVmR z%bT#AFYc}$zuZhG?&k5!>V7`s*YYOQZCyQD|Ec7ytiW#oqxo=v)u zMC+b+T$K51z0=FTJN613=>Iod^bIZ5M=)Jw{x>3gAPxm8C=yZN3slOg0wp+~sTqqA-rhPnn~D9= z$5UCN;fK+11M&LWzB({cHT;;{O5M)P4?m)v-1_iC*b}`Pejsh>blg_QA5`6M8X*eb zUZbsbZFxTDh>xrtLHkYnW}RLils_rgU^Aaal=&=?g+t4w=9Y9z;VbBbh8}ybQ`0@0 z^Fu2RER=>zwMPb^K!*{uK>+Y>sSXMhUO<8bFg2oImW|ORnJU10?KnKpBip?5g0;M0 zEl(&HI=I9 zffedfnmcH^Z$Y->gjrIw!4dM^4HJ23mt6|@5 zFsq|qONzW~pwe)Tu(fNKy#oWX!=DFjrEYsC!;k2aBHy;;X-lWW#t$!`_MjRm z^3yBB9xZ-&VEnI}qPx!jZDn-C3S$coVhAmGl0aM&j{3A@gnLc>ckUmPBZbnUlpc(^ z(nar*1!pBq+=&!SVmw7NYG| zDkS$P*f^7s9Bq(wFp)DVs!rI)z4zBwe&O#yzIi*dpC@aHDc;FG(X1rv`bw zK_Ml9iV^R;@kxN!6`9Oqlbdu^Gwk@kbrsrHG@LMnK%T+(f}@XiCE5|g@Mf&FBQb!Q zzqUU(-~7Fk_3JKP)Ygl#{YTgcu)ZDjub)D1qPV`bd%DN3ip+84365oTw=gf9I~&Dn m07}sPFE^bGAd#n;z6<i+`|ZP(oZ literal 0 HcmV?d00001 diff --git a/.doit.db.dir b/.doit.db.dir new file mode 100644 index 0000000..dbdc10b --- /dev/null +++ b/.doit.db.dir @@ -0,0 +1,135 @@ +'render_pages', (0, 56) +'copy_files', (512, 56) +'render_galleries:output/galleries', (1024, 145) +'redirect', (1536, 56) +'scale_images', (2048, 56) +'render_sources', (2560, 56) +'render_posts:timeline_changes', (3072, 109) +'copy_assets:output/assets/css/code.css', (3584, 141) +'copy_assets:output/assets/images/cream-dust.png', (4096, 300) +'copy_assets:output/assets/css/ipython.min.css', (46080, 490) +'copy_assets:output/assets/fonts/fontawesome-webfont.woff', (5120, 320) +'copy_assets:output/assets/xml/rss.xsl', (5632, 436) +'copy_assets:output/assets/js/html5.js', (6144, 436) +'copy_assets:output/assets/fonts/eMS0tViDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff', (6656, 368) +'copy_assets:output/assets/images/blue-mocha-grunge-reversed.jpg', (7168, 337) +'copy_assets:output/assets/js/fancydates.js', (7680, 445) +'copy_assets:output/assets/css/ipython.min.css.map', (8192, 461) +'copy_assets:output/assets/xml/atom.xsl', (8704, 438) +'copy_assets:output/assets/js/jquery-1.10.2.min.js', (9216, 306) +'copy_assets:output/assets/fonts/fontawesome-webfont.svg', (9728, 319) +'copy_assets:output/assets/css/main.css', (10240, 284) +'copy_assets:output/assets/css/nikola_ipython.css', (53760, 497) +'copy_assets:output/assets/images/glyphicons-halflings-white.png', (11264, 333) +'copy_assets:output/assets/images/glyphicons-halflings.png', (11776, 322) +'copy_assets:output/assets/js/jquery.timeago.js', (12288, 299) +'copy_assets:output/assets/css/rst.css', (12800, 436) +'copy_assets:output/assets/js/moment-with-locales.min.js', (13312, 474) +'copy_assets:output/assets/css/theme.css', (26624, 628) +'copy_assets:output/assets/fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff', (14336, 368) +'copy_assets:output/assets/fonts/fontawesome-webfont.ttf', (14848, 318) +'copy_assets:output/assets/fonts/FontAwesome.otf', (15360, 302) +'copy_assets:output/assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff', (15872, 326) +'copy_assets:output/assets/css/bitter.css', (16384, 286) +'copy_assets:output/assets/fonts/fontawesome-webfont.eot', (16896, 318) +'copy_assets:output/assets/images/blue-mocha-grunge.jpg', (17408, 316) +'render_taxonomies:output/archive.html', (121856, 3168) +'copy_assets:output/assets/css/bootstrap.css', (24576, 462) +'copy_assets:output/assets/js/bootstrap.js', (25088, 457) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.woff2', (25600, 507) +'copy_assets:output/assets/css/images/controls.png', (26112, 472) +'sitemap', (27648, 56) +'render_tag_cloud', (28160, 56) +'copy_assets:output/assets/js/jquery.min.map', (28672, 462) +'_switch to py3', (29184, 56) +'copy_assets:output/assets/js/jquery.colorbox-min.js', (29696, 477) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-lv.js', (30208, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-it.js', (30720, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ru.js', (31232, 501) +'copy_assets:output/assets/css/bootstrap-theme.min.css', (31744, 481) +'render_listings', (32256, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sk.js', (32768, 501) +'copy_assets:output/assets/css/bootstrap-theme.css.map', (33280, 481) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-bg.js', (33792, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-pt-BR.js', (34304, 507) +'render_posts', (34816, 56) +'copy_assets:output/assets/css/images/ie6/borderBottomLeft.png', (35328, 495) +'copy_assets:output/assets/js/jquery.js', (35840, 452) +'_scan_locs:sitemap', (36352, 461) +'copy_assets:output/assets/js/bootstrap.min.js', (36864, 465) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-si.js', (37376, 501) +'copy_assets:output/assets/css/images/ie6/borderTopCenter.png', (37888, 493) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ar.js', (38400, 501) +'render_taxonomies', (38912, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-bn.js', (39424, 501) +'render_galleries', (39936, 56) +'copy_assets:output/assets/css/bootstrap.min.css.map', (40448, 478) +'copy_assets:output/assets/css/bootstrap-theme.min.css.map', (40960, 489) +'render_taxonomies:output/rss.xml', (41472, 144) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ja.js', (41984, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-pl.js', (42496, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-my.js', (43008, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-cs.js', (43520, 501) +'render_tag_cloud:output/assets/js/tag_cloud_data.json', (44032, 142) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-kr.js', (44544, 501) +'sitemap:output/sitemapindex.xml', (45056, 254) +'copy_assets:output/assets/css/docs.css', (45568, 450) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sv.js', (47104, 501) +'copy_assets:output/assets/css/images/ie6/borderMiddleRight.png', (47616, 497) +'copy_assets', (48128, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-lt.js', (48640, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-sr.js', (49152, 501) +'robots_file', (49664, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fi.js', (50176, 501) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.svg', (50688, 504) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fr.js', (51200, 501) +'post_render', (51712, 56) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.ttf', (52224, 503) +'copy_assets:output/assets/css/bootstrap.min.css', (52736, 470) +'copy_assets:output/assets/js/jquery.colorbox.js', (53248, 469) +'copy_assets:output/assets/css/images/ie6/borderBottomRight.png', (54784, 497) +'copy_assets:output/assets/css/colorbox.css', (55296, 458) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-hr.js', (55808, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-nl.js', (56320, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-zh-TW.js', (56832, 507) +'render_taxonomies:output/categories/index.html', (105984, 2607) +'render_taxonomies:output/index.html', (98304, 7535) +'render_galleries:output/galleries/rss.xml', (109056, 7387) +'copy_assets:output/assets/css/images/ie6/borderTopLeft.png', (68608, 489) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-da.js', (69120, 501) +'copy_assets:output/assets/css/images/ie6/borderBottomCenter.png', (69632, 499) +'create_bundles:output/assets/js/all-nocdn.js', (70144, 924) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-uk.js', (71168, 501) +'create_bundles:output/assets/css/all-nocdn.css', (96768, 1192) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-es.js', (72704, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-gr.js', (73216, 501) +'copy_assets:output/assets/css/bootstrap.css.map', (73728, 470) +'create_bundles:output/assets/css/all.css', (74240, 971) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-tr.js', (75264, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ro.js', (75776, 501) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.eot', (76288, 503) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-gl.js', (76800, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-ca.js', (77312, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-fa.js', (77824, 501) +'render_site', (78336, 56) +'copy_assets:output/assets/js/flowr.plugin.js', (78848, 463) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-id.js', (81408, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-zh-CN.js', (81920, 507) +'create_bundles', (82432, 56) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-he.js', (82944, 501) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-hu.js', (83456, 501) +'robots_file:output/robots.txt', (83968, 136) +'copy_assets:output/assets/js/jquery.min.js', (84480, 459) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-de.js', (84992, 501) +'copy_assets:output/assets/css/bootstrap-theme.css', (85504, 473) +'create_bundles:output/assets/js/all.js', (86016, 574) +'copy_assets:output/assets/css/images/ie6/borderTopRight.png', (87040, 491) +'copy_assets:output/assets/css/images/loading.gif', (87552, 470) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-et.js', (88064, 501) +'_switch to py3:please!', (88576, 89) +'sitemap:output/sitemap.xml', (89088, 948) +'copy_assets:output/assets/js/colorbox-i18n/jquery.colorbox-no.js', (90112, 501) +'copy_assets:output/assets/css/images/ie6/borderMiddleLeft.png', (90624, 495) +'copy_assets:output/assets/fonts/glyphicons-halflings-regular.woff', (91136, 505) +'render_listings:output/listings/index.html', (93696, 3017) +'render_galleries:output/galleries/index.html', (116736, 4854) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b07d560 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +cache +.doit.db +__pycache__ +output diff --git a/conf.py b/conf.py new file mode 100644 index 0000000..9de0ff2 --- /dev/null +++ b/conf.py @@ -0,0 +1,1295 @@ +# -*- coding: utf-8 -*- + +from __future__ import unicode_literals +import time + +# !! This is the configuration of Nikola. !! # +# !! You should edit it to your liking. !! # + + +# ! Some settings can be different in different languages. +# ! A comment stating (translatable) is used to denote those. +# ! There are two ways to specify a translatable setting: +# ! (a) BLOG_TITLE = "My Blog" +# ! (b) BLOG_TITLE = {"en": "My Blog", "es": "Mi Blog"} +# ! Option (a) is used when you don't want that setting translated. +# ! Option (b) is used for settings that are different in different languages. + + +# Data about this site +BLOG_AUTHOR = "Carlos Machel" # (translatable) +BLOG_TITLE = "Data Science - Python" # (translatable) +# This is the main URL for your site. It will be used +# in a prominent link. Don't forget the protocol (http/https)! +SITE_URL = "https://example.com/" +# This is the URL where Nikola's output will be deployed. +# If not set, defaults to SITE_URL +# BASE_URL = "https://example.com/" +BLOG_EMAIL = "n.tesla@example.com" +BLOG_DESCRIPTION = "Site para o grupo datascience-python do telegram" # (translatable) + +# Nikola is multilingual! +# +# Currently supported languages are: +# +# en English +# ar Arabic +# az Azerbaijani +# bg Bulgarian +# bs Bosnian +# ca Catalan +# cs Czech [ALTERNATIVELY cz] +# da Danish +# de German +# el Greek [NOT gr] +# eo Esperanto +# es Spanish +# et Estonian +# eu Basque +# fa Persian +# fi Finnish +# fr French +# gl Galician +# he Hebrew +# hi Hindi +# hr Croatian +# hu Hungarian +# id Indonesian +# it Italian +# ja Japanese [NOT jp] +# ko Korean +# lt Lithuanian +# nb Norwegian (Bokmål) +# nl Dutch +# pa Punjabi +# pl Polish +# pt Portuguese +# pt_br Portuguese (Brazil) +# ru Russian +# sk Slovak +# sl Slovene +# sq Albanian +# sr Serbian (Cyrillic) +# sr_latin Serbian (Latin) +# sv Swedish +# te Telugu +# tr Turkish [NOT tr_TR] +# uk Ukrainian +# ur Urdu +# zh_cn Chinese (Simplified) +# zh_tw Chinese (Traditional) +# +# If you want to use Nikola with a non-supported language you have to provide +# a module containing the necessary translations +# (cf. the modules at nikola/data/themes/base/messages/). +# If a specific post is not translated to a language, then the version +# in the default language will be shown instead. + +# What is the default language? +DEFAULT_LANG = "pt_br" + +# What other languages do you have? +# The format is {"translationcode" : "path/to/translation" } +# the path will be used as a prefix for the generated pages location +TRANSLATIONS = { + DEFAULT_LANG: "", + # Example for another language: + # "es": "./es", +} + +# What will translated input files be named like? + +# If you have a page something.rst, then something.pl.rst will be considered +# its Polish translation. +# (in the above example: path == "something", ext == "rst", lang == "pl") +# this pattern is also used for metadata: +# something.meta -> something.pl.meta + +TRANSLATIONS_PATTERN = "{path}.{lang}.{ext}" + +# Links for the sidebar / navigation bar. (translatable) +# This is a dict. The keys are languages, and values are tuples. +# +# For regular links: +# ('https://getnikola.com/', 'Nikola Homepage') +# +# For submenus: +# ( +# ( +# ('https://apple.com/', 'Apple'), +# ('https://orange.com/', 'Orange'), +# ), +# 'Fruits' +# ) +# +# WARNING: Support for submenus is theme-dependent. +# Only one level of submenus is supported. +# WARNING: Some themes, including the default Bootstrap 3 theme, +# may present issues if the menu is too large. +# (in bootstrap3, the navbar can grow too large and cover contents.) +# WARNING: If you link to directories, make sure to follow +# ``STRIP_INDEXES``. If it’s set to ``True``, end your links +# with a ``/``, otherwise end them with ``/index.html`` — or +# else they won’t be highlighted when active. + +NAVIGATION_LINKS = { + DEFAULT_LANG: ( + ("/index.html", "Casa", "icon-home"), + ("/archive.html", "Arquivo", "icon-folder-open-alt"), + ("/categories/", "Tags", "icon-tags"), + ("/rss.xml", "Feed RSS", "icon-rss"), + ), +} + +# Name of the theme to use. +THEME = "zen-ipython" + +# Primary color of your theme. This will be used to customize your theme and +# auto-generate related colors in POSTS_SECTION_COLORS. Must be a HEX value. +THEME_COLOR = '#5670d4' + +# POSTS and PAGES contains (wildcard, destination, template) tuples. +# (translatable) +# +# The wildcard is used to generate a list of source files +# (whatever/thing.rst, for example). +# +# That fragment could have an associated metadata file (whatever/thing.meta), +# and optionally translated files (example for Spanish, with code "es"): +# whatever/thing.es.rst and whatever/thing.es.meta +# +# This assumes you use the default TRANSLATIONS_PATTERN. +# +# From those files, a set of HTML fragment files will be generated: +# cache/whatever/thing.html (and maybe cache/whatever/thing.html.es) +# +# These files are combined with the template to produce rendered +# pages, which will be placed at +# output/TRANSLATIONS[lang]/destination/pagename.html +# +# where "pagename" is the "slug" specified in the metadata file. +# The page might also be placed in /destination/pagename/index.html +# if PRETTY_URLS are enabled. +# +# The difference between POSTS and PAGES is that POSTS are added +# to feeds, indexes, tag lists and archives and are considered part +# of a blog, while PAGES are just independent HTML pages. +# +# Finally, note that destination can be translated, i.e. you can +# specify a different translation folder per language. Example: +# PAGES = ( +# ("pages/*.rst", {"en": "pages", "de": "seiten"}, "story.tmpl"), +# ("pages/*.md", {"en": "pages", "de": "seiten"}, "story.tmpl"), +# ) + +POSTS = ( + ("posts/*.rst", "posts", "post.tmpl"), + ("posts/*.txt", "posts", "post.tmpl"), + ("posts/*.html", "posts", "post.tmpl"), + ("posts/*.md", "posts", "post.tmpl"), + ("posts/*.ipynb", "posts", "post.tmpl") +) +PAGES = ( + ("pages/*.rst", "pages", "story.tmpl"), + ("pages/*.txt", "pages", "story.tmpl"), + ("pages/*.html", "pages", "story.tmpl"), +) + + +# Below this point, everything is optional + +# Post's dates are considered in UTC by default, if you want to use +# another time zone, please set TIMEZONE to match. Check the available +# list from Wikipedia: +# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones +# (e.g. 'Europe/Zurich') +# Also, if you want to use a different time zone in some of your posts, +# you can use the ISO 8601/RFC 3339 format (ex. 2012-03-30T23:00:00+02:00) +TIMEZONE = "America/Sao_Paulo" + +# If you want to use ISO 8601 (also valid RFC 3339) throughout Nikola +# (especially in new_post), set this to True. +# Note that this does not affect DATE_FORMAT. +# FORCE_ISO8601 = False + +# Date format used to display post dates. (translatable) +# (str used by datetime.datetime.strftime) +# DATE_FORMAT = '%Y-%m-%d %H:%M' + +# Date format used to display post dates, if local dates are used. (translatable) +# (str used by moment.js) +# JS_DATE_FORMAT = 'YYYY-MM-DD HH:mm' + +# Date fanciness. +# +# 0 = using DATE_FORMAT and TIMEZONE +# 1 = using JS_DATE_FORMAT and local user time (via moment.js) +# 2 = using a string like “2 days ago” +# +# Your theme must support it, bootstrap and bootstrap3 already do. +# DATE_FANCINESS = 0 + +# While Nikola can select a sensible locale for each language, +# sometimes explicit control can come handy. +# In this file we express locales in the string form that +# python's locales will accept in your OS, by example +# "en_US.utf8" in Unix-like OS, "English_United States" in Windows. +# LOCALES = dict mapping language --> explicit locale for the languages +# in TRANSLATIONS. You can omit one or more keys. +# LOCALE_FALLBACK = locale to use when an explicit locale is unavailable +# LOCALE_DEFAULT = locale to use for languages not mentioned in LOCALES; if +# not set the default Nikola mapping is used. + +# LOCALES = {} +# LOCALE_FALLBACK = None +# LOCALE_DEFAULT = None + +# One or more folders containing files to be copied as-is into the output. +# The format is a dictionary of {source: relative destination}. +# Default is: +# FILES_FOLDERS = {'files': ''} +# Which means copy 'files' into 'output' + +# One or more folders containing code listings to be processed and published on +# the site. The format is a dictionary of {source: relative destination}. +# Default is: +# LISTINGS_FOLDERS = {'listings': 'listings'} +# Which means process listings from 'listings' into 'output/listings' + +# A mapping of languages to file-extensions that represent that language. +# Feel free to add or delete extensions to any list, but don't add any new +# compilers unless you write the interface for it yourself. +# +# 'rest' is reStructuredText +# 'markdown' is MarkDown +# 'html' assumes the file is HTML and just copies it +COMPILERS = { + "rest": ('.rst', '.txt'), + "markdown": ('.md', '.mdown', '.markdown'), + "textile": ('.textile',), + "txt2tags": ('.t2t',), + "bbcode": ('.bb',), + "wiki": ('.wiki',), + "ipynb": ('.ipynb',), + "html": ('.html', '.htm'), + # PHP files are rendered the usual way (i.e. with the full templates). + # The resulting files have .php extensions, making it possible to run + # them without reconfiguring your server to recognize them. + "php": ('.php',), + # Pandoc detects the input from the source filename + # but is disabled by default as it would conflict + # with many of the others. + # "pandoc": ('.rst', '.md', '.txt'), +} + +# Create by default posts in one file format? +# Set to False for two-file posts, with separate metadata. +# ONE_FILE_POSTS = True + +# Use date-based path when creating posts? +# Can be enabled on a per-post basis with `nikola new_post -d`. +# NEW_POST_DATE_PATH = False + +# What format to use when creating posts with date paths? +# Default is '%Y/%m/%d', other possibilities include '%Y' or '%Y/%m'. +# NEW_POST_DATE_PATH_FORMAT = '%Y/%m/%d' + +# If this is set to True, the DEFAULT_LANG version will be displayed for +# untranslated posts. +# If this is set to False, then posts that are not translated to a language +# LANG will not be visible at all in the pages in that language. +# Formerly known as HIDE_UNTRANSLATED_POSTS (inverse) +# SHOW_UNTRANSLATED_POSTS = True + +# Nikola supports logo display. If you have one, you can put the URL here. +# Final output is . +# The URL may be relative to the site root. +# LOGO_URL = '' + +# If you want to hide the title of your website (for example, if your logo +# already contains the text), set this to False. +# SHOW_BLOG_TITLE = True + +# Writes tag cloud data in form of tag_cloud_data.json. +# Warning: this option will change its default value to False in v8! +WRITE_TAG_CLOUD = True + +# Generate pages for each section. The site must have at least two sections +# for this option to take effect. It wouldn't build for just one section. +POSTS_SECTIONS = True + +# Setting this to False generates a list page instead of an index. Indexes +# are the default and will apply GENERATE_ATOM if set. +# POSTS_SECTIONS_ARE_INDEXES = True + +# Each post and section page will have an associated color that can be used +# to style them with a recognizable color detail across your site. A color +# is assigned to each section based on shifting the hue of your THEME_COLOR +# at least 7.5 % while leaving the lightness and saturation untouched in the +# HUSL colorspace. You can overwrite colors by assigning them colors in HEX. +# POSTS_SECTION_COLORS = { +# DEFAULT_LANG: { +# 'posts': '#49b11bf', +# 'reviews': '#ffe200', +# }, +# } + +# Associate a description with a section. For use in meta description on +# section index pages or elsewhere in themes. +# POSTS_SECTION_DESCRIPTIONS = { +# DEFAULT_LANG: { +# 'how-to': 'Learn how-to things properly with these amazing tutorials.', +# }, +# } + +# Sections are determined by their output directory as set in POSTS by default, +# but can alternatively be determined from file metadata instead. +# POSTS_SECTION_FROM_META = False + +# Names are determined from the output directory name automatically or the +# metadata label. Unless overwritten below, names will use title cased and +# hyphens replaced by spaces. +# POSTS_SECTION_NAME = { +# DEFAULT_LANG: { +# 'posts': 'Blog Posts', +# 'uncategorized': 'Odds and Ends', +# }, +# } + +# Titles for per-section index pages. Can be either one string where "{name}" +# is substituted or the POSTS_SECTION_NAME, or a dict of sections. Note +# that the INDEX_PAGES option is also applied to section page titles. +# POSTS_SECTION_TITLE = { +# DEFAULT_LANG: { +# 'how-to': 'How-to and Tutorials', +# }, +# } + +# Paths for different autogenerated bits. These are combined with the +# translation paths. + +# Final locations are: +# output / TRANSLATION[lang] / TAG_PATH / index.html (list of tags) +# output / TRANSLATION[lang] / TAG_PATH / tag.html (list of posts for a tag) +# output / TRANSLATION[lang] / TAG_PATH / tag.xml (RSS feed for a tag) +# (translatable) +# TAG_PATH = "categories" + +# By default, the list of tags is stored in +# output / TRANSLATION[lang] / TAG_PATH / index.html +# (see explanation for TAG_PATH). This location can be changed to +# output / TRANSLATION[lang] / TAGS_INDEX_PATH +# with an arbitrary relative path TAGS_INDEX_PATH. +# (translatable) +# TAGS_INDEX_PATH = "tags.html" + +# If TAG_PAGES_ARE_INDEXES is set to True, each tag's page will contain +# the posts themselves. If set to False, it will be just a list of links. +# TAG_PAGES_ARE_INDEXES = False + +# Set descriptions for tag pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the tag list or index page’s title. +# TAG_PAGES_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "blogging": "Meta-blog posts about blogging about blogging.", +# "open source": "My contributions to my many, varied, ever-changing, and eternal libre software projects." +# }, +# } + +# Set special titles for tag pages. The default is "Posts about TAG". +# TAG_PAGES_TITLES = { +# DEFAULT_LANG: { +# "blogging": "Meta-posts about blogging", +# "open source": "Posts about open source software" +# }, +# } + +# If you do not want to display a tag publicly, you can mark it as hidden. +# The tag will not be displayed on the tag list page, the tag cloud and posts. +# Tag pages will still be generated. +HIDDEN_TAGS = ['mathjax'] + +# Only include tags on the tag list/overview page if there are at least +# TAGLIST_MINIMUM_POSTS number of posts or more with every tag. Every tag +# page is still generated, linked from posts, and included in the sitemap. +# However, more obscure tags can be hidden from the tag index page. +# TAGLIST_MINIMUM_POSTS = 1 + +# Final locations are: +# output / TRANSLATION[lang] / CATEGORY_PATH / index.html (list of categories) +# output / TRANSLATION[lang] / CATEGORY_PATH / CATEGORY_PREFIX category.html (list of posts for a category) +# output / TRANSLATION[lang] / CATEGORY_PATH / CATEGORY_PREFIX category.xml (RSS feed for a category) +# (translatable) +# CATEGORY_PATH = "categories" +# CATEGORY_PREFIX = "cat_" + +# By default, the list of categories is stored in +# output / TRANSLATION[lang] / CATEGORY_PATH / index.html +# (see explanation for CATEGORY_PATH). This location can be changed to +# output / TRANSLATION[lang] / CATEGORIES_INDEX_PATH +# with an arbitrary relative path CATEGORIES_INDEX_PATH. +# (translatable) +# CATEGORIES_INDEX_PATH = "categories.html" + +# If CATEGORY_ALLOW_HIERARCHIES is set to True, categories can be organized in +# hierarchies. For a post, the whole path in the hierarchy must be specified, +# using a forward slash ('/') to separate paths. Use a backslash ('\') to escape +# a forward slash or a backslash (i.e. '\//\\' is a path specifying the +# subcategory called '\' of the top-level category called '/'). +CATEGORY_ALLOW_HIERARCHIES = False +# If CATEGORY_OUTPUT_FLAT_HIERARCHY is set to True, the output written to output +# contains only the name of the leaf category and not the whole path. +CATEGORY_OUTPUT_FLAT_HIERARCHY = False + +# If CATEGORY_PAGES_ARE_INDEXES is set to True, each category's page will contain +# the posts themselves. If set to False, it will be just a list of links. +# CATEGORY_PAGES_ARE_INDEXES = False + +# Set descriptions for category pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the category list or index page’s title. +# CATEGORY_PAGES_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "blogging": "Meta-blog posts about blogging about blogging.", +# "open source": "My contributions to my many, varied, ever-changing, and eternal libre software projects." +# }, +# } + +# Set special titles for category pages. The default is "Posts about CATEGORY". +# CATEGORY_PAGES_TITLES = { +# DEFAULT_LANG: { +# "blogging": "Meta-posts about blogging", +# "open source": "Posts about open source software" +# }, +# } + +# If you do not want to display a category publicly, you can mark it as hidden. +# The category will not be displayed on the category list page. +# Category pages will still be generated. +HIDDEN_CATEGORIES = [] + +# If ENABLE_AUTHOR_PAGES is set to True and there is more than one +# author, author pages are generated. +# ENABLE_AUTHOR_PAGES = True + +# Path to author pages. Final locations are: +# output / TRANSLATION[lang] / AUTHOR_PATH / index.html (list of authors) +# output / TRANSLATION[lang] / AUTHOR_PATH / author.html (list of posts by an author) +# output / TRANSLATION[lang] / AUTHOR_PATH / author.xml (RSS feed for an author) +# (translatable) +# AUTHOR_PATH = "authors" + +# If AUTHOR_PAGES_ARE_INDEXES is set to True, each author's page will contain +# the posts themselves. If set to False, it will be just a list of links. +# AUTHOR_PAGES_ARE_INDEXES = False + +# Set descriptions for author pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the author list or index page’s title. +# AUTHOR_PAGES_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "Juanjo Conti": "Python coder and writer.", +# "Roberto Alsina": "Nikola father." +# }, +# } + + +# If you do not want to display an author publicly, you can mark it as hidden. +# The author will not be displayed on the author list page and posts. +# Tag pages will still be generated. +HIDDEN_AUTHORS = ['Guest'] + +# Final location for the main blog page and sibling paginated pages is +# output / TRANSLATION[lang] / INDEX_PATH / index-*.html +# (translatable) +# INDEX_PATH = "" + +# Optional HTML that displayed on “main” blog index.html files. +# May be used for a greeting. (translatable) +FRONT_INDEX_HEADER = { + DEFAULT_LANG: '' +} + +# Create per-month archives instead of per-year +# CREATE_MONTHLY_ARCHIVE = False +# Create one large archive instead of per-year +# CREATE_SINGLE_ARCHIVE = False +# Create year, month, and day archives each with a (long) list of posts +# (overrides both CREATE_MONTHLY_ARCHIVE and CREATE_SINGLE_ARCHIVE) +# CREATE_FULL_ARCHIVES = False +# If monthly archives or full archives are created, adds also one archive per day +# CREATE_DAILY_ARCHIVE = False +# Create previous, up, next navigation links for archives +# CREATE_ARCHIVE_NAVIGATION = False +# Final locations for the archives are: +# output / TRANSLATION[lang] / ARCHIVE_PATH / ARCHIVE_FILENAME +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / index.html +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / MONTH / index.html +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / MONTH / DAY / index.html +# ARCHIVE_PATH = "" +# ARCHIVE_FILENAME = "archive.html" + +# If ARCHIVES_ARE_INDEXES is set to True, each archive page which contains a list +# of posts will contain the posts themselves. If set to False, it will be just a +# list of links. +# ARCHIVES_ARE_INDEXES = False + +# URLs to other posts/pages can take 3 forms: +# rel_path: a relative URL to the current page/post (default) +# full_path: a URL with the full path from the root +# absolute: a complete URL (that includes the SITE_URL) +# URL_TYPE = 'rel_path' + +# If USE_BASE_TAG is True, then all HTML files will include +# something like to help +# the browser resolve relative links. +# Most people don’t need this tag; major websites don’t use it. Use +# only if you know what you’re doing. If this is True, your website +# will not be fully usable by manually opening .html files in your web +# browser (`nikola serve` or `nikola auto` is mandatory). Also, if you +# have mirrors of your site, they will point to SITE_URL everywhere. +USE_BASE_TAG = False + +# Final location for the blog main RSS feed is: +# output / TRANSLATION[lang] / RSS_PATH / rss.xml +# (translatable) +# RSS_PATH = "" + +# Slug the Tag URL. Easier for users to type, special characters are +# often removed or replaced as well. +# SLUG_TAG_PATH = True + +# Slug the Author URL. Easier for users to type, special characters are +# often removed or replaced as well. +# SLUG_AUTHOR_PATH = True + +# A list of redirection tuples, [("foo/from.html", "/bar/to.html")]. +# +# A HTML file will be created in output/foo/from.html that redirects +# to the "/bar/to.html" URL. notice that the "from" side MUST be a +# relative URL. +# +# If you don't need any of these, just set to [] +REDIRECTIONS = [] + +# Presets of commands to execute to deploy. Can be anything, for +# example, you may use rsync: +# "rsync -rav --delete output/ joe@my.site:/srv/www/site" +# And then do a backup, or run `nikola ping` from the `ping` +# plugin (`nikola plugin -i ping`). Or run `nikola check -l`. +# You may also want to use github_deploy (see below). +# You can define multiple presets and specify them as arguments +# to `nikola deploy`. If no arguments are specified, a preset +# named `default` will be executed. You can use as many presets +# in a `nikola deploy` command as you like. +# DEPLOY_COMMANDS = { +# 'default': [ +# "rsync -rav --delete output/ joe@my.site:/srv/www/site", +# ] +# } + +# github_deploy configuration +# For more details, read the manual: +# https://getnikola.com/handbook.html#deploying-to-github +# You will need to configure the deployment branch on GitHub. +GITHUB_SOURCE_BRANCH = 'src' +GITHUB_DEPLOY_BRANCH = 'master' + +# The name of the remote where you wish to push to, using github_deploy. +GITHUB_REMOTE_NAME = 'origin' + +# Whether or not github_deploy should commit to the source branch automatically +# before deploying. +GITHUB_COMMIT_SOURCE = True + +# Where the output site should be located +# If you don't use an absolute path, it will be considered as relative +# to the location of conf.py +# OUTPUT_FOLDER = 'output' + +# where the "cache" of partial generated content should be located +# default: 'cache' +# CACHE_FOLDER = 'cache' + +# Filters to apply to the output. +# A directory where the keys are either: a file extensions, or +# a tuple of file extensions. +# +# And the value is a list of commands to be applied in order. +# +# Each command must be either: +# +# A string containing a '%s' which will +# be replaced with a filename. The command *must* produce output +# in place. +# +# Or: +# +# A python callable, which will be called with the filename as +# argument. +# +# By default, only .php files uses filters to inject PHP into +# Nikola’s templates. All other filters must be enabled through FILTERS. +# +# Many filters are shipped with Nikola. A list is available in the manual: +# +# +# from nikola import filters +# FILTERS = { +# ".html": [filters.typogrify], +# ".js": [filters.closure_compiler], +# ".jpg": ["jpegoptim --strip-all -m75 -v %s"], +# } + +# Expert setting! Create a gzipped copy of each generated file. Cheap server- +# side optimization for very high traffic sites or low memory servers. +# GZIP_FILES = False +# File extensions that will be compressed +# GZIP_EXTENSIONS = ('.txt', '.htm', '.html', '.css', '.js', '.json', '.atom', '.xml') +# Use an external gzip command? None means no. +# Example: GZIP_COMMAND = "pigz -k {filename}" +# GZIP_COMMAND = None +# Make sure the server does not return a "Accept-Ranges: bytes" header for +# files compressed by this option! OR make sure that a ranged request does not +# return partial content of another representation for these resources. Do not +# use this feature if you do not understand what this means. + +# Compiler to process LESS files. +# LESS_COMPILER = 'lessc' + +# A list of options to pass to the LESS compiler. +# Final command is: LESS_COMPILER LESS_OPTIONS file.less +# LESS_OPTIONS = [] + +# Compiler to process Sass files. +# SASS_COMPILER = 'sass' + +# A list of options to pass to the Sass compiler. +# Final command is: SASS_COMPILER SASS_OPTIONS file.s(a|c)ss +# SASS_OPTIONS = [] + +# ############################################################################# +# Image Gallery Options +# ############################################################################# + +# One or more folders containing galleries. The format is a dictionary of +# {"source": "relative_destination"}, where galleries are looked for in +# "source/" and the results will be located in +# "OUTPUT_PATH/relative_destination/gallery_name" +# Default is: +# GALLERY_FOLDERS = {"galleries": "galleries"} +# More gallery options: +# THUMBNAIL_SIZE = 180 +# MAX_IMAGE_SIZE = 1280 +# USE_FILENAME_AS_TITLE = True +# EXTRA_IMAGE_EXTENSIONS = [] +# +# If set to False, it will sort by filename instead. Defaults to True +# GALLERY_SORT_BY_DATE = True + +# If set to True, EXIF data will be copied when an image is thumbnailed or +# resized. (See also EXIF_WHITELIST) +# PRESERVE_EXIF_DATA = False + +# If you have enabled PRESERVE_EXIF_DATA, this option lets you choose EXIF +# fields you want to keep in images. (See also PRESERVE_EXIF_DATA) +# +# For a full list of field names, please see here: +# http://www.cipa.jp/std/documents/e/DC-008-2012_E.pdf +# +# This is a dictionary of lists. Each key in the dictionary is the +# name of a IDF, and each list item is a field you want to preserve. +# If you have a IDF with only a '*' item, *EVERY* item in it will be +# preserved. If you don't want to preserve anything in a IDF, remove it +# from the setting. By default, no EXIF information is kept. +# Setting the whitelist to anything other than {} implies +# PRESERVE_EXIF_DATA is set to True +# To preserve ALL EXIF data, set EXIF_WHITELIST to {"*": "*"} + +# EXIF_WHITELIST = {} + +# Some examples of EXIF_WHITELIST settings: + +# Basic image information: +# EXIF_WHITELIST['0th'] = [ +# "Orientation", +# "XResolution", +# "YResolution", +# ] + +# If you want to keep GPS data in the images: +# EXIF_WHITELIST['GPS'] = ["*"] + +# Embedded thumbnail information: +# EXIF_WHITELIST['1st'] = ["*"] + +# Folders containing images to be used in normal posts or pages. +# IMAGE_FOLDERS is a dictionary of the form {"source": "destination"}, +# where "source" is the folder containing the images to be published, and +# "destination" is the folder under OUTPUT_PATH containing the images copied +# to the site. Thumbnail images will be created there as well. + +# To reference the images in your posts, include a leading slash in the path. +# For example, if IMAGE_FOLDERS = {'images': 'images'}, write +# +# ..image:: /images/tesla.jpg +# +# See the Nikola Handbook for details (in the “Embedding Images” and +# “Thumbnails” sections) + +# Images will be scaled down according to IMAGE_THUMBNAIL_SIZE and MAX_IMAGE_SIZE +# options, but will have to be referenced manually to be visible on the site +# (the thumbnail has ``.thumbnail`` added before the file extension by default, +# but a different naming template can be configured with IMAGE_THUMBNAIL_FORMAT). + +IMAGE_FOLDERS = {'images': 'images'} +# IMAGE_THUMBNAIL_SIZE = 400 +# IMAGE_THUMBNAIL_FORMAT = '{name}.thumbnail{ext}' + +# ############################################################################# +# HTML fragments and diverse things that are used by the templates +# ############################################################################# + +# Data about post-per-page indexes. +# INDEXES_PAGES defaults to ' old posts, page %d' or ' page %d' (translated), +# depending on the value of INDEXES_PAGES_MAIN. +# +# (translatable) If the following is empty, defaults to BLOG_TITLE: +# INDEXES_TITLE = "" +# +# (translatable) If the following is empty, defaults to ' [old posts,] page %d' (see above): +# INDEXES_PAGES = "" +# +# If the following is True, INDEXES_PAGES is also displayed on the main (the +# newest) index page (index.html): +# INDEXES_PAGES_MAIN = False +# +# If the following is True, index-1.html has the oldest posts, index-2.html the +# second-oldest posts, etc., and index.html has the newest posts. This ensures +# that all posts on index-x.html will forever stay on that page, now matter how +# many new posts are added. +# If False, index-1.html has the second-newest posts, index-2.html the third-newest, +# and index-n.html the oldest posts. When this is active, old posts can be moved +# to other index pages when new posts are added. +# INDEXES_STATIC = True +# +# (translatable) If PRETTY_URLS is set to True, this setting will be used to create +# prettier URLs for index pages, such as page/2/index.html instead of index-2.html. +# Valid values for this settings are: +# * False, +# * a list or tuple, specifying the path to be generated, +# * a dictionary mapping languages to lists or tuples. +# Every list or tuple must consist of strings which are used to combine the path; +# for example: +# ['page', '{number}', '{index_file}'] +# The replacements +# {number} --> (logical) page number; +# {old_number} --> the page number inserted into index-n.html before (zero for +# the main page); +# {index_file} --> value of option INDEX_FILE +# are made. +# Note that in case INDEXES_PAGES_MAIN is set to True, a redirection will be created +# for the full URL with the page number of the main page to the normal (shorter) main +# page URL. +# INDEXES_PRETTY_PAGE_URL = False +# +# If the following is true, a page range navigation will be inserted to indices. +# Please note that this will undo the effect of INDEXES_STATIC, as all index pages +# must be recreated whenever the number of pages changes. +# SHOW_INDEX_PAGE_NAVIGATION = False + +# Color scheme to be used for code blocks. If your theme provides +# "assets/css/code.css" this is ignored. Leave empty to disable. +# Can be any of: +# algol +# algol_nu +# arduino +# autumn +# borland +# bw +# colorful +# default +# emacs +# friendly +# fruity +# igor +# lovelace +# manni +# monokai +# murphy +# native +# paraiso_dark +# paraiso_light +# pastie +# perldoc +# rrt +# tango +# trac +# vim +# vs +# xcode +# This list MAY be incomplete since pygments adds styles every now and then. +# CODE_COLOR_SCHEME = 'default' + +# If you use 'site-reveal' theme you can select several subthemes +# THEME_REVEAL_CONFIG_SUBTHEME = 'sky' +# You can also use: beige/serif/simple/night/default + +# Again, if you use 'site-reveal' theme you can select several transitions +# between the slides +# THEME_REVEAL_CONFIG_TRANSITION = 'cube' +# You can also use: page/concave/linear/none/default + +# FAVICONS contains (name, file, size) tuples. +# Used to create favicon link like this: +# +# FAVICONS = ( +# ("icon", "/favicon.ico", "16x16"), +# ("icon", "/icon_128x128.png", "128x128"), +# ) + +# Show teasers (instead of full posts) in indexes? Defaults to False. +INDEX_TEASERS = True + +# HTML fragments with the Read more... links. +# The following tags exist and are replaced for you: +# {link} A link to the full post page. +# {read_more} The string “Read more” in the current language. +# {reading_time} An estimate of how long it will take to read the post. +# {remaining_reading_time} An estimate of how long it will take to read the post, sans the teaser. +# {min_remaining_read} The string “{remaining_reading_time} min remaining to read” in the current language. +# {paragraph_count} The amount of paragraphs in the post. +# {remaining_paragraph_count} The amount of paragraphs in the post, sans the teaser. +# {{ A literal { (U+007B LEFT CURLY BRACKET) +# }} A literal } (U+007D RIGHT CURLY BRACKET) + +# 'Read more...' for the index page, if INDEX_TEASERS is True (translatable) +INDEX_READ_MORE_LINK = '

{read_more}…

' +# 'Read more...' for the feeds, if FEED_TEASERS is True (translatable) +FEED_READ_MORE_LINK = '

{read_more}… ({min_remaining_read})

' + +# Append a URL query to the FEED_READ_MORE_LINK in Atom and RSS feeds. Advanced +# option used for traffic source tracking. +# Minimum example for use with Piwik: "pk_campaign=feed" +# The following tags exist and are replaced for you: +# {feedRelUri} A relative link to the feed. +# {feedFormat} The name of the syndication format. +# Example using replacement for use with Google Analytics: +# "utm_source={feedRelUri}&utm_medium=nikola_feed&utm_campaign={feedFormat}_feed" +FEED_LINKS_APPEND_QUERY = False + +# A HTML fragment describing the license, for the sidebar. +# (translatable) +LICENSE = "" +# I recommend using the Creative Commons' wizard: +# https://creativecommons.org/choose/ +# LICENSE = """ +# +# Creative Commons License BY-NC-SA""" + +# A small copyright notice for the page footer (in HTML). +# (translatable) +CONTENT_FOOTER = 'Contents © {date} {author} - Powered by Nikola {license}' + +# Things that will be passed to CONTENT_FOOTER.format(). This is done +# for translatability, as dicts are not formattable. Nikola will +# intelligently format the setting properly. +# The setting takes a dict. The keys are languages. The values are +# tuples of tuples of positional arguments and dicts of keyword arguments +# to format(). For example, {'en': (('Hello'), {'target': 'World'})} +# results in CONTENT_FOOTER['en'].format('Hello', target='World'). +# WARNING: If you do not use multiple languages with CONTENT_FOOTER, this +# still needs to be a dict of this format. (it can be empty if you +# do not need formatting) +# (translatable) +CONTENT_FOOTER_FORMATS = { + DEFAULT_LANG: ( + (), + { + "email": BLOG_EMAIL, + "author": BLOG_AUTHOR, + "date": time.gmtime().tm_year, + "license": LICENSE + } + ) +} + +# To use comments, you can choose between different third party comment +# systems. The following comment systems are supported by Nikola: +# disqus, facebook, googleplus, intensedebate, isso, livefyre, muut +# You can leave this option blank to disable comments. +COMMENT_SYSTEM = "disqus" +# And you also need to add your COMMENT_SYSTEM_ID which +# depends on what comment system you use. The default is +# "nikolademo" which is a test account for Disqus. More information +# is in the manual. +COMMENT_SYSTEM_ID = "" + +# Enable annotations using annotateit.org? +# If set to False, you can still enable them for individual posts and pages +# setting the "annotations" metadata. +# If set to True, you can disable them for individual posts and pages using +# the "noannotations" metadata. +# ANNOTATIONS = False + +# Create index.html for page folders? +# WARNING: if a page would conflict with the index file (usually +# caused by setting slug to `index`), the PAGE_INDEX +# will not be generated for that directory. +# PAGE_INDEX = False +# Enable comments on pages (i.e. not posts)? +# COMMENTS_IN_PAGES = False +# Enable comments on picture gallery pages? +# COMMENTS_IN_GALLERIES = False + +# What file should be used for directory indexes? +# Defaults to index.html +# Common other alternatives: default.html for IIS, index.php +# INDEX_FILE = "index.html" + +# If a link ends in /index.html, drop the index.html part. +# http://mysite/foo/bar/index.html => http://mysite/foo/bar/ +# (Uses the INDEX_FILE setting, so if that is, say, default.html, +# it will instead /foo/default.html => /foo) +# (Note: This was briefly STRIP_INDEX_HTML in v 5.4.3 and 5.4.4) +STRIP_INDEXES = True + +# Should the sitemap list directories which only include other directories +# and no files. +# Default to True +# If this is False +# e.g. /2012 includes only /01, /02, /03, /04, ...: don't add it to the sitemap +# if /2012 includes any files (including index.html)... add it to the sitemap +# SITEMAP_INCLUDE_FILELESS_DIRS = True + +# List of files relative to the server root (!) that will be asked to be excluded +# from indexing and other robotic spidering. * is supported. Will only be effective +# if SITE_URL points to server root. The list is used to exclude resources from +# /robots.txt and /sitemap.xml, and to inform search engines about /sitemapindex.xml. +# ROBOTS_EXCLUSIONS = ["/archive.html", "/category/*.html"] + +# Instead of putting files in .html, put them in /index.html. +# No web server configuration is required. Also enables STRIP_INDEXES. +# This can be disabled on a per-page/post basis by adding +# .. pretty_url: False +# to the metadata. +PRETTY_URLS = True + +# If True, publish future dated posts right away instead of scheduling them. +# Defaults to False. +# FUTURE_IS_NOW = False + +# If True, future dated posts are allowed in deployed output +# Only the individual posts are published/deployed; not in indexes/sitemap +# Generally, you want FUTURE_IS_NOW and DEPLOY_FUTURE to be the same value. +# DEPLOY_FUTURE = False +# If False, draft posts will not be deployed +# DEPLOY_DRAFTS = True + +# Allows scheduling of posts using the rule specified here (new_post -s) +# Specify an iCal Recurrence Rule: http://www.kanzaki.com/docs/ical/rrule.html +# SCHEDULE_RULE = '' +# If True, use the scheduling rule to all posts by default +# SCHEDULE_ALL = False + +# Do you want a add a Mathjax config file? +# MATHJAX_CONFIG = "" + +# If you are using the compile-ipynb plugin, just add this one: +# MATHJAX_CONFIG = """ +# +# """ + +# Want to use KaTeX instead of MathJax? While KaTeX is less featureful, +# it's faster and the output looks better. +# If you set USE_KATEX to True, you also need to add an extra CSS file +# like this: +# EXTRA_HEAD_DATA = """""" +# USE_KATEX = False + +# If you want to use the old (buggy) inline math $.$ with KaTeX, then +# you might want to use this feature. +# KATEX_AUTO_RENDER = """ +# delimiters: [ +# {left: "$$", right: "$$", display: true}, +# {left: "\\\[", right: "\\\]", display: true}, +# {left: "$", right: "$", display: false}, +# {left: "\\\(", right: "\\\)", display: false} +# ] +# """ + +# Do you want to customize the nbconversion of your IPython notebook? +# IPYNB_CONFIG = {} +# With the following example configuration you can use a custom jinja template +# called `toggle.tpl` which has to be located in your site/blog main folder: +# IPYNB_CONFIG = {'Exporter':{'template_file': 'toggle'}} + +# What Markdown extensions to enable? +# You will also get gist, nikola and podcast because those are +# done in the code, hope you don't mind ;-) +# Note: most Nikola-specific extensions are done via the Nikola plugin system, +# with the MarkdownExtension class and should not be added here. +# The default is ['fenced_code', 'codehilite'] +MARKDOWN_EXTENSIONS = ['fenced_code', 'codehilite', 'extra'] + +# Extra options to pass to the pandoc comand. +# by default, it's empty, is a list of strings, for example +# ['-F', 'pandoc-citeproc', '--bibliography=/Users/foo/references.bib'] +# Pandoc does not demote headers by default. To enable this, you can use, for example +# ['--base-header-level=2'] +# PANDOC_OPTIONS = [] + +# Social buttons. This is sample code for AddThis (which was the default for a +# long time). Insert anything you want here, or even make it empty (which is +# the default right now) +# (translatable) +# SOCIAL_BUTTONS_CODE = """ +# +#
+# Share +#
  • +#
  • +#
  • +#
  • +#
+#
+# +# +# """ + +# Show link to source for the posts? +# Formerly known as HIDE_SOURCELINK (inverse) +# SHOW_SOURCELINK = True +# Copy the source files for your pages? +# Setting it to False implies SHOW_SOURCELINK = False +# COPY_SOURCES = True + +# Modify the number of Post per Index Page +# Defaults to 10 +# INDEX_DISPLAY_POST_COUNT = 10 + +# By default, Nikola generates RSS files for the website and for tags, and +# links to it. Set this to False to disable everything RSS-related. +# GENERATE_RSS = True + +# By default, Nikola does not generates Atom files for indexes and links to +# them. Generate Atom for tags by setting TAG_PAGES_ARE_INDEXES to True. +# Atom feeds are built based on INDEX_DISPLAY_POST_COUNT and not FEED_LENGTH +# Switch between plain-text summaries and full HTML content using the +# FEED_TEASER option. FEED_LINKS_APPEND_QUERY is also respected. Atom feeds +# are generated even for old indexes and have pagination link relations +# between each other. Old Atom feeds with no changes are marked as archived. +# GENERATE_ATOM = False + +# Only inlclude teasers in Atom and RSS feeds. Disabling include the full +# content. Defaults to True. +# FEED_TEASERS = True + +# Strip HTML from Atom annd RSS feed summaries and content. Defaults to False. +# FEED_PLAIN = False + +# Number of posts in Atom and RSS feeds. +# FEED_LENGTH = 10 + +# Include preview image as a
at the top of the entry. +# Requires FEED_PLAIN = False. If the preview image is found in the content, +# it will not be included again. Image will be included as-is, aim to optmize +# the image source for Feedly, Apple News, Flipboard, and other popular clients. +# FEED_PREVIEWIMAGE = True + +# RSS_LINK is a HTML fragment to link the RSS or Atom feeds. If set to None, +# the base.tmpl will use the feed Nikola generates. However, you may want to +# change it for a FeedBurner feed or something else. +# RSS_LINK = None + +# A search form to search this site, for the sidebar. You can use a Google +# custom search (https://www.google.com/cse/) +# Or a DuckDuckGo search: https://duckduckgo.com/search_box.html +# Default is no search form. +# (translatable) +# SEARCH_FORM = "" +# +# This search form works for any site and looks good in the "site" theme where +# it appears on the navigation bar: +# +# SEARCH_FORM = """ +# +# +# +# """ % SITE_URL +# +# If you prefer a Google search form, here's an example that should just work: +# SEARCH_FORM = """ +# +# +# +# """ % SITE_URL + +# Use content distribution networks for jQuery, twitter-bootstrap css and js, +# and html5shiv (for older versions of Internet Explorer) +# If this is True, jQuery and html5shiv are served from the Google CDN and +# Bootstrap is served from BootstrapCDN (provided by MaxCDN) +# Set this to False if you want to host your site without requiring access to +# external resources. +# USE_CDN = False + +# Check for USE_CDN compatibility. +# If you are using custom themes, have configured the CSS properly and are +# receiving warnings about incompatibility but believe they are incorrect, you +# can set this to False. +# USE_CDN_WARNING = True + +# Extra things you want in the pages HEAD tag. This will be added right +# before +# (translatable) +# EXTRA_HEAD_DATA = "" +# Google Analytics or whatever else you use. Added to the bottom of +# in the default template (base.tmpl). +# (translatable) +# BODY_END = "" + +# The possibility to extract metadata from the filename by using a +# regular expression. +# To make it work you need to name parts of your regular expression. +# The following names will be used to extract metadata: +# - title +# - slug +# - date +# - tags +# - link +# - description +# +# An example re is the following: +# '.*\/(?P\d{4}-\d{2}-\d{2})-(?P.*)-(?P.*)\.rst' +# (Note the '.*\/' in the beginning -- matches source paths relative to conf.py) +# FILE_METADATA_REGEXP = None + +# If you hate "Filenames with Capital Letters and Spaces.md", you should +# set this to true. +UNSLUGIFY_TITLES = True + +# Additional metadata that is added to a post when creating a new_post +# ADDITIONAL_METADATA = {} + +# Nikola supports Open Graph Protocol data for enhancing link sharing and +# discoverability of your site on Facebook, Google+, and other services. +# Open Graph is enabled by default. +# USE_OPEN_GRAPH = True + +# Nikola supports Twitter Card summaries, but they are disabled by default. +# They make it possible for you to attach media to Tweets that link +# to your content. +# +# IMPORTANT: +# Please note, that you need to opt-in for using Twitter Cards! +# To do this please visit https://cards-dev.twitter.com/validator +# +# Uncomment and modify to following lines to match your accounts. +# Images displayed come from the `previewimage` meta tag. +# You can specify the card type by using the `card` parameter in TWITTER_CARD. +# TWITTER_CARD = { +# # 'use_twitter_cards': True, # enable Twitter Cards +# # 'card': 'summary', # Card type, you can also use 'summary_large_image', +# # see https://dev.twitter.com/cards/types +# # 'site': '@website', # twitter nick for the website +# # 'creator': '@username', # Username for the content creator / author. +# } + +# If webassets is installed, bundle JS and CSS into single files to make +# site loading faster in a HTTP/1.1 environment but is not recommended for +# HTTP/2.0 when caching is used. Defaults to True. +USE_BUNDLES = True + +# Plugins you don't want to use. Be careful :-) +# DISABLED_PLUGINS = ["render_galleries"] + +# Special settings to disable only parts of the indexes plugin (to allow RSS +# but no blog indexes, or to allow blog indexes and Atom but no site-wide RSS). +# Use with care. +# DISABLE_INDEXES_PLUGIN_INDEX_AND_ATOM_FEED = False +# DISABLE_INDEXES_PLUGIN_RSS_FEED = False + +# Add the absolute paths to directories containing plugins to use them. +# For example, the `plugins` directory of your clone of the Nikola plugins +# repository. +# EXTRA_PLUGINS_DIRS = [] + +# Add the absolute paths to directories containing themes to use them. +# For example, the `v7` directory of your clone of the Nikola themes +# repository. +# EXTRA_THEMES_DIRS = [] + +# List of regular expressions, links matching them will always be considered +# valid by "nikola check -l" +# LINK_CHECK_WHITELIST = [] + +# If set to True, enable optional hyphenation in your posts (requires pyphen) +# Enabling hyphenation has been shown to break math support in some cases, +# use with caution. +# HYPHENATE = False + +# The <hN> tags in HTML generated by certain compilers (reST/Markdown) +# will be demoted by that much (1 → h1 will become h2 and so on) +# This was a hidden feature of the Markdown and reST compilers in the +# past. Useful especially if your post titles are in <h1> tags too, for +# example. +# (defaults to 1.) +# DEMOTE_HEADERS = 1 + +# Docutils, by default, will perform a transform in your documents +# extracting unique titles at the top of your document and turning +# them into metadata. This surprises a lot of people, and setting +# this option to True will prevent it. +# NO_DOCUTILS_TITLE_TRANSFORM = False + +# If you don’t like slugified file names ([a-z0-9] and a literal dash), +# and would prefer to use all the characters your file system allows. +# USE WITH CARE! This is also not guaranteed to be perfect, and may +# sometimes crash Nikola, your web server, or eat your cat. +# USE_SLUGIFY = True + +# Templates will use those filters, along with the defaults. +# Consult your engine's documentation on filters if you need help defining +# those. +# TEMPLATE_FILTERS = {} + +# Put in global_context things you want available on all your templates. +# It can be anything, data, functions, modules, etc. +GLOBAL_CONTEXT = {} + +# Add functions here and they will be called with template +# GLOBAL_CONTEXT as parameter when the template is about to be +# rendered +GLOBAL_CONTEXT_FILLER = [] diff --git a/themes/zen-ipython/AUTHORS.txt b/themes/zen-ipython/AUTHORS.txt new file mode 100644 index 0000000..58cb154 --- /dev/null +++ b/themes/zen-ipython/AUTHORS.txt @@ -0,0 +1 @@ +Damián Avila <https://github.com/damianavila> diff --git a/themes/zen-ipython/README.md b/themes/zen-ipython/README.md new file mode 100644 index 0000000..f9dc0fc --- /dev/null +++ b/themes/zen-ipython/README.md @@ -0,0 +1,19 @@ +This is the `zen` theme with Jupyter (IPython Notebook) support built-in. +**For a Bootstrap 3-based theme, check out the built-in ``bootstrap3`` theme +family — IPython support is built into them.** + +The zen and zen-based themes are very customizable, so to make these themes work, you have to use this [conf.py](https://github.com/damianavila/damian_blog/blob/master/conf.py), obviously with your custom changes ;-) + +More info about the zen themes family [here](http://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html). + +Enjoy! + +Damián + +**WARNING:** +The zen themes are LESS-powered (not less... because it is more-powered ;-)) +If you use webassests (USE_BUNDLES = True in your conf.py), the theme will use compiled css files, so don't worry at all... +But, if you want to build the css files from the zen LESS files, you have to use USE_BUNDLES = False, and have installed the `lessc` (official LESS compiler). +Additionaly, you have a LESS plugin available in the Nikola plugins repo to automatically build the LESS files inside `nikola build` command. +You can easily install it just doing: `nikola plugin -i less`. + diff --git a/themes/zen-ipython/assets/css/ipython.min.css b/themes/zen-ipython/assets/css/ipython.min.css new file mode 100644 index 0000000..4623293 --- /dev/null +++ b/themes/zen-ipython/assets/css/ipython.min.css @@ -0,0 +1,199 @@ +.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0} +.clearfix:after{clear:both} +.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0} +.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +code{color:#000} +.border-box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} +.corner-all{border-radius:4px} +.hbox{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch} +.hbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none} +.vbox{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch} +.vbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none} +.hbox.reverse,.vbox.reverse,.reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;flex-direction:row-reverse} +.hbox.box-flex0,.vbox.box-flex0,.box-flex0{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none;width:auto} +.hbox.box-flex1,.vbox.box-flex1,.box-flex1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1} +.hbox.box-flex,.vbox.box-flex,.box-flex{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1} +.hbox.box-flex2,.vbox.box-flex2,.box-flex2{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;flex:2} +.box-group1{-webkit-box-flex-group:1;-moz-box-flex-group:1;box-flex-group:1} +.box-group2{-webkit-box-flex-group:2;-moz-box-flex-group:2;box-flex-group:2} +.hbox.start,.vbox.start,.start{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start} +.hbox.end,.vbox.end,.end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;justify-content:flex-end} +.hbox.center,.vbox.center,.center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;justify-content:center} +.hbox.align-start,.vbox.align-start,.align-start{-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start} +.hbox.align-end,.vbox.align-end,.align-end{-webkit-box-align:end;-moz-box-align:end;box-align:end;align-items:flex-end} +.hbox.align-center,.vbox.align-center,.align-center{-webkit-box-align:center;-moz-box-align:center;box-align:center;align-items:center} +div.error{margin:2em;text-align:center} +div.error>h1{font-size:500%;line-height:normal} +div.error>p{font-size:200%;line-height:normal} +div.traceback-wrapper{text-align:left;max-width:800px;margin:auto} +.center-nav{display:inline-block;margin-bottom:-4px} +.alternate_upload{background-color:none;display:inline} +.alternate_upload.form{padding:0;margin:0} +.alternate_upload input.fileinput{background-color:#f00;position:relative;opacity:0;z-index:2;width:295px;margin-left:163px;cursor:pointer;height:26px} +ul#tabs{margin-bottom:4px} +ul#tabs a{padding-top:4px;padding-bottom:4px} +ul.breadcrumb a:focus,ul.breadcrumb a:hover{text-decoration:none} +ul.breadcrumb i.icon-home{font-size:16px;margin-right:4px} +ul.breadcrumb span{color:#5e5e5e} +.list_toolbar{padding:4px 0 4px 0} +.list_toolbar [class*="span"]{min-height:26px} +.list_header{font-weight:bold} +.list_container{margin-top:4px;margin-bottom:20px;border:1px solid #ababab;border-radius:4px} +.list_container>div{border-bottom:1px solid #ababab}.list_container>div:hover .list-item{background-color:#f00} +.list_container>div:last-child{border:none} +.list_item:hover .list_item{background-color:#ddd} +.list_item a{text-decoration:none} +.list_header>div,.list_item>div{padding-top:4px;padding-bottom:4px;padding-left:7px;padding-right:7px;height:22px;line-height:22px} +.item_name{line-height:22px;height:26px} +.item_icon{font-size:14px;color:#5e5e5e;margin-right:7px} +.item_buttons{line-height:1em} +.toolbar_info{height:26px;line-height:26px} +input.nbname_input,input.engine_num_input{padding-top:3px;padding-bottom:3px;height:14px;line-height:14px;margin:0} +input.engine_num_input{width:60px} +.highlight_text{color:#00f} +#project_name>.breadcrumb{padding:0;margin-bottom:0;background-color:transparent;font-weight:bold} +.ansibold{font-weight:bold} +.ansiblack{color:#000} +.ansired{color:#8b0000} +.ansigreen{color:#006400} +.ansiyellow{color:#a52a2a} +.ansiblue{color:#00008b} +.ansipurple{color:#9400d3} +.ansicyan{color:#4682b4} +.ansigray{color:#808080} +.ansibgblack{background-color:#000} +.ansibgred{background-color:#f00} +.ansibggreen{background-color:#008000} +.ansibgyellow{background-color:#ff0} +.ansibgblue{background-color:#00f} +.ansibgpurple{background-color:#f0f} +.ansibgcyan{background-color:#0ff} +.ansibggray{background-color:#808080} +div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}div.cell.selected{border-radius:4px;border:thin #ababab solid} +div.cell.edit_mode{border-radius:4px;border:thin #008000 solid} +div.cell{width:100%;padding:5px 5px 5px 0;margin:0;outline:none} +div.prompt{min-width:11ex;padding:.4em;margin:0;font-family:monospace;text-align:right;line-height:1.21429em} +@media (max-width:480px){div.prompt{text-align:left}}div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1} +div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7} +div.prompt:empty{padding-top:0;padding-bottom:0} +div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch} +@media (max-width:480px){div.input{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}}div.input_prompt{color:#000080;border-top:1px solid transparent} +div.input_area>div.highlight{margin:.4em;border:none;padding:0;background-color:transparent} +div.input_area>div.highlight>pre{margin:0;border:0;padding:0;background-color:transparent;font-size:14px;line-height:1.21429em} +.CodeMirror{line-height:1.21429em;height:auto;background:none;} +.CodeMirror-scroll{overflow-y:hidden;overflow-x:auto} +@-moz-document url-prefix(){.CodeMirror-scroll{overflow-x:hidden}}.CodeMirror-lines{padding:.4em} +.CodeMirror-linenumber{padding:0 8px 0 4px} +.CodeMirror-gutters{border-bottom-left-radius:4px;border-top-left-radius:4px} +.CodeMirror pre{padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} +pre code{display:block;padding:.5em} +.highlight-base,pre code,pre .subst,pre .tag .title,pre .lisp .title,pre .clojure .built_in,pre .nginx .title{color:#000} +.highlight-string,pre .string,pre .constant,pre .parent,pre .tag .value,pre .rules .value,pre .rules .value .number,pre .preprocessor,pre .ruby .symbol,pre .ruby .symbol .string,pre .aggregate,pre .template_tag,pre .django .variable,pre .smalltalk .class,pre .addition,pre .flow,pre .stream,pre .bash .variable,pre .apache .tag,pre .apache .cbracket,pre .tex .command,pre .tex .special,pre .erlang_repl .function_or_atom,pre .markdown .header{color:#ba2121} +.highlight-comment,pre .comment,pre .annotation,pre .template_comment,pre .diff .header,pre .chunk,pre .markdown .blockquote{color:#408080;font-style:italic} +.highlight-number,pre .number,pre .date,pre .regexp,pre .literal,pre .smalltalk .symbol,pre .smalltalk .char,pre .go .constant,pre .change,pre .markdown .bullet,pre .markdown .link_url{color:#080} +pre .label,pre .javadoc,pre .ruby .string,pre .decorator,pre .filter .argument,pre .localvars,pre .array,pre .attr_selector,pre .important,pre .pseudo,pre .pi,pre .doctype,pre .deletion,pre .envvar,pre .shebang,pre .apache .sqbracket,pre .nginx .built_in,pre .tex .formula,pre .erlang_repl .reserved,pre .prompt,pre .markdown .link_label,pre .vhdl .attribute,pre .clojure .attribute,pre .coffeescript .property{color:#88f} +.highlight-keyword,pre .keyword,pre .id,pre .phpdoc,pre .aggregate,pre .css .tag,pre .javadoctag,pre .phpdoc,pre .yardoctag,pre .smalltalk .class,pre .winutils,pre .bash .variable,pre .apache .tag,pre .go .typename,pre .tex .command,pre .markdown .strong,pre .request,pre .status{color:#008000;font-weight:bold} +.highlight-builtin,pre .built_in{color:#008000} +pre .markdown .emphasis{font-style:italic} +pre .nginx .built_in{font-weight:normal} +pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .javascript,pre .xml .vbscript,pre .xml .css,pre .xml .cdata{opacity:.5} +.cm-s-ipython span.cm-variable{color:#000} +.cm-s-ipython span.cm-keyword{color:#008000;font-weight:bold} +.cm-s-ipython span.cm-number{color:#080} +.cm-s-ipython span.cm-comment{color:#408080;font-style:italic} +.cm-s-ipython span.cm-string{color:#ba2121} +.cm-s-ipython span.cm-builtin{color:#008000} +.cm-s-ipython span.cm-error{color:#f00} +.cm-s-ipython span.cm-operator{color:#a2f;font-weight:bold} +.cm-s-ipython span.cm-meta{color:#a2f} +.cm-s-ipython span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat} +div.output_wrapper{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch} +div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 2px 8px rgba(0,0,0,0.8);box-shadow:inset 0 2px 8px rgba(0,0,0,0.8);display:block} +div.output_collapsed{margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch} +div.out_prompt_overlay{height:100%;padding:0 .4em;position:absolute;border-radius:4px} +div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000;-moz-box-shadow:inset 0 0 1px #000;box-shadow:inset 0 0 1px #000;background:rgba(240,240,240,0.5)} +div.output_prompt{color:#8b0000} +div.output_area{padding:0;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}div.output_area .MathJax_Display{text-align:left !important} +div.output_area .rendered_html table{margin-left:0;margin-right:0} +div.output_area .rendered_html img{margin-left:0;margin-right:0} +.output{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch} +@media (max-width:480px){div.output_area{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}}div.output_area pre{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:#000;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:inherit} +div.output_subarea{padding:.4em .4em 0 .4em;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1} +div.output_text{text-align:left;color:#000;line-height:1.21429em} +div.output_stderr{background:#fdd;} +div.output_latex{text-align:left} +div.output_javascript:empty{padding:0} +.js-error{color:#8b0000} +div.raw_input_container{font-family:monospace;padding-top:5px} +span.raw_input_prompt{} +input.raw_input{font-family:inherit;font-size:inherit;color:inherit;width:auto;vertical-align:baseline;padding:0 .25em;margin:0 .25em} +input.raw_input:focus{box-shadow:none} +p.p-space{margin-bottom:10px} +.rendered_html{color:#000;}.rendered_html em{font-style:italic} +.rendered_html strong{font-weight:bold} +.rendered_html u{text-decoration:underline} +.rendered_html :link{text-decoration:underline} +.rendered_html :visited{text-decoration:underline} +.rendered_html h1{font-size:185.7%;margin:1.08em 0 0 0;font-weight:bold;line-height:1} +.rendered_html h2{font-size:157.1%;margin:1.27em 0 0 0;font-weight:bold;line-height:1} +.rendered_html h3{font-size:128.6%;margin:1.55em 0 0 0;font-weight:bold;line-height:1} +.rendered_html h4{font-size:100%;margin:2em 0 0 0;font-weight:bold;line-height:1} +.rendered_html h5{font-size:100%;margin:2em 0 0 0;font-weight:bold;line-height:1;font-style:italic} +.rendered_html h6{font-size:100%;margin:2em 0 0 0;font-weight:bold;line-height:1;font-style:italic} +.rendered_html h1:first-child{margin-top:.538em} +.rendered_html h2:first-child{margin-top:.636em} +.rendered_html h3:first-child{margin-top:.777em} +.rendered_html h4:first-child{margin-top:1em} +.rendered_html h5:first-child{margin-top:1em} +.rendered_html h6:first-child{margin-top:1em} +.rendered_html ul{list-style:disc;margin:0 2em} +.rendered_html ul ul{list-style:square;margin:0 2em} +.rendered_html ul ul ul{list-style:circle;margin:0 2em} +.rendered_html ol{list-style:decimal;margin:0 2em} +.rendered_html ol ol{list-style:upper-alpha;margin:0 2em} +.rendered_html ol ol ol{list-style:lower-alpha;margin:0 2em} +.rendered_html ol ol ol ol{list-style:lower-roman;margin:0 2em} +.rendered_html ol ol ol ol ol{list-style:decimal;margin:0 2em} +.rendered_html *+ul{margin-top:1em} +.rendered_html *+ol{margin-top:1em} +.rendered_html hr{color:#000;background-color:#000} +.rendered_html pre{margin:1em 2em} +.rendered_html pre,.rendered_html code{border:0;background-color:#fff;color:#000;font-size:100%;padding:0} +.rendered_html blockquote{margin:1em 2em} +.rendered_html table{margin-left:auto;margin-right:auto;border:1px solid #000;border-collapse:collapse} +.rendered_html tr,.rendered_html th,.rendered_html td{border:1px solid #000;border-collapse:collapse;margin:1em 2em} +.rendered_html td,.rendered_html th{text-align:left;vertical-align:middle;padding:4px} +.rendered_html th{font-weight:bold} +.rendered_html *+table{margin-top:1em} +.rendered_html p{text-align:justify} +.rendered_html *+p{margin-top:1em} +.rendered_html img{display:block;margin-left:auto;margin-right:auto} +.rendered_html *+img{margin-top:1em} +div.text_cell{padding:5px 5px 5px 0;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch} +@media (max-width:480px){div.text_cell>div.prompt{display:none}}div.text_cell_render{outline:none;resize:none;width:inherit;border-style:none;padding:.5em .5em .5em .4em;color:#000} +a.anchor-link:link{text-decoration:none;padding:0 20px;visibility:hidden} +h1:hover .anchor-link,h2:hover .anchor-link,h3:hover .anchor-link,h4:hover .anchor-link,h5:hover .anchor-link,h6:hover .anchor-link{visibility:visible} +div.cell.text_cell.rendered{padding:0} +.widget-area{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}.widget-area .widget-subarea{padding:.44em .4em .4em 1px;margin-left:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;flex:2;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start} +.widget-hlabel{min-width:10ex;padding-right:8px;padding-top:3px;text-align:right;vertical-align:text-top} +.widget-vlabel{padding-bottom:5px;text-align:center;vertical-align:text-bottom} +.widget-hreadout{padding-left:8px;padding-top:3px;text-align:left;vertical-align:text-top} +.widget-vreadout{padding-top:5px;text-align:center;vertical-align:text-top} +.slide-track{border:1px solid #ccc;background:#fff;border-radius:4px;} +.widget-hslider{padding-left:8px;padding-right:5px;overflow:visible;width:348px;height:5px;max-height:5px;margin-top:11px;margin-bottom:10px;border:1px solid #ccc;background:#fff;border-radius:4px;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}.widget-hslider .ui-slider{border:0 !important;background:none !important;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}.widget-hslider .ui-slider .ui-slider-handle{width:14px !important;height:28px !important;margin-top:-8px !important} +.widget-vslider{padding-bottom:8px;overflow:visible;width:5px;max-width:5px;height:250px;margin-left:12px;border:1px solid #ccc;background:#fff;border-radius:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}.widget-vslider .ui-slider{border:0 !important;background:none !important;margin-left:-4px;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}.widget-vslider .ui-slider .ui-slider-handle{width:28px !important;height:14px !important;margin-left:-9px} +.widget-text{width:350px;margin:0 !important} +.widget-listbox{width:364px;margin-bottom:0} +.widget-numeric-text{width:150px;margin:0 !important} +.widget-progress{width:363px}.widget-progress .bar{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none} +.widget-combo-btn{min-width:138px;} +.widget-box{margin:5px;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start} +.widget-hbox{margin:5px;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch} +.widget-hbox-single{margin:5px;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch;height:30px} +.widget-vbox{margin:5px;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch} +.widget-vbox-single{margin:5px;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;width:30px} +.widget-modal{overflow:hidden;position:absolute !important;top:0;left:0;margin-left:0 !important} +.widget-modal-body{max-height:none !important} +.widget-container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start} +.widget-radio-box{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:4px} +.docked-widget-modal{overflow:hidden;position:relative !important;top:0 !important;left:0 !important;margin-left:0 !important} diff --git a/themes/zen-ipython/assets/css/nikola_ipython.css b/themes/zen-ipython/assets/css/nikola_ipython.css new file mode 100644 index 0000000..71a3999 --- /dev/null +++ b/themes/zen-ipython/assets/css/nikola_ipython.css @@ -0,0 +1,131 @@ +body { + position: static; +} + +pre { + padding: 0.4em; + margin: 0px; + font-family: monospace, sans-serif; + border: none; +} + +.page-content > .content h1, .page-content > .content .h1 { + text-align: center; +} + +div.prompt { + padding: 0.6em; + font-size: 13px; + background: url('../images/blue-mocha-grunge-reversed.jpg'); + margin-right: 1em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +div.output_prompt { + /* 5px right shift to account for margin in parent container */ + margin: 0 5px 0 0px; +} + +div.output_area pre { + font-size: 13px; +} + +div.text_cell_render { + padding: 0px; + color: #333333; +} + +.rendered_html p { + text-align: left; +} + +.rendered_html ul { + margin: 0 0 12px 25px; +} + +.rendered_html :visited { + text-decoration: none; +} + +.rendered_html :link { + text-decoration: none; +} + +.rendered_html pre, .rendered_html code { + background-color: #DDDDDD; + padding-left: 0.5em; + padding-right: 0.5em; + padding-top: 0.05em; + padding-bottom: 0.05em; + margin: 1em 0em; + font-size: 14px; +} + +.page-content > .content p { + margin: 0 0 0px; +} + +.highlight .hll { background-color: #ffffcc } +.highlight { background: #f8f8f8; } +.highlight .c { color: #408080; font-style: italic } /* Comment */ +.highlight .err { border: 1px solid #FF0000 } /* Error */ +.highlight .k { color: #008000; font-weight: bold } /* Keyword */ +.highlight .o { color: #666666 } /* Operator */ +.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ +.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #A00000 } /* Generic.Deleted */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #FF0000 } /* Generic.Error */ +.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.highlight .gi { color: #00A000 } /* Generic.Inserted */ +.highlight .go { color: #888888 } /* Generic.Output */ +.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.highlight .gt { color: #0044DD } /* Generic.Traceback */ +.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #008000 } /* Keyword.Pseudo */ +.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #B00040 } /* Keyword.Type */ +.highlight .m { color: #666666 } /* Literal.Number */ +.highlight .s { color: #BA2121 } /* Literal.String */ +.highlight .na { color: #7D9029 } /* Name.Attribute */ +.highlight .nb { color: #008000 } /* Name.Builtin */ +.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ +.highlight .no { color: #880000 } /* Name.Constant */ +.highlight .nd { color: #AA22FF } /* Name.Decorator */ +.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ +.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #0000FF } /* Name.Function */ +.highlight .nl { color: #A0A000 } /* Name.Label */ +.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ +.highlight .nv { color: #19177C } /* Name.Variable */ +.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mf { color: #666666 } /* Literal.Number.Float */ +.highlight .mh { color: #666666 } /* Literal.Number.Hex */ +.highlight .mi { color: #666666 } /* Literal.Number.Integer */ +.highlight .mo { color: #666666 } /* Literal.Number.Oct */ +.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ +.highlight .sc { color: #BA2121 } /* Literal.String.Char */ +.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ +.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ +.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +.highlight .sx { color: #008000 } /* Literal.String.Other */ +.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ +.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ +.highlight .ss { color: #19177C } /* Literal.String.Symbol */ +.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #19177C } /* Name.Variable.Class */ +.highlight .vg { color: #19177C } /* Name.Variable.Global */ +.highlight .vi { color: #19177C } /* Name.Variable.Instance */ +.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ diff --git a/themes/zen-ipython/assets/images/blue-mocha-grunge-reversed.jpg b/themes/zen-ipython/assets/images/blue-mocha-grunge-reversed.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e26ecf306f3a183811bdbc0b5e74daa44f83937f GIT binary patch literal 39263 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πFZ(~w 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 literal 0 HcmV?d00001 diff --git a/themes/zen-ipython/bundles b/themes/zen-ipython/bundles new file mode 100644 index 0000000..516eeaf --- /dev/null +++ b/themes/zen-ipython/bundles @@ -0,0 +1,3 @@ +assets/css/all-nocdn.css=bitter.css,main.css,rst.css,code.css,ipython.min.css,nikola_ipython.css,custom.css +assets/css/all.css=main.css,rst.css,code.css,ipython.min.css,nikola_ipython.css,custom.css +assets/js/all-nocdn.js=jquery-1.10.2.min.js,jquery.timeago.js,toggle.js,miniPageNav.js diff --git a/themes/zen-ipython/conf.py.sample b/themes/zen-ipython/conf.py.sample new file mode 100644 index 0000000..5677563 --- /dev/null +++ b/themes/zen-ipython/conf.py.sample @@ -0,0 +1,11 @@ +NAVIGATION_LINKS = { + DEFAULT_LANG: ( + ('/index.html', 'Home', 'icon-home'), + ('/archive.html', 'Archives', 'icon-folder-open-alt'), + ('/categories/index.html', 'Tags', 'icon-tags'), + ('/rss.xml', 'RSS', 'icon-rss'), + ('https://getnikola.com', 'About me', 'icon-user'), + ('https://twitter.com/getnikola', 'My Twitter', 'icon-twitter'), + ('https://github.com/getnikola', 'My Github', 'icon-github'), + ) +} diff --git a/themes/zen-ipython/engine b/themes/zen-ipython/engine new file mode 100644 index 0000000..8871725 --- /dev/null +++ b/themes/zen-ipython/engine @@ -0,0 +1 @@ +jinja \ No newline at end of file diff --git a/themes/zen-ipython/parent b/themes/zen-ipython/parent new file mode 100644 index 0000000..fc3dc3c --- /dev/null +++ b/themes/zen-ipython/parent @@ -0,0 +1 @@ +zen-jinja diff --git a/themes/zen-ipython/templates/arusahni_helper.tmpl b/themes/zen-ipython/templates/arusahni_helper.tmpl new file mode 100644 index 0000000..33cb11a --- /dev/null +++ b/themes/zen-ipython/templates/arusahni_helper.tmpl @@ -0,0 +1,178 @@ +{# -*- coding: utf-8 -*- #} +{# Override only the functions that differ from base or boopstrap/templates/base_helper.tmpl #} +{% macro html_headstart() %} +<!DOCTYPE html> +<html + +{% if use_open_graph or (twitter_card and twitter_card['use_twitter_cards']) or (comment_system == 'facebook') %} +prefix=' +{% if use_open_graph or (twitter_card and twitter_card['use_twitter_cards']) %} +og: http://ogp.me/ns# +{% endif %} +{% if use_open_graph %} +article: http://ogp.me/ns/article# +{% endif %} +{% if comment_system == 'facebook' %} +fb: http://ogp.me/ns/fb# +{% endif %} +' +{% endif %} + +{% if is_rtl %} +dir="rtl" +{% endif %} + +lang="{{ lang }}"> + <head> + <meta charset="utf-8"> + {% if description %} + <meta name="description" content="{{ description }}"> + {% endif %} + <meta name="viewport" content="width=device-width"> + <title>{{ title|e }} | {{ blog_title|e }} + + {{ html_stylesheets() }} + {{ html_feedlinks() }} + {% if permalink %} + + {% endif %} + + {% if favicons %} + {% for name, file, size in favicons %} + + {% endfor %} + {% endif %} + + {% if comment_system == 'facebook' %} + + {% endif %} + + {% if use_cdn %} + + {% else %} + + {% endif %} + + {{ extra_head_data }} +{% endmacro %} + +{% macro html_stylesheets() %} + {% if use_bundles %} + {% if use_cdn %} + + + {% else %} + + {% endif %} + {% else %} + {% if use_cdn %} + + {% else %} + + {% endif %} + + + + + + {% if has_custom_css %} + + {% endif %} + {% endif %} + {% if annotations and post and not post.meta('noannotations') %} + {{ notes.css() }} + {% elif not annotations and post and post.meta('annotations') %} + {{ notes.css() }} + {% endif %} +{% endmacro %} + +{% macro late_load_js() %} + {% if use_bundles %} + {% if use_cdn %} + + + {% else %} + + {% endif %} + {% else %} + {% if use_cdn %} + + + {% else %} + + + {% endif %} + {% endif %} + + {% if mathjax_config %} + {{ mathjax_config }} + {% else %} + + {% endif %} + {{ social_buttons_code }} +{% endmacro %} + +{% macro html_feedlinks() %} + {% if rss_link %} + {{ rss_link }} + {% elif generate_rss %} + {% if translations|length > 1 %} + {% for language in translations %} + + {% endfor %} + {% else %} + + {% endif %} + {% endif %} +{% endmacro %} + +{% macro html_navigation_links() %} + {% for url, text, icon in navigation_links[lang] %} + {% if rel_link(permalink, url) == "#" %} +
  • + {% else %} +
  • + {% endif %} + {% endfor %} +{% endmacro %} + +{# Override only the functions that differ from base/templates/post_helper.tmpl #} +{% macro html_tags(post) %} + {% if post.tags %} +
    +
      + {{ messages("Tags") }} :  + {% for tag in post.tags %} +
    • + {% endfor %} +
    +
    + {% endif %} +{% endmacro %} + +{# Override only the functions that differ from base/templates/post_header.tmpl #} +{% macro html_title() %} +{% if title and not post.meta('hidetitle') %} +

    {{ title|e }}

    +{% endif %} +{% endmacro %} + +{% macro html_translations(post) %} + {% if translations|length > 1 %} + {% for langname in translations.keys() %} + {% if langname != lang and post.is_translation_available(langname) %} + + {{ messages("LANGUAGE", langname) }} + {% endif %} + {% endfor %} + {% endif %} +{% endmacro %} + +{% macro html_sourcelink() %} + {% if show_sourcelink %} +   |   + {{ messages("Source") }} + {% endif %} +{% endmacro %} diff --git a/themes/zen-ipython/templates/index.tmpl b/themes/zen-ipython/templates/index.tmpl new file mode 100644 index 0000000..53dcd89 --- /dev/null +++ b/themes/zen-ipython/templates/index.tmpl @@ -0,0 +1,42 @@ +{# -*- coding: utf-8 -*- #} +{% import 'arusahni_helper.tmpl' as arusahni with context %} +{% import 'index_helper.tmpl' as helper with context %} +{% import 'comments_helper.tmpl' as comments with context %} +{% extends 'base.tmpl' %} + +{% block extra_head %} + {{ super() }} + +{% endblock %} + +{% block content %} + {% for post in posts %} +
    +

    {{ post.title() }}

    +
    +
    + +
    +
    + {% if not post.meta('nocomments') %} + {{ comments.comment_link(post.permalink(), post.base_path) }} + {% endif %} +
    + {{ arusahni.html_tags(post) }} +
    +
    + {% if index_teasers %} + {{ post.text(teaser_only=True) }} + {% else %} + {{ post.text(teaser_only=False) }} + {% endif %} +
    +
    + {% endfor %} + {{ helper.html_pager() }} + {{ comments.comment_link_script() }} +{% endblock %} diff --git a/themes/zen-ipython/templates/post.tmpl b/themes/zen-ipython/templates/post.tmpl new file mode 100644 index 0000000..6591ba4 --- /dev/null +++ b/themes/zen-ipython/templates/post.tmpl @@ -0,0 +1,37 @@ +{# -*- coding: utf-8 -*- #} +{% import 'arusahni_helper.tmpl' as arusahni with context %} +{% import 'post_helper.tmpl' as helper with context %} +{% import 'comments_helper.tmpl' as comments with context %} +{% extends 'base.tmpl' %} + +{% block extra_head %} + {{ super() }} + {% if post.meta('keywords') %} + + {% endif %} + + {{ helper.open_graph_metadata(post) }} + {{ helper.twitter_card_information(post) }} + {{ helper.meta_translations(post) }} +{% endblock %} + +{% block content %} +
    + {{ arusahni.html_title() }} +
    +
    + + {{ arusahni.html_translations(post) }} + {{ arusahni.html_sourcelink() }} +
    + {{ arusahni.html_tags(post) }} +
    +
    + {{ post.text() }} +
    + {{ helper.html_pager(post) }} + {% if not post.meta('nocomments') and site_has_comments %} + {{ comments.comment_form(post.permalink(absolute=True), post.title(), post._base_path) }} + {% endif %} +
    +{% endblock %} diff --git a/themes/zen-jinja/AUTHORS.txt b/themes/zen-jinja/AUTHORS.txt new file mode 100644 index 0000000..58cb154 --- /dev/null +++ b/themes/zen-jinja/AUTHORS.txt @@ -0,0 +1 @@ +Damián Avila diff --git a/themes/zen-jinja/README.md b/themes/zen-jinja/README.md new file mode 100644 index 0000000..c006d71 --- /dev/null +++ b/themes/zen-jinja/README.md @@ -0,0 +1,15 @@ +The zen and zen-based themes are very customizable, so to make these themes work, you have to use this [conf.py](https://github.com/damianavila/damian_blog/blob/master/conf.py), obviously with your custom changes ;-) + +More info about the zen themes family [here](http://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html). + +Enjoy! + +Damián + +**WARNING:** +The zen themes are LESS-powered (not less... because it is more-powered ;-)) +If you use webassests (USE_BUNDLES = True in your conf.py), the theme will use compiled css files, so don't worry at all... +But, if you want to build the css files from the zen LESS files, you have to use USE_BUNDLES = False, and have installed the `lessc` (official LESS compiler). +Additionaly, you have a LESS plugin available in the Nikola plugins repo to automatically build the LESS files inside `nikola build` command. +You can easily install it just doing: `nikola plugin -i less`. + diff --git a/themes/zen-jinja/assets/css/bitter.css b/themes/zen-jinja/assets/css/bitter.css new file mode 100644 index 0000000..c35a991 --- /dev/null +++ b/themes/zen-jinja/assets/css/bitter.css @@ -0,0 +1,22 @@ +@font-face { + font-family: 'Bitter'; + font-style: normal; + font-weight: 400; + src: local('Bitter-Regular'), url('../fonts/SHIcXhdd5RknatSgOzyEkA.woff') format('woff'); +} +@font-face { + font-family: 'Bitter'; + font-style: normal; + font-weight: 700; + src: local('Bitter-Bold'), url('../fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff') format('woff'); +} +@font-face { + font-family: 'Bitter'; + font-style: italic; + font-weight: 400; + src: local('Bitter-Italic'), url('../fonts/eMS0tViDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff') format('woff'); +} + +.addthis_peekaboo_style a { + font-family: 'Bitter'; +} \ No newline at end of file diff --git a/themes/zen-jinja/assets/css/main.css b/themes/zen-jinja/assets/css/main.css new file mode 100644 index 0000000..af30403 --- /dev/null +++ b/themes/zen-jinja/assets/css/main.css @@ -0,0 +1,2577 @@ +.clearfix { + *zoom: 1; +} +.clearfix:before, +.clearfix:after { + display: table; + content: ""; + line-height: 0; +} +.clearfix:after { + clear: both; +} +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +tt, +var, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + outline: 0; + vertical-align: baseline; + background: transparent; + font-weight: inherit; + font-style: inherit; + font-size: 100%; + font-family: inherit; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} +audio:not([controls]) { + display: none; +} +html { + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +a:hover, +a:active { + outline: 0; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + /* Responsive images (ensure images don't scale beyond their parents) */ + + max-width: 100%; + /* Part 1: Set a maxium relative to the parent */ + + width: auto\9; + /* IE7-8 need help adjusting responsive images */ + + height: auto; + /* Part 2: Scale the height according to the width, otherwise you get stretching */ + + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} +#map_canvas img, +.google-maps img { + max-width: none; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .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; + } + 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; + } +} +html { + min-height: 100%; + position: relative; +} +body { + height: 100%; + background: url('../images/cream-dust.png') #ffffff; +} +section { + margin: 0; + padding: 0; +} +.social { + float: left; + min-height: 100%; + background: url('../images/blue-mocha-grunge.jpg') #192029; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 180px; +} +@media (max-width: 773px) { + .social { + position: relative; + } +} +@media (min-width: 774px) and (max-width: 1047px) { + .social { + width: 210px; + } +} +@media (max-width: 773px) { + .social { + width: 100%; + } +} +.social ul { + position: fixed; + margin: 0; + top: 50px; + display: table; + width: 180px; +} +@media (max-width: 773px) { + .social ul { + position: relative; + } +} +@media (max-width: 773px) { + .social ul { + display: block; + top: 0px; + } +} +@media (min-width: 774px) and (max-width: 1047px) { + .social ul { + width: 210px; + } +} +.social ul li { + display: block; + text-align: center; + margin-top: 10px; +} +@media (max-width: 773px) { + .social ul li { + padding-top: 5%; + padding-left: 3%; + text-align: left; + display: table-cell; + } +} +.social ul li a { + display: block; +} +.social ul li a .label { + display: none; +} +@media (max-width: 773px) { + .social ul li a .label { + display: inline; + padding-left: 0.5em; + } +} +.page-content { + min-height: 100%; + padding: 48px 0 60px 42px; + margin-left: 180px; +} +@media (min-width: 774px) and (max-width: 1047px) { + .page-content { + padding-left: 24px; + margin-left: 214px; + } +} +@media (max-width: 773px) { + .page-content { + margin-left: 0; + width: 100%; + padding: 36px 0; + } +} +.page-content > .content { + max-width: 890px; +} +@media (min-width: 774px) and (max-width: 1047px) { + .page-content > .content { + min-width: 525px; + } +} +@media (max-width: 773px) { + .page-content > .content { + min-width: auto; + padding-left: 4px; + padding-right: 4px; + margin-right: auto; + margin-left: auto; + } +} +/*! + * Font Awesome 3.2.1 + * the iconic font designed for Bootstrap + * ------------------------------------------------------------------------------ + * The full suite of pictographic icons, examples, and documentation can be + * found at http://fontawesome.io. Stay up to date on Twitter at + * http://twitter.com/fontawesome. + * + * License + * ------------------------------------------------------------------------------ + * - The Font Awesome font is licensed under SIL OFL 1.1 - + * http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - + * http://opensource.org/licenses/mit-license.html + * - Font Awesome documentation licensed under CC BY 3.0 - + * http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fontawesome.io" + * + * Author - Dave Gandy + * ------------------------------------------------------------------------------ + * Email: dave@fontawesome.io + * Twitter: http://twitter.com/davegandy + * Work: Lead Product Designer @ Kyruus - http://kyruus.com + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('https://netdna.bootstrapcdn.com/font-awesome/3.2.1/font/fontawesome-webfont.eot?v=3.2.1'); + src: url('https://netdna.bootstrapcdn.com/font-awesome/3.2.1/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('https://netdna.bootstrapcdn.com/font-awesome/3.2.1/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('https://netdna.bootstrapcdn.com/font-awesome/3.2.1/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('https://netdna.bootstrapcdn.com/font-awesome/3.2.1/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg'); + font-weight: normal; + font-style: normal; +} +/* FONT AWESOME CORE + * -------------------------- */ +[class^="icon-"], +[class*=" icon-"] { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + *margin-right: .3em; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { + text-decoration: inherit; + display: inline-block; + speak: none; +} +/* makes the font 33% larger relative to the icon container */ +.icon-large:before { + vertical-align: -10%; + font-size: 1.3333333333333333em; +} +/* makes sure icons active on rollover in links */ +a [class^="icon-"], +a [class*=" icon-"] { + display: inline; +} +/* increased font size for icon-large */ +[class^="icon-"].icon-fixed-width, +[class*=" icon-"].icon-fixed-width { + display: inline-block; + width: 1.1428571428571428em; + text-align: right; + padding-right: 0.2857142857142857em; +} +[class^="icon-"].icon-fixed-width.icon-large, +[class*=" icon-"].icon-fixed-width.icon-large { + width: 1.4285714285714286em; +} +.icons-ul { + margin-left: 2.142857142857143em; + list-style-type: none; +} +.icons-ul > li { + position: relative; +} +.icons-ul .icon-li { + position: absolute; + left: -2.142857142857143em; + width: 2.142857142857143em; + text-align: center; + line-height: inherit; +} +[class^="icon-"].hide, +[class*=" icon-"].hide { + display: none; +} +.icon-muted { + color: #eeeeee; +} +.icon-light { + color: #ffffff; +} +.icon-dark { + color: #333333; +} +.icon-border { + border: solid 1px #eeeeee; + padding: .2em .25em .15em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.icon-2x { + font-size: 2em; +} +.icon-2x.icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.icon-3x { + font-size: 3em; +} +.icon-3x.icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.icon-4x { + font-size: 4em; +} +.icon-4x.icon-border { + border-width: 4px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.icon-5x { + font-size: 5em; +} +.icon-5x.icon-border { + border-width: 5px; + -webkit-border-radius: 7px; + -moz-border-radius: 7px; + border-radius: 7px; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +[class^="icon-"].pull-left, +[class*=" icon-"].pull-left { + margin-right: .3em; +} +[class^="icon-"].pull-right, +[class*=" icon-"].pull-right { + margin-left: .3em; +} +/* BOOTSTRAP SPECIFIC CLASSES + * -------------------------- */ +/* Bootstrap 2.0 sprites.less reset */ +[class^="icon-"], +[class*=" icon-"] { + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; +} +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} +/* keeps Bootstrap styles with and without icons the same */ +.btn [class^="icon-"].icon-large, +.nav [class^="icon-"].icon-large, +.btn [class*=" icon-"].icon-large, +.nav [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].icon-spin, +.nav [class^="icon-"].icon-spin, +.btn [class*=" icon-"].icon-spin, +.nav [class*=" icon-"].icon-spin { + display: inline-block; +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"], +.nav-tabs [class^="icon-"].icon-large, +.nav-pills [class^="icon-"].icon-large, +.nav-tabs [class*=" icon-"].icon-large, +.nav-pills [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].pull-left.icon-2x, +.btn [class*=" icon-"].pull-left.icon-2x, +.btn [class^="icon-"].pull-right.icon-2x, +.btn [class*=" icon-"].pull-right.icon-2x { + margin-top: .18em; +} +.btn [class^="icon-"].icon-spin.icon-large, +.btn [class*=" icon-"].icon-spin.icon-large { + line-height: .8em; +} +.btn.btn-small [class^="icon-"].pull-left.icon-2x, +.btn.btn-small [class*=" icon-"].pull-left.icon-2x, +.btn.btn-small [class^="icon-"].pull-right.icon-2x, +.btn.btn-small [class*=" icon-"].pull-right.icon-2x { + margin-top: .25em; +} +.btn.btn-large [class^="icon-"], +.btn.btn-large [class*=" icon-"] { + margin-top: 0; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x, +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-top: .05em; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x { + margin-right: .2em; +} +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-left: .2em; +} +/* Fixes alignment in nav lists */ +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + line-height: inherit; +} +/* EXTRAS + * -------------------------- */ +/* Stacked and layered icon */ +.icon-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: -35%; +} +.icon-stack [class^="icon-"], +.icon-stack [class*=" icon-"] { + display: block; + text-align: center; + position: absolute; + width: 100%; + height: 100%; + font-size: 1em; + line-height: inherit; + *line-height: 2em; +} +.icon-stack .icon-stack-base { + font-size: 2em; + *line-height: 1em; +} +/* Animated rotating icon */ +.icon-spin { + display: inline-block; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; +} +/* Prevent stack and spinners from being taken inline when inside a link */ +a .icon-stack, +a .icon-spin { + display: inline-block; + text-decoration: none; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -o-transform: rotate(0deg); + } + 100% { + -o-transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -ms-transform: rotate(0deg); + } + 100% { + -ms-transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(359deg); + } +} +/* Icon rotations and mirroring */ +.icon-rotate-90:before { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); +} +.icon-rotate-180:before { + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); +} +.icon-rotate-270:before { + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); +} +.icon-flip-horizontal:before { + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.icon-flip-vertical:before { + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); +} +/* ensure rotation occurs inside anchor tags */ +a .icon-rotate-90:before, +a .icon-rotate-180:before, +a .icon-rotate-270:before, +a .icon-flip-horizontal:before, +a .icon-flip-vertical:before { + display: inline-block; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.icon-glass:before { + content: "\f000"; +} +.icon-music:before { + content: "\f001"; +} +.icon-search:before { + content: "\f002"; +} +.icon-envelope-alt:before { + content: "\f003"; +} +.icon-heart:before { + content: "\f004"; +} +.icon-star:before { + content: "\f005"; +} +.icon-star-empty:before { + content: "\f006"; +} +.icon-user:before { + content: "\f007"; +} +.icon-film:before { + content: "\f008"; +} +.icon-th-large:before { + content: "\f009"; +} +.icon-th:before { + content: "\f00a"; +} +.icon-th-list:before { + content: "\f00b"; +} +.icon-ok:before { + content: "\f00c"; +} +.icon-remove:before { + content: "\f00d"; +} +.icon-zoom-in:before { + content: "\f00e"; +} +.icon-zoom-out:before { + content: "\f010"; +} +.icon-power-off:before, +.icon-off:before { + content: "\f011"; +} +.icon-signal:before { + content: "\f012"; +} +.icon-gear:before, +.icon-cog:before { + content: "\f013"; +} +.icon-trash:before { + content: "\f014"; +} +.icon-home:before { + content: "\f015"; +} +.icon-file-alt:before { + content: "\f016"; +} +.icon-time:before { + content: "\f017"; +} +.icon-road:before { + content: "\f018"; +} +.icon-download-alt:before { + content: "\f019"; +} +.icon-download:before { + content: "\f01a"; +} +.icon-upload:before { + content: "\f01b"; +} +.icon-inbox:before { + content: "\f01c"; +} +.icon-play-circle:before { + content: "\f01d"; +} +.icon-rotate-right:before, +.icon-repeat:before { + content: "\f01e"; +} +.icon-refresh:before { + content: "\f021"; +} +.icon-list-alt:before { + content: "\f022"; +} +.icon-lock:before { + content: "\f023"; +} +.icon-flag:before { + content: "\f024"; +} +.icon-headphones:before { + content: "\f025"; +} +.icon-volume-off:before { + content: "\f026"; +} +.icon-volume-down:before { + content: "\f027"; +} +.icon-volume-up:before { + content: "\f028"; +} +.icon-qrcode:before { + content: "\f029"; +} +.icon-barcode:before { + content: "\f02a"; +} +.icon-tag:before { + content: "\f02b"; +} +.icon-tags:before { + content: "\f02c"; +} +.icon-book:before { + content: "\f02d"; +} +.icon-bookmark:before { + content: "\f02e"; +} +.icon-print:before { + content: "\f02f"; +} +.icon-camera:before { + content: "\f030"; +} +.icon-font:before { + content: "\f031"; +} +.icon-bold:before { + content: "\f032"; +} +.icon-italic:before { + content: "\f033"; +} +.icon-text-height:before { + content: "\f034"; +} +.icon-text-width:before { + content: "\f035"; +} +.icon-align-left:before { + content: "\f036"; +} +.icon-align-center:before { + content: "\f037"; +} +.icon-align-right:before { + content: "\f038"; +} +.icon-align-justify:before { + content: "\f039"; +} +.icon-list:before { + content: "\f03a"; +} +.icon-indent-left:before { + content: "\f03b"; +} +.icon-indent-right:before { + content: "\f03c"; +} +.icon-facetime-video:before { + content: "\f03d"; +} +.icon-picture:before { + content: "\f03e"; +} +.icon-pencil:before { + content: "\f040"; +} +.icon-map-marker:before { + content: "\f041"; +} +.icon-adjust:before { + content: "\f042"; +} +.icon-tint:before { + content: "\f043"; +} +.icon-edit:before { + content: "\f044"; +} +.icon-share:before { + content: "\f045"; +} +.icon-check:before { + content: "\f046"; +} +.icon-move:before { + content: "\f047"; +} +.icon-step-backward:before { + content: "\f048"; +} +.icon-fast-backward:before { + content: "\f049"; +} +.icon-backward:before { + content: "\f04a"; +} +.icon-play:before { + content: "\f04b"; +} +.icon-pause:before { + content: "\f04c"; +} +.icon-stop:before { + content: "\f04d"; +} +.icon-forward:before { + content: "\f04e"; +} +.icon-fast-forward:before { + content: "\f050"; +} +.icon-step-forward:before { + content: "\f051"; +} +.icon-eject:before { + content: "\f052"; +} +.icon-chevron-left:before { + content: "\f053"; +} +.icon-chevron-right:before { + content: "\f054"; +} +.icon-plus-sign:before { + content: "\f055"; +} +.icon-minus-sign:before { + content: "\f056"; +} +.icon-remove-sign:before { + content: "\f057"; +} +.icon-ok-sign:before { + content: "\f058"; +} +.icon-question-sign:before { + content: "\f059"; +} +.icon-info-sign:before { + content: "\f05a"; +} +.icon-screenshot:before { + content: "\f05b"; +} +.icon-remove-circle:before { + content: "\f05c"; +} +.icon-ok-circle:before { + content: "\f05d"; +} +.icon-ban-circle:before { + content: "\f05e"; +} +.icon-arrow-left:before { + content: "\f060"; +} +.icon-arrow-right:before { + content: "\f061"; +} +.icon-arrow-up:before { + content: "\f062"; +} +.icon-arrow-down:before { + content: "\f063"; +} +.icon-mail-forward:before, +.icon-share-alt:before { + content: "\f064"; +} +.icon-resize-full:before { + content: "\f065"; +} +.icon-resize-small:before { + content: "\f066"; +} +.icon-plus:before { + content: "\f067"; +} +.icon-minus:before { + content: "\f068"; +} +.icon-asterisk:before { + content: "\f069"; +} +.icon-exclamation-sign:before { + content: "\f06a"; +} +.icon-gift:before { + content: "\f06b"; +} +.icon-leaf:before { + content: "\f06c"; +} +.icon-fire:before { + content: "\f06d"; +} +.icon-eye-open:before { + content: "\f06e"; +} +.icon-eye-close:before { + content: "\f070"; +} +.icon-warning-sign:before { + content: "\f071"; +} +.icon-plane:before { + content: "\f072"; +} +.icon-calendar:before { + content: "\f073"; +} +.icon-random:before { + content: "\f074"; +} +.icon-comment:before { + content: "\f075"; +} +.icon-magnet:before { + content: "\f076"; +} +.icon-chevron-up:before { + content: "\f077"; +} +.icon-chevron-down:before { + content: "\f078"; +} +.icon-retweet:before { + content: "\f079"; +} +.icon-shopping-cart:before { + content: "\f07a"; +} +.icon-folder-close:before { + content: "\f07b"; +} +.icon-folder-open:before { + content: "\f07c"; +} +.icon-resize-vertical:before { + content: "\f07d"; +} +.icon-resize-horizontal:before { + content: "\f07e"; +} +.icon-bar-chart:before { + content: "\f080"; +} +.icon-twitter-sign:before { + content: "\f081"; +} +.icon-facebook-sign:before { + content: "\f082"; +} +.icon-camera-retro:before { + content: "\f083"; +} +.icon-key:before { + content: "\f084"; +} +.icon-gears:before, +.icon-cogs:before { + content: "\f085"; +} +.icon-comments:before { + content: "\f086"; +} +.icon-thumbs-up-alt:before { + content: "\f087"; +} +.icon-thumbs-down-alt:before { + content: "\f088"; +} +.icon-star-half:before { + content: "\f089"; +} +.icon-heart-empty:before { + content: "\f08a"; +} +.icon-signout:before { + content: "\f08b"; +} +.icon-linkedin-sign:before { + content: "\f08c"; +} +.icon-pushpin:before { + content: "\f08d"; +} +.icon-external-link:before { + content: "\f08e"; +} +.icon-signin:before { + content: "\f090"; +} +.icon-trophy:before { + content: "\f091"; +} +.icon-github-sign:before { + content: "\f092"; +} +.icon-upload-alt:before { + content: "\f093"; +} +.icon-lemon:before { + content: "\f094"; +} +.icon-phone:before { + content: "\f095"; +} +.icon-unchecked:before, +.icon-check-empty:before { + content: "\f096"; +} +.icon-bookmark-empty:before { + content: "\f097"; +} +.icon-phone-sign:before { + content: "\f098"; +} +.icon-twitter:before { + content: "\f099"; +} +.icon-facebook:before { + content: "\f09a"; +} +.icon-github:before { + content: "\f09b"; +} +.icon-unlock:before { + content: "\f09c"; +} +.icon-credit-card:before { + content: "\f09d"; +} +.icon-rss:before { + content: "\f09e"; +} +.icon-hdd:before { + content: "\f0a0"; +} +.icon-bullhorn:before { + content: "\f0a1"; +} +.icon-bell:before { + content: "\f0a2"; +} +.icon-certificate:before { + content: "\f0a3"; +} +.icon-hand-right:before { + content: "\f0a4"; +} +.icon-hand-left:before { + content: "\f0a5"; +} +.icon-hand-up:before { + content: "\f0a6"; +} +.icon-hand-down:before { + content: "\f0a7"; +} +.icon-circle-arrow-left:before { + content: "\f0a8"; +} +.icon-circle-arrow-right:before { + content: "\f0a9"; +} +.icon-circle-arrow-up:before { + content: "\f0aa"; +} +.icon-circle-arrow-down:before { + content: "\f0ab"; +} +.icon-globe:before { + content: "\f0ac"; +} +.icon-wrench:before { + content: "\f0ad"; +} +.icon-tasks:before { + content: "\f0ae"; +} +.icon-filter:before { + content: "\f0b0"; +} +.icon-briefcase:before { + content: "\f0b1"; +} +.icon-fullscreen:before { + content: "\f0b2"; +} +.icon-group:before { + content: "\f0c0"; +} +.icon-link:before { + content: "\f0c1"; +} +.icon-cloud:before { + content: "\f0c2"; +} +.icon-beaker:before { + content: "\f0c3"; +} +.icon-cut:before { + content: "\f0c4"; +} +.icon-copy:before { + content: "\f0c5"; +} +.icon-paperclip:before, +.icon-paper-clip:before { + content: "\f0c6"; +} +.icon-save:before { + content: "\f0c7"; +} +.icon-sign-blank:before { + content: "\f0c8"; +} +.icon-reorder:before { + content: "\f0c9"; +} +.icon-list-ul:before { + content: "\f0ca"; +} +.icon-list-ol:before { + content: "\f0cb"; +} +.icon-strikethrough:before { + content: "\f0cc"; +} +.icon-underline:before { + content: "\f0cd"; +} +.icon-table:before { + content: "\f0ce"; +} +.icon-magic:before { + content: "\f0d0"; +} +.icon-truck:before { + content: "\f0d1"; +} +.icon-pinterest:before { + content: "\f0d2"; +} +.icon-pinterest-sign:before { + content: "\f0d3"; +} +.icon-google-plus-sign:before { + content: "\f0d4"; +} +.icon-google-plus:before { + content: "\f0d5"; +} +.icon-money:before { + content: "\f0d6"; +} +.icon-caret-down:before { + content: "\f0d7"; +} +.icon-caret-up:before { + content: "\f0d8"; +} +.icon-caret-left:before { + content: "\f0d9"; +} +.icon-caret-right:before { + content: "\f0da"; +} +.icon-columns:before { + content: "\f0db"; +} +.icon-sort:before { + content: "\f0dc"; +} +.icon-sort-down:before { + content: "\f0dd"; +} +.icon-sort-up:before { + content: "\f0de"; +} +.icon-envelope:before { + content: "\f0e0"; +} +.icon-linkedin:before { + content: "\f0e1"; +} +.icon-rotate-left:before, +.icon-undo:before { + content: "\f0e2"; +} +.icon-legal:before { + content: "\f0e3"; +} +.icon-dashboard:before { + content: "\f0e4"; +} +.icon-comment-alt:before { + content: "\f0e5"; +} +.icon-comments-alt:before { + content: "\f0e6"; +} +.icon-bolt:before { + content: "\f0e7"; +} +.icon-sitemap:before { + content: "\f0e8"; +} +.icon-umbrella:before { + content: "\f0e9"; +} +.icon-paste:before { + content: "\f0ea"; +} +.icon-lightbulb:before { + content: "\f0eb"; +} +.icon-exchange:before { + content: "\f0ec"; +} +.icon-cloud-download:before { + content: "\f0ed"; +} +.icon-cloud-upload:before { + content: "\f0ee"; +} +.icon-user-md:before { + content: "\f0f0"; +} +.icon-stethoscope:before { + content: "\f0f1"; +} +.icon-suitcase:before { + content: "\f0f2"; +} +.icon-bell-alt:before { + content: "\f0f3"; +} +.icon-coffee:before { + content: "\f0f4"; +} +.icon-food:before { + content: "\f0f5"; +} +.icon-file-text-alt:before { + content: "\f0f6"; +} +.icon-building:before { + content: "\f0f7"; +} +.icon-hospital:before { + content: "\f0f8"; +} +.icon-ambulance:before { + content: "\f0f9"; +} +.icon-medkit:before { + content: "\f0fa"; +} +.icon-fighter-jet:before { + content: "\f0fb"; +} +.icon-beer:before { + content: "\f0fc"; +} +.icon-h-sign:before { + content: "\f0fd"; +} +.icon-plus-sign-alt:before { + content: "\f0fe"; +} +.icon-double-angle-left:before { + content: "\f100"; +} +.icon-double-angle-right:before { + content: "\f101"; +} +.icon-double-angle-up:before { + content: "\f102"; +} +.icon-double-angle-down:before { + content: "\f103"; +} +.icon-angle-left:before { + content: "\f104"; +} +.icon-angle-right:before { + content: "\f105"; +} +.icon-angle-up:before { + content: "\f106"; +} +.icon-angle-down:before { + content: "\f107"; +} +.icon-desktop:before { + content: "\f108"; +} +.icon-laptop:before { + content: "\f109"; +} +.icon-tablet:before { + content: "\f10a"; +} +.icon-mobile-phone:before { + content: "\f10b"; +} +.icon-circle-blank:before { + content: "\f10c"; +} +.icon-quote-left:before { + content: "\f10d"; +} +.icon-quote-right:before { + content: "\f10e"; +} +.icon-spinner:before { + content: "\f110"; +} +.icon-circle:before { + content: "\f111"; +} +.icon-mail-reply:before, +.icon-reply:before { + content: "\f112"; +} +.icon-github-alt:before { + content: "\f113"; +} +.icon-folder-close-alt:before { + content: "\f114"; +} +.icon-folder-open-alt:before { + content: "\f115"; +} +.icon-expand-alt:before { + content: "\f116"; +} +.icon-collapse-alt:before { + content: "\f117"; +} +.icon-smile:before { + content: "\f118"; +} +.icon-frown:before { + content: "\f119"; +} +.icon-meh:before { + content: "\f11a"; +} +.icon-gamepad:before { + content: "\f11b"; +} +.icon-keyboard:before { + content: "\f11c"; +} +.icon-flag-alt:before { + content: "\f11d"; +} +.icon-flag-checkered:before { + content: "\f11e"; +} +.icon-terminal:before { + content: "\f120"; +} +.icon-code:before { + content: "\f121"; +} +.icon-reply-all:before { + content: "\f122"; +} +.icon-mail-reply-all:before { + content: "\f122"; +} +.icon-star-half-full:before, +.icon-star-half-empty:before { + content: "\f123"; +} +.icon-location-arrow:before { + content: "\f124"; +} +.icon-crop:before { + content: "\f125"; +} +.icon-code-fork:before { + content: "\f126"; +} +.icon-unlink:before { + content: "\f127"; +} +.icon-question:before { + content: "\f128"; +} +.icon-info:before { + content: "\f129"; +} +.icon-exclamation:before { + content: "\f12a"; +} +.icon-superscript:before { + content: "\f12b"; +} +.icon-subscript:before { + content: "\f12c"; +} +.icon-eraser:before { + content: "\f12d"; +} +.icon-puzzle-piece:before { + content: "\f12e"; +} +.icon-microphone:before { + content: "\f130"; +} +.icon-microphone-off:before { + content: "\f131"; +} +.icon-shield:before { + content: "\f132"; +} +.icon-calendar-empty:before { + content: "\f133"; +} +.icon-fire-extinguisher:before { + content: "\f134"; +} +.icon-rocket:before { + content: "\f135"; +} +.icon-maxcdn:before { + content: "\f136"; +} +.icon-chevron-sign-left:before { + content: "\f137"; +} +.icon-chevron-sign-right:before { + content: "\f138"; +} +.icon-chevron-sign-up:before { + content: "\f139"; +} +.icon-chevron-sign-down:before { + content: "\f13a"; +} +.icon-html5:before { + content: "\f13b"; +} +.icon-css3:before { + content: "\f13c"; +} +.icon-anchor:before { + content: "\f13d"; +} +.icon-unlock-alt:before { + content: "\f13e"; +} +.icon-bullseye:before { + content: "\f140"; +} +.icon-ellipsis-horizontal:before { + content: "\f141"; +} +.icon-ellipsis-vertical:before { + content: "\f142"; +} +.icon-rss-sign:before { + content: "\f143"; +} +.icon-play-sign:before { + content: "\f144"; +} +.icon-ticket:before { + content: "\f145"; +} +.icon-minus-sign-alt:before { + content: "\f146"; +} +.icon-check-minus:before { + content: "\f147"; +} +.icon-level-up:before { + content: "\f148"; +} +.icon-level-down:before { + content: "\f149"; +} +.icon-check-sign:before { + content: "\f14a"; +} +.icon-edit-sign:before { + content: "\f14b"; +} +.icon-external-link-sign:before { + content: "\f14c"; +} +.icon-share-sign:before { + content: "\f14d"; +} +.icon-compass:before { + content: "\f14e"; +} +.icon-collapse:before { + content: "\f150"; +} +.icon-collapse-top:before { + content: "\f151"; +} +.icon-expand:before { + content: "\f152"; +} +.icon-euro:before, +.icon-eur:before { + content: "\f153"; +} +.icon-gbp:before { + content: "\f154"; +} +.icon-dollar:before, +.icon-usd:before { + content: "\f155"; +} +.icon-rupee:before, +.icon-inr:before { + content: "\f156"; +} +.icon-yen:before, +.icon-jpy:before { + content: "\f157"; +} +.icon-renminbi:before, +.icon-cny:before { + content: "\f158"; +} +.icon-won:before, +.icon-krw:before { + content: "\f159"; +} +.icon-bitcoin:before, +.icon-btc:before { + content: "\f15a"; +} +.icon-file:before { + content: "\f15b"; +} +.icon-file-text:before { + content: "\f15c"; +} +.icon-sort-by-alphabet:before { + content: "\f15d"; +} +.icon-sort-by-alphabet-alt:before { + content: "\f15e"; +} +.icon-sort-by-attributes:before { + content: "\f160"; +} +.icon-sort-by-attributes-alt:before { + content: "\f161"; +} +.icon-sort-by-order:before { + content: "\f162"; +} +.icon-sort-by-order-alt:before { + content: "\f163"; +} +.icon-thumbs-up:before { + content: "\f164"; +} +.icon-thumbs-down:before { + content: "\f165"; +} +.icon-youtube-sign:before { + content: "\f166"; +} +.icon-youtube:before { + content: "\f167"; +} +.icon-xing:before { + content: "\f168"; +} +.icon-xing-sign:before { + content: "\f169"; +} +.icon-youtube-play:before { + content: "\f16a"; +} +.icon-dropbox:before { + content: "\f16b"; +} +.icon-stackexchange:before { + content: "\f16c"; +} +.icon-instagram:before { + content: "\f16d"; +} +.icon-flickr:before { + content: "\f16e"; +} +.icon-adn:before { + content: "\f170"; +} +.icon-bitbucket:before { + content: "\f171"; +} +.icon-bitbucket-sign:before { + content: "\f172"; +} +.icon-tumblr:before { + content: "\f173"; +} +.icon-tumblr-sign:before { + content: "\f174"; +} +.icon-long-arrow-down:before { + content: "\f175"; +} +.icon-long-arrow-up:before { + content: "\f176"; +} +.icon-long-arrow-left:before { + content: "\f177"; +} +.icon-long-arrow-right:before { + content: "\f178"; +} +.icon-apple:before { + content: "\f179"; +} +.icon-windows:before { + content: "\f17a"; +} +.icon-android:before { + content: "\f17b"; +} +.icon-linux:before { + content: "\f17c"; +} +.icon-dribbble:before { + content: "\f17d"; +} +.icon-skype:before { + content: "\f17e"; +} +.icon-foursquare:before { + content: "\f180"; +} +.icon-trello:before { + content: "\f181"; +} +.icon-female:before { + content: "\f182"; +} +.icon-male:before { + content: "\f183"; +} +.icon-gittip:before { + content: "\f184"; +} +.icon-sun:before { + content: "\f185"; +} +.icon-moon:before { + content: "\f186"; +} +.icon-archive:before { + content: "\f187"; +} +.icon-bug:before { + content: "\f188"; +} +.icon-vk:before { + content: "\f189"; +} +.icon-weibo:before { + content: "\f18a"; +} +.icon-renren:before { + content: "\f18b"; +} +ul, +ol { + padding: 0; + margin: 0 0 12px 25px; +} +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} +li { + line-height: 24px; +} +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-bottom: 24px; +} +dt, +dd { + line-height: 24px; +} +dt { + font-weight: bold; +} +dd { + margin-left: 12px; +} +.dl-horizontal { + *zoom: 1; +} +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + content: ""; + line-height: 0; +} +.dl-horizontal:after { + clear: both; +} +.dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.dl-horizontal dd { + margin-left: 180px; +} +.pagination { + margin: 24px 0; +} +.pagination ul { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + margin-left: 0; + margin-bottom: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} +.pagination ul > li { + display: inline; +} +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 24px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + background-color: transparent; + cursor: default; +} +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + border-bottom-left-radius: 4px; +} +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; + border-bottom-right-radius: 4px; +} +.pagination-centered { + text-align: center; +} +.pagination-right { + text-align: right; +} +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 18.75px; +} +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + border-top-left-radius: 6px; + -webkit-border-bottom-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + border-bottom-left-radius: 6px; +} +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + -moz-border-radius-topright: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + -moz-border-radius-bottomright: 6px; + border-bottom-right-radius: 6px; +} +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-top-left-radius: 3px; + -moz-border-radius-topleft: 3px; + border-top-left-radius: 3px; + -webkit-border-bottom-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + border-bottom-left-radius: 3px; +} +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + -moz-border-radius-topright: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + -moz-border-radius-bottomright: 3px; + border-bottom-right-radius: 3px; +} +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 12.75px; +} +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 11.25px; +} +.pager { + margin: 24px 0; + list-style: none; + text-align: center; + *zoom: 1; +} +.pager:before, +.pager:after { + display: table; + content: ""; + line-height: 0; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + background-color: #fff; + cursor: default; +} +body { + font-size: 16px; + font-size: 15px; + line-height: 24px; + color: #333333; +} +a { + color: #0088cc; + text-decoration: none; +} +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} +.social a { + color: #ffffff; + line-height: 44.400000000000006px; + -webkit-transition: text-shadow 0.5s; + -moz-transition: text-shadow 0.5s; + -o-transition: text-shadow 0.5s; + transition: text-shadow 0.5s; + opacity: 0.6; + filter: alpha(opacity=60); +} +@media (max-width: 773px) { + .social a { + opacity: 0.9; + filter: alpha(opacity=90); + } +} +.social a:hover, +.social a:focus { + text-shadow: 0 0 10px rgba(255, 255, 255, 0.8); + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +@media (max-width: 773px) { + .social a:hover, + .social a:focus { + opacity: 1; + filter: alpha(opacity=100); + } +} +.social a [class^="icon-"] { + -webkit-transition: opacity 0.5s; + -moz-transition: opacity 0.5s; + -o-transition: opacity 0.5s; + transition: opacity 0.5s; + font-size: 3em; +} +.social a [class^="icon-"].icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +@media (max-width: 773px) { + .social a [class^="icon-"] { + font-size: 2em; + } + .social a [class^="icon-"].icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } +} +.social a .label { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + font-size: 26.25px; +} +.page-content { + font-family: "Bitter", "Georgia", "Times New Roman", serif; +} +.page-content > .content { + text-rendering: optimizeLegibility; +} +.page-content > .content h1, +.page-content > .content h2, +.page-content > .content h3, +.page-content > .content h4, +.page-content > .content h5, +.page-content > .content h6, +.page-content > .content .h1, +.page-content > .content .h2, +.page-content > .content .h3, +.page-content > .content .h4, +.page-content > .content .h5, +.page-content > .content .h6 { + margin: 12px 0; + font-family: inherit; + font-weight: bold; + line-height: 24px; + color: #2e2e2e; + text-rendering: optimizelegibility; +} +.page-content > .content h1 small, +.page-content > .content h2 small, +.page-content > .content h3 small, +.page-content > .content h4 small, +.page-content > .content h5 small, +.page-content > .content h6 small, +.page-content > .content .h1 small, +.page-content > .content .h2 small, +.page-content > .content .h3 small, +.page-content > .content .h4 small, +.page-content > .content .h5 small, +.page-content > .content .h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +.page-content > .content h1, +.page-content > .content .h1, +.page-content > .content h2, +.page-content > .content .h2 { + line-height: 48px; +} +.page-content > .content h3, +.page-content > .content .h3 { + line-height: 36px; +} +.page-content > .content h1, +.page-content > .content .h1 { + font-size: 41.25px; +} +.page-content > .content h2, +.page-content > .content .h2 { + font-size: 33.75px; +} +.page-content > .content h3, +.page-content > .content .h3 { + font-size: 26.25px; +} +.page-content > .content h4 { + font-size: 18.75px; +} +.page-content > .content h5 { + font-size: 15px; +} +.page-content > .content h6 { + font-size: 12.75px; +} +.page-content > .content h1 small { + font-size: 26.25px; +} +.page-content > .content h2 small { + font-size: 18.75px; +} +.page-content > .content .h3 small, +.page-content > .content h3 small { + font-size: 15px; +} +.page-content > .content h4 small { + font-size: 15px; +} +.page-content > .content p { + word-wrap: break-word; + -webkit-hyphens: auto; + -moz-hyphens: auto; + -ms-hyphens: auto; + -o-hyphens: auto; + hyphens: auto; + margin: 0 0 12px; +} +.page-content > .content em { + font-style: italic; +} +.page-content > .content b, +.page-content > .content strong { + font-weight: bold; +} +.page-content > .content cite { + font-style: normal; +} +blockquote { + padding: 0 0 0 15px; + margin: 0 0 24px; + border-left: 5px solid #eeeeee; +} +blockquote p { + margin-bottom: 0; +} +blockquote small { + display: block; + line-height: 24px; + color: #999999; +} +blockquote small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} +blockquote.pull-right small:before { + content: ''; +} +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} +address { + display: block; + margin-bottom: 24px; + font-style: normal; + line-height: 24px; +} +.thumbnails { + margin-left: 0; + list-style: none; + *zoom: 1; +} +.thumbnails:before, +.thumbnails:after { + display: table; + content: ""; + line-height: 0; +} +.thumbnails:after { + clear: both; +} +.row-fluid .thumbnails { + margin-left: 0; +} +.thumbnails > li { + float: left; + margin-bottom: 24px; + margin-left: 0; +} +.thumbnail { + display: block; + padding: 4px; + line-height: 24px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} +.thumbnail > img { + display: block; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption { + padding: 9px; + color: #555555; +} +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 13px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +code { + padding: 2px 4px; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; + white-space: nowrap; +} +pre { + display: block; + padding: 11.5px; + margin: 0 0 12px; + font-size: 14px; + line-height: 24px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +pre.prettyprint { + margin-bottom: 24px; +} +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} +pre.code { + white-space: pre; + word-break: keep-all; + word-wrap: normal; + overflow: auto; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.backlink { + margin-top: 6px; +} +.backlink a:after { + content: ' /'; +} +.backlink + .postbox > h1.title, +.backlink + .post > h1.title, +.backlink + h1.title { + margin-top: 0; +} +.post h1.title { + margin: 6px 0; +} +.post h1.title a { + color: inherit; +} +.post h1.title a:hover, +.post h1.title a:focus { + color: inherit; +} +.post .backlink { + margin-top: 6px; +} +.post .backlink a:after { + content: ' /'; +} +.post .backlink + .postbox > h1.title, +.post .backlink + .post > h1.title, +.post .backlink + h1.title { + margin-top: 0; +} +.post .meta { + *zoom: 1; + color: #999999; + margin-bottom: 12px; + margin-top: -6px; +} +.post .meta:before, +.post .meta:after { + display: table; + content: ""; + line-height: 0; +} +.post .meta:after { + clear: both; +} +.post .meta .authordate { + display: inline-block; + float: left; + -webkit-transition: color 0.1s linear; + -moz-transition: color 0.1s linear; + -o-transition: color 0.1s linear; + transition: color 0.1s linear; +} +.post .meta .authordate:before { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + *margin-right: .3em; + content: "\f017"; + margin-left: 5px; +} +.post .meta .authordate:hover { + color: #333333; +} +.post .meta .stats { + float: right; +} +.post .meta .stats p { + margin: 0; + padding: 0; +} +.post .meta .stats a { + color: #999999; + -webkit-transition: color 1s linear; + -moz-transition: color 1s linear; + -o-transition: color 1s linear; + transition: color 1s linear; +} +.post .meta .stats a:after { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + *margin-right: .3em; + content: "\f075"; + margin-left: 5px; +} +.post .meta .stats a:hover, +.post .meta .stats a:focus, +.post .meta .stats a:active { + color: #333333; + text-decoration: none; +} +.post .meta .tags { + clear: both; + display: block; + opacity: 0.2; + filter: alpha(opacity=20); + -webkit-transition: opacity 0.1s linear; + -moz-transition: opacity 0.1s linear; + -o-transition: opacity 0.1s linear; + transition: opacity 0.1s linear; +} +.post .meta .tags:hover { + opacity: 1; + filter: alpha(opacity=100); +} +.post .meta .tags ul { + margin: 0; + list-style: none; +} +.post .meta .tags ul > li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + margin-right: 10px; +} +.post .body { + margin-bottom: 36px; +} +.post .body .figure { + display: block; + padding: 4px; + line-height: 24px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: table; + margin: 0 auto 24px; +} +@media (max-width: 773px) { + .post .body .figure { + display: block; + width: 97%; + } +} +.post .body .figure > a, +.post .body .figure > a > img { + max-width: 100%; + height: auto; + overflow: hidden; + margin-left: auto; + margin-right: auto; +} +.post .body .figure .caption { + padding: 9px; + color: #555555; + font-style: italic; + padding-bottom: 0; +} +.post + .post { + margin-top: 48px; +} diff --git a/themes/zen-jinja/assets/fonts/FontAwesome.otf b/themes/zen-jinja/assets/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..70125459f7d593b79cabc75bd60b91943aa65e93 GIT binary patch literal 61896 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 literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff b/themes/zen-jinja/assets/fonts/SHIcXhdd5RknatSgOzyEkA.woff new file mode 100644 index 0000000000000000000000000000000000000000..8060e0a20d27266d9db705de8cea557f0364e8a4 GIT binary patch literal 32460 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 V8%XTjFct`?4fs2_4lEkz{{fVW42%E( literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff b/themes/zen-jinja/assets/fonts/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff new file mode 100644 index 0000000000000000000000000000000000000000..d95fad2a998451d3826356d397c03c4a68c50aa1 GIT binary patch literal 13300 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�-A&iY%khEsGVMaq&$BJA^QAs8x>7-g_ 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 k3oQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/zen-jinja/assets/fonts/fontawesome-webfont.ttf b/themes/zen-jinja/assets/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d3659246915cacb0c9204271f1f9fc5f77049eac GIT binary patch literal 79076 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 literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/images/blue-mocha-grunge.jpg b/themes/zen-jinja/assets/images/blue-mocha-grunge.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2023282039cea22d571af04051adb0a545173619 GIT binary patch literal 16553 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 literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/images/cream-dust.png b/themes/zen-jinja/assets/images/cream-dust.png new file mode 100644 index 0000000000000000000000000000000000000000..b25acabb8ede3e7aa3a9eb19e7c01d20d52278d7 GIT binary patch literal 661 zcmV;G0&4w=BiM0000FP)t-s{r&y< z`T6|({QLX+`uh6b8XTPf00KctL_t&-83n-sjRY_VMZsnrkVU`+YG45a^gsWaZswR* z#2D)ub>zCPPg4ifvtSOcy6ZjOL7kUtW-r$q=MALUi|kWlW(I2jYG`;FeR>TuGjqMG ztZ7BoR34h{SuivJfExM`5s|!E*8l)Y;7kPXDh8A+FlZ_{UCFzOX}kfvftMVhB1R~| zV2v>Y9f0nIO0Wko3+SwwIc6{BdwD~mc~=|&A9#^3dFuc#M@Q&-gE}JStr?DDbfEd( z6^hho0bLCo^FiZU#ia)gb%pr>E>NpTGz7%J`T-@tzDU#^CReJ)ecbj=D5 zWH+$N@$Meb@Tk)?=4b)0pD+W({GA41p@I5=IRKnobJk2T-Zkb1U~mdpb4U~;pnF91 zDS&loUW|ZlO1t{MI17PXX0jdE25WupPCmUBU4Gc8x ztXbtr3|K4p-hD%RV$Pg_0ak+#bZ0kaa2BrfmcY@zi0CmhodtYZ)T4n&>cZApFb4zO zccHFVBH{q1t}Q^(6s}8U92i&j7C;T)YP#!~lDJSyTo&-r1&#?dP|!FmbkhN_!|Wn*Vos8{TEhUT@5e;_WJsIMMcG5%>DiS&dv_N`4@J0cnAQ-#>RjZ z00W5t&tJ^l-QC*ST1-p~00u^9XJ=AUl7oW-;2a+x2k__T=grN{+1c4XK0ZL~^z^i$ zp&>vEhr@4fZWb380S18T&!0cQ3IKpHF)?v=b_NIm0Q>vwY7D0baZ)n z31Fa5sELUQARIVaU0nqf0XzT+fB_63aA;@<$l~wse|mcA;^G1TmX?-)e)jkGPfkuA z92@|!<>h5S_4f8QP-JRq>d&7)^Yin8l7K8gED$&_FaV?gY+wLjpoW%~7NDe=nHfMG z5DO3j{R9kv5GbssrUpO)OyvVrlx>u0UKD0i;Dpm5S5dY16(DL5l{ixz|mhJU@&-OWCTb7_%}8-fE(P~+XIRO zJU|wp1|S>|J3KrLcz^+v1f&BDpd>&MAaibR4#5A_4(MucZwG9E1h4@u0P@C8;oo+g zIVj7kfJi{oV~E(NZ*h(@^-(Q(C`Psb3KZ{N;^GB(a8NE*Vwc715!9 zr-H4Ao|T_c6+VT_JH9H+P3>iXSt!a$F`>s`jn`w9GZ_~B!{0soaiV|O_c^R2aWa%}O3jUE)WO=pa zs~_Wz08z|ieY5A%$@FcBF9^!1a}m5ks@7gjn;67N>}S~Hrm`4sM5Hh`q7&5-N{|31 z6x1{ol7BnskoViZ0GqbLa#kW`Z)VCjt1MysKg|rT zi!?s##Ck>8c zpi|>$lGlw#@yMNi&V4`6OBGJ(H&7lqLlcTQ&1zWriG_fL>BnFcr~?;E93{M-xIozQ zO=EHQ#+?<}%@wbWWv23#!V70h9MOuUVaU>3kpTvYfc|LBw?&b*89~Gc9i&8tlT#kF ztpbZoAzkdB+UTy=tx%L3Z4)I{zY(Kb)eg{InobSJmNwPZt$14aS-uc4eKuY8h$dtfyxu^a%zA)>fYI&)@ZXky?^{5>xSC?;w4r&td6vBdi%vHm4=XJH!3yL3?Ep+T5aU_>i;yr_XGq zxZfCzUU@GvnoIk+_Nd`aky>S&H!b*{A%L>?*XPAgWL(Vf(k7qUS}>Zn=U(ZfcOc{B z3*tOHH@t5Ub5D~#N7!Fxx}P2)sy{vE_l(R7$aW&CX>c|&HY+7};vUIietK%}!phrCuh+;C@1usp;XLU<8Gq8P!rEI3ieg#W$!= zQcZr{hp>8sF?k&Yl0?B84OneiQxef-4TEFrq3O~JAZR}yEJHA|Xkqd49tR&8oq{zP zY@>J^HBV*(gJvJZc_0VFN7Sx?H7#75E3#?N8Z!C+_f53YU}pyggxx1?wQi5Yb-_`I`_V*SMx5+*P^b=ec5RON-k1cIlsBLk}(HiaJyab0`CI zo0{=1_LO$~oE2%Tl_}KURuX<`+mQN_sTdM&* zkFf!Xtl^e^gTy6ON=&gTn6)$JHQq2)33R@_!#9?BLNq-Wi{U|rVX7Vny$l6#+SZ@KvQt@VYb%<9JfapI^b9j=wa+Tqb4ei;8c5 z&1>Uz@lVFv6T4Z*YU$r4G`g=91lSeA<=GRZ!*KTWKDPR}NPUW%peCUj`Ix_LDq!8| zMH-V`Pv!a~QkTL||L@cqiTz)*G-0=ytr1KqTuFPan9y4gYD5>PleK`NZB$ev@W%t= zkp)_=lBUTLZJpAtZg;pjI;7r2y|26-N7&a(hX|`1YNM9N8{>8JAuv}hp1v`3JHT-=5lbXpbMq7X~2J5Kl zh7tyU`_AusMFZ{ej9D;Uyy;SQ!4nwgSnngsYBwdS&EO3NS*o04)*juAYl;57c2Ly0(DEZ8IY?zSph-kyxu+D`tt@oU{32J#I{vmy=#0ySPK zA+i(A3yl)qmTz*$dZi#y9FS;$;h%bY+;StNx{_R56Otq+?pGe^T^{5d7Gs&?`_r`8 zD&dzOA|j8@3A&FR5U3*eQNBf<4^4W_iS_()*8b4aaUzfk2 zzIcMWSEjm;EPZPk{j{1>oXd}pXAj!NaRm8{Sjz!D=~q3WJ@vmt6ND_?HI~|wUS1j5 z9!S1MKr7%nxoJ3k`GB^7yV~*{n~O~n6($~x5Bu{7s|JyXbAyKI4+tO(zZYMslK;Zc zzeHGVl{`iP@jfSKq>R;{+djJ9n%$%EL()Uw+sykjNQdflkJZSjqV_QDWivbZS~S{K zkE@T^Jcv)Dfm93!mf$XYnCT--_A$zo9MOkPB6&diM8MwOfV?+ApNv`moV@nqn>&lv zYbN1-M|jc~sG|yLN^1R2=`+1ih3jCshg`iP&mY$GMTcY^W^T`WOCX!{-KHmZ#GiRH zYl{|+KLn5!PCLtBy~9i}`#d^gCDDx$+GQb~uc;V#K3OgbbOG0j5{BRG-si%Bo{@lB zGIt+Ain8^C`!*S0d0OSWVO+Z89}}O8aFTZ>p&k}2gGCV zh#<$gswePFxWGT$4DC^8@84_e*^KT74?7n8!$8cg=sL$OlKr&HMh@Rr5%*Wr!xoOl zo7jItnj-xYgVTX)H1=A2bD(tleEH57#V{xAeW_ezISg5OC zg=k>hOLA^urTH_e6*vSYRqCm$J{xo}-x3@HH;bsHD1Z`Pzvsn}%cvfw%Q(}h`Dgtb z0_J^niUmoCM5$*f)6}}qi(u;cPgxfyeVaaVmOsG<)5`6tzU4wyhF;k|~|x>7-2hXpVBpc5k{L4M`Wbe6Q?tr^*B z`Y*>6*&R#~%JlBIitlZ^qGe3s21~h3U|&k%%jeMM;6!~UH|+0+<5V-_zDqZQN79?n?!Aj!Nj`YMO9?j>uqI9-Tex+nJD z%e0#Yca6(zqGUR|KITa?9x-#C0!JKJHO(+fy@1!B$%ZwJwncQW7vGYv?~!^`#L~Um zOL++>4qmqW`0Chc0T23G8|vO)tK=Z2`gvS4*qpqhIJCEv9i&&$09VO8YOz|oZ+ubd zNXVdLc&p=KsSgtmIPLN69P7xYkYQ1vJ?u1g)T!6Ru`k2wkdj*wDC)VryGu2=yb0?F z>q~~e>KZ0d_#7f3UgV%9MY1}vMgF{B8yfE{HL*pMyhYF)WDZ^^3vS8F zGlOhs%g_~pS3=WQ#494@jAXwOtr^Y|TnQ5zki>qRG)(oPY*f}U_=ip_{qB0!%w7~G zWE!P4p3khyW-JJnE>eECuYfI?^d366Shq!Wm#x&jAo>=HdCllE$>DPO0N;y#4G)D2y#B@5=N=+F%Xo2n{gKcPcK2!hP*^WSXl+ut; zyLvVoY>VL{H%Kd9^i~lsb8j4>$EllrparEOJNT?Ym>vJa$(P^tOG)5aVb_5w^*&M0 zYOJ`I`}9}UoSnYg#E(&yyK(tqr^@n}qU2H2DhkK-`2He% zgXr_4kpXoQHxAO9S`wEdmqGU4j=1JdG!OixdqB4PPP6RXA}>GM zumruUUH|ZG2$bBj)Qluj&uB=dRb)?^qomw?Z$X%#D+Q*O97eHrgVB2*mR$bFBU`*} zIem?dM)i}raTFDn@5^caxE^XFXVhBePmH9fqcTi`TLaXiueH=@06sl}>F%}h9H_e9 z>^O?LxM1EjX}NVppaO@NNQr=AtHcH-BU{yBT_vejJ#J)l^cl69Z7$sk`82Zyw7Wxt z=~J?hZm{f@W}|96FUJfy65Gk8?^{^yjhOahUMCNNpt5DJw}ZKH7b!bGiFY9y6OY&T z_N)?Jj(MuLTN36ZCJ6I5Xy7uVlrb$o*Z%=-)kPo9s?<^Yqz~!Z* z_mP8(unFq65XSi!$@YtieSQ!<7IEOaA9VkKI?lA`*(nURvfKL8cX}-+~uw9|_5)uC2`ZHcaeX7L8aG6Ghleg@F9aG%X$#g6^yP5apnB>YTz&EfS{q z9UVfSyEIczebC)qlVu5cOoMzS_jrC|)rQlAzK7sfiW0`M8mVIohazPE9Jzn*qPt%6 zZL8RELY@L09B83@Be;x5V-IHnn$}{RAT#<2JA%ttlk#^(%u}CGze|1JY5MPhbfnYG zIw%$XfBmA-<_pKLpGKwbRF$#P;@_)ech#>vj25sv25VM$ouo)?BXdRcO{)*OwTw)G zv43W~T6ekBMtUD%5Bm>`^Ltv!w4~65N!Ut5twl!Agrzyq4O2Fi3pUMtCU~>9gt_=h-f% z;1&OuSu?A_sJvIvQ+dZNo3?m1%b1+s&UAx?8sUHEe_sB7zkm4R%6)<@oYB_i5>3Ip zIA+?jVdX|zL{)?TGpx+=Ta>G80}0}Ax+722$XFNJsC1gcH56{8B)*)eU#r~HrC&}` z|EWW92&;6y;3}!L5zXa385@?-D%>dSvyK;?jqU2t_R3wvBW;$!j45uQ7tyEIQva;Db}r&bR3kqNSh)Q_$MJ#Uj3Gj1F;)sO|%6z#@<+ zi{pbYsYS#u`X$Nf($OS+lhw>xgjos1OnF^$-I$u;qhJswhH~p|ab*nO>zBrtb0ndn zxV0uh!LN`&xckTP+JW}gznSpU492)u+`f{9Yr)js`NmfYH#Wdtradc0TnKNz@Su!e zu$9}G_=ku;%4xk}eXl>)KgpuT>_<`Ud(A^a++K&pm3LbN;gI}ku@YVrA%FJBZ5$;m zobR8}OLtW4-i+qPPLS-(7<>M{)rhiPoi@?&vDeVq5%fmZk=mDdRV>Pb-l7pP1y6|J z8I>sF+TypKV=_^NwBU^>4JJq<*14GLfM2*XQzYdlqqjnE)gZsPW^E@mp&ww* zW9i>XL=uwLVZ9pO*8K>t>vdL~Ek_NUL$?LQi5sc#1Q-f6-ywKcIT8Kw?C(_3pbR`e|)%9S-({if|E+hR2W!&qfQ&UiF^I!|M#xhdWsenv^wpKCBiuxXbnp85`{i|;BM?Ba`lqTA zyRm=UWJl&E{8JzYDHFu>*Z10-?#A8D|5jW9Ho0*CAs0fAy~MqbwYuOq9jjt9*nuHI zbDwKvh)5Ir$r!fS5|;?Dt>V+@F*v8=TJJF)TdnC#Mk>+tGDGCw;A~^PC`gUt*<(|i zB{{g{`uFehu`$fm4)&k7`u{xIV)yvA(%5SxX9MS80p2EKnLtCZ>tlX>*Z6nd&6-Mv$5rHD*db;&IBK3KH&M<+ArlGXDRdX1VVO4)&R$f4NxXI>GBh zSv|h>5GDAI(4E`@F?EnW zS>#c&Gw6~_XL`qQG4bK`W*>hek4LX*efn6|_MY+rXkNyAuu?NxS%L7~9tD3cn7&p( zCtfqe6sjB&Q-Vs7BP5+%;#Gk};4xtwU!KY0XXbmkUy$kR9)!~?*v)qw00!+Yg^#H> zc#8*z6zZo>+(bud?K<*!QO4ehiTCK&PD4G&n)Tr9X_3r-we z?fI+}-G~Yn93gI6F{}Dw_SC*FLZ)5(85zp4%uubtD)J)UELLkvGk4#tw&Tussa)mTD$R2&O~{ zCI3>fr-!-b@EGRI%g0L8UU%%u_<;e9439JNV;4KSxd|78v+I+8^rmMf3f40Jb}wEszROD?xBZu>Ll3;sUIoNxDK3|j3*sam2tC@@e$ z^!;+AK>efeBJB%ALsQ{uFui)oDoq()2USi?n=6C3#eetz?wPswc={I<8x=(8lE4EIsUfyGNZ{|KYn1IR|=E==f z(;!A5(-2y^2xRFCSPqzHAZn5RCN_bp22T(KEtjA(rFZ%>a4@STrHZflxKoqe9Z4@^ zM*scx_y73?Q{vt6?~WEl?2q*;@8 z3M*&@%l)SQmXkcUm)d@GT2#JdzhfSAP9|n#C;$E8X|pwD!r#X?0P>0ZisQ~TNqupW z*lUY~+ikD`vQb?@SAWX#r*Y+;=_|oacL$2CL$^(mV}aKO77pg}O+-=T1oLBT5sL2i z42Qth2+0@C`c+*D0*5!qy26sis<9a7>LN2{z%Qj49t z=L@x`4$ALHb*3COHoT?5S_c(Hs}g!V>W^=6Q0}zaubkDn)(lTax0+!+%B}9Vqw6{H zvL|BRM`O<@;eVi1DzM!tXtBrA20Ce@^Jz|>%X-t`vi-%WweXCh_LhI#bUg2*pcP~R z*RuTUzBKLXO~~uMd&o$v3@d0shHfUjC6c539PE6rF&;Ufa(Rw@K1*m7?f5)t`MjH0 z)_V(cajV5Am>f!kWcI@5rE8t6$S>5M=k=aRZROH6fA^jJp~2NlR4;Q2>L$7F#RT#9 z>4@1RhWG`Khy>P2j1Yx^BBL{S`niMaxlSWV-JBU0-T9zZ%>7mR3l$~QV$({o0;jTI ze5=cN^!Bc2bT|BcojXp~K#2cM>OTe*cM{Kg-j*CkiW)EGQot^}s;cy8_1_@JA0Whq zlrNr+R;Efa+`6N)s5rH*|E)nYZ3uqkk2C(E7@A|3YI`ozP~9Lexx#*1(r8luq+YPk z{J}c$s` zPM35Fx(YWB3Z5IYnN+L_4|jaR(5iWJi2~l&xy}aU7kW?o-V*6Av2wyZTG!E2KSW2* zGRLQkQU;Oz##ie-Z4fI)WSRxn$(ZcD;TL+;^r=a4(G~H3ZhK$lSXZj?cvyY8%d9JM zzc3#pD^W_QnWy#rx#;c&N@sqHhrnHRmj#i;s%zLm6SE(n&BWpd&f7>XnjV}OlZntI70fq%8~9<7 zMYaw`E-rp49-oC1N_uZTo)Cu%RR2QWdHpzQIcNsoDp`3xfP+`gI?tVQZ4X={qU?(n zV>0ASES^Xuc;9JBji{)RnFL(Lez;8XbB1uWaMp@p?7xhXk6V#!6B@aP4Rz7-K%a>i z?fvf}va_DGUXlI#4--`A3qK7J?-HwnG7O~H2;zR~RLW)_^#La!=}+>KW#anZ{|^D3 B7G?kd literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/images/glyphicons-halflings.png b/themes/zen-jinja/assets/images/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 GIT binary patch literal 12799 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 literal 0 HcmV?d00001 diff --git a/themes/zen-jinja/assets/js/jquery-1.10.2.min.js b/themes/zen-jinja/assets/js/jquery-1.10.2.min.js new file mode 100644 index 0000000..da41706 --- /dev/null +++ b/themes/zen-jinja/assets/js/jquery-1.10.2.min.js @@ -0,0 +1,6 @@ +/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery-1.10.2.min.map +*/ +(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="

    ",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
    a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
    t
    ",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
    ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t +}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle); +u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("