From 969f0ec60ebc44533251391f0baf86f00a9b8289 Mon Sep 17 00:00:00 2001 From: alaczek Date: Tue, 27 Feb 2018 14:13:58 +1100 Subject: [PATCH] Initial commit of Lodestar --- lodestar/404.php | 60 + lodestar/archive-jetpack-portfolio.php | 35 + lodestar/archive-jetpack-testimonial.php | 63 + lodestar/archive.php | 50 + lodestar/assets/fonts/Genericons.eot | Bin 0 -> 22374 bytes lodestar/assets/fonts/Genericons.svg | 537 +++ lodestar/assets/fonts/Genericons.ttf | Bin 0 -> 22188 bytes lodestar/assets/fonts/Genericons.woff | Bin 0 -> 13988 bytes lodestar/assets/fonts/genericons.css | 263 ++ lodestar/assets/images/header.jpg | Bin 0 -> 193276 bytes lodestar/assets/js/customizer.js | 64 + lodestar/assets/js/global.js | 149 + lodestar/assets/js/isotope.pkgd.js | 3514 +++++++++++++++++ lodestar/assets/js/jquery.lazyload.js | 241 ++ lodestar/assets/js/jquery.scrollTo.js | 209 + lodestar/assets/js/navigation.js | 112 + lodestar/assets/js/panel-customizer.js | 43 + lodestar/assets/js/portfolio-page.js | 68 + lodestar/assets/js/skip-link-focus-fix.js | 33 + lodestar/comments.php | 75 + .../portfolio/content-portfolio-archive.php | 26 + .../portfolio/content-portfolio-single.php | 48 + .../portfolio/content-portfolio-template.php | 66 + .../features/portfolio/content-portfolio.php | 55 + .../testimonials/content-testimonials.php | 24 + .../features/testimonials/testimonials.php | 29 + lodestar/components/footer/footer-image.php | 21 + lodestar/components/footer/footer-widgets.php | 36 + lodestar/components/footer/site-info.php | 7 + lodestar/components/header/content-top.php | 13 + lodestar/components/header/header-image.php | 45 + lodestar/components/header/site-branding.php | 18 + .../components/navigation/navigation-top.php | 7 + .../page/content-front-page-panels.php | 150 + .../components/page/content-front-page.php | 16 + lodestar/components/page/content-page.php | 31 + lodestar/components/post/content-excerpt.php | 28 + lodestar/components/post/content-none.php | 35 + lodestar/components/post/content.php | 57 + lodestar/footer.php | 29 + lodestar/front-page.php | 75 + lodestar/functions.php | 305 ++ lodestar/header.php | 45 + lodestar/inc/custom-header.php | 65 + lodestar/inc/customizer.php | 254 ++ lodestar/inc/extras.php | 96 + lodestar/inc/headstart/en.json | 116 + lodestar/inc/jetpack-fonts.php | 367 ++ lodestar/inc/jetpack.php | 261 ++ lodestar/inc/template-tags.php | 236 ++ lodestar/inc/woocommerce.php | 300 ++ lodestar/inc/wpcom-colors.php | 478 +++ lodestar/inc/wpcom-style.css | 13 + lodestar/inc/wpcom.php | 51 + lodestar/index.php | 56 + lodestar/languages/de.mo | Bin 0 -> 6478 bytes lodestar/languages/de.po | 389 ++ lodestar/languages/es.mo | Bin 0 -> 5501 bytes lodestar/languages/es.po | 340 ++ lodestar/languages/lodestar.pot | 423 ++ lodestar/languages/no.mo | Bin 0 -> 5054 bytes lodestar/languages/no.po | 354 ++ lodestar/languages/pt-br.mo | Bin 0 -> 5222 bytes lodestar/languages/pt-br.po | 341 ++ lodestar/languages/ro.mo | Bin 0 -> 6627 bytes lodestar/languages/ro.po | 391 ++ lodestar/languages/tr.mo | Bin 0 -> 5914 bytes lodestar/languages/tr.po | 350 ++ lodestar/page.php | 39 + lodestar/readme.txt | 127 + lodestar/rtl.css | 355 ++ lodestar/screenshot.png | Bin 0 -> 922274 bytes lodestar/search.php | 47 + lodestar/sidebar.php | 16 + lodestar/single-jetpack-portfolio.php | 30 + lodestar/single.php | 38 + lodestar/style.css | 3114 +++++++++++++++ lodestar/taxonomy-jetpack-portfolio-tag.php | 25 + lodestar/taxonomy-jetpack-portfolio-type.php | 27 + lodestar/templates/portfolio-page.php | 29 + lodestar/templates/testimonial-page.php | 66 + lodestar/woocommerce-rtl.css | 1281 ++++++ lodestar/woocommerce.css | 1802 +++++++++ 83 files changed, 18559 insertions(+) create mode 100644 lodestar/404.php create mode 100644 lodestar/archive-jetpack-portfolio.php create mode 100644 lodestar/archive-jetpack-testimonial.php create mode 100644 lodestar/archive.php create mode 100644 lodestar/assets/fonts/Genericons.eot create mode 100644 lodestar/assets/fonts/Genericons.svg create mode 100644 lodestar/assets/fonts/Genericons.ttf create mode 100644 lodestar/assets/fonts/Genericons.woff create mode 100644 lodestar/assets/fonts/genericons.css create mode 100644 lodestar/assets/images/header.jpg create mode 100644 lodestar/assets/js/customizer.js create mode 100644 lodestar/assets/js/global.js create mode 100644 lodestar/assets/js/isotope.pkgd.js create mode 100644 lodestar/assets/js/jquery.lazyload.js create mode 100644 lodestar/assets/js/jquery.scrollTo.js create mode 100644 lodestar/assets/js/navigation.js create mode 100644 lodestar/assets/js/panel-customizer.js create mode 100644 lodestar/assets/js/portfolio-page.js create mode 100644 lodestar/assets/js/skip-link-focus-fix.js create mode 100644 lodestar/comments.php create mode 100644 lodestar/components/features/portfolio/content-portfolio-archive.php create mode 100644 lodestar/components/features/portfolio/content-portfolio-single.php create mode 100644 lodestar/components/features/portfolio/content-portfolio-template.php create mode 100644 lodestar/components/features/portfolio/content-portfolio.php create mode 100644 lodestar/components/features/testimonials/content-testimonials.php create mode 100644 lodestar/components/features/testimonials/testimonials.php create mode 100644 lodestar/components/footer/footer-image.php create mode 100644 lodestar/components/footer/footer-widgets.php create mode 100644 lodestar/components/footer/site-info.php create mode 100644 lodestar/components/header/content-top.php create mode 100644 lodestar/components/header/header-image.php create mode 100644 lodestar/components/header/site-branding.php create mode 100644 lodestar/components/navigation/navigation-top.php create mode 100644 lodestar/components/page/content-front-page-panels.php create mode 100644 lodestar/components/page/content-front-page.php create mode 100644 lodestar/components/page/content-page.php create mode 100644 lodestar/components/post/content-excerpt.php create mode 100644 lodestar/components/post/content-none.php create mode 100644 lodestar/components/post/content.php create mode 100644 lodestar/footer.php create mode 100644 lodestar/front-page.php create mode 100644 lodestar/functions.php create mode 100644 lodestar/header.php create mode 100644 lodestar/inc/custom-header.php create mode 100644 lodestar/inc/customizer.php create mode 100644 lodestar/inc/extras.php create mode 100644 lodestar/inc/headstart/en.json create mode 100644 lodestar/inc/jetpack-fonts.php create mode 100644 lodestar/inc/jetpack.php create mode 100644 lodestar/inc/template-tags.php create mode 100644 lodestar/inc/woocommerce.php create mode 100644 lodestar/inc/wpcom-colors.php create mode 100644 lodestar/inc/wpcom-style.css create mode 100644 lodestar/inc/wpcom.php create mode 100644 lodestar/index.php create mode 100644 lodestar/languages/de.mo create mode 100644 lodestar/languages/de.po create mode 100644 lodestar/languages/es.mo create mode 100644 lodestar/languages/es.po create mode 100644 lodestar/languages/lodestar.pot create mode 100644 lodestar/languages/no.mo create mode 100644 lodestar/languages/no.po create mode 100644 lodestar/languages/pt-br.mo create mode 100644 lodestar/languages/pt-br.po create mode 100644 lodestar/languages/ro.mo create mode 100644 lodestar/languages/ro.po create mode 100644 lodestar/languages/tr.mo create mode 100644 lodestar/languages/tr.po create mode 100644 lodestar/page.php create mode 100644 lodestar/readme.txt create mode 100644 lodestar/rtl.css create mode 100644 lodestar/screenshot.png create mode 100644 lodestar/search.php create mode 100644 lodestar/sidebar.php create mode 100644 lodestar/single-jetpack-portfolio.php create mode 100644 lodestar/single.php create mode 100644 lodestar/style.css create mode 100644 lodestar/taxonomy-jetpack-portfolio-tag.php create mode 100644 lodestar/taxonomy-jetpack-portfolio-type.php create mode 100644 lodestar/templates/portfolio-page.php create mode 100644 lodestar/templates/testimonial-page.php create mode 100644 lodestar/woocommerce-rtl.css create mode 100644 lodestar/woocommerce.css diff --git a/lodestar/404.php b/lodestar/404.php new file mode 100644 index 000000000..33c592f2c --- /dev/null +++ b/lodestar/404.php @@ -0,0 +1,60 @@ + +
+
+
+ +
+ +
+

+ + + +
+

+
    + 'count', + 'order' => 'DESC', + 'show_count' => 1, + 'title_li' => '', + 'number' => 10, + ) ); + ?> +
+
+ ' . esc_html__( 'Try looking in the monthly archives.', 'lodestar' ) . '

'; + the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=$archive_content" ); + + the_widget( 'WP_Widget_Tag_Cloud' ); + ?> + +
+
+
+
+
+ + +
+
+
+ + + + esc_html__( 'Older projects', 'lodestar' ), + 'next_text' => esc_html__( 'Newer projects', 'lodestar' ), + 'screen_reader_text' => esc_html__( 'Portfolio navigation', 'lodestar' ), + ) ); + ?> + +
+
+
+ + +
+
+
+ + + +
+ +
+ + + + +
+

+ +

+
+
+
+ +
+
+ + + + + +
+ + + +
+ +
+
+ +
+ +
+
+
+ + + + + + +
+
+ +
+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�?tPM9#*mhy-i22XlwWDitjkb7zKQL&(lu66l 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 Phwpv<4P3tWU# + + + + +Created by FontForge 20150618 at Fri Sep 18 10:24:13 2015 + By Joen Asmussen +Copyright (c) 2015, Joen Asmussen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lodestar/assets/fonts/Genericons.ttf b/lodestar/assets/fonts/Genericons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..017443851965255c626a5ad3537d3ed0b7c00f6a GIT binary patch literal 22188 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 Gt^Ws)-B^wQ literal 0 HcmV?d00001 diff --git a/lodestar/assets/fonts/Genericons.woff b/lodestar/assets/fonts/Genericons.woff new file mode 100644 index 0000000000000000000000000000000000000000..0e7212af75273146e900bb3f0dbe2c83b0913e23 GIT binary patch literal 13988 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 literal 0 HcmV?d00001 diff --git a/lodestar/assets/fonts/genericons.css b/lodestar/assets/fonts/genericons.css new file mode 100644 index 000000000..87cf754e1 --- /dev/null +++ b/lodestar/assets/fonts/genericons.css @@ -0,0 +1,263 @@ +/** + + Genericons + +*/ + + +/* IE8 and below use EOT and allow cross-site embedding. + IE9 uses WOFF which is base64 encoded to allow cross-site embedding. + So unfortunately, IE9 will throw a console error, but it'll still work. + When the font is base64 encoded, cross-site embedding works in Firefox */ +@font-face { + font-family: "Genericons"; + src: url("./Genericons.eot"); + src: url("./Genericons.eot?") format("embedded-opentype"); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: "Genericons"; + src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), + url("./Genericons.ttf") format("truetype"), + url("./Genericons.svg#Genericons") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "Genericons"; + src: url("./Genericons.svg#Genericons") format("svg"); + } +} + + +/** + * All Genericons + */ + +.genericon { + font-size: 16px; + vertical-align: top; + text-align: center; + -moz-transition: color .1s ease-in 0; + -webkit-transition: color .1s ease-in 0; + display: inline-block; + font-family: "Genericons"; + font-style: normal; + font-weight: normal; + font-variant: normal; + line-height: 1; + text-decoration: inherit; + text-transform: none; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + speak: none; +} + + +/** + * Helper classes + */ + +.genericon-rotate-90 { + -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); +} + +.genericon-rotate-180 { + -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); +} + +.genericon-rotate-270 { + -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); +} + +.genericon-flip-horizontal { + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.genericon-flip-vertical { + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); +} + + +/** + * Individual icons + */ + +.genericon-404:before { content: "\f423"; } +.genericon-activity:before { content: "\f508"; } +.genericon-anchor:before { content: "\f509"; } +.genericon-aside:before { content: "\f101"; } +.genericon-attachment:before { content: "\f416"; } +.genericon-audio:before { content: "\f109"; } +.genericon-bold:before { content: "\f471"; } +.genericon-book:before { content: "\f444"; } +.genericon-bug:before { content: "\f50a"; } +.genericon-cart:before { content: "\f447"; } +.genericon-category:before { content: "\f301"; } +.genericon-chat:before { content: "\f108"; } +.genericon-checkmark:before { content: "\f418"; } +.genericon-close:before { content: "\f405"; } +.genericon-close-alt:before { content: "\f406"; } +.genericon-cloud:before { content: "\f426"; } +.genericon-cloud-download:before { content: "\f440"; } +.genericon-cloud-upload:before { content: "\f441"; } +.genericon-code:before { content: "\f462"; } +.genericon-codepen:before { content: "\f216"; } +.genericon-cog:before { content: "\f445"; } +.genericon-collapse:before { content: "\f432"; } +.genericon-comment:before { content: "\f300"; } +.genericon-day:before { content: "\f305"; } +.genericon-digg:before { content: "\f221"; } +.genericon-document:before { content: "\f443"; } +.genericon-dot:before { content: "\f428"; } +.genericon-downarrow:before { content: "\f502"; } +.genericon-download:before { content: "\f50b"; } +.genericon-draggable:before { content: "\f436"; } +.genericon-dribbble:before { content: "\f201"; } +.genericon-dropbox:before { content: "\f225"; } +.genericon-dropdown:before { content: "\f433"; } +.genericon-dropdown-left:before { content: "\f434"; } +.genericon-edit:before { content: "\f411"; } +.genericon-ellipsis:before { content: "\f476"; } +.genericon-expand:before { content: "\f431"; } +.genericon-external:before { content: "\f442"; } +.genericon-facebook:before { content: "\f203"; } +.genericon-facebook-alt:before { content: "\f204"; } +.genericon-fastforward:before { content: "\f458"; } +.genericon-feed:before { content: "\f413"; } +.genericon-flag:before { content: "\f468"; } +.genericon-flickr:before { content: "\f211"; } +.genericon-foursquare:before { content: "\f226"; } +.genericon-fullscreen:before { content: "\f474"; } +.genericon-gallery:before { content: "\f103"; } +.genericon-github:before { content: "\f200"; } +.genericon-googleplus:before { content: "\f206"; } +.genericon-googleplus-alt:before { content: "\f218"; } +.genericon-handset:before { content: "\f50c"; } +.genericon-heart:before { content: "\f461"; } +.genericon-help:before { content: "\f457"; } +.genericon-hide:before { content: "\f404"; } +.genericon-hierarchy:before { content: "\f505"; } +.genericon-home:before { content: "\f409"; } +.genericon-image:before { content: "\f102"; } +.genericon-info:before { content: "\f455"; } +.genericon-instagram:before { content: "\f215"; } +.genericon-italic:before { content: "\f472"; } +.genericon-key:before { content: "\f427"; } +.genericon-leftarrow:before { content: "\f503"; } +.genericon-link:before { content: "\f107"; } +.genericon-linkedin:before { content: "\f207"; } +.genericon-linkedin-alt:before { content: "\f208"; } +.genericon-location:before { content: "\f417"; } +.genericon-lock:before { content: "\f470"; } +.genericon-mail:before { content: "\f410"; } +.genericon-maximize:before { content: "\f422"; } +.genericon-menu:before { content: "\f419"; } +.genericon-microphone:before { content: "\f50d"; } +.genericon-minimize:before { content: "\f421"; } +.genericon-minus:before { content: "\f50e"; } +.genericon-month:before { content: "\f307"; } +.genericon-move:before { content: "\f50f"; } +.genericon-next:before { content: "\f429"; } +.genericon-notice:before { content: "\f456"; } +.genericon-paintbrush:before { content: "\f506"; } +.genericon-path:before { content: "\f219"; } +.genericon-pause:before { content: "\f448"; } +.genericon-phone:before { content: "\f437"; } +.genericon-picture:before { content: "\f473"; } +.genericon-pinned:before { content: "\f308"; } +.genericon-pinterest:before { content: "\f209"; } +.genericon-pinterest-alt:before { content: "\f210"; } +.genericon-play:before { content: "\f452"; } +.genericon-plugin:before { content: "\f439"; } +.genericon-plus:before { content: "\f510"; } +.genericon-pocket:before { content: "\f224"; } +.genericon-polldaddy:before { content: "\f217"; } +.genericon-portfolio:before { content: "\f460"; } +.genericon-previous:before { content: "\f430"; } +.genericon-print:before { content: "\f469"; } +.genericon-quote:before { content: "\f106"; } +.genericon-rating-empty:before { content: "\f511"; } +.genericon-rating-full:before { content: "\f512"; } +.genericon-rating-half:before { content: "\f513"; } +.genericon-reddit:before { content: "\f222"; } +.genericon-refresh:before { content: "\f420"; } +.genericon-reply:before { content: "\f412"; } +.genericon-reply-alt:before { content: "\f466"; } +.genericon-reply-single:before { content: "\f467"; } +.genericon-rewind:before { content: "\f459"; } +.genericon-rightarrow:before { content: "\f501"; } +.genericon-search:before { content: "\f400"; } +.genericon-send-to-phone:before { content: "\f438"; } +.genericon-send-to-tablet:before { content: "\f454"; } +.genericon-share:before { content: "\f415"; } +.genericon-show:before { content: "\f403"; } +.genericon-shuffle:before { content: "\f514"; } +.genericon-sitemap:before { content: "\f507"; } +.genericon-skip-ahead:before { content: "\f451"; } +.genericon-skip-back:before { content: "\f450"; } +.genericon-skype:before { content: "\f220"; } +.genericon-spam:before { content: "\f424"; } +.genericon-spotify:before { content: "\f515"; } +.genericon-standard:before { content: "\f100"; } +.genericon-star:before { content: "\f408"; } +.genericon-status:before { content: "\f105"; } +.genericon-stop:before { content: "\f449"; } +.genericon-stumbleupon:before { content: "\f223"; } +.genericon-subscribe:before { content: "\f463"; } +.genericon-subscribed:before { content: "\f465"; } +.genericon-summary:before { content: "\f425"; } +.genericon-tablet:before { content: "\f453"; } +.genericon-tag:before { content: "\f302"; } +.genericon-time:before { content: "\f303"; } +.genericon-top:before { content: "\f435"; } +.genericon-trash:before { content: "\f407"; } +.genericon-tumblr:before { content: "\f214"; } +.genericon-twitch:before { content: "\f516"; } +.genericon-twitter:before { content: "\f202"; } +.genericon-unapprove:before { content: "\f446"; } +.genericon-unsubscribe:before { content: "\f464"; } +.genericon-unzoom:before { content: "\f401"; } +.genericon-uparrow:before { content: "\f500"; } +.genericon-user:before { content: "\f304"; } +.genericon-video:before { content: "\f104"; } +.genericon-videocamera:before { content: "\f517"; } +.genericon-vimeo:before { content: "\f212"; } +.genericon-warning:before { content: "\f414"; } +.genericon-website:before { content: "\f475"; } +.genericon-week:before { content: "\f306"; } +.genericon-wordpress:before { content: "\f205"; } +.genericon-xpost:before { content: "\f504"; } +.genericon-youtube:before { content: "\f213"; } +.genericon-zoom:before { content: "\f402"; } + + + + diff --git a/lodestar/assets/images/header.jpg b/lodestar/assets/images/header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..97ca37baa11558f7d5587e0445e287c8b6ec73c6 GIT binary patch literal 193276 zcma&NcT^K?zcxAvp@m|Agf51rp%)2NBvcU<6G%b_=@5D^iUI=02na|M1VfPCM0!yH zDFT9Yl_nsdR7C~rqi1;byZ8S7_|`dR*2-FwnYr(2zj|HQ{C)j*84xs%^!5ONvu9-i zHsF7kzuN$hQJAYw6aWEW;O0{R@OPQ%m{(|Mpth2de~6;9TY!tZqHBPkQlxXBl8U0T z5^zc{GSJ!8$2}D7;_m6~uPgDfZ5R;j zj>amgE4V7FYoIl>6jiVq8fqHyXjNqutdjCcrIX4EswcJ8l(p4V(f?T_z_SIrd1zZ0 znf&Km;6Gi7|J+nWM1*3*NyUI*PbC#CEiENwRV7tb1@H)kkSPC9=ST(r5Xt|Z!N@(t zHP|~a)H}c*eK@1DOF&qtt^|0c|8)y~ffp|P&&2=Nr{(8&cwhe>9TIBc{=b*;e?2;c z7!~NQWZ@nX5Eks}4jwM~--E$t_y2yP!vn#q(KZTj4fAvN4?Sz7D*Y) zQP$K{!>VBQRaA`C4OBG^O*D)&w6N+%`UaXN|2_7se@LjazpMLykM;iFu_ymu$7&k} zyE}&l1QP=SeE<9H;k^Pv146t40?~$s|Gq8s1!q@p|HEyEkM}=U>mKYK?(Sw19N>rk z_xWgh{~y<&VWeWHu54_iucof0u4a5vO+z2NlarcQWqm^vtfs2Of5y1|ANTzKIYtRQ zxzgdw{6Ajqe{TXU=5Y0YOcng|KgRCv4_bIIXv%+g0q%bd6maVTT?X=Z4oCo4U@#an zjD?w*g`EZbaj>zluyJt0;T&){CxY|e1;NRE1aX9$laCLHeR5EMr7poITt$N%4zzg++i8`B5oc_s)C0Of%&@j(9e0?pv{F+(7b|Mhq%0AYeL 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�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 $headerOffset ) { //If the scroll is more than the custom header + + // Make sure the menu is not too tall + if ( navIsNotTooTall || navMenuItemHeight == 0 ) { + + // Don't define this 'til we're using it, it may change + $headerHeight = $( '.header-top' ).innerHeight( true ); + + // If not, fix that header! + $header.addClass( $headerFixedClass ); + $header.removeClass( $headerHiddenClass ); + $( '.custom-header' ).css( 'margin-top', $headerHeight ); + } + + } else { + //If not we remove it + $header.removeClass( $headerFixedClass ); + $header.removeClass( $headerHiddenClass ); + $( '.custom-header' ).css( 'margin-top', 'auto' ); + } + } + } + + // Check to see if iOS device + // iOS devices make a mess of background-attachment: fixed and background-size: cover + + function checkiOS() { + return /iPad|iPhone|iPod/.test(navigator.userAgent) && ! window.MSStream; + } + + /* + * Test if background-attachment: fixed is supported. + * @link http://stackoverflow.com/questions/14115080/detect-support-for-background-attachment-fixed + */ + function supportsFixedBackground() { + var el = document.createElement('div'), + isSupported; + + try { + if ( ! ( 'backgroundAttachment' in el.style ) || checkiOS() ) { + return false; + } + el.style.backgroundAttachment = 'fixed'; + isSupported = ( 'fixed' === el.style.backgroundAttachment ); + return isSupported; + } + catch (e) { + return false; + } + } + + // Let's fire some JavaScript! + $( document ).ready( function() { + // On load, we want to adjust the header margin + adjustHeaderMargin(); + adjustScrollClass(); + + // We also want to check the device, and add a class if not iOS: + if ( false === supportsFixedBackground() ) { + document.documentElement.className += ' no-background-fixed'; + } + } ); + + // On scroll, we want to stick/unstick the header + $( window ).on( 'scroll', function() { + adjustScrollClass(); + } ); + + // we also want to do the same on window rezize + $( window ).on( 'resize', function() { + setTimeout( adjustHeaderMargin, 500 ); + } ); + + // Use mutant observer to check when .wf-active is added to theme for Custom Fonts. + // That way we can make sure the header is the correct height when it happens. + var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; + + $.fn.attrchange = function(callback) { + if (MutationObserver) { + var options = { + subtree: false, + attributes: true + }; + + var observer = new MutationObserver(function(mutations) { + mutations.forEach(function(e) { + callback.call(e.target, e.attributeName); + }); + }); + + return this.each(function() { + observer.observe(this, options); + }); + } + } + + $( 'html' ).attrchange( function( attrName ) { + if( attrName == 'class' && $( 'html').hasClass( 'wf-active' ) ) { + adjustHeaderMargin(); + } + } ); + +} )( jQuery ); diff --git a/lodestar/assets/js/isotope.pkgd.js b/lodestar/assets/js/isotope.pkgd.js new file mode 100644 index 000000000..346fd1397 --- /dev/null +++ b/lodestar/assets/js/isotope.pkgd.js @@ -0,0 +1,3514 @@ +/*! + * Isotope PACKAGED v3.0.1 + * + * Licensed GPLv3 for open source use + * or Isotope Commercial License for commercial use + * + * http://isotope.metafizzy.co + * Copyright 2016 Metafizzy + */ + +/** + * Bridget makes jQuery widgets + * v2.0.0 + * MIT license + */ + +/* jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + 'use strict'; + /* globals define: false, module: false, require: false */ + + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'jquery-bridget/jquery-bridget',[ 'jquery' ], function( jQuery ) { + factory( window, jQuery ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('jquery') + ); + } else { + // browser global + window.jQueryBridget = factory( + window, + window.jQuery + ); + } + +}( window, function factory( window, jQuery ) { +'use strict'; + +// ----- utils ----- // + +var arraySlice = Array.prototype.slice; + +// helper function for logging errors +// $.error breaks jQuery chaining +var console = window.console; +var logError = typeof console == 'undefined' ? function() {} : + function( message ) { + console.error( message ); + }; + +// ----- jQueryBridget ----- // + +function jQueryBridget( namespace, PluginClass, $ ) { + $ = $ || jQuery || window.jQuery; + if ( !$ ) { + return; + } + + // add option method -> $().plugin('option', {...}) + if ( !PluginClass.prototype.option ) { + // option setter + PluginClass.prototype.option = function( opts ) { + // bail out if not an object + if ( !$.isPlainObject( opts ) ){ + return; + } + this.options = $.extend( true, this.options, opts ); + }; + } + + // make jQuery plugin + $.fn[ namespace ] = function( arg0 /*, arg1 */ ) { + if ( typeof arg0 == 'string' ) { + // method call $().plugin( 'methodName', { options } ) + // shift arguments by 1 + var args = arraySlice.call( arguments, 1 ); + return methodCall( this, arg0, args ); + } + // just $().plugin({ options }) + plainCall( this, arg0 ); + return this; + }; + + // $().plugin('methodName') + function methodCall( $elems, methodName, args ) { + var returnValue; + var pluginMethodStr = '$().' + namespace + '("' + methodName + '")'; + + $elems.each( function( i, elem ) { + // get instance + var instance = $.data( elem, namespace ); + if ( !instance ) { + logError( namespace + ' not initialized. Cannot call methods, i.e. ' + + pluginMethodStr ); + return; + } + + var method = instance[ methodName ]; + if ( !method || methodName.charAt(0) == '_' ) { + logError( pluginMethodStr + ' is not a valid method' ); + return; + } + + // apply method, get return value + var value = method.apply( instance, args ); + // set return value if value is returned, use only first value + returnValue = returnValue === undefined ? value : returnValue; + }); + + return returnValue !== undefined ? returnValue : $elems; + } + + function plainCall( $elems, options ) { + $elems.each( function( i, elem ) { + var instance = $.data( elem, namespace ); + if ( instance ) { + // set options & init + instance.option( options ); + instance._init(); + } else { + // initialize new instance + instance = new PluginClass( elem, options ); + $.data( elem, namespace, instance ); + } + }); + } + + updateJQuery( $ ); + +} + +// ----- updateJQuery ----- // + +// set $.bridget for v1 backwards compatibility +function updateJQuery( $ ) { + if ( !$ || ( $ && $.bridget ) ) { + return; + } + $.bridget = jQueryBridget; +} + +updateJQuery( jQuery || window.jQuery ); + +// ----- ----- // + +return jQueryBridget; + +})); + +/** + * EvEmitter v1.0.3 + * Lil' event emitter + * MIT License + */ + +/* jshint unused: true, undef: true, strict: true */ + +( function( global, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, window */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'ev-emitter/ev-emitter',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory(); + } else { + // Browser globals + global.EvEmitter = factory(); + } + +}( typeof window != 'undefined' ? window : this, function() { + + + +function EvEmitter() {} + +var proto = EvEmitter.prototype; + +proto.on = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // set events hash + var events = this._events = this._events || {}; + // set listeners array + var listeners = events[ eventName ] = events[ eventName ] || []; + // only add once + if ( listeners.indexOf( listener ) == -1 ) { + listeners.push( listener ); + } + + return this; +}; + +proto.once = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // add event + this.on( eventName, listener ); + // set once flag + // set onceEvents hash + var onceEvents = this._onceEvents = this._onceEvents || {}; + // set onceListeners object + var onceListeners = onceEvents[ eventName ] = onceEvents[ eventName ] || {}; + // set flag + onceListeners[ listener ] = true; + + return this; +}; + +proto.off = function( eventName, listener ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + var index = listeners.indexOf( listener ); + if ( index != -1 ) { + listeners.splice( index, 1 ); + } + + return this; +}; + +proto.emitEvent = function( eventName, args ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + var i = 0; + var listener = listeners[i]; + args = args || []; + // once stuff + var onceListeners = this._onceEvents && this._onceEvents[ eventName ]; + + while ( listener ) { + var isOnce = onceListeners && onceListeners[ listener ]; + if ( isOnce ) { + // remove listener + // remove before trigger to prevent recursion + this.off( eventName, listener ); + // unset once flag + delete onceListeners[ listener ]; + } + // trigger listener + listener.apply( this, args ); + // get next listener + i += isOnce ? 0 : 1; + listener = listeners[i]; + } + + return this; +}; + +return EvEmitter; + +})); + +/*! + * getSize v2.0.2 + * measure size of elements + * MIT license + */ + +/*jshint browser: true, strict: true, undef: true, unused: true */ +/*global define: false, module: false, console: false */ + +( function( window, factory ) { + 'use strict'; + + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'get-size/get-size',[],function() { + return factory(); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.getSize = factory(); + } + +})( window, function factory() { +'use strict'; + +// -------------------------- helpers -------------------------- // + +// get a number from a string, not a percentage +function getStyleSize( value ) { + var num = parseFloat( value ); + // not a percent like '100%', and a number + var isValid = value.indexOf('%') == -1 && !isNaN( num ); + return isValid && num; +} + +function noop() {} + +var logError = typeof console == 'undefined' ? noop : + function( message ) { + console.error( message ); + }; + +// -------------------------- measurements -------------------------- // + +var measurements = [ + 'paddingLeft', + 'paddingRight', + 'paddingTop', + 'paddingBottom', + 'marginLeft', + 'marginRight', + 'marginTop', + 'marginBottom', + 'borderLeftWidth', + 'borderRightWidth', + 'borderTopWidth', + 'borderBottomWidth' +]; + +var measurementsLength = measurements.length; + +function getZeroSize() { + var size = { + width: 0, + height: 0, + innerWidth: 0, + innerHeight: 0, + outerWidth: 0, + outerHeight: 0 + }; + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + size[ measurement ] = 0; + } + return size; +} + +// -------------------------- getStyle -------------------------- // + +/** + * getStyle, get style of element, check for Firefox bug + * https://bugzilla.mozilla.org/show_bug.cgi?id=548397 + */ +function getStyle( elem ) { + var style = getComputedStyle( elem ); + if ( !style ) { + logError( 'Style returned ' + style + + '. Are you running this code in a hidden iframe on Firefox? ' + + 'See http://bit.ly/getsizebug1' ); + } + return style; +} + +// -------------------------- setup -------------------------- // + +var isSetup = false; + +var isBoxSizeOuter; + +/** + * setup + * check isBoxSizerOuter + * do on first getSize() rather than on page load for Firefox bug + */ +function setup() { + // setup once + if ( isSetup ) { + return; + } + isSetup = true; + + // -------------------------- box sizing -------------------------- // + + /** + * WebKit measures the outer-width on style.width on border-box elems + * IE & Firefox<29 measures the inner-width + */ + var div = document.createElement('div'); + div.style.width = '200px'; + div.style.padding = '1px 2px 3px 4px'; + div.style.borderStyle = 'solid'; + div.style.borderWidth = '1px 2px 3px 4px'; + div.style.boxSizing = 'border-box'; + + var body = document.body || document.documentElement; + body.appendChild( div ); + var style = getStyle( div ); + + getSize.isBoxSizeOuter = isBoxSizeOuter = getStyleSize( style.width ) == 200; + body.removeChild( div ); + +} + +// -------------------------- getSize -------------------------- // + +function getSize( elem ) { + setup(); + + // use querySeletor if elem is string + if ( typeof elem == 'string' ) { + elem = document.querySelector( elem ); + } + + // do not proceed on non-objects + if ( !elem || typeof elem != 'object' || !elem.nodeType ) { + return; + } + + var style = getStyle( elem ); + + // if hidden, everything is 0 + if ( style.display == 'none' ) { + return getZeroSize(); + } + + var size = {}; + size.width = elem.offsetWidth; + size.height = elem.offsetHeight; + + var isBorderBox = size.isBorderBox = style.boxSizing == 'border-box'; + + // get all measurements + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + var value = style[ measurement ]; + var num = parseFloat( value ); + // any 'auto', 'medium' value will be 0 + size[ measurement ] = !isNaN( num ) ? num : 0; + } + + var paddingWidth = size.paddingLeft + size.paddingRight; + var paddingHeight = size.paddingTop + size.paddingBottom; + var marginWidth = size.marginLeft + size.marginRight; + var marginHeight = size.marginTop + size.marginBottom; + var borderWidth = size.borderLeftWidth + size.borderRightWidth; + var borderHeight = size.borderTopWidth + size.borderBottomWidth; + + var isBorderBoxSizeOuter = isBorderBox && isBoxSizeOuter; + + // overwrite width and height if we can get it from style + var styleWidth = getStyleSize( style.width ); + if ( styleWidth !== false ) { + size.width = styleWidth + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingWidth + borderWidth ); + } + + var styleHeight = getStyleSize( style.height ); + if ( styleHeight !== false ) { + size.height = styleHeight + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingHeight + borderHeight ); + } + + size.innerWidth = size.width - ( paddingWidth + borderWidth ); + size.innerHeight = size.height - ( paddingHeight + borderHeight ); + + size.outerWidth = size.width + marginWidth; + size.outerHeight = size.height + marginHeight; + + return size; +} + +return getSize; + +}); + +/** + * matchesSelector v2.0.1 + * matchesSelector( element, '.selector' ) + * MIT license + */ + +/*jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + /*global define: false, module: false */ + 'use strict'; + // universal module definition + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'desandro-matches-selector/matches-selector',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.matchesSelector = factory(); + } + +}( window, function factory() { + 'use strict'; + + var matchesMethod = ( function() { + var ElemProto = Element.prototype; + // check for the standard method name first + if ( ElemProto.matches ) { + return 'matches'; + } + // check un-prefixed + if ( ElemProto.matchesSelector ) { + return 'matchesSelector'; + } + // check vendor prefixes + var prefixes = [ 'webkit', 'moz', 'ms', 'o' ]; + + for ( var i=0; i < prefixes.length; i++ ) { + var prefix = prefixes[i]; + var method = prefix + 'MatchesSelector'; + if ( ElemProto[ method ] ) { + return method; + } + } + })(); + + return function matchesSelector( elem, selector ) { + return elem[ matchesMethod ]( selector ); + }; + +})); + +/** + * Fizzy UI utils v2.0.2 + * MIT license + */ + +/*jshint browser: true, undef: true, unused: true, strict: true */ + +( function( window, factory ) { + // universal module definition + /*jshint strict: false */ /*globals define, module, require */ + + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'fizzy-ui-utils/utils',[ + 'desandro-matches-selector/matches-selector' + ], function( matchesSelector ) { + return factory( window, matchesSelector ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('desandro-matches-selector') + ); + } else { + // browser global + window.fizzyUIUtils = factory( + window, + window.matchesSelector + ); + } + +}( window, function factory( window, matchesSelector ) { + + + +var utils = {}; + +// ----- extend ----- // + +// extends objects +utils.extend = function( a, b ) { + for ( var prop in b ) { + a[ prop ] = b[ prop ]; + } + return a; +}; + +// ----- modulo ----- // + +utils.modulo = function( num, div ) { + return ( ( num % div ) + div ) % div; +}; + +// ----- makeArray ----- // + +// turn element or nodeList into an array +utils.makeArray = function( obj ) { + var ary = []; + if ( Array.isArray( obj ) ) { + // use object if already an array + ary = obj; + } else if ( obj && typeof obj.length == 'number' ) { + // convert nodeList to array + for ( var i=0; i < obj.length; i++ ) { + ary.push( obj[i] ); + } + } else { + // array of single index + ary.push( obj ); + } + return ary; +}; + +// ----- removeFrom ----- // + +utils.removeFrom = function( ary, obj ) { + var index = ary.indexOf( obj ); + if ( index != -1 ) { + ary.splice( index, 1 ); + } +}; + +// ----- getParent ----- // + +utils.getParent = function( elem, selector ) { + while ( elem != document.body ) { + elem = elem.parentNode; + if ( matchesSelector( elem, selector ) ) { + return elem; + } + } +}; + +// ----- getQueryElement ----- // + +// use element as selector string +utils.getQueryElement = function( elem ) { + if ( typeof elem == 'string' ) { + return document.querySelector( elem ); + } + return elem; +}; + +// ----- handleEvent ----- // + +// enable .ontype to trigger from .addEventListener( elem, 'type' ) +utils.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +// ----- filterFindElements ----- // + +utils.filterFindElements = function( elems, selector ) { + // make array of elems + elems = utils.makeArray( elems ); + var ffElems = []; + + elems.forEach( function( elem ) { + // check that elem is an actual element + if ( !( elem instanceof HTMLElement ) ) { + return; + } + // add elem if no selector + if ( !selector ) { + ffElems.push( elem ); + return; + } + // filter & find items if we have a selector + // filter + if ( matchesSelector( elem, selector ) ) { + ffElems.push( elem ); + } + // find children + var childElems = elem.querySelectorAll( selector ); + // concat childElems to filterFound array + for ( var i=0; i < childElems.length; i++ ) { + ffElems.push( childElems[i] ); + } + }); + + return ffElems; +}; + +// ----- debounceMethod ----- // + +utils.debounceMethod = function( _class, methodName, threshold ) { + // original method + var method = _class.prototype[ methodName ]; + var timeoutName = methodName + 'Timeout'; + + _class.prototype[ methodName ] = function() { + var timeout = this[ timeoutName ]; + if ( timeout ) { + clearTimeout( timeout ); + } + var args = arguments; + + var _this = this; + this[ timeoutName ] = setTimeout( function() { + method.apply( _this, args ); + delete _this[ timeoutName ]; + }, threshold || 100 ); + }; +}; + +// ----- docReady ----- // + +utils.docReady = function( callback ) { + var readyState = document.readyState; + if ( readyState == 'complete' || readyState == 'interactive' ) { + callback(); + } else { + document.addEventListener( 'DOMContentLoaded', callback ); + } +}; + +// ----- htmlInit ----- // + +// http://jamesroberts.name/blog/2010/02/22/string-functions-for-javascript-trim-to-camel-case-to-dashed-and-to-underscore/ +utils.toDashed = function( str ) { + return str.replace( /(.)([A-Z])/g, function( match, $1, $2 ) { + return $1 + '-' + $2; + }).toLowerCase(); +}; + +var console = window.console; +/** + * allow user to initialize classes via [data-namespace] or .js-namespace class + * htmlInit( Widget, 'widgetName' ) + * options are parsed from data-namespace-options + */ +utils.htmlInit = function( WidgetClass, namespace ) { + utils.docReady( function() { + var dashedNamespace = utils.toDashed( namespace ); + var dataAttr = 'data-' + dashedNamespace; + var dataAttrElems = document.querySelectorAll( '[' + dataAttr + ']' ); + var jsDashElems = document.querySelectorAll( '.js-' + dashedNamespace ); + var elems = utils.makeArray( dataAttrElems ) + .concat( utils.makeArray( jsDashElems ) ); + var dataOptionsAttr = dataAttr + '-options'; + var jQuery = window.jQuery; + + elems.forEach( function( elem ) { + var attr = elem.getAttribute( dataAttr ) || + elem.getAttribute( dataOptionsAttr ); + var options; + try { + options = attr && JSON.parse( attr ); + } catch ( error ) { + // log error, do not initialize + if ( console ) { + console.error( 'Error parsing ' + dataAttr + ' on ' + elem.className + + ': ' + error ); + } + return; + } + // initialize + var instance = new WidgetClass( elem, options ); + // make available via $().data('layoutname') + if ( jQuery ) { + jQuery.data( elem, namespace, instance ); + } + }); + + }); +}; + +// ----- ----- // + +return utils; + +})); + +/** + * Outlayer Item + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/item',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size' + ], + factory + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + require('ev-emitter'), + require('get-size') + ); + } else { + // browser global + window.Outlayer = {}; + window.Outlayer.Item = factory( + window.EvEmitter, + window.getSize + ); + } + +}( window, function factory( EvEmitter, getSize ) { +'use strict'; + +// ----- helpers ----- // + +function isEmptyObj( obj ) { + for ( var prop in obj ) { + return false; + } + prop = null; + return true; +} + +// -------------------------- CSS3 support -------------------------- // + + +var docElemStyle = document.documentElement.style; + +var transitionProperty = typeof docElemStyle.transition == 'string' ? + 'transition' : 'WebkitTransition'; +var transformProperty = typeof docElemStyle.transform == 'string' ? + 'transform' : 'WebkitTransform'; + +var transitionEndEvent = { + WebkitTransition: 'webkitTransitionEnd', + transition: 'transitionend' +}[ transitionProperty ]; + +// cache all vendor properties that could have vendor prefix +var vendorProperties = { + transform: transformProperty, + transition: transitionProperty, + transitionDuration: transitionProperty + 'Duration', + transitionProperty: transitionProperty + 'Property', + transitionDelay: transitionProperty + 'Delay' +}; + +// -------------------------- Item -------------------------- // + +function Item( element, layout ) { + if ( !element ) { + return; + } + + this.element = element; + // parent layout class, i.e. Masonry, Isotope, or Packery + this.layout = layout; + this.position = { + x: 0, + y: 0 + }; + + this._create(); +} + +// inherit EvEmitter +var proto = Item.prototype = Object.create( EvEmitter.prototype ); +proto.constructor = Item; + +proto._create = function() { + // transition objects + this._transn = { + ingProperties: {}, + clean: {}, + onEnd: {} + }; + + this.css({ + position: 'absolute' + }); +}; + +// trigger specified handler for event type +proto.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * apply CSS styles to element + * @param {Object} style + */ +proto.css = function( style ) { + var elemStyle = this.element.style; + + for ( var prop in style ) { + // use vendor property if available + var supportedProp = vendorProperties[ prop ] || prop; + elemStyle[ supportedProp ] = style[ prop ]; + } +}; + + // measure position, and sets it +proto.getPosition = function() { + var style = getComputedStyle( this.element ); + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + var xValue = style[ isOriginLeft ? 'left' : 'right' ]; + var yValue = style[ isOriginTop ? 'top' : 'bottom' ]; + // convert percent to pixels + var layoutSize = this.layout.size; + var x = xValue.indexOf('%') != -1 ? + ( parseFloat( xValue ) / 100 ) * layoutSize.width : parseInt( xValue, 10 ); + var y = yValue.indexOf('%') != -1 ? + ( parseFloat( yValue ) / 100 ) * layoutSize.height : parseInt( yValue, 10 ); + + // clean up 'auto' or other non-integer values + x = isNaN( x ) ? 0 : x; + y = isNaN( y ) ? 0 : y; + // remove padding from measurement + x -= isOriginLeft ? layoutSize.paddingLeft : layoutSize.paddingRight; + y -= isOriginTop ? layoutSize.paddingTop : layoutSize.paddingBottom; + + this.position.x = x; + this.position.y = y; +}; + +// set settled position, apply padding +proto.layoutPosition = function() { + var layoutSize = this.layout.size; + var style = {}; + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + + // x + var xPadding = isOriginLeft ? 'paddingLeft' : 'paddingRight'; + var xProperty = isOriginLeft ? 'left' : 'right'; + var xResetProperty = isOriginLeft ? 'right' : 'left'; + + var x = this.position.x + layoutSize[ xPadding ]; + // set in percentage or pixels + style[ xProperty ] = this.getXValue( x ); + // reset other property + style[ xResetProperty ] = ''; + + // y + var yPadding = isOriginTop ? 'paddingTop' : 'paddingBottom'; + var yProperty = isOriginTop ? 'top' : 'bottom'; + var yResetProperty = isOriginTop ? 'bottom' : 'top'; + + var y = this.position.y + layoutSize[ yPadding ]; + // set in percentage or pixels + style[ yProperty ] = this.getYValue( y ); + // reset other property + style[ yResetProperty ] = ''; + + this.css( style ); + this.emitEvent( 'layout', [ this ] ); +}; + +proto.getXValue = function( x ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && !isHorizontal ? + ( ( x / this.layout.size.width ) * 100 ) + '%' : x + 'px'; +}; + +proto.getYValue = function( y ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && isHorizontal ? + ( ( y / this.layout.size.height ) * 100 ) + '%' : y + 'px'; +}; + +proto._transitionTo = function( x, y ) { + this.getPosition(); + // get current x & y from top/left + var curX = this.position.x; + var curY = this.position.y; + + var compareX = parseInt( x, 10 ); + var compareY = parseInt( y, 10 ); + var didNotMove = compareX === this.position.x && compareY === this.position.y; + + // save end position + this.setPosition( x, y ); + + // if did not move and not transitioning, just go to layout + if ( didNotMove && !this.isTransitioning ) { + this.layoutPosition(); + return; + } + + var transX = x - curX; + var transY = y - curY; + var transitionStyle = {}; + transitionStyle.transform = this.getTranslate( transX, transY ); + + this.transition({ + to: transitionStyle, + onTransitionEnd: { + transform: this.layoutPosition + }, + isCleaning: true + }); +}; + +proto.getTranslate = function( x, y ) { + // flip cooridinates if origin on right or bottom + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + x = isOriginLeft ? x : -x; + y = isOriginTop ? y : -y; + return 'translate3d(' + x + 'px, ' + y + 'px, 0)'; +}; + +// non transition + transform support +proto.goTo = function( x, y ) { + this.setPosition( x, y ); + this.layoutPosition(); +}; + +proto.moveTo = proto._transitionTo; + +proto.setPosition = function( x, y ) { + this.position.x = parseInt( x, 10 ); + this.position.y = parseInt( y, 10 ); +}; + +// ----- transition ----- // + +/** + * @param {Object} style - CSS + * @param {Function} onTransitionEnd + */ + +// non transition, just trigger callback +proto._nonTransition = function( args ) { + this.css( args.to ); + if ( args.isCleaning ) { + this._removeStyles( args.to ); + } + for ( var prop in args.onTransitionEnd ) { + args.onTransitionEnd[ prop ].call( this ); + } +}; + +/** + * proper transition + * @param {Object} args - arguments + * @param {Object} to - style to transition to + * @param {Object} from - style to start transition from + * @param {Boolean} isCleaning - removes transition styles after transition + * @param {Function} onTransitionEnd - callback + */ +proto.transition = function( args ) { + // redirect to nonTransition if no transition duration + if ( !parseFloat( this.layout.options.transitionDuration ) ) { + this._nonTransition( args ); + return; + } + + var _transition = this._transn; + // keep track of onTransitionEnd callback by css property + for ( var prop in args.onTransitionEnd ) { + _transition.onEnd[ prop ] = args.onTransitionEnd[ prop ]; + } + // keep track of properties that are transitioning + for ( prop in args.to ) { + _transition.ingProperties[ prop ] = true; + // keep track of properties to clean up when transition is done + if ( args.isCleaning ) { + _transition.clean[ prop ] = true; + } + } + + // set from styles + if ( args.from ) { + this.css( args.from ); + // force redraw. http://blog.alexmaccaw.com/css-transitions + var h = this.element.offsetHeight; + // hack for JSHint to hush about unused var + h = null; + } + // enable transition + this.enableTransition( args.to ); + // set styles that are transitioning + this.css( args.to ); + + this.isTransitioning = true; + +}; + +// dash before all cap letters, including first for +// WebkitTransform => -webkit-transform +function toDashedAll( str ) { + return str.replace( /([A-Z])/g, function( $1 ) { + return '-' + $1.toLowerCase(); + }); +} + +var transitionProps = 'opacity,' + toDashedAll( transformProperty ); + +proto.enableTransition = function(/* style */) { + // HACK changing transitionProperty during a transition + // will cause transition to jump + if ( this.isTransitioning ) { + return; + } + + // make `transition: foo, bar, baz` from style object + // HACK un-comment this when enableTransition can work + // while a transition is happening + // var transitionValues = []; + // for ( var prop in style ) { + // // dash-ify camelCased properties like WebkitTransition + // prop = vendorProperties[ prop ] || prop; + // transitionValues.push( toDashedAll( prop ) ); + // } + // munge number to millisecond, to match stagger + var duration = this.layout.options.transitionDuration; + duration = typeof duration == 'number' ? duration + 'ms' : duration; + // enable transition styles + this.css({ + transitionProperty: transitionProps, + transitionDuration: duration, + transitionDelay: this.staggerDelay || 0 + }); + // listen for transition end event + this.element.addEventListener( transitionEndEvent, this, false ); +}; + +// ----- events ----- // + +proto.onwebkitTransitionEnd = function( event ) { + this.ontransitionend( event ); +}; + +proto.onotransitionend = function( event ) { + this.ontransitionend( event ); +}; + +// properties that I munge to make my life easier +var dashedVendorProperties = { + '-webkit-transform': 'transform' +}; + +proto.ontransitionend = function( event ) { + // disregard bubbled events from children + if ( event.target !== this.element ) { + return; + } + var _transition = this._transn; + // get property name of transitioned property, convert to prefix-free + var propertyName = dashedVendorProperties[ event.propertyName ] || event.propertyName; + + // remove property that has completed transitioning + delete _transition.ingProperties[ propertyName ]; + // check if any properties are still transitioning + if ( isEmptyObj( _transition.ingProperties ) ) { + // all properties have completed transitioning + this.disableTransition(); + } + // clean style + if ( propertyName in _transition.clean ) { + // clean up style + this.element.style[ event.propertyName ] = ''; + delete _transition.clean[ propertyName ]; + } + // trigger onTransitionEnd callback + if ( propertyName in _transition.onEnd ) { + var onTransitionEnd = _transition.onEnd[ propertyName ]; + onTransitionEnd.call( this ); + delete _transition.onEnd[ propertyName ]; + } + + this.emitEvent( 'transitionEnd', [ this ] ); +}; + +proto.disableTransition = function() { + this.removeTransitionStyles(); + this.element.removeEventListener( transitionEndEvent, this, false ); + this.isTransitioning = false; +}; + +/** + * removes style property from element + * @param {Object} style +**/ +proto._removeStyles = function( style ) { + // clean up transition styles + var cleanStyle = {}; + for ( var prop in style ) { + cleanStyle[ prop ] = ''; + } + this.css( cleanStyle ); +}; + +var cleanTransitionStyle = { + transitionProperty: '', + transitionDuration: '', + transitionDelay: '' +}; + +proto.removeTransitionStyles = function() { + // remove transition + this.css( cleanTransitionStyle ); +}; + +// ----- stagger ----- // + +proto.stagger = function( delay ) { + delay = isNaN( delay ) ? 0 : delay; + this.staggerDelay = delay + 'ms'; +}; + +// ----- show/hide/remove ----- // + +// remove element from DOM +proto.removeElem = function() { + this.element.parentNode.removeChild( this.element ); + // remove display: none + this.css({ display: '' }); + this.emitEvent( 'remove', [ this ] ); +}; + +proto.remove = function() { + // just remove element if no transition support or no transition + if ( !transitionProperty || !parseFloat( this.layout.options.transitionDuration ) ) { + this.removeElem(); + return; + } + + // start transition + this.once( 'transitionEnd', function() { + this.removeElem(); + }); + this.hide(); +}; + +proto.reveal = function() { + delete this.isHidden; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('visibleStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onRevealTransitionEnd; + + this.transition({ + from: options.hiddenStyle, + to: options.visibleStyle, + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onRevealTransitionEnd = function() { + // check if still visible + // during transition, item may have been hidden + if ( !this.isHidden ) { + this.emitEvent('reveal'); + } +}; + +/** + * get style property use for hide/reveal transition end + * @param {String} styleProperty - hiddenStyle/visibleStyle + * @returns {String} + */ +proto.getHideRevealTransitionEndProperty = function( styleProperty ) { + var optionStyle = this.layout.options[ styleProperty ]; + // use opacity + if ( optionStyle.opacity ) { + return 'opacity'; + } + // get first property + for ( var prop in optionStyle ) { + return prop; + } +}; + +proto.hide = function() { + // set flag + this.isHidden = true; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('hiddenStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onHideTransitionEnd; + + this.transition({ + from: options.visibleStyle, + to: options.hiddenStyle, + // keep hidden stuff hidden + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onHideTransitionEnd = function() { + // check if still hidden + // during transition, item may have been un-hidden + if ( this.isHidden ) { + this.css({ display: 'none' }); + this.emitEvent('hide'); + } +}; + +proto.destroy = function() { + this.css({ + position: '', + left: '', + right: '', + top: '', + bottom: '', + transition: '', + transform: '' + }); +}; + +return Item; + +})); + +/*! + * Outlayer v2.1.0 + * the brains and guts of a layout library + * MIT license + */ + +( function( window, factory ) { + 'use strict'; + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/outlayer',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size', + 'fizzy-ui-utils/utils', + './item' + ], + function( EvEmitter, getSize, utils, Item ) { + return factory( window, EvEmitter, getSize, utils, Item); + } + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + window, + require('ev-emitter'), + require('get-size'), + require('fizzy-ui-utils'), + require('./item') + ); + } else { + // browser global + window.Outlayer = factory( + window, + window.EvEmitter, + window.getSize, + window.fizzyUIUtils, + window.Outlayer.Item + ); + } + +}( window, function factory( window, EvEmitter, getSize, utils, Item ) { +'use strict'; + +// ----- vars ----- // + +var console = window.console; +var jQuery = window.jQuery; +var noop = function() {}; + +// -------------------------- Outlayer -------------------------- // + +// globally unique identifiers +var GUID = 0; +// internal store of all Outlayer intances +var instances = {}; + + +/** + * @param {Element, String} element + * @param {Object} options + * @constructor + */ +function Outlayer( element, options ) { + var queryElement = utils.getQueryElement( element ); + if ( !queryElement ) { + if ( console ) { + console.error( 'Bad element for ' + this.constructor.namespace + + ': ' + ( queryElement || element ) ); + } + return; + } + this.element = queryElement; + // add jQuery + if ( jQuery ) { + this.$element = jQuery( this.element ); + } + + // options + this.options = utils.extend( {}, this.constructor.defaults ); + this.option( options ); + + // add id for Outlayer.getFromElement + var id = ++GUID; + this.element.outlayerGUID = id; // expando + instances[ id ] = this; // associate via id + + // kick it off + this._create(); + + var isInitLayout = this._getOption('initLayout'); + if ( isInitLayout ) { + this.layout(); + } +} + +// settings are for internal use only +Outlayer.namespace = 'outlayer'; +Outlayer.Item = Item; + +// default options +Outlayer.defaults = { + containerStyle: { + position: 'relative' + }, + initLayout: true, + originLeft: true, + originTop: true, + resize: true, + resizeContainer: true, + // item options + transitionDuration: '0.4s', + hiddenStyle: { + opacity: 0, + transform: 'scale(0.001)' + }, + visibleStyle: { + opacity: 1, + transform: 'scale(1)' + } +}; + +var proto = Outlayer.prototype; +// inherit EvEmitter +utils.extend( proto, EvEmitter.prototype ); + +/** + * set options + * @param {Object} opts + */ +proto.option = function( opts ) { + utils.extend( this.options, opts ); +}; + +/** + * get backwards compatible option value, check old name + */ +proto._getOption = function( option ) { + var oldOption = this.constructor.compatOptions[ option ]; + return oldOption && this.options[ oldOption ] !== undefined ? + this.options[ oldOption ] : this.options[ option ]; +}; + +Outlayer.compatOptions = { + // currentName: oldName + initLayout: 'isInitLayout', + horizontal: 'isHorizontal', + layoutInstant: 'isLayoutInstant', + originLeft: 'isOriginLeft', + originTop: 'isOriginTop', + resize: 'isResizeBound', + resizeContainer: 'isResizingContainer' +}; + +proto._create = function() { + // get items from children + this.reloadItems(); + // elements that affect layout, but are not laid out + this.stamps = []; + this.stamp( this.options.stamp ); + // set container style + utils.extend( this.element.style, this.options.containerStyle ); + + // bind resize method + var canBindResize = this._getOption('resize'); + if ( canBindResize ) { + this.bindResize(); + } +}; + +// goes through all children again and gets bricks in proper order +proto.reloadItems = function() { + // collection of item elements + this.items = this._itemize( this.element.children ); +}; + + +/** + * turn elements into Outlayer.Items to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - collection of new Outlayer Items + */ +proto._itemize = function( elems ) { + + var itemElems = this._filterFindItemElements( elems ); + var Item = this.constructor.Item; + + // create new Outlayer Items for collection + var items = []; + for ( var i=0; i < itemElems.length; i++ ) { + var elem = itemElems[i]; + var item = new Item( elem, this ); + items.push( item ); + } + + return items; +}; + +/** + * get item elements to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - item elements + */ +proto._filterFindItemElements = function( elems ) { + return utils.filterFindElements( elems, this.options.itemSelector ); +}; + +/** + * getter method for getting item elements + * @returns {Array} elems - collection of item elements + */ +proto.getItemElements = function() { + return this.items.map( function( item ) { + return item.element; + }); +}; + +// ----- init & layout ----- // + +/** + * lays out all items + */ +proto.layout = function() { + this._resetLayout(); + this._manageStamps(); + + // don't animate first layout + var layoutInstant = this._getOption('layoutInstant'); + var isInstant = layoutInstant !== undefined ? + layoutInstant : !this._isLayoutInited; + this.layoutItems( this.items, isInstant ); + + // flag for initalized + this._isLayoutInited = true; +}; + +// _init is alias for layout +proto._init = proto.layout; + +/** + * logic before any new layout + */ +proto._resetLayout = function() { + this.getSize(); +}; + + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * get measurement from option, for columnWidth, rowHeight, gutter + * if option is String -> get element from selector string, & get size of element + * if option is Element -> get size of element + * else use option as a number + * + * @param {String} measurement + * @param {String} size - width or height + * @private + */ +proto._getMeasurement = function( measurement, size ) { + var option = this.options[ measurement ]; + var elem; + if ( !option ) { + // default to 0 + this[ measurement ] = 0; + } else { + // use option as an element + if ( typeof option == 'string' ) { + elem = this.element.querySelector( option ); + } else if ( option instanceof HTMLElement ) { + elem = option; + } + // use size of element, if element + this[ measurement ] = elem ? getSize( elem )[ size ] : option; + } +}; + +/** + * layout a collection of item elements + * @api public + */ +proto.layoutItems = function( items, isInstant ) { + items = this._getItemsForLayout( items ); + + this._layoutItems( items, isInstant ); + + this._postLayout(); +}; + +/** + * get the items to be laid out + * you may want to skip over some items + * @param {Array} items + * @returns {Array} items + */ +proto._getItemsForLayout = function( items ) { + return items.filter( function( item ) { + return !item.isIgnored; + }); +}; + +/** + * layout items + * @param {Array} items + * @param {Boolean} isInstant + */ +proto._layoutItems = function( items, isInstant ) { + this._emitCompleteOnItems( 'layout', items ); + + if ( !items || !items.length ) { + // no items, emit event with empty array + return; + } + + var queue = []; + + items.forEach( function( item ) { + // get x/y object from method + var position = this._getItemLayoutPosition( item ); + // enqueue + position.item = item; + position.isInstant = isInstant || item.isLayoutInstant; + queue.push( position ); + }, this ); + + this._processLayoutQueue( queue ); +}; + +/** + * get item layout position + * @param {Outlayer.Item} item + * @returns {Object} x and y position + */ +proto._getItemLayoutPosition = function( /* item */ ) { + return { + x: 0, + y: 0 + }; +}; + +/** + * iterate over array and position each item + * Reason being - separating this logic prevents 'layout invalidation' + * thx @paul_irish + * @param {Array} queue + */ +proto._processLayoutQueue = function( queue ) { + this.updateStagger(); + queue.forEach( function( obj, i ) { + this._positionItem( obj.item, obj.x, obj.y, obj.isInstant, i ); + }, this ); +}; + +// set stagger from option in milliseconds number +proto.updateStagger = function() { + var stagger = this.options.stagger; + if ( stagger === null || stagger === undefined ) { + this.stagger = 0; + return; + } + this.stagger = getMilliseconds( stagger ); + return this.stagger; +}; + +/** + * Sets position of item in DOM + * @param {Outlayer.Item} item + * @param {Number} x - horizontal position + * @param {Number} y - vertical position + * @param {Boolean} isInstant - disables transitions + */ +proto._positionItem = function( item, x, y, isInstant, i ) { + if ( isInstant ) { + // if not transition, just set CSS + item.goTo( x, y ); + } else { + item.stagger( i * this.stagger ); + item.moveTo( x, y ); + } +}; + +/** + * Any logic you want to do after each layout, + * i.e. size the container + */ +proto._postLayout = function() { + this.resizeContainer(); +}; + +proto.resizeContainer = function() { + var isResizingContainer = this._getOption('resizeContainer'); + if ( !isResizingContainer ) { + return; + } + var size = this._getContainerSize(); + if ( size ) { + this._setContainerMeasure( size.width, true ); + this._setContainerMeasure( size.height, false ); + } +}; + +/** + * Sets width or height of container if returned + * @returns {Object} size + * @param {Number} width + * @param {Number} height + */ +proto._getContainerSize = noop; + +/** + * @param {Number} measure - size of width or height + * @param {Boolean} isWidth + */ +proto._setContainerMeasure = function( measure, isWidth ) { + if ( measure === undefined ) { + return; + } + + var elemSize = this.size; + // add padding and border width if border box + if ( elemSize.isBorderBox ) { + measure += isWidth ? elemSize.paddingLeft + elemSize.paddingRight + + elemSize.borderLeftWidth + elemSize.borderRightWidth : + elemSize.paddingBottom + elemSize.paddingTop + + elemSize.borderTopWidth + elemSize.borderBottomWidth; + } + + measure = Math.max( measure, 0 ); + this.element.style[ isWidth ? 'width' : 'height' ] = measure + 'px'; +}; + +/** + * emit eventComplete on a collection of items events + * @param {String} eventName + * @param {Array} items - Outlayer.Items + */ +proto._emitCompleteOnItems = function( eventName, items ) { + var _this = this; + function onComplete() { + _this.dispatchEvent( eventName + 'Complete', null, [ items ] ); + } + + var count = items.length; + if ( !items || !count ) { + onComplete(); + return; + } + + var doneCount = 0; + function tick() { + doneCount++; + if ( doneCount == count ) { + onComplete(); + } + } + + // bind callback + items.forEach( function( item ) { + item.once( eventName, tick ); + }); +}; + +/** + * emits events via EvEmitter and jQuery events + * @param {String} type - name of event + * @param {Event} event - original event + * @param {Array} args - extra arguments + */ +proto.dispatchEvent = function( type, event, args ) { + // add original event to arguments + var emitArgs = event ? [ event ].concat( args ) : args; + this.emitEvent( type, emitArgs ); + + if ( jQuery ) { + // set this.$element + this.$element = this.$element || jQuery( this.element ); + if ( event ) { + // create jQuery event + var $event = jQuery.Event( event ); + $event.type = type; + this.$element.trigger( $event, args ); + } else { + // just trigger with type if no event available + this.$element.trigger( type, args ); + } + } +}; + +// -------------------------- ignore & stamps -------------------------- // + + +/** + * keep item in collection, but do not lay it out + * ignored items do not get skipped in layout + * @param {Element} elem + */ +proto.ignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + item.isIgnored = true; + } +}; + +/** + * return item to layout collection + * @param {Element} elem + */ +proto.unignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + delete item.isIgnored; + } +}; + +/** + * adds elements to stamps + * @param {NodeList, Array, Element, or String} elems + */ +proto.stamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ) { + return; + } + + this.stamps = this.stamps.concat( elems ); + // ignore + elems.forEach( this.ignore, this ); +}; + +/** + * removes elements to stamps + * @param {NodeList, Array, or Element} elems + */ +proto.unstamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ){ + return; + } + + elems.forEach( function( elem ) { + // filter out removed stamp elements + utils.removeFrom( this.stamps, elem ); + this.unignore( elem ); + }, this ); +}; + +/** + * finds child elements + * @param {NodeList, Array, Element, or String} elems + * @returns {Array} elems + */ +proto._find = function( elems ) { + if ( !elems ) { + return; + } + // if string, use argument as selector string + if ( typeof elems == 'string' ) { + elems = this.element.querySelectorAll( elems ); + } + elems = utils.makeArray( elems ); + return elems; +}; + +proto._manageStamps = function() { + if ( !this.stamps || !this.stamps.length ) { + return; + } + + this._getBoundingRect(); + + this.stamps.forEach( this._manageStamp, this ); +}; + +// update boundingLeft / Top +proto._getBoundingRect = function() { + // get bounding rect for container element + var boundingRect = this.element.getBoundingClientRect(); + var size = this.size; + this._boundingRect = { + left: boundingRect.left + size.paddingLeft + size.borderLeftWidth, + top: boundingRect.top + size.paddingTop + size.borderTopWidth, + right: boundingRect.right - ( size.paddingRight + size.borderRightWidth ), + bottom: boundingRect.bottom - ( size.paddingBottom + size.borderBottomWidth ) + }; +}; + +/** + * @param {Element} stamp +**/ +proto._manageStamp = noop; + +/** + * get x/y position of element relative to container element + * @param {Element} elem + * @returns {Object} offset - has left, top, right, bottom + */ +proto._getElementOffset = function( elem ) { + var boundingRect = elem.getBoundingClientRect(); + var thisRect = this._boundingRect; + var size = getSize( elem ); + var offset = { + left: boundingRect.left - thisRect.left - size.marginLeft, + top: boundingRect.top - thisRect.top - size.marginTop, + right: thisRect.right - boundingRect.right - size.marginRight, + bottom: thisRect.bottom - boundingRect.bottom - size.marginBottom + }; + return offset; +}; + +// -------------------------- resize -------------------------- // + +// enable event handlers for listeners +// i.e. resize -> onresize +proto.handleEvent = utils.handleEvent; + +/** + * Bind layout to window resizing + */ +proto.bindResize = function() { + window.addEventListener( 'resize', this ); + this.isResizeBound = true; +}; + +/** + * Unbind layout to window resizing + */ +proto.unbindResize = function() { + window.removeEventListener( 'resize', this ); + this.isResizeBound = false; +}; + +proto.onresize = function() { + this.resize(); +}; + +utils.debounceMethod( Outlayer, 'onresize', 100 ); + +proto.resize = function() { + // don't trigger if size did not change + // or if resize was unbound. See #9 + if ( !this.isResizeBound || !this.needsResizeLayout() ) { + return; + } + + this.layout(); +}; + +/** + * check if layout is needed post layout + * @returns Boolean + */ +proto.needsResizeLayout = function() { + var size = getSize( this.element ); + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var hasSizes = this.size && size; + return hasSizes && size.innerWidth !== this.size.innerWidth; +}; + +// -------------------------- methods -------------------------- // + +/** + * add items to Outlayer instance + * @param {Array or NodeList or Element} elems + * @returns {Array} items - Outlayer.Items +**/ +proto.addItems = function( elems ) { + var items = this._itemize( elems ); + // add items to collection + if ( items.length ) { + this.items = this.items.concat( items ); + } + return items; +}; + +/** + * Layout newly-appended item elements + * @param {Array or NodeList or Element} elems + */ +proto.appended = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // layout and reveal just the new items + this.layoutItems( items, true ); + this.reveal( items ); +}; + +/** + * Layout prepended elements + * @param {Array or NodeList or Element} elems + */ +proto.prepended = function( elems ) { + var items = this._itemize( elems ); + if ( !items.length ) { + return; + } + // add items to beginning of collection + var previousItems = this.items.slice(0); + this.items = items.concat( previousItems ); + // start new layout + this._resetLayout(); + this._manageStamps(); + // layout new stuff without transition + this.layoutItems( items, true ); + this.reveal( items ); + // layout previous items + this.layoutItems( previousItems ); +}; + +/** + * reveal a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.reveal = function( items ) { + this._emitCompleteOnItems( 'reveal', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.reveal(); + }); +}; + +/** + * hide a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.hide = function( items ) { + this._emitCompleteOnItems( 'hide', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.hide(); + }); +}; + +/** + * reveal item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.revealItemElements = function( elems ) { + var items = this.getItems( elems ); + this.reveal( items ); +}; + +/** + * hide item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.hideItemElements = function( elems ) { + var items = this.getItems( elems ); + this.hide( items ); +}; + +/** + * get Outlayer.Item, given an Element + * @param {Element} elem + * @param {Function} callback + * @returns {Outlayer.Item} item + */ +proto.getItem = function( elem ) { + // loop through items to get the one that matches + for ( var i=0; i < this.items.length; i++ ) { + var item = this.items[i]; + if ( item.element == elem ) { + // return item + return item; + } + } +}; + +/** + * get collection of Outlayer.Items, given Elements + * @param {Array} elems + * @returns {Array} items - Outlayer.Items + */ +proto.getItems = function( elems ) { + elems = utils.makeArray( elems ); + var items = []; + elems.forEach( function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + items.push( item ); + } + }, this ); + + return items; +}; + +/** + * remove element(s) from instance and DOM + * @param {Array or NodeList or Element} elems + */ +proto.remove = function( elems ) { + var removeItems = this.getItems( elems ); + + this._emitCompleteOnItems( 'remove', removeItems ); + + // bail if no items to remove + if ( !removeItems || !removeItems.length ) { + return; + } + + removeItems.forEach( function( item ) { + item.remove(); + // remove item from collection + utils.removeFrom( this.items, item ); + }, this ); +}; + +// ----- destroy ----- // + +// remove and disable Outlayer instance +proto.destroy = function() { + // clean up dynamic styles + var style = this.element.style; + style.height = ''; + style.position = ''; + style.width = ''; + // destroy items + this.items.forEach( function( item ) { + item.destroy(); + }); + + this.unbindResize(); + + var id = this.element.outlayerGUID; + delete instances[ id ]; // remove reference to instance by id + delete this.element.outlayerGUID; + // remove data for jQuery + if ( jQuery ) { + jQuery.removeData( this.element, this.constructor.namespace ); + } + +}; + +// -------------------------- data -------------------------- // + +/** + * get Outlayer instance from element + * @param {Element} elem + * @returns {Outlayer} + */ +Outlayer.data = function( elem ) { + elem = utils.getQueryElement( elem ); + var id = elem && elem.outlayerGUID; + return id && instances[ id ]; +}; + + +// -------------------------- create Outlayer class -------------------------- // + +/** + * create a layout class + * @param {String} namespace + */ +Outlayer.create = function( namespace, options ) { + // sub-class Outlayer + var Layout = subclass( Outlayer ); + // apply new options and compatOptions + Layout.defaults = utils.extend( {}, Outlayer.defaults ); + utils.extend( Layout.defaults, options ); + Layout.compatOptions = utils.extend( {}, Outlayer.compatOptions ); + + Layout.namespace = namespace; + + Layout.data = Outlayer.data; + + // sub-class Item + Layout.Item = subclass( Item ); + + // -------------------------- declarative -------------------------- // + + utils.htmlInit( Layout, namespace ); + + // -------------------------- jQuery bridge -------------------------- // + + // make into jQuery plugin + if ( jQuery && jQuery.bridget ) { + jQuery.bridget( namespace, Layout ); + } + + return Layout; +}; + +function subclass( Parent ) { + function SubClass() { + Parent.apply( this, arguments ); + } + + SubClass.prototype = Object.create( Parent.prototype ); + SubClass.prototype.constructor = SubClass; + + return SubClass; +} + +// ----- helpers ----- // + +// how many milliseconds are in each unit +var msUnits = { + ms: 1, + s: 1000 +}; + +// munge time-like parameter into millisecond number +// '0.4s' -> 40 +function getMilliseconds( time ) { + if ( typeof time == 'number' ) { + return time; + } + var matches = time.match( /(^\d*\.?\d*)(\w*)/ ); + var num = matches && matches[1]; + var unit = matches && matches[2]; + if ( !num.length ) { + return 0; + } + num = parseFloat( num ); + var mult = msUnits[ unit ] || 1; + return num * mult; +} + +// ----- fin ----- // + +// back in global +Outlayer.Item = Item; + +return Outlayer; + +})); + +/** + * Isotope Item +**/ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope/js/item',[ + 'outlayer/outlayer' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('outlayer') + ); + } else { + // browser global + window.Isotope = window.Isotope || {}; + window.Isotope.Item = factory( + window.Outlayer + ); + } + +}( window, function factory( Outlayer ) { +'use strict'; + +// -------------------------- Item -------------------------- // + +// sub-class Outlayer Item +function Item() { + Outlayer.Item.apply( this, arguments ); +} + +var proto = Item.prototype = Object.create( Outlayer.Item.prototype ); + +var _create = proto._create; +proto._create = function() { + // assign id, used for original-order sorting + this.id = this.layout.itemGUID++; + _create.call( this ); + this.sortData = {}; +}; + +proto.updateSortData = function() { + if ( this.isIgnored ) { + return; + } + // default sorters + this.sortData.id = this.id; + // for backward compatibility + this.sortData['original-order'] = this.id; + this.sortData.random = Math.random(); + // go thru getSortData obj and apply the sorters + var getSortData = this.layout.options.getSortData; + var sorters = this.layout._sorters; + for ( var key in getSortData ) { + var sorter = sorters[ key ]; + this.sortData[ key ] = sorter( this.element, this ); + } +}; + +var _destroy = proto.destroy; +proto.destroy = function() { + // call super + _destroy.apply( this, arguments ); + // reset display, #741 + this.css({ + display: '' + }); +}; + +return Item; + +})); + +/** + * Isotope LayoutMode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope/js/layout-mode',[ + 'get-size/get-size', + 'outlayer/outlayer' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('get-size'), + require('outlayer') + ); + } else { + // browser global + window.Isotope = window.Isotope || {}; + window.Isotope.LayoutMode = factory( + window.getSize, + window.Outlayer + ); + } + +}( window, function factory( getSize, Outlayer ) { + 'use strict'; + + // layout mode class + function LayoutMode( isotope ) { + this.isotope = isotope; + // link properties + if ( isotope ) { + this.options = isotope.options[ this.namespace ]; + this.element = isotope.element; + this.items = isotope.filteredItems; + this.size = isotope.size; + } + } + + var proto = LayoutMode.prototype; + + /** + * some methods should just defer to default Outlayer method + * and reference the Isotope instance as `this` + **/ + var facadeMethods = [ + '_resetLayout', + '_getItemLayoutPosition', + '_manageStamp', + '_getContainerSize', + '_getElementOffset', + 'needsResizeLayout', + '_getOption' + ]; + + facadeMethods.forEach( function( methodName ) { + proto[ methodName ] = function() { + return Outlayer.prototype[ methodName ].apply( this.isotope, arguments ); + }; + }); + + // ----- ----- // + + // for horizontal layout modes, check vertical size + proto.needsVerticalResizeLayout = function() { + // don't trigger if size did not change + var size = getSize( this.isotope.element ); + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var hasSizes = this.isotope.size && size; + return hasSizes && size.innerHeight != this.isotope.size.innerHeight; + }; + + // ----- measurements ----- // + + proto._getMeasurement = function() { + this.isotope._getMeasurement.apply( this, arguments ); + }; + + proto.getColumnWidth = function() { + this.getSegmentSize( 'column', 'Width' ); + }; + + proto.getRowHeight = function() { + this.getSegmentSize( 'row', 'Height' ); + }; + + /** + * get columnWidth or rowHeight + * segment: 'column' or 'row' + * size 'Width' or 'Height' + **/ + proto.getSegmentSize = function( segment, size ) { + var segmentName = segment + size; + var outerSize = 'outer' + size; + // columnWidth / outerWidth // rowHeight / outerHeight + this._getMeasurement( segmentName, outerSize ); + // got rowHeight or columnWidth, we can chill + if ( this[ segmentName ] ) { + return; + } + // fall back to item of first element + var firstItemSize = this.getFirstItemSize(); + this[ segmentName ] = firstItemSize && firstItemSize[ outerSize ] || + // or size of container + this.isotope.size[ 'inner' + size ]; + }; + + proto.getFirstItemSize = function() { + var firstItem = this.isotope.filteredItems[0]; + return firstItem && firstItem.element && getSize( firstItem.element ); + }; + + // ----- methods that should reference isotope ----- // + + proto.layout = function() { + this.isotope.layout.apply( this.isotope, arguments ); + }; + + proto.getSize = function() { + this.isotope.getSize(); + this.size = this.isotope.size; + }; + + // -------------------------- create -------------------------- // + + LayoutMode.modes = {}; + + LayoutMode.create = function( namespace, options ) { + + function Mode() { + LayoutMode.apply( this, arguments ); + } + + Mode.prototype = Object.create( proto ); + Mode.prototype.constructor = Mode; + + // default options + if ( options ) { + Mode.options = options; + } + + Mode.prototype.namespace = namespace; + // register in Isotope + LayoutMode.modes[ namespace ] = Mode; + + return Mode; + }; + + return LayoutMode; + +})); + +/*! + * Masonry v4.1.0 + * Cascading grid layout library + * http://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'masonry/masonry',[ + 'outlayer/outlayer', + 'get-size/get-size' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('outlayer'), + require('get-size') + ); + } else { + // browser global + window.Masonry = factory( + window.Outlayer, + window.getSize + ); + } + +}( window, function factory( Outlayer, getSize ) { + + + +// -------------------------- masonryDefinition -------------------------- // + + // create an Outlayer layout class + var Masonry = Outlayer.create('masonry'); + // isFitWidth -> fitWidth + Masonry.compatOptions.fitWidth = 'isFitWidth'; + + Masonry.prototype._resetLayout = function() { + this.getSize(); + this._getMeasurement( 'columnWidth', 'outerWidth' ); + this._getMeasurement( 'gutter', 'outerWidth' ); + this.measureColumns(); + + // reset column Y + this.colYs = []; + for ( var i=0; i < this.cols; i++ ) { + this.colYs.push( 0 ); + } + + this.maxY = 0; + }; + + Masonry.prototype.measureColumns = function() { + this.getContainerWidth(); + // if columnWidth is 0, default to outerWidth of first item + if ( !this.columnWidth ) { + var firstItem = this.items[0]; + var firstItemElem = firstItem && firstItem.element; + // columnWidth fall back to item of first element + this.columnWidth = firstItemElem && getSize( firstItemElem ).outerWidth || + // if first elem has no width, default to size of container + this.containerWidth; + } + + var columnWidth = this.columnWidth += this.gutter; + + // calculate columns + var containerWidth = this.containerWidth + this.gutter; + var cols = containerWidth / columnWidth; + // fix rounding errors, typically with gutters + var excess = columnWidth - containerWidth % columnWidth; + // if overshoot is less than a pixel, round up, otherwise floor it + var mathMethod = excess && excess < 1 ? 'round' : 'floor'; + cols = Math[ mathMethod ]( cols ); + this.cols = Math.max( cols, 1 ); + }; + + Masonry.prototype.getContainerWidth = function() { + // container is parent if fit width + var isFitWidth = this._getOption('fitWidth'); + var container = isFitWidth ? this.element.parentNode : this.element; + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var size = getSize( container ); + this.containerWidth = size && size.innerWidth; + }; + + Masonry.prototype._getItemLayoutPosition = function( item ) { + item.getSize(); + // how many columns does this brick span + var remainder = item.size.outerWidth % this.columnWidth; + var mathMethod = remainder && remainder < 1 ? 'round' : 'ceil'; + // round if off by 1 pixel, otherwise use ceil + var colSpan = Math[ mathMethod ]( item.size.outerWidth / this.columnWidth ); + colSpan = Math.min( colSpan, this.cols ); + + var colGroup = this._getColGroup( colSpan ); + // get the minimum Y value from the columns + var minimumY = Math.min.apply( Math, colGroup ); + var shortColIndex = colGroup.indexOf( minimumY ); + + // position the brick + var position = { + x: this.columnWidth * shortColIndex, + y: minimumY + }; + + // apply setHeight to necessary columns + var setHeight = minimumY + item.size.outerHeight; + var setSpan = this.cols + 1 - colGroup.length; + for ( var i = 0; i < setSpan; i++ ) { + this.colYs[ shortColIndex + i ] = setHeight; + } + + return position; + }; + + /** + * @param {Number} colSpan - number of columns the element spans + * @returns {Array} colGroup + */ + Masonry.prototype._getColGroup = function( colSpan ) { + if ( colSpan < 2 ) { + // if brick spans only one column, use all the column Ys + return this.colYs; + } + + var colGroup = []; + // how many different places could this brick fit horizontally + var groupCount = this.cols + 1 - colSpan; + // for each group potential horizontal position + for ( var i = 0; i < groupCount; i++ ) { + // make an array of colY values for that one group + var groupColYs = this.colYs.slice( i, i + colSpan ); + // and get the max value of the array + colGroup[i] = Math.max.apply( Math, groupColYs ); + } + return colGroup; + }; + + Masonry.prototype._manageStamp = function( stamp ) { + var stampSize = getSize( stamp ); + var offset = this._getElementOffset( stamp ); + // get the columns that this stamp affects + var isOriginLeft = this._getOption('originLeft'); + var firstX = isOriginLeft ? offset.left : offset.right; + var lastX = firstX + stampSize.outerWidth; + var firstCol = Math.floor( firstX / this.columnWidth ); + firstCol = Math.max( 0, firstCol ); + var lastCol = Math.floor( lastX / this.columnWidth ); + // lastCol should not go over if multiple of columnWidth #425 + lastCol -= lastX % this.columnWidth ? 0 : 1; + lastCol = Math.min( this.cols - 1, lastCol ); + // set colYs to bottom of the stamp + + var isOriginTop = this._getOption('originTop'); + var stampMaxY = ( isOriginTop ? offset.top : offset.bottom ) + + stampSize.outerHeight; + for ( var i = firstCol; i <= lastCol; i++ ) { + this.colYs[i] = Math.max( stampMaxY, this.colYs[i] ); + } + }; + + Masonry.prototype._getContainerSize = function() { + this.maxY = Math.max.apply( Math, this.colYs ); + var size = { + height: this.maxY + }; + + if ( this._getOption('fitWidth') ) { + size.width = this._getContainerFitWidth(); + } + + return size; + }; + + Masonry.prototype._getContainerFitWidth = function() { + var unusedCols = 0; + // count unused columns + var i = this.cols; + while ( --i ) { + if ( this.colYs[i] !== 0 ) { + break; + } + unusedCols++; + } + // fit container to columns that have been used + return ( this.cols - unusedCols ) * this.columnWidth - this.gutter; + }; + + Masonry.prototype.needsResizeLayout = function() { + var previousWidth = this.containerWidth; + this.getContainerWidth(); + return previousWidth != this.containerWidth; + }; + + return Masonry; + +})); + +/*! + * Masonry layout mode + * sub-classes Masonry + * http://masonry.desandro.com + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope/js/layout-modes/masonry',[ + '../layout-mode', + 'masonry/masonry' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('../layout-mode'), + require('masonry-layout') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode, + window.Masonry + ); + } + +}( window, function factory( LayoutMode, Masonry ) { +'use strict'; + +// -------------------------- masonryDefinition -------------------------- // + + // create an Outlayer layout class + var MasonryMode = LayoutMode.create('masonry'); + + var proto = MasonryMode.prototype; + + var keepModeMethods = { + _getElementOffset: true, + layout: true, + _getMeasurement: true + }; + + // inherit Masonry prototype + for ( var method in Masonry.prototype ) { + // do not inherit mode methods + if ( !keepModeMethods[ method ] ) { + proto[ method ] = Masonry.prototype[ method ]; + } + } + + var measureColumns = proto.measureColumns; + proto.measureColumns = function() { + // set items, used if measuring first item + this.items = this.isotope.filteredItems; + measureColumns.call( this ); + }; + + // point to mode options for fitWidth + var _getOption = proto._getOption; + proto._getOption = function( option ) { + if ( option == 'fitWidth' ) { + return this.options.isFitWidth !== undefined ? + this.options.isFitWidth : this.options.fitWidth; + } + return _getOption.apply( this.isotope, arguments ); + }; + + return MasonryMode; + +})); + +/** + * fitRows layout mode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope/js/layout-modes/fit-rows',[ + '../layout-mode' + ], + factory ); + } else if ( typeof exports == 'object' ) { + // CommonJS + module.exports = factory( + require('../layout-mode') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode + ); + } + +}( window, function factory( LayoutMode ) { +'use strict'; + +var FitRows = LayoutMode.create('fitRows'); + +var proto = FitRows.prototype; + +proto._resetLayout = function() { + this.x = 0; + this.y = 0; + this.maxY = 0; + this._getMeasurement( 'gutter', 'outerWidth' ); +}; + +proto._getItemLayoutPosition = function( item ) { + item.getSize(); + + var itemWidth = item.size.outerWidth + this.gutter; + // if this element cannot fit in the current row + var containerWidth = this.isotope.size.innerWidth + this.gutter; + if ( this.x !== 0 && itemWidth + this.x > containerWidth ) { + this.x = 0; + this.y = this.maxY; + } + + var position = { + x: this.x, + y: this.y + }; + + this.maxY = Math.max( this.maxY, this.y + item.size.outerHeight ); + this.x += itemWidth; + + return position; +}; + +proto._getContainerSize = function() { + return { height: this.maxY }; +}; + +return FitRows; + +})); + +/** + * vertical layout mode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope/js/layout-modes/vertical',[ + '../layout-mode' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('../layout-mode') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode + ); + } + +}( window, function factory( LayoutMode ) { +'use strict'; + +var Vertical = LayoutMode.create( 'vertical', { + horizontalAlignment: 0 +}); + +var proto = Vertical.prototype; + +proto._resetLayout = function() { + this.y = 0; +}; + +proto._getItemLayoutPosition = function( item ) { + item.getSize(); + var x = ( this.isotope.size.innerWidth - item.size.outerWidth ) * + this.options.horizontalAlignment; + var y = this.y; + this.y += item.size.outerHeight; + return { x: x, y: y }; +}; + +proto._getContainerSize = function() { + return { height: this.y }; +}; + +return Vertical; + +})); + +/*! + * Isotope v3.0.1 + * + * Licensed GPLv3 for open source use + * or Isotope Commercial License for commercial use + * + * http://isotope.metafizzy.co + * Copyright 2016 Metafizzy + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( [ + 'outlayer/outlayer', + 'get-size/get-size', + 'desandro-matches-selector/matches-selector', + 'fizzy-ui-utils/utils', + 'isotope/js/item', + 'isotope/js/layout-mode', + // include default layout modes + 'isotope/js/layout-modes/masonry', + 'isotope/js/layout-modes/fit-rows', + 'isotope/js/layout-modes/vertical' + ], + function( Outlayer, getSize, matchesSelector, utils, Item, LayoutMode ) { + return factory( window, Outlayer, getSize, matchesSelector, utils, Item, LayoutMode ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('outlayer'), + require('get-size'), + require('desandro-matches-selector'), + require('fizzy-ui-utils'), + require('isotope/js/item'), + require('isotope/js/layout-mode'), + // include default layout modes + require('isotope/js/layout-modes/masonry'), + require('isotope/js/layout-modes/fit-rows'), + require('isotope/js/layout-modes/vertical') + ); + } else { + // browser global + window.Isotope = factory( + window, + window.Outlayer, + window.getSize, + window.matchesSelector, + window.fizzyUIUtils, + window.Isotope.Item, + window.Isotope.LayoutMode + ); + } + +}( window, function factory( window, Outlayer, getSize, matchesSelector, utils, + Item, LayoutMode ) { + + + +// -------------------------- vars -------------------------- // + +var jQuery = window.jQuery; + +// -------------------------- helpers -------------------------- // + +var trim = String.prototype.trim ? + function( str ) { + return str.trim(); + } : + function( str ) { + return str.replace( /^\s+|\s+$/g, '' ); + }; + +// -------------------------- isotopeDefinition -------------------------- // + + // create an Outlayer layout class + var Isotope = Outlayer.create( 'isotope', { + layoutMode: 'masonry', + isJQueryFiltering: true, + sortAscending: true + }); + + Isotope.Item = Item; + Isotope.LayoutMode = LayoutMode; + + var proto = Isotope.prototype; + + proto._create = function() { + this.itemGUID = 0; + // functions that sort items + this._sorters = {}; + this._getSorters(); + // call super + Outlayer.prototype._create.call( this ); + + // create layout modes + this.modes = {}; + // start filteredItems with all items + this.filteredItems = this.items; + // keep of track of sortBys + this.sortHistory = [ 'original-order' ]; + // create from registered layout modes + for ( var name in LayoutMode.modes ) { + this._initLayoutMode( name ); + } + }; + + proto.reloadItems = function() { + // reset item ID counter + this.itemGUID = 0; + // call super + Outlayer.prototype.reloadItems.call( this ); + }; + + proto._itemize = function() { + var items = Outlayer.prototype._itemize.apply( this, arguments ); + // assign ID for original-order + for ( var i=0; i < items.length; i++ ) { + var item = items[i]; + item.id = this.itemGUID++; + } + this._updateItemsSortData( items ); + return items; + }; + + + // -------------------------- layout -------------------------- // + + proto._initLayoutMode = function( name ) { + var Mode = LayoutMode.modes[ name ]; + // set mode options + // HACK extend initial options, back-fill in default options + var initialOpts = this.options[ name ] || {}; + this.options[ name ] = Mode.options ? + utils.extend( Mode.options, initialOpts ) : initialOpts; + // init layout mode instance + this.modes[ name ] = new Mode( this ); + }; + + + proto.layout = function() { + // if first time doing layout, do all magic + if ( !this._isLayoutInited && this._getOption('initLayout') ) { + this.arrange(); + return; + } + this._layout(); + }; + + // private method to be used in layout() & magic() + proto._layout = function() { + // don't animate first layout + var isInstant = this._getIsInstant(); + // layout flow + this._resetLayout(); + this._manageStamps(); + this.layoutItems( this.filteredItems, isInstant ); + + // flag for initalized + this._isLayoutInited = true; + }; + + // filter + sort + layout + proto.arrange = function( opts ) { + // set any options pass + this.option( opts ); + this._getIsInstant(); + // filter, sort, and layout + + // filter + var filtered = this._filter( this.items ); + this.filteredItems = filtered.matches; + + this._bindArrangeComplete(); + + if ( this._isInstant ) { + this._noTransition( this._hideReveal, [ filtered ] ); + } else { + this._hideReveal( filtered ); + } + + this._sort(); + this._layout(); + }; + // alias to _init for main plugin method + proto._init = proto.arrange; + + proto._hideReveal = function( filtered ) { + this.reveal( filtered.needReveal ); + this.hide( filtered.needHide ); + }; + + // HACK + // Don't animate/transition first layout + // Or don't animate/transition other layouts + proto._getIsInstant = function() { + var isLayoutInstant = this._getOption('layoutInstant'); + var isInstant = isLayoutInstant !== undefined ? isLayoutInstant : + !this._isLayoutInited; + this._isInstant = isInstant; + return isInstant; + }; + + // listen for layoutComplete, hideComplete and revealComplete + // to trigger arrangeComplete + proto._bindArrangeComplete = function() { + // listen for 3 events to trigger arrangeComplete + var isLayoutComplete, isHideComplete, isRevealComplete; + var _this = this; + function arrangeParallelCallback() { + if ( isLayoutComplete && isHideComplete && isRevealComplete ) { + _this.dispatchEvent( 'arrangeComplete', null, [ _this.filteredItems ] ); + } + } + this.once( 'layoutComplete', function() { + isLayoutComplete = true; + arrangeParallelCallback(); + }); + this.once( 'hideComplete', function() { + isHideComplete = true; + arrangeParallelCallback(); + }); + this.once( 'revealComplete', function() { + isRevealComplete = true; + arrangeParallelCallback(); + }); + }; + + // -------------------------- filter -------------------------- // + + proto._filter = function( items ) { + var filter = this.options.filter; + filter = filter || '*'; + var matches = []; + var hiddenMatched = []; + var visibleUnmatched = []; + + var test = this._getFilterTest( filter ); + + // test each item + for ( var i=0; i < items.length; i++ ) { + var item = items[i]; + if ( item.isIgnored ) { + continue; + } + // add item to either matched or unmatched group + var isMatched = test( item ); + // item.isFilterMatched = isMatched; + // add to matches if its a match + if ( isMatched ) { + matches.push( item ); + } + // add to additional group if item needs to be hidden or revealed + if ( isMatched && item.isHidden ) { + hiddenMatched.push( item ); + } else if ( !isMatched && !item.isHidden ) { + visibleUnmatched.push( item ); + } + } + + // return collections of items to be manipulated + return { + matches: matches, + needReveal: hiddenMatched, + needHide: visibleUnmatched + }; + }; + + // get a jQuery, function, or a matchesSelector test given the filter + proto._getFilterTest = function( filter ) { + if ( jQuery && this.options.isJQueryFiltering ) { + // use jQuery + return function( item ) { + return jQuery( item.element ).is( filter ); + }; + } + if ( typeof filter == 'function' ) { + // use filter as function + return function( item ) { + return filter( item.element ); + }; + } + // default, use filter as selector string + return function( item ) { + return matchesSelector( item.element, filter ); + }; + }; + + // -------------------------- sorting -------------------------- // + + /** + * @params {Array} elems + * @public + */ + proto.updateSortData = function( elems ) { + // get items + var items; + if ( elems ) { + elems = utils.makeArray( elems ); + items = this.getItems( elems ); + } else { + // update all items if no elems provided + items = this.items; + } + + this._getSorters(); + this._updateItemsSortData( items ); + }; + + proto._getSorters = function() { + var getSortData = this.options.getSortData; + for ( var key in getSortData ) { + var sorter = getSortData[ key ]; + this._sorters[ key ] = mungeSorter( sorter ); + } + }; + + /** + * @params {Array} items - of Isotope.Items + * @private + */ + proto._updateItemsSortData = function( items ) { + // do not update if no items + var len = items && items.length; + + for ( var i=0; len && i < len; i++ ) { + var item = items[i]; + item.updateSortData(); + } + }; + + // ----- munge sorter ----- // + + // encapsulate this, as we just need mungeSorter + // other functions in here are just for munging + var mungeSorter = ( function() { + // add a magic layer to sorters for convienent shorthands + // `.foo-bar` will use the text of .foo-bar querySelector + // `[foo-bar]` will use attribute + // you can also add parser + // `.foo-bar parseInt` will parse that as a number + function mungeSorter( sorter ) { + // if not a string, return function or whatever it is + if ( typeof sorter != 'string' ) { + return sorter; + } + // parse the sorter string + var args = trim( sorter ).split(' '); + var query = args[0]; + // check if query looks like [an-attribute] + var attrMatch = query.match( /^\[(.+)\]$/ ); + var attr = attrMatch && attrMatch[1]; + var getValue = getValueGetter( attr, query ); + // use second argument as a parser + var parser = Isotope.sortDataParsers[ args[1] ]; + // parse the value, if there was a parser + sorter = parser ? function( elem ) { + return elem && parser( getValue( elem ) ); + } : + // otherwise just return value + function( elem ) { + return elem && getValue( elem ); + }; + + return sorter; + } + + // get an attribute getter, or get text of the querySelector + function getValueGetter( attr, query ) { + // if query looks like [foo-bar], get attribute + if ( attr ) { + return function getAttribute( elem ) { + return elem.getAttribute( attr ); + }; + } + + // otherwise, assume its a querySelector, and get its text + return function getChildText( elem ) { + var child = elem.querySelector( query ); + return child && child.textContent; + }; + } + + return mungeSorter; + })(); + + // parsers used in getSortData shortcut strings + Isotope.sortDataParsers = { + 'parseInt': function( val ) { + return parseInt( val, 10 ); + }, + 'parseFloat': function( val ) { + return parseFloat( val ); + } + }; + + // ----- sort method ----- // + + // sort filteredItem order + proto._sort = function() { + var sortByOpt = this.options.sortBy; + if ( !sortByOpt ) { + return; + } + // concat all sortBy and sortHistory + var sortBys = [].concat.apply( sortByOpt, this.sortHistory ); + // sort magic + var itemSorter = getItemSorter( sortBys, this.options.sortAscending ); + this.filteredItems.sort( itemSorter ); + // keep track of sortBy History + if ( sortByOpt != this.sortHistory[0] ) { + // add to front, oldest goes in last + this.sortHistory.unshift( sortByOpt ); + } + }; + + // returns a function used for sorting + function getItemSorter( sortBys, sortAsc ) { + return function sorter( itemA, itemB ) { + // cycle through all sortKeys + for ( var i = 0; i < sortBys.length; i++ ) { + var sortBy = sortBys[i]; + var a = itemA.sortData[ sortBy ]; + var b = itemB.sortData[ sortBy ]; + if ( a > b || a < b ) { + // if sortAsc is an object, use the value given the sortBy key + var isAscending = sortAsc[ sortBy ] !== undefined ? sortAsc[ sortBy ] : sortAsc; + var direction = isAscending ? 1 : -1; + return ( a > b ? 1 : -1 ) * direction; + } + } + return 0; + }; + } + + // -------------------------- methods -------------------------- // + + // get layout mode + proto._mode = function() { + var layoutMode = this.options.layoutMode; + var mode = this.modes[ layoutMode ]; + if ( !mode ) { + // TODO console.error + throw new Error( 'No layout mode: ' + layoutMode ); + } + // HACK sync mode's options + // any options set after init for layout mode need to be synced + mode.options = this.options[ layoutMode ]; + return mode; + }; + + proto._resetLayout = function() { + // trigger original reset layout + Outlayer.prototype._resetLayout.call( this ); + this._mode()._resetLayout(); + }; + + proto._getItemLayoutPosition = function( item ) { + return this._mode()._getItemLayoutPosition( item ); + }; + + proto._manageStamp = function( stamp ) { + this._mode()._manageStamp( stamp ); + }; + + proto._getContainerSize = function() { + return this._mode()._getContainerSize(); + }; + + proto.needsResizeLayout = function() { + return this._mode().needsResizeLayout(); + }; + + // -------------------------- adding & removing -------------------------- // + + // HEADS UP overwrites default Outlayer appended + proto.appended = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // filter, layout, reveal new items + var filteredItems = this._filterRevealAdded( items ); + // add to filteredItems + this.filteredItems = this.filteredItems.concat( filteredItems ); + }; + + // HEADS UP overwrites default Outlayer prepended + proto.prepended = function( elems ) { + var items = this._itemize( elems ); + if ( !items.length ) { + return; + } + // start new layout + this._resetLayout(); + this._manageStamps(); + // filter, layout, reveal new items + var filteredItems = this._filterRevealAdded( items ); + // layout previous items + this.layoutItems( this.filteredItems ); + // add to items and filteredItems + this.filteredItems = filteredItems.concat( this.filteredItems ); + this.items = items.concat( this.items ); + }; + + proto._filterRevealAdded = function( items ) { + var filtered = this._filter( items ); + this.hide( filtered.needHide ); + // reveal all new items + this.reveal( filtered.matches ); + // layout new items, no transition + this.layoutItems( filtered.matches, true ); + return filtered.matches; + }; + + /** + * Filter, sort, and layout newly-appended item elements + * @param {Array or NodeList or Element} elems + */ + proto.insert = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // append item elements + var i, item; + var len = items.length; + for ( i=0; i < len; i++ ) { + item = items[i]; + this.element.appendChild( item.element ); + } + // filter new stuff + var filteredInsertItems = this._filter( items ).matches; + // set flag + for ( i=0; i < len; i++ ) { + items[i].isLayoutInstant = true; + } + this.arrange(); + // reset flag + for ( i=0; i < len; i++ ) { + delete items[i].isLayoutInstant; + } + this.reveal( filteredInsertItems ); + }; + + var _remove = proto.remove; + proto.remove = function( elems ) { + elems = utils.makeArray( elems ); + var removeItems = this.getItems( elems ); + // do regular thing + _remove.call( this, elems ); + // bail if no items to remove + var len = removeItems && removeItems.length; + // remove elems from filteredItems + for ( var i=0; len && i < len; i++ ) { + var item = removeItems[i]; + // remove item from collection + utils.removeFrom( this.filteredItems, item ); + } + }; + + proto.shuffle = function() { + // update random sortData + for ( var i=0; i < this.items.length; i++ ) { + var item = this.items[i]; + item.sortData.random = Math.random(); + } + this.options.sortBy = 'random'; + this._sort(); + this._layout(); + }; + + /** + * trigger fn without transition + * kind of hacky to have this in the first place + * @param {Function} fn + * @param {Array} args + * @returns ret + * @private + */ + proto._noTransition = function( fn, args ) { + // save transitionDuration before disabling + var transitionDuration = this.options.transitionDuration; + // disable transition + this.options.transitionDuration = 0; + // do it + var returnValue = fn.apply( this, args ); + // re-enable transition for reveal + this.options.transitionDuration = transitionDuration; + return returnValue; + }; + + // ----- helper methods ----- // + + /** + * getter method for getting filtered item elements + * @returns {Array} elems - collection of item elements + */ + proto.getFilteredItemElements = function() { + return this.filteredItems.map( function( item ) { + return item.element; + }); + }; + + // ----- ----- // + + return Isotope; + +})); diff --git a/lodestar/assets/js/jquery.lazyload.js b/lodestar/assets/js/jquery.lazyload.js new file mode 100644 index 000000000..7eb5fe314 --- /dev/null +++ b/lodestar/assets/js/jquery.lazyload.js @@ -0,0 +1,241 @@ +/*! + * Lazy Load - jQuery plugin for lazy loading images + * + * Copyright (c) 2007-2015 Mika Tuupola + * + * Licensed under the MIT license: + * http://www.opensource.org/licenses/mit-license.php + * + * Project home: + * http://www.appelsiini.net/projects/lazyload + * + * Version: 1.9.7 + * + */ + +(function($, window, document, undefined) { + var $window = $(window); + + $.fn.lazyload = function(options) { + var elements = this; + var $container; + var settings = { + threshold : 0, + failure_limit : 0, + event : "scroll", + effect : "show", + container : window, + data_attribute : "original", + skip_invisible : false, + appear : null, + load : null, + placeholder : "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAACAAMDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AIyAD//Z" + }; + + function update() { + var counter = 0; + + elements.each(function() { + var $this = $(this); + if (settings.skip_invisible && !$this.is(":visible")) { + return; + } + if ($.abovethetop(this, settings) || + $.leftofbegin(this, settings)) { + /* Nothing. */ + } else if (!$.belowthefold(this, settings) && + !$.rightoffold(this, settings)) { + $this.trigger("appear"); + /* if we found an image we'll load, reset the counter */ + counter = 0; + } else { + if (++counter > settings.failure_limit) { + return false; + } + } + }); + + } + + if(options) { + /* Maintain BC for a couple of versions. */ + if (undefined !== options.failurelimit) { + options.failure_limit = options.failurelimit; + delete options.failurelimit; + } + if (undefined !== options.effectspeed) { + options.effect_speed = options.effectspeed; + delete options.effectspeed; + } + + $.extend(settings, options); + } + + /* Cache container as jQuery as object. */ + $container = (settings.container === undefined || + settings.container === window) ? $window : $(settings.container); + + /* Fire one scroll event per scroll. Not one scroll event per image. */ + if (0 === settings.event.indexOf("scroll")) { + $container.on(settings.event, function() { + return update(); + }); + } + + this.each(function() { + var self = this; + var $self = $(self); + + self.loaded = false; + + /* If no src attribute given use data:uri. */ + if ($self.attr("src") === undefined || $self.attr("src") === false) { + if ($self.is("img")) { + $self.attr("src", settings.placeholder); + } + } + + /* When appear is triggered load original image. */ + $self.one("appear", function() { + if (!this.loaded) { + if (settings.appear) { + var elements_left = elements.length; + settings.appear.call(self, elements_left, settings); + } + $("") + .one("load", function() { + var original = $self.attr("data-" + settings.data_attribute); + $self.hide(); + if ($self.is("img")) { + $self.attr("src", original); + } else { + $self.css("background-image", "url('" + original + "')"); + } + $self[settings.effect](settings.effect_speed); + + self.loaded = true; + + /* Remove image from array so it is not looped next time. */ + var temp = $.grep(elements, function(element) { + return !element.loaded; + }); + elements = $(temp); + + if (settings.load) { + var elements_left = elements.length; + settings.load.call(self, elements_left, settings); + } + }) + .attr("src", $self.attr("data-" + settings.data_attribute)); + } + }); + + /* When wanted event is triggered load original image */ + /* by triggering appear. */ + if (0 !== settings.event.indexOf("scroll")) { + $self.on(settings.event, function() { + if (!self.loaded) { + $self.trigger("appear"); + } + }); + } + }); + + /* Check if something appears when window is resized. */ + $window.on("resize", function() { + update(); + }); + + /* With IOS5 force loading images when navigating with back button. */ + /* Non optimal workaround. */ + if ((/(?:iphone|ipod|ipad).*os 5/gi).test(navigator.appVersion)) { + $window.on("pageshow", function(event) { + if (event.originalEvent && event.originalEvent.persisted) { + elements.each(function() { + $(this).trigger("appear"); + }); + } + }); + } + + /* Force initial check if images should appear. */ + $(document).ready(function() { + update(); + }); + + return this; + }; + + /* Convenience methods in jQuery namespace. */ + /* Use as $.belowthefold(element, {threshold : 100, container : window}) */ + + $.belowthefold = function(element, settings) { + var fold; + + if (settings.container === undefined || settings.container === window) { + fold = (window.innerHeight ? window.innerHeight : $window.height()) + $window.scrollTop(); + } else { + fold = $(settings.container).offset().top + $(settings.container).height(); + } + + return fold <= $(element).offset().top - settings.threshold; + }; + + $.rightoffold = function(element, settings) { + var fold; + + if (settings.container === undefined || settings.container === window) { + fold = $window.width() + $window.scrollLeft(); + } else { + fold = $(settings.container).offset().left + $(settings.container).width(); + } + + return fold <= $(element).offset().left - settings.threshold; + }; + + $.abovethetop = function(element, settings) { + var fold; + + if (settings.container === undefined || settings.container === window) { + fold = $window.scrollTop(); + } else { + fold = $(settings.container).offset().top; + } + + return fold >= $(element).offset().top + settings.threshold + $(element).height(); + }; + + $.leftofbegin = function(element, settings) { + var fold; + + if (settings.container === undefined || settings.container === window) { + fold = $window.scrollLeft(); + } else { + fold = $(settings.container).offset().left; + } + + return fold >= $(element).offset().left + settings.threshold + $(element).width(); + }; + + $.inviewport = function(element, settings) { + return !$.rightoffold(element, settings) && !$.leftofbegin(element, settings) && + !$.belowthefold(element, settings) && !$.abovethetop(element, settings); + }; + + /* Custom selectors for your convenience. */ + /* Use as $("img:below-the-fold").something() or */ + /* $("img").filter(":below-the-fold").something() which is faster */ + + $.extend($.expr[":"], { + "below-the-fold" : function(a) { return $.belowthefold(a, {threshold : 0}); }, + "above-the-top" : function(a) { return !$.belowthefold(a, {threshold : 0}); }, + "right-of-screen": function(a) { return $.rightoffold(a, {threshold : 0}); }, + "left-of-screen" : function(a) { return !$.rightoffold(a, {threshold : 0}); }, + "in-viewport" : function(a) { return $.inviewport(a, {threshold : 0}); }, + /* Maintain BC for couple of versions. */ + "above-the-fold" : function(a) { return !$.belowthefold(a, {threshold : 0}); }, + "right-of-fold" : function(a) { return $.rightoffold(a, {threshold : 0}); }, + "left-of-fold" : function(a) { return !$.rightoffold(a, {threshold : 0}); } + }); + +})(jQuery, window, document); diff --git a/lodestar/assets/js/jquery.scrollTo.js b/lodestar/assets/js/jquery.scrollTo.js new file mode 100644 index 000000000..80ff3fa8a --- /dev/null +++ b/lodestar/assets/js/jquery.scrollTo.js @@ -0,0 +1,209 @@ +/*! + * jQuery.scrollTo + * Copyright (c) 2007-2015 Ariel Flesler - afleslergmailcom | http://flesler.blogspot.com + * Licensed under MIT + * http://flesler.blogspot.com/2007/10/jqueryscrollto.html + * @projectDescription Lightweight, cross-browser and highly customizable animated scrolling with jQuery + * @author Ariel Flesler + * @version 2.1.2 + */ +;(function(factory) { + 'use strict'; + if (typeof define === 'function' && define.amd) { + // AMD + define( ['jquery'], factory ); + } else if (typeof module !== 'undefined' && module.exports) { + // CommonJS + module.exports = factory( require( 'jquery' ) ); + } else { + // Global + factory( jQuery ); + } +})(function($) { + 'use strict'; + + var $scrollTo = $.scrollTo = function(target, duration, settings) { + return $( window ).scrollTo( target, duration, settings ); + }; + + $scrollTo.defaults = { + axis:'xy', + duration: 0, + limit:true + }; + + function isWin(elem) { + return ! elem.nodeName || + $.inArray( elem.nodeName.toLowerCase(), ['iframe','#document','html','body'] ) !== -1; + } + + $.fn.scrollTo = function(target, duration, settings) { + if (typeof duration === 'object') { + settings = duration; + duration = 0; + } + if (typeof settings === 'function') { + settings = { onAfter:settings }; + } + if (target === 'max') { + target = 9e9; + } + + settings = $.extend( {}, $scrollTo.defaults, settings ); + // Speed is still recognized for backwards compatibility + duration = duration || settings.duration; + // Make sure the settings are given right + var queue = settings.queue && settings.axis.length > 1; + if (queue) { + // Let's keep the overall duration + duration /= 2; + } + settings.offset = both( settings.offset ); + settings.over = both( settings.over ); + + return this.each(function() { + // Null target yields nothing, just like jQuery does + if (target === null) { return; } + + var win = isWin( this ), + elem = win ? this.contentWindow || window : this, + $elem = $( elem ), + targ = target, + attr = {}, + toff; + + switch (typeof targ) { + // A number will pass the regex + case 'number': + case 'string': + if (/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test( targ )) { + targ = both( targ ); + // We are done + break; + } + // Relative/Absolute selector + targ = win ? $( targ ) : $( targ, elem ); + /* falls through */ + case 'object': + if (targ.length === 0) { return; } + // DOMElement / jQuery + if (targ.is || targ.style) { + // Get the real position of the target + toff = (targ = $( targ )).offset(); + } + } + + var offset = $.isFunction( settings.offset ) && settings.offset( elem, targ ) || settings.offset; + + $.each(settings.axis.split( '' ), function(i, axis) { + var Pos = axis === 'x' ? 'Left' : 'Top', + pos = Pos.toLowerCase(), + key = 'scroll' + Pos, + prev = $elem[key](), + max = $scrollTo.max( elem, axis ); + + if (toff) {// jQuery / DOMElement + attr[key] = toff[pos] + (win ? 0 : prev - $elem.offset()[pos]); + + // If it's a dom element, reduce the margin + if (settings.margin) { + attr[key] -= parseInt( targ.css( 'margin' + Pos ), 10 ) || 0; + attr[key] -= parseInt( targ.css( 'border' + Pos + 'Width' ), 10 ) || 0; + } + + attr[key] += offset[pos] || 0; + + if (settings.over[pos]) { + // Scroll to a fraction of its width/height + attr[key] += targ[axis === 'x'?'width':'height']() * settings.over[pos]; + } + } else { + var val = targ[pos]; + // Handle percentage values + attr[key] = val.slice && val.slice( -1 ) === '%' ? + parseFloat( val ) / 100 * max + : val; + } + + // Number or 'number' + if (settings.limit && /^\d+$/.test( attr[key] )) { + // Check the limits + attr[key] = attr[key] <= 0 ? 0 : Math.min( attr[key], max ); + } + + // Don't waste time animating, if there's no need. + if ( ! i && settings.axis.length > 1) { + if (prev === attr[key]) { + // No animation needed + attr = {}; + } else if (queue) { + // Intermediate animation + animate( settings.onAfterFirst ); + // Don't animate this axis again in the next iteration. + attr = {}; + } + } + }); + + animate( settings.onAfter ); + + function animate(callback) { + var opts = $.extend({}, settings, { + // The queue setting conflicts with animate() + // Force it to always be true + queue: true, + duration: duration, + complete: callback && function() { + callback.call( elem, targ, settings ); + } + }); + $elem.animate( attr, opts ); + } + }); + }; + + // Max scrolling position, works on quirks mode + // It only fails (not too badly) on IE, quirks mode. + $scrollTo.max = function(elem, axis) { + var Dim = axis === 'x' ? 'Width' : 'Height', + scroll = 'scroll' + Dim; + + if ( ! isWin( elem )) { + return elem[scroll] - $( elem )[Dim.toLowerCase()](); } + + var size = 'client' + Dim, + doc = elem.ownerDocument || elem.document, + html = doc.documentElement, + body = doc.body; + + return Math.max( html[scroll], body[scroll] ) - Math.min( html[size], body[size] ); + }; + + function both(val) { + return $.isFunction( val ) || $.isPlainObject( val ) ? val : { top:val, left:val }; + } + + // Add special hooks so that window scroll properties can be animated + $.Tween.propHooks.scrollLeft = $.Tween.propHooks.scrollTop = { + get: function(t) { + return $( t.elem )[t.prop](); + }, + set: function(t) { + var curr = this.get( t ); + // If interrupt is true and user scrolled, stop animating + if (t.options.interrupt && t._last && t._last !== curr) { + return $( t.elem ).stop(); + } + var next = Math.round( t.now ); + // Don't waste CPU + // Browsers don't render floating point scroll + if (curr !== next) { + $( t.elem )[t.prop](next); + t._last = this.get( t ); + } + } + }; + + // AMD requirement + return $scrollTo; +}); diff --git a/lodestar/assets/js/navigation.js b/lodestar/assets/js/navigation.js new file mode 100644 index 000000000..d205cdb3d --- /dev/null +++ b/lodestar/assets/js/navigation.js @@ -0,0 +1,112 @@ +/** + * File navigation.js. + * + * Handles toggling the navigation menu for small screens and enables TAB key + * navigation support for dropdown menus. + */ +( function() { + var container, button, menu, links, subMenus, i, len; + + container = document.getElementById( 'site-navigation' ); + if ( ! container ) { + return; + } + + button = container.getElementsByTagName( 'button' )[0]; + if ( 'undefined' === typeof button ) { + return; + } + + menu = container.getElementsByTagName( 'ul' )[0]; + + // Hide menu toggle button if menu is empty and return early. + if ( 'undefined' === typeof menu ) { + button.style.display = 'none'; + return; + } + + menu.setAttribute( 'aria-expanded', 'false' ); + if ( -1 === menu.className.indexOf( 'nav-menu' ) ) { + menu.className += ' nav-menu'; + } + + button.onclick = function() { + if ( -1 !== container.className.indexOf( 'toggled' ) ) { + container.className = container.className.replace( ' toggled', '' ); + button.setAttribute( 'aria-expanded', 'false' ); + menu.setAttribute( 'aria-expanded', 'false' ); + } else { + container.className += ' toggled'; + button.setAttribute( 'aria-expanded', 'true' ); + menu.setAttribute( 'aria-expanded', 'true' ); + } + }; + + // Get all the link elements within the menu. + links = menu.getElementsByTagName( 'a' ); + subMenus = menu.getElementsByTagName( 'ul' ); + + // Set menu items with submenus to aria-haspopup="true". + for ( i = 0, len = subMenus.length; i < len; i++ ) { + subMenus[i].parentNode.setAttribute( 'aria-haspopup', 'true' ); + } + + // Each time a menu link is focused or blurred, toggle focus. + for ( i = 0, len = links.length; i < len; i++ ) { + links[i].addEventListener( 'focus', toggleFocus, true ); + links[i].addEventListener( 'blur', toggleFocus, true ); + } + + /** + * Sets or removes .focus class on an element. + */ + function toggleFocus() { + var self = this; + + // Move up through the ancestors of the current link until we hit .nav-menu. + while ( -1 === self.className.indexOf( 'nav-menu' ) ) { + + // On li elements toggle the class .focus. + if ( 'li' === self.tagName.toLowerCase() ) { + if ( -1 !== self.className.indexOf( 'focus' ) ) { + self.className = self.className.replace( ' focus', '' ); + } else { + self.className += ' focus'; + } + } + + self = self.parentElement; + } + } + +// Fix child menus for touch devices. + function fixMenuTouchTaps( container ) { + var touchStartFn, + parentLink = container.querySelectorAll( '.menu-item-has-children > a, .page_item_has_children > a' ); + + if ( 'ontouchstart' in window ) { + touchStartFn = function( e ) { + var menuItem = this.parentNode; + + if ( ! menuItem.classList.contains( 'focus' ) ) { + e.preventDefault(); + for( var i = 0; i < menuItem.parentNode.children.length; ++i ) { + if ( menuItem === menuItem.parentNode.children[i] ) { + continue; + } + menuItem.parentNode.children[i].classList.remove( 'focus' ); + } + menuItem.classList.add( 'focus' ); + } else { + menuItem.classList.remove( 'focus' ); + } + }; + + for ( var i = 0; i < parentLink.length; ++i ) { + parentLink[i].addEventListener( 'touchstart', touchStartFn, false ) + } + } + } + + fixMenuTouchTaps( container ); +} )(); diff --git a/lodestar/assets/js/panel-customizer.js b/lodestar/assets/js/panel-customizer.js new file mode 100644 index 000000000..decc358c2 --- /dev/null +++ b/lodestar/assets/js/panel-customizer.js @@ -0,0 +1,43 @@ +/** + * Theme Customizer enhancements, specific to panels, for a better user experience. + * + * This allows us to detect when the user has opened specific sections within the Customizer, + * and adjust our preview pane accordingly. + */ + +( function( $ ) { + + wp.customize.bind( 'ready', function() { + + // Detect when the section for each panel is expanded (or closed) so we can adjust preview accordingly + wp.customize.section( 'lodestar_panel1' ).expanded.bind( function( isExpanding ) { + // isExpanding will = true if you're entering the section, false if you're leaving it + wp.customize.previewer.send( 'section-highlight', { section: 'lodestar-panel1', expanded: isExpanding } ); + } ); + + // Detect when the section for each panel is expanded (or closed) so we can adjust preview accordingly + wp.customize.section( 'lodestar_panel2' ).expanded.bind( function( isExpanding ) { + // isExpanding will = true if you're entering the section, false if you're leaving it + wp.customize.previewer.send( 'section-highlight', { section: 'lodestar-panel2', expanded: isExpanding } ); + } ); + + // Detect when the section for each panel is expanded (or closed) so we can adjust preview accordingly + wp.customize.section( 'lodestar_panel3' ).expanded.bind( function( isExpanding ) { + // isExpanding will = true if you're entering the section, false if you're leaving it + wp.customize.previewer.send( 'section-highlight', { section: 'lodestar-panel3', expanded: isExpanding } ); + } ); + + // Detect when the section for each panel is expanded (or closed) so we can adjust preview accordingly + wp.customize.section( 'lodestar_panel4' ).expanded.bind( function( isExpanding ) { + // isExpanding will = true if you're entering the section, false if you're leaving it + wp.customize.previewer.send( 'section-highlight', { section: 'lodestar-panel4', expanded: isExpanding } ); + } ); + + // Detect when the section for each panel is expanded (or closed) so we can adjust preview accordingly + wp.customize.section( 'lodestar_footer_settings' ).expanded.bind( function( isExpanding ) { + // isExpanding will = true if you're entering the section, false if you're leaving it + wp.customize.previewer.send( 'section-highlight', { section: 'lodestar-footer-settings', expanded: isExpanding } ); + } ); + + } ); +} )( jQuery ); diff --git a/lodestar/assets/js/portfolio-page.js b/lodestar/assets/js/portfolio-page.js new file mode 100644 index 000000000..4ebd78969 --- /dev/null +++ b/lodestar/assets/js/portfolio-page.js @@ -0,0 +1,68 @@ +/** + * File portfolio-page.js + * + * JavaScript specific to the portfolio-page.php template. + * + * Loads Isotope, handles sorting and triggers lazy-loading for images + */ + +( function( $ ) { + + // Define porfolio project wrapper + $grid = $( '.portfolio-wrapper' ); + + $( window ).load( function() { + + // Determine text direction + var $ltr = true; + if ( $('html' ).attr( 'dir' ) == 'rtl') { + $ltr = false; + } + + // Initialize Isotope + $grid.isotope( { + itemSelector: '.jetpack-portfolio', + layoutMode: 'fitRows', + animationEngine: 'best-available', + originLeft: $ltr, + columnWidth: $grid.width() / 2, + resize: false + } ); + } ); + + // Portfolio Project filtering + $( '.project-terms a' ).click( function( e ) { + e.preventDefault(); + + // Remove 'current-type' class from previously highlighted link + $( '.project-terms a.current-type' ).removeClass( 'current-type' ); + + // Add to link that was clicked + $( this ).addClass( 'current-type' ); + + // If the 'All' link was clicked, show all + if ( $( this ).hasClass( 'types-all' ) ) { + $grid.isotope( { filter: '*' } ); + + // Otherwise, sort based on data attribute + } else { + // Returns format gettypeid-#### - we just want the numbers, so we split them off the end + var $get_typeid = $(this).attr( 'data-get-typeid' ).split('-')[1]; + + // Filter projects by class + $grid.isotope( { filter: '.typeid-' + $get_typeid } ); + } + + // Make sure all the lazy loaded images are visible when filtering + $( '.portfolio-featured-image' ).trigger( 'appear' ); + } ); + + // Lazy load project images + $(function() { + $( '.portfolio-featured-image' ).lazyload( { + effect: 'fadeIn', + threshold: 200, + } ); + } ); + +} )( jQuery ); \ No newline at end of file diff --git a/lodestar/assets/js/skip-link-focus-fix.js b/lodestar/assets/js/skip-link-focus-fix.js new file mode 100644 index 000000000..a39cefbfe --- /dev/null +++ b/lodestar/assets/js/skip-link-focus-fix.js @@ -0,0 +1,33 @@ +/** + * File skip-link-focus-fix.js. + * + * Helps with accessibility for keyboard only users. + * + * Learn more: https://git.io/vWdr2 + */ +( function() { + var isWebkit = navigator.userAgent.toLowerCase().indexOf( 'webkit' ) > -1, + isOpera = navigator.userAgent.toLowerCase().indexOf( 'opera' ) > -1, + isIe = navigator.userAgent.toLowerCase().indexOf( 'msie' ) > -1; + + if ( ( isWebkit || isOpera || isIe ) && document.getElementById && window.addEventListener ) { + window.addEventListener( 'hashchange', function() { + var id = location.hash.substring( 1 ), + element; + + if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { + return; + } + + element = document.getElementById( id ); + + if ( element ) { + if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { + element.tabIndex = -1; + } + + element.focus(); + } + }, false ); + } +})(); diff --git a/lodestar/comments.php b/lodestar/comments.php new file mode 100644 index 000000000..a813fed05 --- /dev/null +++ b/lodestar/comments.php @@ -0,0 +1,75 @@ + + +
+ + +

+ ' . get_the_title() . '' + ); + } else { + printf( // WPCS: XSS OK. + /* translators: 1: comment count number, 2: title. */ + esc_html( _nx( '%1$s thought on “%2$s”', '%1$s thoughts on “%2$s”', $comment_count, 'comments title', 'lodestar' ) ), + number_format_i18n( $comment_count ), + '' . get_the_title() . '' + ); + } + ?> +

+ + + +
    + 100, + 'style' => 'ol', + 'short_ping' => true, + ) ); + ?> +
+ + + +

+ + +
diff --git a/lodestar/components/features/portfolio/content-portfolio-archive.php b/lodestar/components/features/portfolio/content-portfolio-archive.php new file mode 100644 index 000000000..b21f2b21c --- /dev/null +++ b/lodestar/components/features/portfolio/content-portfolio-archive.php @@ -0,0 +1,26 @@ + + +
> + +
+ ', '' ); ?> +
+
', '
' ); ?> +
+ +
+
+ + + + + + +
+
\ No newline at end of file diff --git a/lodestar/components/features/portfolio/content-portfolio-single.php b/lodestar/components/features/portfolio/content-portfolio-single.php new file mode 100644 index 000000000..d3afab251 --- /dev/null +++ b/lodestar/components/features/portfolio/content-portfolio-single.php @@ -0,0 +1,48 @@ + + +
diff --git a/lodestar/components/features/portfolio/content-portfolio-template.php b/lodestar/components/features/portfolio/content-portfolio-template.php new file mode 100644 index 000000000..f4c493650 --- /dev/null +++ b/lodestar/components/features/portfolio/content-portfolio-template.php @@ -0,0 +1,66 @@ + + + + +
> +
+ ', '' ); ?> +
+ +
+ +
+
+ + + + 'jetpack-portfolio', + 'posts_per_page' => '120', + 'paged' => $paged, + ); + $project_query = new WP_Query ( $args ); +?> + + +
+ + have_posts() ) : ?> + + + +
+ + have_posts() ) : $project_query -> the_post(); ?> + + + + +
+ + +
diff --git a/lodestar/components/features/portfolio/content-portfolio.php b/lodestar/components/features/portfolio/content-portfolio.php new file mode 100644 index 000000000..129588d80 --- /dev/null +++ b/lodestar/components/features/portfolio/content-portfolio.php @@ -0,0 +1,55 @@ + + + + +
> + +
+ ID ), 'lodestar-portfolio-archive-image' ); + $alt_text = get_post_meta( get_post_thumbnail_id( $post->ID ), '_wp_attachment_image_alt', true ); + + if ( is_page_template( 'templates/portfolio-page.php' ) ) : ?> + + <?php echo esc_attr( $alt_text ); ?> + + + <?php echo esc_attr( $alt_text ); ?> + + + +
+ + + +
+
+ +
+ ', '' ); + } else { + the_title( '

', '

' ); + } ?> +
+ + +
+ +
+ +
+
+ +
diff --git a/lodestar/components/features/testimonials/content-testimonials.php b/lodestar/components/features/testimonials/content-testimonials.php new file mode 100644 index 000000000..eeed0f308 --- /dev/null +++ b/lodestar/components/features/testimonials/content-testimonials.php @@ -0,0 +1,24 @@ + +
> + +
+ +
+ +
+ +
+ +
+ ', '' ); ?> + +
+
+ +
diff --git a/lodestar/components/features/testimonials/testimonials.php b/lodestar/components/features/testimonials/testimonials.php new file mode 100644 index 000000000..18e0eada9 --- /dev/null +++ b/lodestar/components/features/testimonials/testimonials.php @@ -0,0 +1,29 @@ + + 'jetpack-testimonial', + 'order' => 'ASC', + 'orderby' => 'menu_order', + 'posts_per_page' => 2, + 'no_found_rows' => true, + ) ); +?> + +have_posts() ) : ?> +
+
+ have_posts() ) : $testimonials->the_post(); + get_template_part( 'components/features/testimonials/content', 'testimonials' ); + endwhile; + wp_reset_postdata(); + ?> +
+
+ diff --git a/lodestar/components/footer/footer-image.php b/lodestar/components/footer/footer-image.php new file mode 100644 index 000000000..2492aa2f9 --- /dev/null +++ b/lodestar/components/footer/footer-image.php @@ -0,0 +1,21 @@ + + + + \ No newline at end of file diff --git a/lodestar/components/footer/footer-widgets.php b/lodestar/components/footer/footer-widgets.php new file mode 100644 index 000000000..fa2de6a9c --- /dev/null +++ b/lodestar/components/footer/footer-widgets.php @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/lodestar/components/footer/site-info.php b/lodestar/components/footer/site-info.php new file mode 100644 index 000000000..c14a02c40 --- /dev/null +++ b/lodestar/components/footer/site-info.php @@ -0,0 +1,7 @@ +
+
+ + | + Automattic' ); ?> +
+
diff --git a/lodestar/components/header/content-top.php b/lodestar/components/header/content-top.php new file mode 100644 index 000000000..d950d2c2f --- /dev/null +++ b/lodestar/components/header/content-top.php @@ -0,0 +1,13 @@ + +
+ ' . wp_kses_post( $lodestar_header_top_text_1 ) . ''; + if ( ! empty( $lodestar_header_top_text_2 ) || is_customize_preview() ) { + echo '' . wp_kses_post( $lodestar_header_top_text_2 ) . ''; + } ?> +
+ diff --git a/lodestar/components/header/header-image.php b/lodestar/components/header/header-image.php new file mode 100644 index 000000000..5a7173452 --- /dev/null +++ b/lodestar/components/header/header-image.php @@ -0,0 +1,45 @@ + +
+ ID ); + $thumbnail_attributes = wp_get_attachment_image_src( $post_thumbnail_id, 'lodestar-featured-image' ); + ?> + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + +
+ +
+ + +
diff --git a/lodestar/components/header/site-branding.php b/lodestar/components/header/site-branding.php new file mode 100644 index 000000000..eb6edb675 --- /dev/null +++ b/lodestar/components/header/site-branding.php @@ -0,0 +1,18 @@ +
+
+ + + + +

+ +

+ + + +

+ + +
+
diff --git a/lodestar/components/navigation/navigation-top.php b/lodestar/components/navigation/navigation-top.php new file mode 100644 index 000000000..8de95d412 --- /dev/null +++ b/lodestar/components/navigation/navigation-top.php @@ -0,0 +1,7 @@ + diff --git a/lodestar/components/page/content-front-page-panels.php b/lodestar/components/page/content-front-page-panels.php new file mode 100644 index 000000000..978afc268 --- /dev/null +++ b/lodestar/components/page/content-front-page-panels.php @@ -0,0 +1,150 @@ + + +
> + + + + + + ID ), 'lodestar-featured-image' ); + + $post_thumbnail_id = get_post_thumbnail_id( $post->ID ); + + $thumbnail_attributes = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'lodestar-featured-image' ); + //Calculate aspect ratio: h / w * 100% + $ratio = $thumbnail_attributes[2] / $thumbnail_attributes[1] * 100; + ?> + +
+
+
+ + + +
+
+
+ ', '' ); ?> + + + +
+ +
+ →', 'lodestar' ), array( 'span' => array( 'class' => array() ) ) ), + the_title( '"', '"', false ) + ) ); + ?> +
+ + 'jetpack-portfolio', + 'posts_per_page' => 6, + 'no_found_rows' => true, + ); + + $project_query = new WP_Query ( $args ); + ?> + + have_posts() ) : ?> + +
+ + have_posts() ) : $project_query -> the_post(); + get_template_part( 'components/features/portfolio/content', 'portfolio' ); + endwhile; + ?> + +
+ + + + + + + + 'rand', + 'post_type' => 'jetpack-testimonial', + 'posts_per_page' => 2, + 'no_found_rows' => true, + ); + + $testimonial_query = new WP_Query ( $args ); + ?> + + have_posts() ) : ?> + +
+ + have_posts() ) : $testimonial_query -> the_post(); + get_template_part( 'components/features/testimonials/content', 'testimonials' ); + endwhile; + ?> + +
+ + + + + + + + 2, + 'post_status' => 'publish', + 'ignore_sticky_posts' => true, + 'no_found_rows' => true, + ); + + $recent_posts = new WP_Query ( $args ); + ?> + + have_posts() ) : ?> +
+ have_posts() ) : $recent_posts->the_post(); + get_template_part( 'components/post/content', 'excerpt' ); + endwhile; + ?> +
+ + + + + + +
+
+ +
diff --git a/lodestar/components/page/content-front-page.php b/lodestar/components/page/content-front-page.php new file mode 100644 index 000000000..dd7c39ef9 --- /dev/null +++ b/lodestar/components/page/content-front-page.php @@ -0,0 +1,16 @@ +
> + +
+ '', + 'link_before' => '', + 'link_after' => '' + ) ); + ?> +
+ +
diff --git a/lodestar/components/page/content-page.php b/lodestar/components/page/content-page.php new file mode 100644 index 000000000..3b861f990 --- /dev/null +++ b/lodestar/components/page/content-page.php @@ -0,0 +1,31 @@ + + +
> +
+ ', '' ); ?> +
+
+ '', + 'link_before' => '', + 'link_after' => '' + ) ); + ?> +
+
+ +
+
diff --git a/lodestar/components/post/content-excerpt.php b/lodestar/components/post/content-excerpt.php new file mode 100644 index 000000000..05eb36ad3 --- /dev/null +++ b/lodestar/components/post/content-excerpt.php @@ -0,0 +1,28 @@ + + + diff --git a/lodestar/components/post/content-none.php b/lodestar/components/post/content-none.php new file mode 100644 index 000000000..bdfc495f6 --- /dev/null +++ b/lodestar/components/post/content-none.php @@ -0,0 +1,35 @@ + + +
+ +
+ + +

Get started here.', 'lodestar' ), array( 'a' => array( 'href' => array() ) ) ), esc_url( admin_url( 'post-new.php' ) ) ); ?>

+ + + +

+ + +

+ +
+
diff --git a/lodestar/components/post/content.php b/lodestar/components/post/content.php new file mode 100644 index 000000000..0d9181fe5 --- /dev/null +++ b/lodestar/components/post/content.php @@ -0,0 +1,57 @@ + + +
> + +
+ + + +
+ + +
+ ', '' ); + } else { + the_title( '

', '

' ); + } + + if ( 'post' === get_post_type() ) : ?> + + + +
+
+ →', 'lodestar' ), array( 'span' => array( 'class' => array() ) ) ), + the_title( '"', '"', false ) + ) ); + + wp_link_pages( array( + 'before' => '', + 'link_before' => '', + 'link_after' => '' + ) ); + ?> +
+
+ +
+ + +
diff --git a/lodestar/footer.php b/lodestar/footer.php new file mode 100644 index 000000000..38a699a64 --- /dev/null +++ b/lodestar/footer.php @@ -0,0 +1,29 @@ + + + + + + +
+ +
+ + + + + diff --git a/lodestar/front-page.php b/lodestar/front-page.php new file mode 100644 index 000000000..17d6f42d4 --- /dev/null +++ b/lodestar/front-page.php @@ -0,0 +1,75 @@ + + + +
+
+ + '; + get_template_part( 'components/page/content', 'front-page' ); + echo '
'; + endwhile; + else : // I'm not sure it's possible to have no posts when this page is shown, but WTH + echo '
'; + get_template_part( 'components/post/content', 'none' ); + echo '
'; + endif; ?> + + '; + echo ''; + echo '' . sprintf( esc_html__( 'Panel %1$s Placeholder', 'lodestar' ), esc_attr( $lodestarcounter ) ) . ''; + echo ''; + endif; + + $lodestarcounter++; + endforeach; + ?> + + + + + + + diff --git a/lodestar/functions.php b/lodestar/functions.php new file mode 100644 index 000000000..6c2430e11 --- /dev/null +++ b/lodestar/functions.php @@ -0,0 +1,305 @@ + tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + /* + * Enable support for Post Thumbnails on posts and pages. + * + * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ + */ + add_theme_support( 'post-thumbnails' ); + + add_image_size( 'lodestar-featured-image', 2000, 1200, true ); + + add_image_size( 'lodestar-featured-archive-image', 700, 9999 ); + + add_image_size( 'lodestar-portfolio-image', 2000, 9999 ); + + add_image_size( 'lodestar-portfolio-archive-image', 900, 600, true ); + + add_image_size( 'lodestar-thumbnail-avatar', 100, 100, true ); + + add_image_size( 'lodestar-logo', 2400, 400 ); + + // This theme uses wp_nav_menu() in one location. + register_nav_menus( array( + 'top' => esc_html__( 'Top', 'lodestar' ), + ) ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( 'html5', array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + ) ); + + // Set up the WordPress core custom background feature. + add_theme_support( 'custom-background', apply_filters( 'lodestar_custom_background_args', array( + 'default-color' => 'ffffff', + 'default-image' => '', + ) ) ); + + // Add support to selectively refresh widgets in Customizer + add_theme_support( 'customize_selective_refresh_widgets' ); + + // Add theme support for Custom Logo. + add_theme_support( 'custom-logo', array( + 'width' => 2400, + 'height' => 400, + 'flex-width' => true, + 'flex-height' => true, + 'header-text' => array( 'site-title', 'site-description' ), + ) ); +} +endif; +add_action( 'after_setup_theme', 'lodestar_setup' ); + +/** + * Set the content width in pixels, based on the theme's design and stylesheet. + * + * Priority 0 to make it available to lower priority callbacks. + * + * @global int $content_width + */ +function lodestar_content_width() { + $GLOBALS['content_width'] = apply_filters( 'lodestar_content_width', 700 ); +} +add_action( 'after_setup_theme', 'lodestar_content_width', 0 ); + +/** + * Custom function that modifies the_custom_logo output slightly + */ +function lodestar_the_custom_logo() { + if ( has_custom_logo() ) { + $custom_logo_id = get_theme_mod( 'custom_logo' ); + $custom_logo_attr = array( + 'class' => 'site-logo', + 'itemprop' => 'logo', + ); + printf( '', + esc_url( home_url( '/' ) ), + wp_get_attachment_image( $custom_logo_id , 'lodestar-logo', false, $custom_logo_attr ) + ); + } +} + +/** + * Register custom fonts + */ +function lodestar_fonts_url() { + $fonts_url = ''; + + /* Translators: If there are characters in your language that are not + * supported by Work Sans, translate this to 'off'. Do not translate + * into your own language. + */ + $work_sans = esc_html_x( 'on', 'work_sans font: on or off', 'lodestar' ); + + /* Translators: If there are characters in your language that are not + * supported by Karla, translate this to 'off'. Do not translate + * into your own language. + */ + $karla = esc_html_x( 'on', 'Karla font: on or off', 'lodestar' ); + + if ( 'off' !== $work_sans || 'off' !== $karla ) { + $font_families = array(); + + if ( 'off' !== $work_sans ) { + $font_families[] = 'Work Sans:800'; + } + + if ( 'off' !== $karla ) { + $font_families[] = 'Karla:400,400italic,700,700italic'; + } + + $query_args = array( + 'family' => urlencode( implode( '|', $font_families ) ), + 'subset' => urlencode( 'latin,latin-ext' ), + ); + + $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); + } + + return esc_url_raw( $fonts_url ); +} + +/** + * Register widget area. + * + * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar + */ +function lodestar_widgets_init() { + register_sidebar( array( + 'name' => esc_html__( 'Sidebar', 'lodestar' ), + 'id' => 'sidebar-1', + 'description' => '', + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer 1', 'lodestar' ), + 'id' => 'sidebar-2', + 'description' => '', + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer 2', 'lodestar' ), + 'id' => 'sidebar-3', + 'description' => '', + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer 3', 'lodestar' ), + 'id' => 'sidebar-4', + 'description' => '', + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + // echo esc_attr( lodestar_widget_column_class( 'sidebar-1' ) ); +} +add_action( 'widgets_init', 'lodestar_widgets_init' ); + + +/** + * Wrap avatars in div for easier styling + */ +function lodestar_get_avatar( $avatar ) { + if ( ! is_admin() ) { + $avatar = '' . $avatar . ''; + } + return $avatar; +} +add_filter( 'get_avatar', 'lodestar_get_avatar', 10, 5 ); + + +/** + * Use front-page.php when Front page displayes is set to a static page. + * + * @param string $template front-page.php. + * + * @return string The template to be used: blank if is_home() is true (defaults to index.php), else $template. +*/ +function lodestar_front_page_template( $template ) { + return is_home() ? '' : $template; +} +add_filter( 'frontpage_template', 'lodestar_front_page_template' ); + + +/** + * Enqueue scripts and styles. + */ +function lodestar_scripts() { + wp_enqueue_style( 'lodestar-style', get_stylesheet_uri() ); + + wp_enqueue_style( 'lodestar_fonts_url', lodestar_fonts_url(), array(), null ); + + wp_enqueue_style( 'genericons', get_template_directory_uri() . '/assets/fonts/genericons.css', array(), null ); + + wp_enqueue_script( 'lodestar-navigation', get_template_directory_uri() . '/assets/js/navigation.js', array(), '20151215', true ); + + wp_enqueue_script( 'lodestar-global', get_template_directory_uri() . '/assets/js/global.js', array( 'jquery' ), '20151215', true ); + + wp_enqueue_script( 'lodestar-skip-link-focus-fix', get_template_directory_uri() . '/assets/js/skip-link-focus-fix.js', array(), '20151215', true ); + + // Scroll effects (only loaded on front page in Customizer) + if ( lodestar_is_frontpage() && is_customize_preview() ) : + wp_enqueue_script( 'scrollTo', get_template_directory_uri() . '/assets/js/jquery.scrollTo.js', array( 'jquery' ), '20151030', true ); + endif; + + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } + + // Portfolio navigation (only loaded on Portfolio Template) + if ( is_page_template( 'templates/portfolio-page.php' ) ) : + wp_enqueue_script( 'lazyload', get_template_directory_uri() . '/assets/js/jquery.lazyload.js', array( 'jquery' ), '20160719', true ); + wp_enqueue_script( 'isotope', get_template_directory_uri() . '/assets/js/isotope.pkgd.js', array( 'jquery' ), '20160719', true ); + wp_enqueue_script( 'lodestar-portfolio-page', get_template_directory_uri() . '/assets/js/portfolio-page.js', array( 'jquery', 'isotope', 'lazyload' ), '20160719', true ); + endif; + +} +add_action( 'wp_enqueue_scripts', 'lodestar_scripts' ); + +/** + * Implement the Custom Header feature. + */ +require get_template_directory() . '/inc/custom-header.php'; + +/** + * Custom template tags for this theme. + */ +require get_template_directory() . '/inc/template-tags.php'; + +/** + * Custom functions that act independently of the theme templates. + */ +require get_template_directory() . '/inc/extras.php'; + +/** + * Customizer additions. + */ +require get_template_directory() . '/inc/customizer.php'; + +/** + * Load Jetpack compatibility file. + */ +require get_template_directory() . '/inc/jetpack.php'; + +/** + * Load WooCommerce compatibility file. + */ +if ( class_exists( 'WooCommerce' ) ) { + require( get_template_directory() . '/inc/woocommerce.php' ); +} diff --git a/lodestar/header.php b/lodestar/header.php new file mode 100644 index 000000000..98f968188 --- /dev/null +++ b/lodestar/header.php @@ -0,0 +1,45 @@ + section and everything up until
+ * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package Lodestar + */ + +?> +> + + + + + + + + + +> +
+ + + + +
diff --git a/lodestar/inc/custom-header.php b/lodestar/inc/custom-header.php new file mode 100644 index 000000000..2ca7b4655 --- /dev/null +++ b/lodestar/inc/custom-header.php @@ -0,0 +1,65 @@ + get_template_directory_uri() . '/assets/images/header.jpg', + 'default-text-color' => 'ffffff', + 'width' => 2000, + 'height' => 1200, + 'flex-height' => true, + 'wp-head-callback' => 'lodestar_header_style', + ) ) ); +} +add_action( 'after_setup_theme', 'lodestar_custom_header_setup' ); + +if ( ! function_exists( 'lodestar_header_style' ) ) : +/** + * Styles the header image and text displayed on the blog + * + * @see lodestar_custom_header_setup(). + */ +function lodestar_header_style() { + $header_text_color = get_header_textcolor(); + + // If no custom options for text are set, let's bail + // get_header_textcolor() options: add_theme_support( 'custom-header' ) is default, hide text (returns 'blank') or any hex value. + if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { + return; + } + + // If we get this far, we have custom styles. Let's do this. + ?> + + get_setting( 'blogname' )->transport = 'postMessage'; + $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; + $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; + + /** + * Add the Theme Options section + */ + $wp_customize->add_panel( 'lodestar_options_panel', array( + 'title' => esc_html__( 'Theme Options', 'lodestar' ), + 'description' => esc_html__( 'Configure your theme settings', 'lodestar' ), + ) ); + + // Top of site content + $wp_customize->add_section( 'lodestar_top_of_site', array( + 'title' => esc_html__( 'Header Top Text', 'lodestar' ), + 'panel' => 'lodestar_options_panel', + 'description' => esc_html__( 'Add a short bit of content to the top of your website.', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_header_top_text_1', array( + 'sanitize_callback' => 'wp_kses_post', + ) ); + + $wp_customize->add_control( 'lodestar_header_top_text_1', array( + 'section' => 'lodestar_top_of_site', + 'type' => 'textarea', + 'priority' => 1, + 'label' => esc_html__( 'Header Top Text 1', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_header_top_text_2', array( + 'sanitize_callback' => 'wp_kses_post', + ) ); + + $wp_customize->add_control( 'lodestar_header_top_text_2', array( + 'section' => 'lodestar_top_of_site', + 'type' => 'textarea', + 'priority' => 1, + 'label' => esc_html__( 'Header Top Text 2', 'lodestar' ), + ) ); + + // Panel 1 + $wp_customize->add_section( 'lodestar_panel1', array( + 'title' => esc_html__( 'Panel 1', 'lodestar' ), + 'active_callback' => 'is_front_page', + 'panel' => 'lodestar_options_panel', + 'description' => esc_html__( 'Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed.', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_panel1', array( + 'default' => false, + 'sanitize_callback' => 'lodestar_sanitize_numeric_value', + ) ); + + $wp_customize->add_control( 'lodestar_panel1', array( + 'label' => esc_html__( 'Panel Content', 'lodestar' ), + 'section' => 'lodestar_panel1', + 'type' => 'dropdown-pages', + ) ); + + $wp_customize->add_setting( 'lodestar_panel1_layout', array( + 'default' => 'one-column', + 'sanitize_callback' => 'lodestar_sanitize_layout', + ) ); + + $wp_customize->add_control( 'lodestar_panel1_layout', array( + 'label' => esc_html__( 'Panel Layout', 'lodestar' ), + 'section' => 'lodestar_panel1', + 'type' => 'radio', + 'choices' => array( + 'one-column' => esc_html__( 'One Column', 'lodestar' ), + 'two-column' => esc_html__( 'Two Column', 'lodestar' ), + ), + ) ); + + // Panel 2 + $wp_customize->add_section( 'lodestar_panel2', array( + 'title' => esc_html__( 'Panel 2', 'lodestar' ), + 'active_callback' => 'is_front_page', + 'panel' => 'lodestar_options_panel', + 'description' => esc_html__( 'Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed.', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_panel2', array( + 'default' => false, + 'sanitize_callback' => 'lodestar_sanitize_numeric_value', + ) ); + + $wp_customize->add_control( 'lodestar_panel2', array( + 'label' => esc_html__( 'Panel Content', 'lodestar' ), + 'section' => 'lodestar_panel2', + 'type' => 'dropdown-pages', + ) ); + + $wp_customize->add_setting( 'lodestar_panel2_layout', array( + 'default' => 'one-column', + 'sanitize_callback' => 'lodestar_sanitize_layout', + ) ); + + $wp_customize->add_control( 'lodestar_panel2_layout', array( + 'label' => esc_html__( 'Panel Layout', 'lodestar' ), + 'section' => 'lodestar_panel2', + 'type' => 'radio', + 'choices' => array( + 'one-column' => esc_html__( 'One Column', 'lodestar' ), + 'two-column' => esc_html__( 'Two Column', 'lodestar' ), + ), + ) ); + + // Panel 3 + $wp_customize->add_section( 'lodestar_panel3', array( + 'title' => esc_html__( 'Panel 3', 'lodestar' ), + 'active_callback' => 'is_front_page', + 'panel' => 'lodestar_options_panel', + 'description' => esc_html__( 'Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed.', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_panel3', array( + 'default' => false, + 'sanitize_callback' => 'lodestar_sanitize_numeric_value', + ) ); + + $wp_customize->add_control( 'lodestar_panel3', array( + 'label' => esc_html__( 'Panel Content', 'lodestar' ), + 'section' => 'lodestar_panel3', + 'type' => 'dropdown-pages', + ) ); + + $wp_customize->add_setting( 'lodestar_panel3_layout', array( + 'default' => 'one-column', + 'sanitize_callback' => 'lodestar_sanitize_layout', + ) ); + + $wp_customize->add_control( 'lodestar_panel3_layout', array( + 'label' => esc_html__( 'Panel Layout', 'lodestar' ), + 'section' => 'lodestar_panel3', + 'type' => 'radio', + 'choices' => array( + 'one-column' => esc_html__( 'One Column', 'lodestar' ), + 'two-column' => esc_html__( 'Two Column', 'lodestar' ), + ), + ) ); + + // Panel 4 + $wp_customize->add_section( 'lodestar_panel4', array( + 'title' => esc_html__( 'Panel 4', 'lodestar' ), + 'active_callback' => 'is_front_page', + 'panel' => 'lodestar_options_panel', + 'description' => esc_html__( 'Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed.', 'lodestar' ), + ) ); + + $wp_customize->add_setting( 'lodestar_panel4', array( + 'default' => false, + 'sanitize_callback' => 'lodestar_sanitize_numeric_value', + ) ); + + $wp_customize->add_control( 'lodestar_panel4', array( + 'label' => esc_html__( 'Panel Content', 'lodestar' ), + 'section' => 'lodestar_panel4', + 'type' => 'dropdown-pages', + ) ); + + $wp_customize->add_setting( 'lodestar_panel4_layout', array( + 'default' => 'one-column', + 'sanitize_callback' => 'lodestar_sanitize_layout', + ) ); + + $wp_customize->add_control( 'lodestar_panel4_layout', array( + 'label' => esc_html__( 'Panel Layout', 'lodestar' ), + 'section' => 'lodestar_panel4', + 'type' => 'radio', + 'choices' => array( + 'one-column' => esc_html__( 'One Column', 'lodestar' ), + 'two-column' => esc_html__( 'Two Column', 'lodestar' ), + ), + ) ); + + // Footer Image + $wp_customize->add_section( 'lodestar_footer_settings', array( + 'title' => esc_html__( 'Footer Image', 'lodestar' ), + 'panel' => 'lodestar_options_panel', + 'default' => '', + ) ); + + $wp_customize->add_setting('lodestar_footer_image', array( + 'transport' => 'refresh', + 'sanitize_callback' => 'esc_url_raw', + ) ); + + $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, + 'lodestar_footer_image', array( + 'label' => esc_html__( 'Footer Image', 'lodestar' ), + 'section' => 'lodestar_footer_settings', + 'description' => esc_html__( 'Add an image to be displayed at the bottom of the Front Page template, above the footer.', 'lodestar' ), + ) ) ); +} +add_action( 'customize_register', 'lodestar_customize_register' ); + + +/** + * Sanitize a numeric value + */ +function lodestar_sanitize_numeric_value( $input ) { + if ( is_numeric( $input ) ) { + return intval( $input ); + } else { + return 0; + } +} + +/** + * Sanitize a radio button + */ +function lodestar_sanitize_layout( $input ) { + $valid = array( + 'one-column' => esc_html__( 'One Column', 'lodestar' ), + 'two-column' => esc_html__( 'Two Column', 'lodestar' ), + ); + + if ( array_key_exists( $input, $valid ) ) { + return $input; + } else { + return ''; + } +} + +/** + * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. + */ +function lodestar_customize_preview_js() { + wp_enqueue_script( 'lodestar_customizer', get_template_directory_uri() . '/assets/js/customizer.js', array( 'customize-preview' ), '20151215', true ); +} +add_action( 'customize_preview_init', 'lodestar_customize_preview_js' ); + +/** + * Some extra JavaScript to improve the user experience in the Customizer for this theme. + */ +function lodestar_panels_js() { + wp_enqueue_script( 'lodestar_extra_js', get_template_directory_uri() . '/assets/js/panel-customizer.js', array(), '20151116', true ); +} +add_action( 'customize_controls_enqueue_scripts', 'lodestar_panels_js' ); diff --git a/lodestar/inc/extras.php b/lodestar/inc/extras.php new file mode 100644 index 000000000..0895d4ea9 --- /dev/null +++ b/lodestar/inc/extras.php @@ -0,0 +1,96 @@ +Check out what our clients think of our work!<\/p>\n" + }, + "custom_css_post_id": -1 + }, + "headstart": { + "mapped_id_options": [], + "mapped_id_theme_mods": [ + "lodestar_panel1" + ], + "keep_submenu_items": true + } + }, + "widgets": [ + { + "id": "search-2", + "id_base": "search", + "settings": { + "title": "Search" + }, + "sidebar": "sidebar-1", + "position": 0 + } + ], + "content": [ + { + "post_title": "Contact", + "post_content": "[contact-form][contact-field label=\"Name\" type=\"name\" required=\"1\"\/][contact-field label=\"Email\" type=\"email\" required=\"1\"\/][contact-field label=\"Comment\" type=\"textarea\" required=\"1\"\/][\/contact-form]", + "post_status": "publish", + "menu_order": 3, + "comment_status": "closed", + "ping_status": "closed", + "post_type": "page", + "hs_custom_meta": "_hs_contact_page", + "hs_sharing": 0, + "hs_like_status": 0, + "attachment_url": "https:\/\/headstartdata.files.wordpress.com\/2016\/06\/person-smartphone-office-table.jpeg", + "hs_old_id": 101 + }, + { + "post_title": "The Journey Begins", + "post_content": "Thanks for joining me!
Good company in a journey makes the way seem shorter. — Izaak Walton<\/blockquote>\"post\"", + "post_status": "publish", + "comment_status": "open", + "ping_status": "open", + "post_type": "post", + "hs_custom_meta": "_hs_first_post", + "hs_sharing": 0, + "hs_like_status": 0, + "hs_old_id": 102 + }, + { + "post_title": "Home", + "post_content": "Welcome to my site!", + "post_status": "publish", + "menu_order": 1, + "comment_status": "closed", + "ping_status": "closed", + "post_type": "page", + "hs_custom_meta": "_hs_front_page", + "hs_sharing": 0, + "hs_like_status": 0, + "attachment_url": "https:\/\/headstartdata.files.wordpress.com\/2017\/03\/pexels-photo.jpg", + "page_template": "default", + "hs_old_id": 103 + }, + { + "post_title": "Blog", + "post_content": "", + "post_status": "publish", + "menu_order": 4, + "comment_status": "closed", + "ping_status": "closed", + "post_type": "page", + "hs_custom_meta": "_hs_blog_page", + "hs_sharing": 0, + "hs_like_status": 0, + "attachment_url": "https:\/\/headstartdata.files.wordpress.com\/2017\/03\/pexels-photo-57690.jpg", + "hs_old_id": 104 + } + ] +} \ No newline at end of file diff --git a/lodestar/inc/jetpack-fonts.php b/lodestar/inc/jetpack-fonts.php new file mode 100644 index 000000000..8c11ad368 --- /dev/null +++ b/lodestar/inc/jetpack-fonts.php @@ -0,0 +1,367 @@ + 'font-family', 'value' => '"Karla", "Helvetica Neue", helvetica, arial, sans-serif' ), + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h1, + h2, + h3, + h4, + h5, + h6', + array( + array( 'property' => 'font-family', 'value' => '"Work Sans", "Helvetica Neue", helvetica, arial, sans-serif' ), + array( 'property' => 'font-weight', 'value' => '800' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h1', + array( + array( 'property' => 'font-size', 'value' => '30px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h2', + array( + array( 'property' => 'font-size', 'value' => '26px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h3', + array( + array( 'property' => 'font-size', 'value' => '22px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h4', + array( + array( 'property' => 'font-size', 'value' => '18px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h5', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h6', + array( + array( 'property' => 'font-size', 'value' => '14px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + 'cite, + dfn, + em, + i', + array( + array( 'property' => 'font-style', 'value' => 'italic' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + 'pre', + array( + array( 'property' => 'font-family', 'value' => '"Courier 10 Pitch", Courier, monospace' ), + array( 'property' => 'font-size', 'value' => '15px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + 'code, + kbd, + tt, + var', + array( + array( 'property' => 'font-family', 'value' => 'Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace' ), + array( 'property' => 'font-size', 'value' => '15px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '#infinite-handle span button, + #infinite-handle span button:focus, + #infinite-handle span button:hover, + button, + input[type="button"], + input[type="reset"], + input[type="submit"]', + array( + array( 'property' => 'font-size', 'value' => '14px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + 'dt', + array( + array( 'property' => 'font-weight', 'value' => 'bold' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.site-title', + array( + array( 'property' => 'font-family', 'value' => '"Work Sans", "Helvetica Neue", helvetica, arial, sans-serif' ), + array( 'property' => 'font-size', 'value' => '30px' ), + array( 'property' => 'font-weight', 'value' => '800' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.site-description', + array( + array( 'property' => 'font-size', 'value' => '18px' ), + array( 'property' => 'font-family', 'value' => '"Karla", "Helvetica Neue", helvetica, arial, sans-serif' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.menu-toggle', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.lodestar-intro .entry-content', + array( + array( 'property' => 'font-size', 'value' => '20px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.nav-subtitle', + array( + array( 'property' => 'font-weight', 'value' => 'bold' ), + array( 'property' => 'font-weight', 'value' => '800' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.entry-author h2, + .entry-author h3', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.project-terms-intro', + array( + array( 'property' => 'font-weight', 'value' => 'bold' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.comments-title', + array( + array( 'property' => 'font-size', 'value' => '24px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.comment-awaiting-moderation, + .no-comments', + array( + array( 'property' => 'font-style', 'value' => 'italic' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h2.widget-title', + array( + array( 'property' => 'font-size', 'value' => '18px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'placeholder', + '.widget_goodreads div[class^="gr_custom_author"]', + array( + array( 'property' => 'font-size', 'value' => '12px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.widget-grofile h4', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.entry-content div#jp-relatedposts h3.jp-relatedposts-headline, + .entry-content div.sharedaddy h3, + .entry-content div.sharedaddy h3.sd-title', + array( + array( 'property' => 'font-family', 'value' => '"Karla", "Helvetica Neue", helvetica, arial, sans-serif' ), + array( 'property' => 'font-weight', 'value' => 'normal' ), + array( 'property' => 'font-size', 'value' => '14px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.entry-content div#jp-relatedposts h3.jp-relatedposts-headline em', + array( + array( 'property' => 'font-weight', 'value' => 'normal' ), + ) + ); + + /* WooCommerce */ + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'ul.products li.product .woocommerce-loop-category__title, + ul.products li.product .woocommerce-loop-product__title', + array( + array( 'property' => 'font-family', 'value' => '"Karla", "Helvetica Neue", helvetica, arial, sans-serif' ), + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.site-header-cart, + .woocommerce-checkout-payment .payment_box, + .woocommerce-breadcrumb, + .single-product div.product .product_meta span:not(.sku)', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, + .woocommerce-Button, + .woocommerce-Button:visited, + .woocommerce-Button:hover, + .woocommerce-page .button, + .woocommerce-page .button:visited, + .site-header-cart .button, + .site-header-cart .button:visited', + array( + array( 'property' => 'font-size', 'value' => '14px' ), + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button', + array( + array( 'property' => 'font-size', 'value' => '14px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + /* Media Queries */ + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h1', + array( + array( 'property' => 'font-size', 'value' => '34px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h2', + array( + array( 'property' => 'font-size', 'value' => '28px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h3', + array( + array( 'property' => 'font-size', 'value' => '24px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h4', + array( + array( 'property' => 'font-size', 'value' => '20px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h5', + array( + array( 'property' => 'font-size', 'value' => '16px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + 'h6', + array( + array( 'property' => 'font-size', 'value' => '14px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.site-title', + array( + array( 'property' => 'font-size', 'value' => '60px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'headings', + '.site-description', + array( + array( 'property' => 'font-size', 'value' => '24px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + TypekitTheme::add_font_category_rule( $category_rules, 'body-text', + '.lodestar-intro .entry-content', + array( + array( 'property' => 'font-size', 'value' => '30px' ), + ), + array( + '(min-width: 60em)' + ) + ); + + return $category_rules; +} ); diff --git a/lodestar/inc/jetpack.php b/lodestar/inc/jetpack.php new file mode 100644 index 000000000..e367d9e5c --- /dev/null +++ b/lodestar/inc/jetpack.php @@ -0,0 +1,261 @@ + 'main', + 'render' => 'lodestar_infinite_scroll_render', + 'footer' => 'page', + 'wrapper' => false, + 'footer_widgets' => array( 'sidebar-2', 'sidebar-3', 'sidebar-4' ), + ) ); + + // Add theme support for Responsive Videos. + add_theme_support( 'jetpack-responsive-videos' ); + + // Add theme support for Social Menus + add_theme_support( 'jetpack-social-menu', 'svg' ); + + // Add theme support for testimonials + add_theme_support( 'jetpack-testimonial' ); + + /* + * Adding theme support for Jetpack Portfolio CPT. + * Not essential to add this but this does a few nice things. + * 1. Turns the CPT on when the theme is activated. + * 2. Displays an admin notice if the option is turned off, but the theme is activated. + * 3. When the theme is switched away, if no CPTs are populated, it turns it back off. + */ + add_theme_support( 'jetpack-portfolio', array( + 'title' => true, + 'content' => true, + 'featured-image' => true, + ) ); + + //Add theme support for Content Options. + add_theme_support( 'jetpack-content-options', array( + 'blog-display' => 'content', + 'author-bio' => true, + 'post-details' => array( + 'stylesheet' => 'lodestar-style', + 'date' => '.posted-on', + 'categories' => '.cat-links', + 'tags' => '.tags-links', + 'author' => '.byline', + ), + 'featured-images' => array( + 'archive' => true, + 'post' => true, + 'page' => true, + ), + ) ); +} +add_action( 'after_setup_theme', 'lodestar_jetpack_setup' ); + +/** + * Show/Hide Featured Image outside of the loop. + */ +function lodestar_jetpack_featured_image_display() { + if ( ! function_exists( 'jetpack_featured_images_remove_post_thumbnail' ) ) { + return true; + } else { + $options = get_theme_support( 'jetpack-content-options' ); + $featured_images = ( ! empty( $options[0]['featured-images'] ) ) ? $options[0]['featured-images'] : null; + + $settings = array( + 'post-default' => ( isset( $featured_images['post-default'] ) && false === $featured_images['post-default'] ) ? '' : 1, + 'page-default' => ( isset( $featured_images['page-default'] ) && false === $featured_images['page-default'] ) ? '' : 1, + ); + + $settings = array_merge( $settings, array( + 'post-option' => get_option( 'jetpack_content_featured_images_post', $settings['post-default'] ), + 'page-option' => get_option( 'jetpack_content_featured_images_page', $settings['page-default'] ), + ) ); + + if ( ( ! $settings['post-option'] && is_single() ) + || ( ! $settings['page-option'] && is_singular() && is_page() ) ) { + return false; + } else { + return true; + } + } +} + +/** + * Custom render function for Infinite Scroll. + */ +function lodestar_infinite_scroll_render() { + + if ( class_exists( 'WooCommerce' ) && ( is_shop() || is_product_taxonomy() || is_product_category() || is_product_tag() ) ) { + lodestar_woocommerce_product_columns_wrapper(); + woocommerce_product_loop_start(); + } + + while ( have_posts() ) { + the_post(); + if ( class_exists( 'WooCommerce' ) && ( is_shop() || is_product_taxonomy() || is_product_category() || is_product_tag() ) ) { + wc_get_template_part( 'content', 'product' ); + } else if ( is_search() ) { + get_template_part( 'components/post/content', 'search' ); + } else if ( is_post_type_archive( 'jetpack-portfolio' ) ) { + get_template_part( 'components/features/portfolio/content', 'portfolio' ); + } else if ( is_post_type_archive( 'jetpack-testimonial' ) ) { + get_template_part( 'components/features/testimonials/content', 'testimonials' ); + } else { + get_template_part( 'components/post/content', get_post_format() ); + } + } + + if ( class_exists( 'WooCommerce' ) && ( is_shop() || is_product_taxonomy() || is_product_category() || is_product_tag() ) ) { + woocommerce_product_loop_end(); + lodestar_woocommerce_product_columns_wrapper_close(); + } + +} + +/** + * Return early if Social Menu is not available + */ +function lodestar_social_menu() { + if ( ! function_exists( 'jetpack_social_menu' ) ) { + return; + } else { + jetpack_social_menu(); + } +} + +/** +* Return early if Author Bio is not available. +*/ +function lodestar_author_bio() { + if ( ! function_exists( 'jetpack_author_bio' ) ) { + return; + } else { + jetpack_author_bio(); + } +} + +/** +* Author Bio Avatar Size. +*/ +function lodestar_author_bio_avatar_size() { + return 100; +} +add_filter( 'jetpack_author_bio_avatar_size', 'lodestar_author_bio_avatar_size' ); + +/** + * Portfolio Title. + */ +function lodestar_portfolio_title( $before = '', $after = '' ) { + $jetpack_portfolio_title = get_option( 'jetpack_portfolio_title' ); + $title = ''; + + if ( is_post_type_archive( 'jetpack-portfolio' ) ) { + if ( isset( $jetpack_portfolio_title ) && '' != $jetpack_portfolio_title ) { + $title = esc_html( $jetpack_portfolio_title ); + } else { + $title = post_type_archive_title( '', false ); + } + } elseif ( is_tax( 'jetpack-portfolio-type' ) || is_tax( 'jetpack-portfolio-tag' ) ) { + $title = single_term_title( '', false ); + } + + echo $before . $title . $after; +} + +/** + * Portfolio Content. + */ +function lodestar_portfolio_content( $before = '', $after = '' ) { + $jetpack_portfolio_content = get_option( 'jetpack_portfolio_content' ); + + if ( is_tax() && get_the_archive_description() ) { + echo $before . get_the_archive_description() . $after; + } else if ( isset( $jetpack_portfolio_content ) && '' != $jetpack_portfolio_content ) { + $content = convert_chars( convert_smilies( wptexturize( stripslashes( wp_filter_post_kses( addslashes( $jetpack_portfolio_content ) ) ) ) ) ); + echo $before . $content . $after; + } +} + +/** + * Porfolio Archive Navigation + */ +function lodestar_project_terms() { + + $terms = get_terms( + 'jetpack-portfolio-type', + array( + 'number' => 20, + 'orderby' => 'count', + 'order' => 'DESC', + ) + ); + + // Highlight currently selected page. + $class = 'current-type'; + + // Get the term for the current page. + $current_term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); + + // We're on a project category page, and not the main portfolio page, so reset the class. + if ( $current_term ) { + $class = ''; + } + + // Make sure the term exists and has some results. + if ( ! is_wp_error( $terms ) && ! empty( $terms ) ) : ?> +
+ + + + + +
    +
  • + + term_id === (int) $t->term_id ) { + $class = 'current-type'; + } ?> + +
  • name ); ?>
  • + +
+
+ term_id; + } + return implode( " ", $typeid ); +} + diff --git a/lodestar/inc/template-tags.php b/lodestar/inc/template-tags.php new file mode 100644 index 000000000..eb0be1dd7 --- /dev/null +++ b/lodestar/inc/template-tags.php @@ -0,0 +1,236 @@ +%2$s'; + if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { + $time_string = ''; + } + + $time_string = sprintf( $time_string, + esc_attr( get_the_date( 'c' ) ), + esc_html( get_the_date() ), + esc_attr( get_the_modified_date( 'c' ) ), + esc_html( get_the_modified_date() ) + ); + + // Wrap that in a link, and preface it with 'Posted on' + $posted_on = sprintf( + esc_html_x( 'Posted on %s', 'post date', 'lodestar' ), + '' . $time_string . '' + ); + + // Get the author name; wrap it in a link + $byline = sprintf( + ' %2$s', + esc_html_x( 'by', 'post author', 'lodestar' ), + '' . esc_html( get_the_author() ) . '' + ); + + // Check to make sure we have more than one category before writing to page + // Also, don't show when blog posts appear on static front page + $categories_list = get_the_category_list( $separate_meta ); + $categories = ''; + if ( $categories_list && lodestar_categorized_blog() && ! is_front_page() && 'posts' !== get_option( 'show_on_front' ) ) { + $categories = sprintf( '%1$s %2$s', esc_html_x( 'in', 'prefaces list of categories assigned to the post', 'lodestar' ), $categories_list ); // WPCS: XSS OK. + } + + // Finally, let's write all of this to the page + echo '' . $posted_on . ''; // WPCS: XSS OK. + // Make sure $categories actually exists before trying to echo. + if ( '' !== $categories ) { + echo ' ' . $categories . ''; // WPCS: XSS OK. + } +} +endif; + + +if ( ! function_exists( 'lodestar_portfolio_meta' ) ) : +/** + * Prints the portfolio Category + */ +function lodestar_portfolio_meta() { + /* translators: used between list items, there is a space after the comma */ + $separate_meta = esc_html__( ', ', 'lodestar' ); + $categories = get_the_term_list( get_the_ID(), 'jetpack-portfolio-type', esc_html_x( 'Type: ', 'prefaces list of categories assigned to post', 'lodestar' ), $separate_meta, '' ); + + echo ' ' . $categories . ''; // WPCS: XSS OK. +} +endif; + + +if ( ! function_exists( 'lodestar_edit_post_link' ) ) : +/** + * Prints the post's edit link + */ +function lodestar_edit_post_link() { + // Display 'edit' link + edit_post_link( + sprintf( + /* translators: %s: Name of current post */ + esc_html__( 'Edit %s', 'lodestar' ), + the_title( '"', '"', false ) + ), + '', + '' + ); +} +endif; + + +if ( ! function_exists( 'lodestar_entry_footer' ) ) : +/** + * Prints HTML with meta information for the categories, tags and comments. + */ +function lodestar_entry_footer() { + + /* translators: used between list items, there is a space after the comma */ + $separate_meta = esc_html__( ', ', 'lodestar' ); + + // Display Tags for posts and portfolio projects + if ( 'post' === get_post_type() ) { + /* translators: used between list items, there is a space after the comma */ + the_tags( sprintf( '%s ', esc_html__( 'Tagged', 'lodestar' ) ), $separate_meta, '' ); + } else if ( 'jetpack-portfolio' === get_post_type() ) { + $tags_list = get_the_term_list( get_the_ID(), 'jetpack-portfolio-tag', '', $separate_meta, '' ); + if ( $tags_list ) { + printf( '' . esc_html__( 'Tagged %1$s', 'lodestar' ) . '', $tags_list ); + } + } + + // Display link to comments + if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { + echo ''; + comments_popup_link( esc_html__( 'Leave a comment', 'lodestar' ), esc_html__( '1 Comment', 'lodestar' ), esc_html__( '% Comments', 'lodestar' ) ); + echo ''; + } + + lodestar_edit_post_link(); +} +endif; + + +/** + * Returns an accessibility-friendly link to edit a post or page. + * This also gives us a little context about what exactly we're editing + * (post or page?) so that users understand a bit more where they are in terms + * of the template hierarchy and their content. Helpful when/if the single-page + * layout with multiple posts/pages shown gets confusing. + */ +function lodestar_edit_link( $id ) { + if ( is_page() ) : + $type = esc_html__( 'Page', 'lodestar' ); + elseif ( get_post( $id ) ) : + $type = esc_html__( 'Post', 'lodestar' ); + endif; + $link = edit_post_link( + sprintf( + /* translators: %s: Name of current post */ + esc_html__( 'Edit %1$s %2$s', 'lodestar' ), + esc_html( $type ), + the_title( '"', '"', false ) + ), + '', + '' + ); + return $link; +} + + +/** + * Display a front page section. + * + * @param WP_Customize_Partial $partial Partial associated with a selective refresh request. + * @param integer $id Front page section to display. + */ +function lodestar_front_page_section( $partial = null, $id = 0 ) { + if ( is_a( $partial, 'WP_Customize_Partial' ) ) { + // Find out the id and set it up during a selective refresh. + global $lodestarcounter; + $id = str_replace( 'panel_', '', $partial->id ); + $lodestarcounter = $id; + } + + global $post; // Modify the global post object before setting up post data. + if ( get_theme_mod( 'panel_' . $id ) ) { + $post = get_post( get_theme_mod( 'panel_' . $id ) ); + setup_postdata( $post ); + set_query_var( 'panel', $id ); + + get_template_part( 'template-parts/page/content', 'front-page-panels' ); + + wp_reset_postdata(); + } elseif ( is_customize_preview() ) { + // The output placeholder anchor. + echo '
' . sprintf( esc_html__( 'Front Page Section %1$s Placeholder', 'lodestar' ), $id ) . '
'; + } +} + +if ( ! function_exists( 'lodestar_excerpt_more' ) && ! is_admin() ) : +/** + * Replaces "[...]" (appended to automatically generated excerpts) with ... and a 'Continue reading' link. + * + * @return string 'Continue reading' link prepended with an ellipsis. + */ +function lodestar_excerpt_more( $more ) { + $link = sprintf( '%2$s', + esc_url( get_permalink( get_the_ID() ) ), + /* translators: %s: Name of current post */ + sprintf( + wp_kses( __( 'Continue reading %s ', 'lodestar' ), array( 'span' => array( 'class' => array() ) ) ), + '' . get_the_title( get_the_ID() ) . '' + ) + ); + return ' … ' . $link; +} +add_filter( 'excerpt_more', 'lodestar_excerpt_more' ); +endif; + +/** + * Returns true if a blog has more than 1 category. + * + * @return bool + */ +function lodestar_categorized_blog() { + $category_count = get_transient( 'lodestar_categories' ); + if ( false === $category_count ) { + // Create an array of all the categories that are attached to posts. + $categories = get_categories( array( + 'fields' => 'ids', + 'hide_empty' => 1, + // We only need to know if there is more than one category. + 'number' => 2, + ) ); + // Count the number of categories that are attached to the posts. + $category_count = count( $categories ); + set_transient( 'lodestar_categories', $category_count ); + } + return $category_count > 1; +} +/** + * Flush out the transients used in twentyseventeen_categorized_blog. + */ +function lodestar_category_transient_flusher() { + if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { + return; + } + // Like, beat it. Dig? + delete_transient( 'lodestar_categories' ); +} +add_action( 'edit_category', 'lodestar_category_transient_flusher' ); +add_action( 'save_post', 'lodestar_category_transient_flusher' ); diff --git a/lodestar/inc/woocommerce.php b/lodestar/inc/woocommerce.php new file mode 100644 index 000000000..c400920bc --- /dev/null +++ b/lodestar/inc/woocommerce.php @@ -0,0 +1,300 @@ + 830, + 'single_image_width' => 894, + ) ); + add_theme_support( 'wc-product-gallery-zoom' ); + add_theme_support( 'wc-product-gallery-lightbox' ); + add_theme_support( 'wc-product-gallery-slider' ); +} + +add_action( 'after_setup_theme', 'lodestar_woocommerce_setup' ); + +/** + * WooCommerce specific scripts & stylesheets + * + * @return void + */ +function lodestar_woocommerce_scripts() { + wp_enqueue_style( 'lodestar-woocommerce-style', get_template_directory_uri() . '/woocommerce.css' ); + wp_style_add_data( 'lodestar-woocommerce-style', 'rtl', 'replace' ); +} + +add_action( 'wp_enqueue_scripts', 'lodestar_woocommerce_scripts' ); + +/** + * Disable the default WooCommerce stylesheet + * + * Removing the default WooCommerce stylesheet and enqueing your own will + * protect you during WooCommerce core updates. + * + * See: https://docs.woocommerce.com/document/disable-the-default-stylesheet/ + */ +add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' ); + +/** + * Add 'woocommerce-active' class to the body tag + * + * @param array $classes css classes applied to the body tag. + * @return array $classes modified to include 'woocommerce-active' class + */ +function lodestar_woocommerce_active_body_class( $classes ) { + $classes[] = 'woocommerce-active'; + + return $classes; +} + +add_filter( 'body_class', 'lodestar_woocommerce_active_body_class' ); + +/** + * Products per page + * + * @return integer number of products + */ +function lodestar_woocommerce_products_per_page() { + return intval( apply_filters( 'lodestar_woocommerce_products_per_page', 12 ) ); +} + +add_filter( 'loop_shop_per_page', 'lodestar_woocommerce_products_per_page' ); + +/** + * Product gallery thumnbail columns + * + * @return integer number of columns + */ +function lodestar_woocommerce_thumbnail_columns() { + return intval( apply_filters( 'lodestar_woocommerce_product_thumbnail_columns', 4 ) ); +} + +add_filter( 'woocommerce_product_thumbnails_columns', 'lodestar_woocommerce_thumbnail_columns' ); + +/** + * Default loop columns on product archives + * + * @return integer products per row + */ +function lodestar_woocommerce_loop_columns() { + return intval( apply_filters( 'lodestar_woocommerce_loop_columns', 3 ) ); +} + +add_filter( 'loop_shop_columns', 'lodestar_woocommerce_loop_columns' ); + +/** + * Related Products Args + * + * @param array $args related products args. + * @return array $args related products args + */ +function lodestar_woocommerce_related_products_args( $args ) { + $args = apply_filters( 'lodestar_woocommerce_related_products_args', array( + 'posts_per_page' => 3, + 'columns' => 3, + ) ); + + return $args; +} + +add_filter( 'woocommerce_output_related_products_args', 'lodestar_woocommerce_related_products_args' ); + +if ( ! function_exists( 'lodestar_woocommerce_product_columns_wrapper' ) ) { + /** + * Product columns wrapper + * + * @return void + */ + function lodestar_woocommerce_product_columns_wrapper() { + $columns = lodestar_woocommerce_loop_columns(); + echo '
'; + } +} + +add_action( 'woocommerce_before_shop_loop', 'lodestar_woocommerce_product_columns_wrapper', 40 ); + +if ( ! function_exists( 'lodestar_woocommerce_product_columns_wrapper_close' ) ) { + /** + * Product columns wrapper close + * + * @return void + */ + function lodestar_woocommerce_product_columns_wrapper_close() { + echo '
'; + } +} + +add_action( 'woocommerce_after_shop_loop', 'lodestar_woocommerce_product_columns_wrapper_close', 40 ); + +if ( ! function_exists( 'lodestar_woocommerce_wrapper_before' ) ) { + /** + * Before Content + * Wraps all WooCommerce content in wrappers which match the theme markup + * + * @return void + */ + function lodestar_woocommerce_wrapper_before() { + ?> +
+
+
+
+ +
+
+
+ + + +
+ + + cart->get_cart_subtotal() ); ?> cart->get_cart_contents_count(), 'lodestar' ), WC()->cart->get_cart_contents_count() ) );?> + + +
    +
  • + +
  • +
  • + +
  • +
+ get( 'page_id' ); + $is_static_front_page = 'page' === get_option( 'show_on_front' ); + + if ( $is_static_front_page && $front_page_id === $current_page_id ) { + $is_shop_page = ( $current_page_id === wc_get_page_id( 'shop' ) ) ? true : false; + } else { + $is_shop_page = is_shop(); + } + + return $is_shop_page; +} + +/** + * Jetpack infinite scroll duplicates posts where orderby is anything other than modified or date + * This filter offsets the products returned by however many are displayed per page + * + * @link https://github.com/Automattic/jetpack/issues/1135 + * @param array $args infinite scroll args. + * @return array infinite scroll args. + */ +function lodestar_woocommerce_jetpack_duplicate_products( $args ) { + if ( ( isset( $args['post_type'] ) && 'product' === $args['post_type'] ) || ( isset( $args['taxonomy'] ) && 'product_cat' === $args['taxonomy'] ) ) { + $args['offset'] = $args['posts_per_page'] * $args['paged']; + } + + return $args; +} +add_filter( 'infinite_scroll_query_args', 'lodestar_woocommerce_jetpack_duplicate_products', 100 ); + +/** + * Override number of products per page in Jetpack infinite scroll. + * + * @param array $args infinite scroll args. + * @return array infinite scroll args. + */ +function lodestar_woocommerce_jetpack_products_per_page( $args ) { + if ( is_array( $args ) && ( lodestar_woocommerce_is_shop_page() || is_product_taxonomy() || is_product_category() || is_product_tag() ) ) { + $args['posts_per_page'] = lodestar_woocommerce_products_per_page(); + } + + return $args; +} +add_filter( 'infinite_scroll_settings', 'lodestar_woocommerce_jetpack_products_per_page' ); diff --git a/lodestar/inc/wpcom-colors.php b/lodestar/inc/wpcom-colors.php new file mode 100644 index 000000000..da106a487 --- /dev/null +++ b/lodestar/inc/wpcom-colors.php @@ -0,0 +1,478 @@ + a.remove, + table.cart .product-remove a', 'color', 'bg', 12 ), + + array( 'input[type="text"], + input[type="email"], + input[type="url"], + input[type="password"], + input[type="search"], + input[type="number"], + input[type="tel"], + input[type="range"], + input[type="date"], + input[type="month"], + input[type="week"], + input[type="time"], + input[type="datetime"], + input[type="datetime-local"], + input[type="color"], + textarea', 'color', '#fff' ), + + array( 'input[type="text"]:focus, + input[type="email"]:focus, + input[type="url"]:focus, + input[type="password"]:focus, + input[type="search"]:focus, + input[type="number"]:focus, + input[type="tel"]:focus, + input[type="range"]:focus, + input[type="date"]:focus, + input[type="month"]:focus, + input[type="week"]:focus, + input[type="time"]:focus, + input[type="datetime"]:focus, + input[type="datetime-local"]:focus, + input[type="color"]:focus, + textarea:focus', 'color', '#fff' ), + + array( '.site-header, + .header-top, + .main-navigation ul ul ul, + .main-navigation ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul a:hover, + .main-navigation ul ul a:focus, + .main-navigation ul ul li:hover, + .main-navigation ul ul li:focus, + .main-navigation ul ul ul ul a:hover, + .main-navigation ul ul ul ul a:focus, + .main-navigation ul ul ul ul li:hover, + .main-navigation ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul li:focus, + .site-info, + button, + button:hover, + button:focus, + input[type="button"], + input[type="button"]:hover, + input[type="button"]:focus, + input[type="reset"], + input[type="reset"]:hover, + input[type="reset"]:focus, + input[type="submit"], + input[type="submit"]:hover, + input[type="submit"]:focus, + #infinite-handle span button, + #infinite-handle span button:hover, + #infinite-handle span button:focus', 'background-color' ), + + // Background - contrast against bg + array( '.main-navigation li:hover, + .main-navigation li:focus, + .main-navigation a:hover, + .main-navigation a:focus, + .main-navigation ul ul, + .main-navigation ul ul ul ul, + .main-navigation ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul a:hover, + .main-navigation ul ul ul a:focus, + .main-navigation ul ul ul li:hover, + .main-navigation ul ul ul li:focus, + .main-navigation ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul li:focus, + .main-navigation ul, + .main-navigation ul li.current_page_item > a, + .main-navigation ul li.current-menu-item > a, + .main-navigation ul li.current_page_ancestor > a', 'background-color', 'txt', 1.5 ), + + // WooCommerce + array( '.star-rating span:before, + span.price, + p.price, + span.price ins, + p.price ins, + .widget_layered_nav_filters ul li a:before', 'color', 'bg' ), + + array( '.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, + .woocommerce-page .button, + .woocommerce-page .button:visited, + .woocommerce-page .hover, + .woocommerce-page .button:hover, + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button, + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover, + .site-header-cart .button, + .site-header-cart .button:visited', 'background-color' ), + + array( '.site-header-cart .widget_shopping_cart', 'background-color', 'txt', 1.5 ), + + array( '.onsale, + table.cart .product-remove a:hover, + .woocommerce-message:before, + .woocommerce-info:before, + .woocommerce-error:before, + .woocommerce-noreviews:before, + p.no-comments:before, + .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before', 'background-color', 'bg', 1.5 ), + + array( '.woocommerce-message, + .woocommerce-info, + .woocommerce-error, + .woocommerce-noreviews, + p.no-comments', 'border-color', 'bg' ), +), +__( 'Text' ) ); + + +add_color_rule( 'link', '#999999', array( + // Color - contrast against bg + array( 'a, + a:visited, + .entry-title a:hover, + .entry-title a:focus', 'color', 'bg' ), + + array( 'button, + button:hover, + button:focus, + input[type="button"], + input[type="button"]:hover, + input[type="button"]:focus, + input[type="reset"], + input[type="reset"]:hover, + input[type="reset"]:focus, + input[type="submit"], + input[type="submit"]:hover, + input[type="submit"]:focus, + #infinite-handle span button, + #infinite-handle span button:hover, + #infinite-handle span button:focus', 'color', 'txt' ), + + // Background - contrast against bg + array( '.site-footer .jetpack-social-navigation a, + .site-footer .jetpack-social-navigation a:hover, + .site-footer .jetpack-social-navigation a:focus', + 'background-color', 'bg' ), + + // WooCommerce + array( '.widget_price_filter .ui-slider .ui-slider-range, + .widget_price_filter .ui-slider .ui-slider-handle', 'background-color', 'bg' ), + + array( '.woocommerce-page .button, + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button, + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover', 'color', 'txt' ), + +), +__( 'Link' ) ); + + +/* Extra Colour Rules */ +add_color_rule( 'extra', '#ffffff', array( + // Color - contrast against bg + array( '.site-footer .widget-area', 'color', 'bg' ), + + array( 'input[type="text"]:focus, + input[type="email"]:focus, + input[type="url"]:focus, + input[type="password"]:focus, + input[type="search"]:focus, + input[type="number"]:focus, + input[type="tel"]:focus, + input[type="range"]:focus, + input[type="date"]:focus, + input[type="month"]:focus, + input[type="week"]:focus, + input[type="time"]:focus, + input[type="datetime"]:focus, + input[type="datetime-local"]:focus, + input[type="color"]:focus, + textarea:focus, + .post-navigation .nav-links, + .entry-author', 'border-color', 'bg', 4 ), + + // Color - contrast against txt + array( '.header-top, + .header-top a, + .header-top a:visited, + .header-top a:hover, + .header-top a:focus, + .site-top-content span.site-top-content-2, + .menu-toggle, + .menu-toggle:hover, + .menu-toggle:focus, + .site-info, + .site-info a, + .site-info:visited', 'color', 'txt', 14 ), + + // Border - contrast against txt + array( '.menu-toggle, + .menu-toggle:hover, + .menu-toggle:focus', 'border-color', 'txt' ), + + // Woocommerce + array( '.woocommerce-message:before, + .woocommerce-info:before, + .woocommerce-error:before, + .woocommerce-noreviews:before, + p.no-comments:before', 'color', 'txt' ), + + array( '.site-header-cart .cart-contents .count', 'color', 'txt', 14 ), + array( '.onsale', 'color', 'txt' ), + +) ); + +add_color_rule( 'extra', '#bbbbbb', array( + // Border - low contrast against bg + array( 'input[type="text"], + input[type="email"], + input[type="url"], + input[type="password"], + input[type="search"], + input[type="number"], + input[type="tel"], + input[type="range"], + input[type="date"], + input[type="month"], + input[type="week"], + input[type="time"], + input[type="datetime"], + input[type="datetime-local"], + input[type="color"], + textarea, + select', 'border-color', 'bg', 5 ), + + // Background - low contrast against bg + array( 'hr', 'background-color', 'bg', 3 ), + + // Border - contrast against bg + array( 'td, + th, + blockquote, + .lodestar-front-page article:not(.has-post-thumbnail), + .jetpack-testimonial .entry-content, + .widget ul li, + .widget_product_categories ul li li, + .single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel, + .single-product div.product .woocommerce-tabs ul.tabs li, + .widget .tagcloud a:hover, + .widget .tagcloud a:focus, + .widget.widget_tag_cloud a:hover, + .widget.widget_tag_cloud a:focus, + .wp_widget_tag_cloud a:hover, + .wp_widget_tag_cloud a:focus, + .jetpack-social-navigation, + .woocommerce-checkout-payment ul.payment_methods, + .woocommerce-checkout-payment .form-row', 'border-color', 'bg', 1.5 ), +) ); + +add_color_rule( 'extra', '#555555', array( + // Colour - contrast against bg + array( '.entry-content div.sharedaddy h3, + .entry-content div.sharedaddy h3.sd-title, + .entry-content div#jp-relatedposts h3.jp-relatedposts-headline', 'color', 'bg' ), + +) ); + +add_color_rule( 'extra', '#111111', array( + // Background + array( '.main-navigation ul', 'background' ), +) ); + +/* Extra CSS */ +function lodestar_extra_css() { ?> + + body .header-top a:hover, + body .header-top a:focus, + .menu-toggle:hover, + .menu-toggle:focus, + .site-top-content-2, + .site-footer .jetpack-social-navigation a:hover, + .site-footer .jetpack-social-navigation a:focus { + opacity: 0.8; + } + + body .header-top #site-navigation a:hover, + body .header-top #site-navigation a:focus { + opacity: 1.0; + } + + body .site-branding, + body .site-branding a { + color: #fff; + } + + body .site-description, + body .site-description a { + color: #ccc; + } + + pre, + mark, + ins { + background: rgba(0,0,0,0.15); + } + + .entry-content h1, + .entry-content h2, + .panel-content .entry-title, + .entry-meta { + opacity: 0.6; + } + + .lodestar-intro .entry-content { + opacity: 0.7; + } + + .entry-content h5, + .entry-content h6 { + opacity: 0.8; + } + + button:hover, + button:focus, + input[type="button"]:hover, + input[type="button"]:focus, + input[type="reset"]:hover, + input[type="reset"]:focus, + input[type="submit"]:hover, + input[type="submit"]:focus, + #infinite-handle span button:hover, + #infinite-handle span button:focus, + .woocommerce-page .button:hover, + .woocommerce-page .button:focus, + .site-header-cart .button:hover, + .site-header-cart .button:focus { + opacity: 0.8; + } + + table.shop_table { + border: none; + } + + table.shop_table th, + .woocommerce-checkout-payment .payment_box { + background: rgba(0,0,0,0.15); + } + + @media only screen and ( max-width: 59.9999em ) { + .main-navigation li:hover, + .main-navigation li:focus, + .main-navigation a:hover, + .main-navigation a:focus, + .main-navigation ul ul { + background: transparent !important; + } + } + + @media only screen and ( min-width: 60em ) { + .main-navigation ul, + #top-menu { + background-color: transparent; + } + } + + 'ffffff', + 'border' => 'dddddd', + 'text' => '333333', + 'link' => '999999', + 'url' => '999999', + ); + } + + // Add print stylesheet. + add_theme_support( 'print-style' ); +} +add_action( 'after_setup_theme', 'lodestar_wpcom_setup' ); + +/** + * Enqueue wp.com-specific styles + */ +function lodestar_wpcom_styles() { + wp_enqueue_style( 'lodestar-wpcom', get_template_directory_uri() . '/inc/wpcom-style.css', '20160708' ); +} +add_action( 'wp_enqueue_scripts', 'lodestar_wpcom_styles' ); + +/** + * Make sure any old assigned Jetpack logos are moved over to the Core logo spot. + */ +function lodestar_move_logo() { + if ( current_theme_supports( 'custom-logo' ) && ! get_theme_mod( 'custom_logo' ) && $jp_logo = get_option( 'site_logo' ) ) { + set_theme_mod( 'custom_logo', $jp_logo['id'] ); + delete_option( 'site_logo' ); + } +} +add_action( 'init', 'lodestar_move_logo' ); diff --git a/lodestar/index.php b/lodestar/index.php new file mode 100644 index 000000000..1eeac97c3 --- /dev/null +++ b/lodestar/index.php @@ -0,0 +1,56 @@ + +
+
+
+ + + +
+

+
+ + +
+
+ +
+&uMCO9|ZBu>)Au^T%{TUC@<@7dkKvop(_ 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 literal 0 HcmV?d00001 diff --git a/lodestar/languages/de.po b/lodestar/languages/de.po new file mode 100644 index 000000000..0aa55b04c --- /dev/null +++ b/lodestar/languages/de.po @@ -0,0 +1,389 @@ +# Translation of WordPress.com - Themes - Lodestar in German +# This file is distributed under the same license as the WordPress.com - Themes - Lodestar package. +msgid "" +msgstr "" +"PO-Revision-Date: 2018-01-23 07:34:22+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: de\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#. translators: 1: title. +#: comments.php:34 +msgid "One thought on “%1$s”" +msgstr "Ein Kommentar zu “%1$s”" + +#: archive-jetpack-portfolio.php:27 +msgid "Portfolio navigation" +msgstr "Referenzen Navigation" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "Neuere Projekte" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Ältere Projekte" + +#: inc/woocommerce.php:213 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "%d Artikel" +msgstr[1] "%d Artikel" + +#: inc/woocommerce.php:212 +msgid "View your shopping cart" +msgstr "Warenkorb anzeigen" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/testimonial-page.php +msgid "Testimonial Template" +msgstr "Referenz Template" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Portfolio Template" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar is a trendy one-page theme designed with startups and small business ventures in mind." +msgstr "Lodestar ist ein trendiges, einseitiges Thema, das für Startups und kleine Unternehmen gedacht ist." + +#: single.php:23 +msgid "Next Post" +msgstr "Nächster Beitrag" + +#: single.php:22 +msgid "Previous Post" +msgstr "Vorheriger Beitrag" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Nächstes Projekt" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Vorheriges Projekt" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Suchergebnisse für: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Weiss, Rot und Grau" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "Beige, Blau, und Orange" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Weiss, Braun und Blau" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "Hellgrau und Pink" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "Blau" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "Grau und Grün" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "Link" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Text" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Hintergrund" + +#: inc/template-tags.php:180 +msgid "Front Page Section %1$s Placeholder" +msgstr "Startseite Abschnitt %1$s Platzhalter" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Bearbeite %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Beitrag" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Seite" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% Kommentare" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 Kommentar" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Kommentar hinterlassen" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "Verschlagwortet mit %1$s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Verschlagwortet mit" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Bearbeite %s" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "Typ" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "in" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "von" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Veröffentlicht am %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "Alle" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "Typen:" + +#: inc/customizer.php:207 +msgid "Add an image to be displayed at the bottom of the Front Page template, above the footer." +msgstr "Füge ein Bild hinzu, das am unteren Rand der Startseite oberhalb der Fußzeile angezeigt werden soll." + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Panel 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Panel 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Panel 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "Zwei Spalten" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "Eine Spalte" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "Panel Layout" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "Panel Inhalt" + +#: inc/customizer.php:60 inc/customizer.php:94 inc/customizer.php:128 +#: inc/customizer.php:162 +msgid "Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed." +msgstr "Füge deinem Panel ein Bild hinzu, indem du ein vordefiniertes Bild im Seiteneditor festlegst. Wenn du keine Seite auswählst, wird dieses Panel nicht angezeigt." + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Panel 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "Header Top Text 2" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "Header Top Text 1" + +#: inc/customizer.php:30 +msgid "Add a short bit of content to the top of your website." +msgstr "Fügen Sie oben auf Ihrer Website ein wenig Inhalt hinzu." + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "Header Top Text" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Konfiguriere deine Theme-Einstellungen" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "Theme-Optionen" + +#: header.php:25 +msgid "Skip to content" +msgstr "Zum Inhalt springen" + +#: functions.php:174 +msgid "Footer 3" +msgstr "Footer 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "Footer 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "Footer 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Seitenleiste" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "on" + +#. Translators: If there are characters in your language that are not supported +#. by Work Sans, translate this to 'off'. Do not translate into your own +#. language. +#: functions.php:107 +msgctxt "work_sans font: on or off" +msgid "on" +msgstr "on" + +#: functions.php:57 +msgid "Top" +msgstr "Oben" + +#: front-page.php:61 +msgid "Panel %1$s Placeholder" +msgstr "Panel %1$s Platzhalter" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Es sieht so aus, als ob wir nicht das finden konnten, wonach du gesucht hast. Möglicherweise hilft eine Suche." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Leider konnte zu dem Suchbegriff nichts gefunden werden. Bitte mit einigen anderen Suchbegriffen erneut suchen." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "Bereit, deinen ersten Beitrag zu veröffentlichen? Erste Schritte." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "Nicht gefunden" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "Weiterlesen %s " + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Panel %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Menü" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Menü oben" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "Theme: %1$s von %2$s." + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "Mit freundlicher Unterstützung von %s" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "https://wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Footer-Bild" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Seiten:" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Kommentare sind geschlossen." + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "Ein Kommentar zu „%2$s“" +msgstr[1] "%1$s Kommentare zu „%2$s“" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Referenzen" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "Vielleicht findest Du etwas in den monatlichen Archiven." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "Oft verwendete Kategorien" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Sieht so aus, als ob an dieser Stelle nichts gefunden wird. Vielleicht hilft einer der Links unten oder eine Suche?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "Diese Seite konnte leider nicht gefunden werden." diff --git a/lodestar/languages/es.mo b/lodestar/languages/es.mo new file mode 100644 index 0000000000000000000000000000000000000000..64c186d10d6201b2805768012c36013c86f6d040 GIT binary patch literal 5501 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 literal 0 HcmV?d00001 diff --git a/lodestar/languages/es.po b/lodestar/languages/es.po new file mode 100644 index 000000000..aa7e5e945 --- /dev/null +++ b/lodestar/languages/es.po @@ -0,0 +1,340 @@ +# Translation of WordPress.com - Themes - Lodestar in Spanish (Spain) +# This file is distributed under the same license as the WordPress.com - Themes - Lodestar package. +msgid "" +msgstr "" +"PO-Revision-Date: 2018-01-23 07:34:22+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: es\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Proyectos anteriores" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Plantilla de Portfolio" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar is a trendy one-page theme designed with startups and small business ventures in mind." +msgstr "Lodestar es un theme moderno de tipo one-page, diseñado teniendo startups y pequeños negocios en mente." + +#: single.php:23 +msgid "Next Post" +msgstr "Entrada siguiente" + +#: single.php:22 +msgid "Previous Post" +msgstr "Entrada anterior" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Siguiente proyecto" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Proyecto anterior" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Resultados de búsqueda por: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Blanco, rojo y gris" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "Beis, azul y naranja" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Blanco, marrón y azul " + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "Gris claro y rosa" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "Azul" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "Gris y verde" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "Enlace" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Texto" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Fondo" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Editar %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Entrada" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Página" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% comentarios" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 comentario" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Deja un comentario" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "Etiquetado como %1$s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Etiquetado" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Editar %s" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "Tipo:" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "en" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "por" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Publicado el %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "Todos" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "tipos" + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Panel 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Panel 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Panel 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "Dos columnas" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "Una columna" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "Diseño del panel " + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "Contenido del panel" + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Panel 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "Texto 2 de la parte superior de la cabecera." + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "Texto 1 de la parte superior de la cabecera." + +#: inc/customizer.php:30 +msgid "Add a short bit of content to the top of your website." +msgstr "Añadir un texto corto en la parte superior de su página web." + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "Texto de la parte superior de la cabecera." + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Configurar las opciones del tema" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "Opciones del tema" + +#: header.php:25 +msgid "Skip to content" +msgstr "Saltar al contenido" + +#: functions.php:174 +msgid "Footer 3" +msgstr "Pie de página 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "Pie de página 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "Pie de página 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Barra lateral" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "activar" + +#: functions.php:57 +msgid "Top" +msgstr "Arriba" + +#: front-page.php:61 +msgid "Panel %1$s Placeholder" +msgstr "Marcador de posición de panel %1$s" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Parece que no podemos encontrar lo que estás buscando. Tal vez la búsqueda te pueda ayudar." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Lo siento pero no hay nada que se ajuste a tus criterios de búsqueda. Por favor, inténtalo de nuevo con palabras claves distintas." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "¿Estás listo para publicar tu primera entrada? Empieza aquí." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "No se ha encontrado nada" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "Continuar leyendo %s " + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Panel %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Menú" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Menú de la parte de arriba" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "Tema: %1$s por %2$s." + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "Orgullosamente ofrecido por %s" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "http://wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Imagen pie de página" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Páginas:" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Los comentarios están cerrados." + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "Un comentario sobre “%2$s”" +msgstr[1] "%1$s comentarios sobre “%2$s”" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Testimonios" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "Intenta buscar en los archivos por mes." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "Categorías más usadas" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Parece que no se encontró nada en esta ubicación. ¿Quizás pruebes con uno de los enlaces de abajo o una búsqueda?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "¡Vaya! No se pudo encontrar esa página." diff --git a/lodestar/languages/lodestar.pot b/lodestar/languages/lodestar.pot new file mode 100644 index 000000000..bad9b52db --- /dev/null +++ b/lodestar/languages/lodestar.pot @@ -0,0 +1,423 @@ +# Copyright (C) 2018 Automattic +# This file is distributed under the GNU General Public License v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: Lodestar 1.0.4\n" +"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/lodestar\n" +"POT-Creation-Date: 2018-01-23 03:00:43+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "" + +#: 404.php:20 +msgid "" +"It looks like nothing was found at this location. Maybe try one of the links " +"below or a search?" +msgstr "" + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "" + +#: archive-jetpack-portfolio.php:27 +msgid "Portfolio navigation" +msgstr "" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "" + +#. translators: 1: title. +#: comments.php:34 +msgid "One thought on “%1$s”" +msgstr "" + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "" +msgstr[1] "" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 +#: components/page/content-page.php:21 components/post/content.php:45 +msgid "Pages:" +msgstr "" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "" + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "" + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "" + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "" + +#: components/post/content-none.php:19 +msgid "" +"Ready to publish your first post? Get started here." +msgstr "" + +#: components/post/content-none.php:23 +msgid "" +"Sorry, but nothing matched your search terms. Please try again with some " +"different keywords." +msgstr "" + +#: components/post/content-none.php:29 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching can help." +msgstr "" + +#: front-page.php:61 +msgid "Panel %1$s Placeholder" +msgstr "" + +#: functions.php:57 +msgid "Top" +msgstr "" + +#. Translators: If there are characters in your language that are not supported +#. by Work Sans, translate this to 'off'. Do not translate into your own +#. language. +#: functions.php:107 +msgctxt "work_sans font: on or off" +msgid "on" +msgstr "" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "" + +#: functions.php:144 +msgid "Sidebar" +msgstr "" + +#: functions.php:154 +msgid "Footer 1" +msgstr "" + +#: functions.php:164 +msgid "Footer 2" +msgstr "" + +#: functions.php:174 +msgid "Footer 3" +msgstr "" + +#: header.php:25 +msgid "Skip to content" +msgstr "" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "" + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "" + +#: inc/customizer.php:30 +msgid "Add a short bit of content to the top of your website." +msgstr "" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "" + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "" + +#: inc/customizer.php:60 inc/customizer.php:94 inc/customizer.php:128 +#: inc/customizer.php:162 +msgid "" +"Add an image to your panel by setting a featured image in the page editor. " +"If you don’t select a page, this panel will not be displayed." +msgstr "" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "" + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "" + +#: inc/customizer.php:207 +msgid "" +"Add an image to be displayed at the bottom of the Front Page template, above " +"the footer." +msgstr "" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "" + +#: inc/jetpack.php:243 +msgid "All" +msgstr "" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr "" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "" + +#: inc/template-tags.php:180 +msgid "Front Page Section %1$s Placeholder" +msgstr "" + +#: inc/woocommerce.php:212 +msgid "View your shopping cart" +msgstr "" + +#: inc/woocommerce.php:213 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "" +msgstr[1] "" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "" + +#: single.php:22 +msgid "Previous Post" +msgstr "" + +#: single.php:23 +msgid "Next Post" +msgstr "" + +#. Theme Name of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar" +msgstr "" + +#. Theme URI of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "http://theme.wordpress.com/themes/lodestar" +msgstr "" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "" +"Lodestar is a trendy one-page theme designed with startups and small " +"business ventures in mind." +msgstr "" + +#. Author of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Automattic" +msgstr "" + +#. Author URI of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "https://www.wordpress.com" +msgstr "" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/testimonial-page.php +msgid "Testimonial Template" +msgstr "" diff --git a/lodestar/languages/no.mo b/lodestar/languages/no.mo new file mode 100644 index 0000000000000000000000000000000000000000..46ca085b81dfde1758ee9e0e2f270178366845f7 GIT binary patch literal 5054 zcmb7`ZHOdC8G!5JMw3m9mzbDDW2`%GFEO_>`*kMg?Co8$cYBxhcK0@So6F$`p=YP2 zr*C??CRIJV4uawrfsh|Y3FL=g2n&fI2pYT~ins^{M1n?tC@3lf{{$2f6a2vE?XKCI zB=;jWQ~h*RSH1n#TkpsG{)Uk!71s*wHrnG?DAk7l9^uCI^jno0h0nm<@OzLc>ZkB( z_%rwx_)94BegkFcAK{JgCHP+WFL(&v`ZlGmgJ&Q=6>+-?CV?*Slki%`KM!U86Yw4I z8}NGgoxq>Khv~lvAA$!Fb_;wQ%KR<(PWUVoy`B&J1r+^$1x5Z}pzPT^)$JqA%pJsJ4bz^%YoI1S$g`%u33MJW4z3VsYe4MndjuVF2`mYaO<7AW$^pvb=q z%6AVzInQN?DbxdSAN&YJl=?Ijd5^)H;S*54{|uD%KZXy&Ux)Dnd`#>&4`tp1a0a#l zzXHYYUVu05QtD+W`dq=H_rTpy{B0Z}QcXb7dlrg*_lEu=6!|Mq&d0zB_$U;A`92i= zpNAs<#lSxW{uN?k^N6&qC4n%kXyiH7IuaAryJPg>nvmfHLnTDChsTz*hrz zv3VK48e&>?ec~os-KH3Lp;#U&$d}KS&eZrf3Va_tWmD-A9v4_J4w=Y2sVrFZa++(cVpyOKc+h z5ucFr6Whx^C04{Pavd*G*jLU%>@AnrXCG}sI$U>@Q1`-Pw7oQmfupo}n%KQY8(as& zLlu6ACjK%L#>6)V*Ik1LcpyCQhvE-+(&W4cmz=5i-!e_kaguhDCYR(Pxt8QMrjOZ9 z$7H!zV-20;rZb>d<62D(UaR}kRLw{0?bz8~)==|lvt9XX@dQ|nEm%3#(^;vOS? z+jBZ^nU2xkA}Oy;9;>7#YUZUrmv%{p?NTwx}UGJY|VD{ zn)yWj`aberH$zXW#ayS>w!Kc1w$Yi*TcZDFI)QTW=i|`QDh0*P9qK%Jw_|NYBpZx|tw+vxRsJ8b-0M z=pqUE{&L$Z`x*a#Aa&AL>mSL)=LjiOG(_y z#XzN{R#B8OZp$X?sb%YP{UArIk43qOtxJqoD`pcjcAdRo)^VW~Y^hh77@o>;wGwP~ zqHvwlshECe&1p%dx)3PMEql zh^ktZ6PKH>fy|_Z(7zTQG+5xu2vYC^2z@v_uJzI5m)j*?7oCV5MHOMo|$W)mf{ zT(?bs)4GPQs`7=r@Im{3`q}-CC!^o(H&XAH-3ER)A}+@95FeZ?3!2fok(|VIG7PCF#HJ>lCUM48aVi##h$(9N zO|KEt7VDBspahc+Uw|j`RJRo}QdKRGFNrOwZ`adulTWYtu6a zCb>qJ7nc_*=ZurNH9b|G91Y=CDV57fAQQw_lFjP%R^+G~a}Tbas2sX9&!GjbR$0i_ ztyGYjK2%Tg(bcr)qO@|t;;A*Ab&IZ_o1WF><6Nfq%;~Aw(ess)CNnO|B{WW^HYY&6 zpO~&5tWH*eMAkn$*epXK_wqA5>aL z_(|$C9Sp}ul9VD7BYFv?I;Raj=E6KH_9hLJDi28=+fw zy>@PNdl0@(t@O#KQYQTc!z%`uXEfTRCXPdI@LDZ$-ty0i{{w{;)I!>L?eYcDC$(%w z@rWa05S;fiMfSd4Bif^nvjI=p$Vv;8Hm1NZRNUPEUt7_=Wz$AkS~-6CS6I|h)7-w8 zUci0R;ci)1{RQm07s(w8)__prxP8M4#cBEg%wvKWl&!^tU~fmi46wM)JeWY7>b_7j^_U!&P;sAwM!Z5Y)%lcJQUg_ ztw(LLQYtwT?^!ED?F}h{|1(i2xMHqB!7VCo7iIhWof&p>?9tiYqOADHwW+q`p*33x z8|O3B7(C+~G1)@d)NEL4P$oN6_irS*l-eGDLStQIwsPpq_C*R>ktMdoId|e_*g=O% rW>HpmCUFKsempd7P+7Bj^>xKH+EA;--z?*B7SzK{iUOn(iQ@kOSWp0k literal 0 HcmV?d00001 diff --git a/lodestar/languages/no.po b/lodestar/languages/no.po new file mode 100644 index 000000000..bd09e8407 --- /dev/null +++ b/lodestar/languages/no.po @@ -0,0 +1,354 @@ +# Translation of WordPress.com - Themes - Lodestar in Norwegian +# This file is distributed under the same license as the WordPress.com - Themes - Lodestar package. +msgid "" +msgstr "" +"PO-Revision-Date: 2018-01-23 07:34:23+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: no\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#. translators: 1: title. +#: comments.php:34 +msgid "One thought on “%1$s”" +msgstr "En tanke om “%1$s”" + +#: archive-jetpack-portfolio.php:27 +msgid "Portfolio navigation" +msgstr "Porteføljenavigasjon" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "Nyere prosjekter" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Eldre prosjekter" + +#: inc/woocommerce.php:213 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "%d gjenstand" +msgstr[1] "%d gjenstander" + +#: inc/woocommerce.php:212 +msgid "View your shopping cart" +msgstr "Vis handlevognen din" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Porteføljemal" + +#: single.php:23 +msgid "Next Post" +msgstr "Neste innlegg" + +#: single.php:22 +msgid "Previous Post" +msgstr "Forrige innlegg" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Neste prosjekt" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Forrige prosjekt" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Søkeresultater for: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Hvit, Rød og GrÃ¥" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Hvit, Brun og BlÃ¥" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "LysegrÃ¥ og rosa" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "BlÃ¥" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "GrÃ¥ og Grønn" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "Lenke" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Tekst" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Bakgrunn" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Rediger %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Innlegg" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Side" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% kommentarer" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 kommentar" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Legg igjen en kommentar" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "Stikkord %1$s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Merket med" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Rediger %s" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "Type:" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "i" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "av" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Publisert den %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "Alle" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "Typer:" + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Panel 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Panel 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Panel 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "To-kolonner" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "En kolonne" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "Paneloppsett" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "Panelinnhold" + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Panel 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "ToppomrÃ¥de-topptekst 2" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "ToppomrÃ¥de-topptekst 1" + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "ToppomrÃ¥de-topptekst" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Konfigurer dine temainnstillinger" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "Temainnstillinger" + +#: header.php:25 +msgid "Skip to content" +msgstr "GÃ¥ til innhold" + +#: functions.php:174 +msgid "Footer 3" +msgstr "BunnomrÃ¥de 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "BunnomrÃ¥de 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "BunnomrÃ¥de 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Sidekolonnen" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "on" + +#. Translators: If there are characters in your language that are not supported +#. by Work Sans, translate this to 'off'. Do not translate into your own +#. language. +#: functions.php:107 +msgctxt "work_sans font: on or off" +msgid "on" +msgstr "on" + +#: functions.php:57 +msgid "Top" +msgstr "Topp" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Vi klarer ikke Ã¥ finne det du leter etter. Prøv Ã¥ søke." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Beklager, men intet passet med dine søkeord. Vennligst prøv igjen med andre søkeord." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "Klar for Ã¥ publisere ditt første innlegg? Kom i gang her." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "Ingenting funnet" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "Les mer %s " + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Panel %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Meny" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Toppmeny" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "Tema: %1$s av %2$s." + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "Stolt drevet av %s" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "https://nb.wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Bunnbilde" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Sider:" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Kommentarer er stengt." + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "En kommentar om “%2$s”" +msgstr[1] "%1$s kommentarer om “%2$s”" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Tilbakemeldinger" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "Prøv Ã¥ søke i mÃ¥nedsarkivet." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "Mest brukte kategorier" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Det ble tydeligvis ikke funnet noe her. Kanskje forsøke en av lenkene under eller et søk?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "Auda! Den siden finnes ikke." diff --git a/lodestar/languages/pt-br.mo b/lodestar/languages/pt-br.mo new file mode 100644 index 0000000000000000000000000000000000000000..03f9e5ff941fc3574082c1d1a9f0c65b1819cd40 GIT binary patch literal 5222 zcmaKvTWlRi8Gxr?pfQ(1Y3U8hG)>a9$vM8HX;UXo$jzyV9Up8bK>{g^&(1k#<2^f@ znO!@Mii&tbNJyTe|9}3=`pr8>UQk?fw9nF>`G8UuzA?fNSN370M&Tv+N%#z8iuw-R2A_i; zgfBsv_kDN|ybfiF-@v=zYw&aMFYo|-2Yv!henct$)KPwJhqE;oYkmcOjPVFQ3@<@> z?*;fN_`{k%gBQ5}Ej$l*v)H}x8}JVJBK$PG4n?kCLYe<+eZL)LM9xQ`tbYiKey917 z{m;UW!xbpcGbs8#3m<~thCAUaP}ctwL`C&FlzDGLL{o3oe7oj5HE&~*tiKK33Gaa- z&tp*5J5oPC0p%PP;oYzeXW$0>4E!~eeO`y6_g~>x;Xk3sGxt%Y_)|;#h+Y?-%d^?C~;W3-v1~`u!gAr{1XfkDC95V&^*$PV9a^+yjq5Ip0+%@&}0N)id?|w`x9L z^QD^Cp!okQu=EpnANQ}<&)rnQ85i(U>go`sF%s$!}O>&d?!G2nK?bOFzzi-n#sGX6HbK4&Fs@+n?`EZwjbW*jrRu+jmgu) z>SPq>dgsKBpm$F02=#4HGtTAK>xn^Ua?sf~=*;#F^3HfR)-Aev$+q*@rPX4s#I$YC zC6V>&l(!qDj&y9Qo<>5JUUr#YwwH7ExOHSw&E`6BZZ+s6UbQ-Pc~5j&H$ivAeA?s~ zAm*`a8`-p}=gr27)w$o$F16Zq#6Y~Avc`%{+`4vN8|-C#yLUv^57zdBUdO;D-Q~lj z!X3eQJLcTqG^ENHiybHNLi(BdACbwPZV;j^NyUwv> z-d*G%<(9K)F|qDdbAUHi(L^a<+tu?1GEU>DA~}N!(3Q!WrJ8#i#YX$&YjMRl_U+n48=Z^odaX;(Wmy$%K3C^^uN8k7K2b<72w$9ZB$O6lIiH4%2;n!{7Vu=@_p>E(GArpCs^S{Wf0n$CB} zlpMA;1?&5fm5u5)!r?~5w>TF`kU{Z6hXg74jp<}7(pVjbnsi-7HwP{DkrhYcRJ9fw zi+EB)n->Q3)Y^u+9jx??d|f@j{RD{dw+t+O3t7)W;%^!(?9T#hhC#1PY zc};D}F;~$w)Wa_owy%RBWv{vR=8wf+1CGPT^C8(Aa`(Kq()5Zg_Zc{ItWX)coO5&&9$Wa*`5igcv9wR~}h`Crqh^Z*T zCv1G#ibz8TTib=NB+uShGniWnF-O2Fa=x;hxVld`3?ENjQ~9@8 zd+SL{%59s{DCw0iAWB{AxT`F&HL&2jMbhJN#ZCCQuyI*N`x0nOPPxm7{;GVl9_ki2 zTimxXejzFNT^0N|*?|}_I9pY`tEw%@K@&2idyA-L1)n2flQ`8ZUrVyjmda;tb^0>k z%1IJsR4uBvENQDH@%vJR)UDOZNMg)PV%EF~4YCs-n$+{MoJ%!DPWh5FT{TaM6>pUk zK`>+v_0YU3XwhwcFe9EnHbb1lo38c2y%}> z#En@y;M+}gqQK27Hw@}r914@fSHz(T%ARMT9(kCUZo9oigZIc=r>Vi{8YZwDALDIF pWAEe5LlwHrghQcD4&U 1);\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: pt_BR\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#. translators: 1: title. +#: comments.php:34 +msgid "One thought on “%1$s”" +msgstr "Um comentário em “%1$s”" + +#: archive-jetpack-portfolio.php:27 +msgid "Portfolio navigation" +msgstr "Navegação do portfólio" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "Novos Projetos" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Projetos Antigos" + +#: inc/woocommerce.php:213 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "%d item" +msgstr[1] "%d itens" + +#: inc/woocommerce.php:212 +msgid "View your shopping cart" +msgstr "Visualize seu carrinho" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Template de portfólio" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar is a trendy one-page theme designed with startups and small business ventures in mind." +msgstr "Lodestar é um tema de uma página desenhado pensando em startups e pequenos negócios." + +#: single.php:23 +msgid "Next Post" +msgstr "Próximo post" + +#: single.php:22 +msgid "Previous Post" +msgstr "Post anterior" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Próximo projeto" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Projeto anterior" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Resultados da busca por: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Branco, vermelho e cinza" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "Bege, azul e laranja" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Branco, marrom e azul" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "Cinza claro e rosa" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "Azul" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "Cinza e azul" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "Link" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Texto" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Fundo" + +#: inc/template-tags.php:180 +msgid "Front Page Section %1$s Placeholder" +msgstr "Seção %1$s da página inicial" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Editar %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Publicar" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Página" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% Comentários" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 Comentário" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Deixe um comentário" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "Marcado %1$s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Com a tag" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Editar %s" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "em" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "por" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Publicado em %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "Tudo" + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Painel 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Painel 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Painel 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "Duas colunas" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "Uma coluna" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "Painel de conteúdo" + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Painel 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "Texto do topo 2" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "Texto do topo 1" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Configure seu tema" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "Opções do tema" + +#: header.php:25 +msgid "Skip to content" +msgstr "Ir para conteúdo" + +#: functions.php:174 +msgid "Footer 3" +msgstr "Footer 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "Rodapé 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "Rodapé 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Lateral" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "on" + +#: functions.php:57 +msgid "Top" +msgstr "Topo" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Parece que não encontramos o que você está procurando. Talvez a ferramenta de pesquisa possa ajudar." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Não encontramos nada para estes termos de busca. Tente novamente com palavras-chave diferentes." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "Pronto para publicar seu primeiro post? Comece aqui." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "Nenhum resultado" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "Continue lendo %s \t" + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Painel %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Menu" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Menu Principal" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "Tema: %1$s %2$s." + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "Orgulhosamente feito com %s" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "https://br.wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Imagem do rodapé" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Páginas" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Os comentários estão fechados." + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "Um comentário em “%2$s”" +msgstr[1] "%1$s comentários em “%2$s”" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Depoimentos" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "Tente olhar nos arquivos mensais." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "Categorias mais Usadas" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Parece que nada foi encontrado neste lugar. Quem sabe você possa tentar um dos links abaixo ou uma busca?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "Ops! Essa página não pode ser encontrada." diff --git a/lodestar/languages/ro.mo b/lodestar/languages/ro.mo new file mode 100644 index 0000000000000000000000000000000000000000..aeaf38ca9dd897b6c6bbc79779fa83b740714eb7 GIT binary patch literal 6627 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 oJf(`1lwxT8j(HsX_n7)SYFVy>Rryzk; 0 && n%100 < 20)) ? 1 : 2);\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: ro\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#. translators: 1: title. +#: comments.php:34 +msgid "One thought on “%1$s”" +msgstr "Un gând despre „%1$s”" + +#: archive-jetpack-portfolio.php:27 +msgid "Portfolio navigation" +msgstr "Navigare în portofoliu" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "Proiecte mai noi" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Proiecte mai vechi" + +#: inc/woocommerce.php:213 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "%d element" +msgstr[1] "%d elemente" +msgstr[2] "%d de elemente" + +#: inc/woocommerce.php:212 +msgid "View your shopping cart" +msgstr "Vezi coÈ™ul tău de cumpărături" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/testimonial-page.php +msgid "Testimonial Template" +msgstr "Șablon testimonial" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Șablon portofoliu" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar is a trendy one-page theme designed with startups and small business ventures in mind." +msgstr "Lodestar este o temă la modă, pe o singură pagină, proiectată cu gândul la pornirea îndrăzneață a unor startup-uri sau mici afaceri." + +#: single.php:23 +msgid "Next Post" +msgstr "Articol următor" + +#: single.php:22 +msgid "Previous Post" +msgstr "Articol anterior" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Proiectul următor" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Proiectul anterior" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Rezultatele căutării pentru: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Alb, roÈ™u È™i gri" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "Bej, albastru È™i portocaliu" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Alb, maro È™i albastru" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "Gri deschis È™i roz" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "Albastru" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "Gri È™i verde" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "Legătură" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Text" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Fundal" + +#: inc/template-tags.php:180 +msgid "Front Page Section %1$s Placeholder" +msgstr "Substituent pentru secÈ›iunea %1$s în pagina din față" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Editează %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Articol" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Pagină" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% comentarii" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 comentariu" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Lasă un comentariu" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "Etichetat %1$s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Etichetat" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Editează %s" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "Tip:" + +#: inc/template-tags.php:50 +msgctxt "prefaces list of categories assigned to the post" +msgid "in" +msgstr "în" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "de" + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Publicat de %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "ToÈ›i" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "Tipuri:" + +#: inc/customizer.php:207 +msgid "Add an image to be displayed at the bottom of the Front Page template, above the footer." +msgstr "Adaugă o imagine pentru a fi afiÈ™ată în partea de jos a È™ablonului paginii din față, deasupra subsolului." + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Panou 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Panou 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Panou 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "Două coloane" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "O coloană" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "Aranjament panou" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "ConÈ›inut panou" + +#: inc/customizer.php:60 inc/customizer.php:94 inc/customizer.php:128 +#: inc/customizer.php:162 +msgid "Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed." +msgstr "Adaugă o imagine în panoul tău prin setarea unei imagini reprezentative în editorul de pagină. Dacă nu selectezi o pagină, acest panou nu va fi afiÈ™at." + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Panou 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "Text sus 2 în antet" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "Text sus 1 în antet" + +#: inc/customizer.php:30 +msgid "Add a short bit of content to the top of your website." +msgstr "Adaugă un pic de conÈ›inut în partea de sus a sitului tău web." + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "Text sus în antet" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Configurează setările temei" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "OpÈ›iuni temă" + +#: header.php:25 +msgid "Skip to content" +msgstr "Sari la conÈ›inut" + +#: functions.php:174 +msgid "Footer 3" +msgstr "Subsol 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "Subsol 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "Subsol 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Bară laterală" + +#. Translators: If there are characters in your language that are not supported +#. by Karla, translate this to 'off'. Do not translate into your own language. +#: functions.php:113 +msgctxt "Karla font: on or off" +msgid "on" +msgstr "on" + +#. Translators: If there are characters in your language that are not supported +#. by Work Sans, translate this to 'off'. Do not translate into your own +#. language. +#: functions.php:107 +msgctxt "work_sans font: on or off" +msgid "on" +msgstr "on" + +#: functions.php:57 +msgid "Top" +msgstr "Sus" + +#: front-page.php:61 +msgid "Panel %1$s Placeholder" +msgstr "Substituent panou %1$s" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Se pare că nu putem găsi ceea ce cauÈ›i. Probabil o căutare poate ajuta." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Regret, dar nu s-a potrivit nimic cu criteriul tău de căutare. Te rog încearcă din nou cu alte cuvinte cheie." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "Gata să-È›i publici primul articol? ÃŽncepe de aici." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "N-am găsit nimic" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "Continuă lectura %s " + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Panou %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Meniu" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Meniu superior" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "Temă: %1$s de %2$s." + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "Propulsat cu mândrie de %s" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "https://wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Imagine subsol" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Pagini:" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Comentariile sunt închise" + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "Un gând despre „%2$s”" +msgstr[1] "%1$s gânduri despre „%2$s”" +msgstr[2] "%1$s de gânduri despre „%2$s”" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Testimoniale" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "ÃŽncearcă să cauÈ›i în arhivele lunare." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "Cele mai folosite categorii" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Se pare că nu a fost găsit nimic la această locaÈ›ie. Poate încerci una din legăturile de mai jos sau o căutare?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "Hopa! Acea pagină nu poate fi găsită" diff --git a/lodestar/languages/tr.mo b/lodestar/languages/tr.mo new file mode 100644 index 0000000000000000000000000000000000000000..12a65006125cb56176958e0632ef04a3417d8413 GIT binary patch literal 5914 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 UKOCHt5pK+3JCr*WTG!P70YgZm5dZ)H literal 0 HcmV?d00001 diff --git a/lodestar/languages/tr.po b/lodestar/languages/tr.po new file mode 100644 index 000000000..00cf52012 --- /dev/null +++ b/lodestar/languages/tr.po @@ -0,0 +1,350 @@ +# Translation of WordPress.com - Themes - Lodestar in Turkish +# This file is distributed under the same license as the WordPress.com - Themes - Lodestar package. +msgid "" +msgstr "" +"PO-Revision-Date: 2018-01-23 07:34:22+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: GlotPress/2.4.0-alpha\n" +"Language: tr\n" +"Project-Id-Version: WordPress.com - Themes - Lodestar\n" + +#: archive-jetpack-portfolio.php:26 +msgid "Newer projects" +msgstr "Yeni projeler" + +#: archive-jetpack-portfolio.php:25 +msgid "Older projects" +msgstr "Eski projeler" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/testimonial-page.php +msgid "Testimonial Template" +msgstr "Görüşler Åžablonu" + +#. Template Name of the plugin/theme +#: wp-content/themes/pub/lodestar/templates/portfolio-page.php +msgid "Portfolio Template" +msgstr "Portfolyo Åžablonu" + +#. Description of the plugin/theme +#: wp-content/themes/pub/lodestar/style.css +msgid "Lodestar is a trendy one-page theme designed with startups and small business ventures in mind." +msgstr "Lodestar, giriÅŸimciler ve küçük iÅŸletmelerin ihtiyaçları göz önüne alınarak tasarlanmış, tek sayfalı modern bir temadır." + +#: single.php:23 +msgid "Next Post" +msgstr "Sonraki Yazı" + +#: single.php:22 +msgid "Previous Post" +msgstr "Önceki Yazı" + +#: single-jetpack-portfolio.php:19 +msgid "Next Project" +msgstr "Sonraki Proje" + +#: single-jetpack-portfolio.php:18 +msgid "Previous Project" +msgstr "Önceki Proje" + +#: search.php:19 +msgid "Search Results for: %s" +msgstr "Åžu kriter için arama sonuçları: %s" + +#: inc/wpcom-colors.php:478 +msgid "White, Red, and Grey" +msgstr "Beyaz, Kırmızı ve Gri" + +#: inc/wpcom-colors.php:472 +msgid "Beige, Blue, and Orange" +msgstr "Bej, Mavi ve Turuncu" + +#: inc/wpcom-colors.php:466 +msgid "White, Brown, and Blue" +msgstr "Beyaz, Kahverengi ve Mavi" + +#: inc/wpcom-colors.php:460 +msgid "Light Grey and Pink" +msgstr "Açık Gri ve Pembe" + +#: inc/wpcom-colors.php:454 +msgid "Blue" +msgstr "Mavi" + +#: inc/wpcom-colors.php:448 +msgid "Grey and Green" +msgstr "Gri ve YeÅŸil" + +#: inc/wpcom-colors.php:232 +msgid "Link" +msgstr "BaÄŸlantı" + +#: inc/wpcom-colors.php:191 +msgid "Text" +msgstr "Metin" + +#: inc/wpcom-colors.php:18 +msgid "Background" +msgstr "Arkaplan" + +#: inc/template-tags.php:180 +msgid "Front Page Section %1$s Placeholder" +msgstr "Ön Sayfa Bölümü %1$s Yer Tutucusu" + +#. translators: %s: Name of current post +#: inc/template-tags.php:144 +msgid "Edit %1$s %2$s" +msgstr "Düzenle %1$s %2$s" + +#: inc/template-tags.php:139 +msgid "Post" +msgstr "Yazı" + +#: inc/template-tags.php:137 +msgid "Page" +msgstr "Sayfa" + +#: inc/template-tags.php:119 +msgid "% Comments" +msgstr "% Yorum" + +#: inc/template-tags.php:119 +msgid "1 Comment" +msgstr "1 Yorum" + +#: inc/template-tags.php:119 +msgid "Leave a comment" +msgstr "Yorum bırakın" + +#: inc/template-tags.php:112 +msgid "Tagged %1$s" +msgstr "%1$s etiketlendi" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:108 +msgid "Tagged" +msgstr "Etiketler" + +#. translators: %s: Name of current post +#: inc/template-tags.php:86 +msgid "Edit %s" +msgstr "Düzenle %s" + +#: inc/template-tags.php:70 +msgctxt "prefaces list of categories assigned to post" +msgid "Type: " +msgstr "Tip:" + +#: inc/template-tags.php:41 +msgctxt "post author" +msgid "by" +msgstr "- Yazar: " + +#: inc/template-tags.php:34 +msgctxt "post date" +msgid "Posted on %s" +msgstr "Gönderi tarihi %s" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:17 inc/template-tags.php:69 inc/template-tags.php:103 +msgid ", " +msgstr ", " + +#: inc/jetpack.php:243 +msgid "All" +msgstr "Tümü" + +#: inc/jetpack.php:239 +msgid "Types:" +msgstr "Tipler:" + +#: inc/customizer.php:207 +msgid "Add an image to be displayed at the bottom of the Front Page template, above the footer." +msgstr "Ön sayfanızın alt bölümünde, alt bilgilerden önce görüntülenecek bir görsel ekleyin." + +#: inc/customizer.php:159 +msgid "Panel 4" +msgstr "Panel 4" + +#: inc/customizer.php:125 +msgid "Panel 3" +msgstr "Panel 3" + +#: inc/customizer.php:91 +msgid "Panel 2" +msgstr "Panel 2" + +#: inc/customizer.php:85 inc/customizer.php:119 inc/customizer.php:153 +#: inc/customizer.php:187 inc/customizer.php:230 +msgid "Two Column" +msgstr "Ä°ki Sütun" + +#: inc/customizer.php:84 inc/customizer.php:118 inc/customizer.php:152 +#: inc/customizer.php:186 inc/customizer.php:229 +msgid "One Column" +msgstr "Bir Sütun" + +#: inc/customizer.php:80 inc/customizer.php:114 inc/customizer.php:148 +#: inc/customizer.php:182 +msgid "Panel Layout" +msgstr "Panel Düzeni" + +#: inc/customizer.php:69 inc/customizer.php:103 inc/customizer.php:137 +#: inc/customizer.php:171 +msgid "Panel Content" +msgstr "Panel İçeriÄŸi" + +#: inc/customizer.php:60 inc/customizer.php:94 inc/customizer.php:128 +#: inc/customizer.php:162 +msgid "Add an image to your panel by setting a featured image in the page editor. If you don’t select a page, this panel will not be displayed." +msgstr "Sayfa düzenleyicisinde bir öne çıkan resim belirleyerek panelinize görsel ekleyin. Bir sayfa seçmezseniz bu panel görünür olmayacaktır." + +#: inc/customizer.php:57 +msgid "Panel 1" +msgstr "Panel 1" + +#: inc/customizer.php:52 +msgid "Header Top Text 2" +msgstr "Ãœst Bölüm Metni 2" + +#: inc/customizer.php:41 +msgid "Header Top Text 1" +msgstr "Ãœst Bölüm Metni 1" + +#: inc/customizer.php:30 +msgid "Add a short bit of content to the top of your website." +msgstr "Web sitenizin üst bölümüne kısa bir içerik ekleyin." + +#: inc/customizer.php:28 +msgid "Header Top Text" +msgstr "Ãœst Bölüm Metni" + +#: inc/customizer.php:23 +msgid "Configure your theme settings" +msgstr "Tema ayarlarınızı yapılandırın" + +#: inc/customizer.php:22 +msgid "Theme Options" +msgstr "Tema Seçenekleri" + +#: header.php:25 +msgid "Skip to content" +msgstr "İçeriÄŸe geç" + +#: functions.php:174 +msgid "Footer 3" +msgstr "Alt Bölme 3" + +#: functions.php:164 +msgid "Footer 2" +msgstr "Alt Bölme 2" + +#: functions.php:154 +msgid "Footer 1" +msgstr "Alt Bölme 1" + +#: functions.php:144 +msgid "Sidebar" +msgstr "Yan Menü" + +#: functions.php:57 +msgid "Top" +msgstr "Ãœst" + +#: front-page.php:61 +msgid "Panel %1$s Placeholder" +msgstr "Panel %1$s Yer Tutucusu" + +#: components/post/content-none.php:29 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "Aradığınız sayfa bulunamadı. Belki arama kutusu aradığınızı bulma konusunda yardımcı olabilir." + +#: components/post/content-none.php:23 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "Ãœzgünüz fakat aradığınız kriterler ile örtüşen sonuç bulunamadı. Lütfen baÅŸka kriterler ile tekrar deneyin." + +#: components/post/content-none.php:19 +msgid "Ready to publish your first post? Get started here." +msgstr "Ä°lk yazınızı yayınlamaya hazır mısınız? Buradan baÅŸlayın." + +#: components/post/content-none.php:13 +msgid "Nothing Found" +msgstr "Hiçbir ÅŸey bulunmadı" + +#. translators: %s: Name of current post +#. translators: %s: Name of current post. +#. translators: %s: Name of current post +#: components/page/content-front-page-panels.php:50 +#: components/post/content.php:40 inc/template-tags.php:195 +msgid "Continue reading %s " +msgstr "%s yazısını okumaya devam et " + +#: components/page/content-front-page-panels.php:18 +msgid "Panel %1$s" +msgstr "Panel %1$s" + +#: components/navigation/navigation-top.php:2 +msgid "Menu" +msgstr "Menü" + +#: components/navigation/navigation-top.php:1 +msgid "Top Menu" +msgstr "Ãœst Menü" + +#: components/footer/site-info.php:5 +msgid "Theme: %1$s by %2$s." +msgstr "" + +#: components/footer/site-info.php:3 +msgid "Proudly powered by %s" +msgstr "%s gururla sunar" + +#: components/footer/site-info.php:3 +msgid "https://wordpress.org/" +msgstr "https://wordpress.org/" + +#: components/footer/footer-image.php:17 inc/customizer.php:193 +#: inc/customizer.php:205 +msgid "Footer Image" +msgstr "Alt Bölüm Görseli" + +#: components/features/portfolio/content-portfolio-single.php:35 +#: components/page/content-front-page.php:8 components/page/content-page.php:21 +#: components/post/content.php:45 +msgid "Pages:" +msgstr "Sayfalar:" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "Yorumlar kapatıldı." + +#. translators: 1: comment count number, 2: title. +#: comments.php:40 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "“%2$s” için bir yorum" +msgstr[1] "“%2$s” için %1$s yorum" + +#: archive-jetpack-testimonial.php:29 +msgid "Testimonials" +msgstr "Görüşler" + +#: 404.php:48 +msgid "Try looking in the monthly archives." +msgstr "Aylık arÅŸivlere göz atmayı deneyin." + +#: 404.php:32 +msgid "Most Used Categories" +msgstr "En çok Kullanılan Kategoriler" + +#: 404.php:20 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "Burada hiçbir ÅŸeyin bulunmadığı görülüyor. Belki alttaki baÄŸlantılardan birini veya bir arama yapmayı denemelisin?" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "Off! Bu sayfa bulunamadı." diff --git a/lodestar/page.php b/lodestar/page.php new file mode 100644 index 000000000..cd44ec8b4 --- /dev/null +++ b/lodestar/page.php @@ -0,0 +1,39 @@ + +
+
+
+ + + + +
+
+ +
+ Themes and click the Add New button. +2. Click Upload and Choose File, then select the theme's .zip file. Click Install Now. +3. Click Activate to use your new theme right away. + +== Frequently Asked Questions == + += Does this theme support any plugins? = + +Lodestar includes support for Jetpack's Infinite Scroll and Site Logos, as well as other features. + + +== Setting Up Your Front Page == + +The page you assigned as your Static Front Page will automatically display a single panel with a full-screen featured image, site logo and/or title, menu, and page content underneath. + +You can add more content to your front page by adding panels. Each panel is created from a static page on your site. + +To add additional panels to your Front page, follow these steps: + +1. Create or edit a page. +2. To add a large image to the top of the panel, assign a Featured Image to the page. This image should be at least 2000 pixels wide and 1200 pixels tall. +3. Publish your page. +4. Navigate to Customize → Theme Options. From the drop-down, select the page you’d like to appear in the panel. +5. For each panel, you also have the option to display the page's content in one or two columns. + +Lodestar supports up to four different panels; the theme will only display the panels you add, so you can opt to add fewer. + + +== Front Page Footer Image == + +The last panel of the front page is an optional full-size image. This can be assigned under Customize → Theme Options → Footer Image. + + +== Add Header Top Text == + +You can add two strings of text to the top of Lodestar, next to the menu. This allows you to keep your contact information or call to action visible on all pages throughout the site. + +To add your own text, navigate to Customize → Theme Options → Header Top Text. It's recommended that you only use short strings of text here. You can include links and other HTML in the Header Top Text fields. + + +== Portfolio (requires Jetpack: jetpack.me) == + +Lodestar helps you showcase your company's work as portfolio projects. Each project is displayed with its featured image and additional information is displayed on hover. + +Once you've added some portfolio projects to your website, they will be visible at http://yourgroovysite.wordpress.com/portfolio. + +You can also apply Lodestar's Portfolio Template to a page, which allows visitors to sort your creative works by Project Type. The Portfolio Template will display up to 120 projects. + + +== Testimonials (requires Jetpack: jetpack.me) == + +Add testimonials to your Lodestar website to share what others have been saying about your work. You can view the testimonial archive by adding /testimonial to your URL. + +You can also apply Lodestar's Testimonial Template to display your testimonials on any page of the site. + + +== Custom Menus == + +Lodestar includes one Custom Menu in the header, which can be configured via My Sites → Menus. If no menu is assigned, this area will display a list of your pages by default. + + +== Social Links Menu (requires Jetpack: jetpack.com) == + +With Lodestar, you have the option to display links to your social media profiles in the header and footer. To display them, set up a Social Links Menu. + + +== Widget Areas == + +Lodestar offers four widget areas: + +* The optional Sidebar, which appears on the right on all posts and pages, excluding the static front page. +* Three optional Footer widget areas. + +If the Sidebar area is not active, the theme automatically adjusts to have a single column. + + +== Site Logo == + +Brand identity is very important — that’s why Lodestar supports the Site Logo feature. To add your own image, go to Customize → Site Identity. The logo will appear in the header, above the site title. + + +== Custom Background == + +Custom color, pattern, or a beautiful image – the choice is yours. To change the background, visit Customize → Colors & Backgrounds from your dashboard. + + +== Quick Specs (all measurements in pixels) == +* The main column width is up to 1120 wide on the static front page, and 700 wide on the blog index, archive, single posts, and pages. +* The optional sidebar is up to 336 wide. +* The recommended Featured Image size is at least 2000 wide by 1200 tall. The theme will scale and crop the images depending on the page and device size. +* The recommended Custom Header image size is at least 2000 wide by 1200 tall. +* The Site Logo will display up to 200 tall; larger logo sizes are recommended as they will display sharper on retina devices. + + +== Changelog == + += 1.0 - February 20, 2017 = +* Initial release + +== Credits == + +* Based on Components http://components.underscores.me/, (C) 2015-2016 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html) +* normalize.css http://necolas.github.io/normalize.css/, (C) 2012-2016 Nicolas Gallagher and Jonathan Neal, [MIT](http://opensource.org/licenses/MIT) +* Isotope http://isotope.metafizzy.co/ (C) 2016 Metafizzy [GPLv3 or later] (https://www.gnu.org/licenses/gpl-3.0.html) +* imagesLoaded https://github.com/desandro/imagesloaded (C) 2017 David DeSandro [MIT](http://opensource.org/licenses/MIT) +* ScrollTo https://github.com/flesler/jquery.scrollTo (C) 2007-2016 Ariel Flesler [MIT](http://opensource.org/licenses/MIT) +* Genericons icon font http://www.genericons.com (C) 2016 Automattic [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html) +* Default header image http://negativespace.co/photos/woman-coding/, [C00] (https://creativecommons.org/publicdomain/zero/1.0/) diff --git a/lodestar/rtl.css b/lodestar/rtl.css new file mode 100644 index 000000000..43e1f38b8 --- /dev/null +++ b/lodestar/rtl.css @@ -0,0 +1,355 @@ +/* +Theme Name: Lodestar + +Adding support for language written in a Right To Left (RTL) direction is easy - +it's just a matter of overwriting all the horizontal positioning attributes +of your CSS stylesheet in a separate stylesheet file named rtl.css. + +https://codex.wordpress.org/Right_to_Left_Languagecomponentsupport + +*/ + +/* Reset */ + +body { + direction: rtl; + unicode-bidi: embed; +} + +th { + text-align: right; +} + +/* Accessibility */ + +.screen-reader-text:focus { + left: auto; + right: 5px; +} + +/* Typography */ +blockquote { + border-left: 0; + border-right: 4px solid #ddd; + padding-left: 0; + padding-right: 1.5em; +} + +textarea { + padding-right: 3px; +} + +ul, +ol { + margin-left: 0; + margin-right: 3em; +} + +li > ul, +li > ol { + margin-left: 0; + margin-right: 1.5em; +} + +.menu-toggle::after, +.menu-item-has-children > a::before, +.page_item_has_children > a::before { + font-family: Genericons; + font-size: 1em; + font-style: normal; + font-weight: normal; + line-height: 1; + text-decoration: none; + vertical-align: text-bottom; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: auto; +} + +/* Media */ +.mejs-offscreen { + right: -10000px; +} + +/* Main Navigation */ + +.main-navigation ul { + text-align: right; +} + +.main-navigation ul ul { + padding-left: 0; + padding-right: 1.5em; +} + +.menu-toggle::after { + content: "\f419"; + margin-right: 0.5em; + position: relative; + top: -2px; +} + +.menu-toggle::before { + display: none; +} + +/* Front Page */ + +.lodestar-panel .jetpack-testimonial .edit-link, +.panel-content .wrap .recent-posts .post h2, +.lodestar-panel .recent-posts .edit-link { + text-align: right; +} + +/* Blog Entries */ + +.entry-footer .cat-links, +.entry-footer .tags-links, +.entry-footer .comments-link, +.entry-footer .edit-link { + margin-left: 2em; + margin-right: 0; +} + +.entry-footer span:last-child { + margin-left: 0; +} + +.entry-author .author-avatar { + float: right; + margin-left: 1em; + margin-right: 0; +} + +.entry-author .author-heading, +.entry-author .author-bio { + float: left; +} + +#infinite-handle span { + border: 0; +} + +#infinite-handle span::before { + display: none; +} + +/* Jetpack Testimonial */ +.jetpack-testimonial .post-thumbnail { + float: right; + margin-left: 1em; + margin-right: 0; +} + +.testimonial-about { + margin-left: 0; + margin-right: 30px; +} + +.testimonial-about .entry-header { + float: right; +} + +/* Comments */ +.comment-body { + padding-left: 0; + padding-right: 100px; +} + +.children { + padding-left: 0; + padding-right: 40px; +} + +.comment-author .avatar-container { + float: right; + left: auto; + right: -100px; +} + +.children .comment-author .avatar-container { + left: auto; + right: -80px; +} + +.bypostauthor::before { + left: auto; + right: 0; +} + +.children .bypostauthor::before { + left: auto; + right: 20px; +} + +/* Widgets */ +.widget ul { + margin: 0; +} + +.search-form .search-submit { + left: 0; + right: auto; +} + +.widget .tagcloud a, +.widget.widget_tag_cloud a, +.wp_widget_tag_cloud a { + float: right; + margin: 4px 0 0 4px !important; /* !important to override inline styles */ +} + +.widget ul li li { + padding: 6px 1.5rem 6px 0; +} + +/* Customizer styles */ +.lodestar-customizer.lodestar-front-page .lodestar-panel .lodestar-panel-title { + left: 3.2em; + right: auto; +} + +/* Media queries */ + +@media screen and (min-width: 30em) { + .site-top-content span.site-top-content-2 { + margin-left: 0; + } + + .site-top-content span.site-top-content-1 { + margin-right: 1.5em; + } +} + +@media screen and (min-width: 60em) { + + .has-sidebar #primary { + float: right; + } + + .has-sidebar #secondary { + float: left; + } + + .error404 #primary { + float: none; + } + + .has-top-content .main-navigation ul.nav-menu { + text-align: right; + } + + .main-navigation ul ul { + padding-right: 0; + } + + .main-navigation ul ul, + .main-navigation ul ul ul { + left: auto; + right: -999em; + } + + .main-navigation ul ul li:hover > ul, + .main-navigation ul ul li.focus > ul { + left: auto; + right: 100%; + } + + .main-navigation ul li:hover > ul, + .main-navigation ul li.focus > ul { + right: auto; + } + + .main-navigation .menu-item-has-children > a::after, + .main-navigation .page_item_has_children > a::after { + display: none; + } + + .main-navigation .menu-item-has-children > a::before, + .main-navigation .page_item_has_children > a::before { + content: "\f431"; + display: inline; + position: relative; + right: 2px; + top: -2px; + } + + .main-navigation ul ul .menu-item-has-children > a::before, + .main-navigation ul ul .page_item_has_children > a::before { + margin-top: -10px; + left: 1.0em; + position: absolute; + right: auto; + top: 50%; + -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ + -ms-transform: rotate(90deg); /* IE 9 */ + transform: rotate(90deg); + } + + .has-top-content .site-top-content, + .has-top-content .main-navigation + .site-top-content { + text-align: left; + } + + .comment-navigation .nav-previous, + .posts-navigation .nav-previous, + .post-navigation .nav-previous { + float: right; + } + + .comment-navigation .nav-next, + .posts-navigation .nav-next, + .post-navigation .nav-next { + float: left; + text-align: left; + } + + .comment-list .children { + margin-left: 0; + margin-right: 30px; + } + + .comment-author { + float: right; + } + + .comment-metadata { + float: left; + } + + /* Portfolio */ + body.post-type-archive-jetpack-portfolio #primary, + body.tax-jetpack-portfolio-type #primary, + body.tax-jetpack-portfolio-tag #primary, + body.page-template-portfolio-page #primary { + float: none; + } + + .post-type-archive-jetpack-portfolio .entry-header, + .tax-jetpack-portfolio-type .entry-header, + .tax-jetpack-portfolio-tag .entry-header, + .page-template-portfolio-page .entry-header, + .portfolio-content, + .page-template-portfolio-page .entry-content, + .project-terms, + .portfolio-projects .project-archive-content .entry-header, + .portfolio-projects .project-archive-content .entry-meta, + .portfolio-projects .project-archive-content .entry-footer { + text-align: center; + } + + .portfolio-projects article { + float: right; + } + + /* Footer */ + .site-footer .widget-column { + float: right; + margin-left: 5%; + margin-right: 0; + } + + .site-footer .widget-column:last-child { + margin-left: 0; + } +} diff --git a/lodestar/screenshot.png b/lodestar/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..b3e3a6ab6fb497cf91e78eb054e97566387b385a GIT binary patch literal 922274 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

PEcVY023Xk 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

Ld}vpT^t|}P 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

`fcGjCIZ_!}lI+iQFo~=V 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%0At{;J zkV=bu)=KK6vVD~-J%z~$u?14G-~vM;3DY=8gM^YQ+^wGcS$jecJE_f{`u8oh9#Rt} zMIlqoSq_>-+WL{3*vA_;*!;p?kCJ&rB`-|wjTSN+&kJ0esVhz5rMRhb$BpS{mU>8r zpU-HOZb=_mtoxPz=yAIN0#ZsEAWOT1oO#3KW1hitsO*=*+aLW2H*jbbCgYJOF2%`s zLXk`%GF?Jj<;9jbpR$pk7Mcr@8iaeKX~e*I_|ROj_Cy;dhEP@~>rn>46(esq}O2A3pv`I3{~stD$%)&}(4n@)b>bl6ES2}U2S#L=xXA8E-_yztAK|5krz>*><^%icZc5jJk6NB_s=Mp7O`{#PG)t<%UUnqMUff8}baG=Z8gU zeERJRr+)RF{Y$^zi*n7}HZJ|mao4~^-ZJBCu&Pz)mp8^Lshygk)@cc;4;AT)QoDo# zXGZ#fHB*m`=Tsib`4Xk<>JemBaZY>ykJ?cX`;->2bdGg;zj}ye`ShC6VfU_tpW})^ z6?Cbxn~zRDH(gW@U$49AoEG&u)?Yt(5N<~lJJXBcpBemSlCE8Hr%#uug&GKs(?L3L z$a%IS_yjS;?@H0>Z{dmwo2;Q)TjwmAYd%!p&&Z-cf$zr(csyB%$L;VYt**8PT)T4S zQ;6%8lfAIL_vgL=x~|K5gs@*y2naPlXBa>y>MPr_{rdIw^>rC|UAOMNV|2o(>&bVr z;=3m+5NWMNMECye2#6>tvLg6tO6Auzd}5Y};;j538FMFAO%s{ak}+U)>LL;)Qj2Eu zDIw;K=1WD3uotndrOT|;w>#E`Z0O!w_f|!w%%{;}9>%kfKm|?#?VM6K#nX$tig_69 z+sPSfaEfqnM&$sY-)Qwvi~BAjNL%`gw_eDNo(CaBj5{~Zf^~50NtPNR$8iE;cEZxf6rqNjRkTwfwL!K+1JQi)3t- zYWqXGrTmbTdXGbtK~N?@RvhKbcI}uptn445qRilRZ3A*KrY$iuFLsHti5P@y!0mFz zdS7BavhU1~^TchgmLTE@dxj_yzHCuXj-2%@namOhW?repxa&tNzCcP8;FY~_rSuS* z!D#HA03JKyz&@m>bHw=;WUEt7Qw`fqC4I(q+A%V;bWmWu8xaR?Ax2uAY6sG)e|x== z=rc{_Y8&pB$RaIQn64mlg?7JVHK`EP!$I~Uh#M`(8bVdRZ~Few_a-8;cF=C7y~*Q* zPE{@OoKw;fBOIcVkf65zTKKf@m=)`&ry3I|svdFd8ny9Nb$uL4VEabo(8pjhHbHc? zUGNco*qjW6u@*-F+-7x>*;3v3m;8JwfA9#}s9{q^`<1ja#T(%pMXTLWBF_+*F%{%I zWy+Z0fO%_nYZWkTBi_f?e+SU)nQDCEW>yS&UwvEXS(5oaM?>A@wX;-33)(=2!cL~W z!_RnVwI)z6Z*SE^40h2Db93PyhSEo|Oq1cOfSm2sV{4`QoJaUuOY=Z~Q)v=O_fp8h zM)H^sle7e;#}06sRofu>nTO!i@8m#MT4rBrg}h$k2N$Jy-^5%ChNDI2r({})VNZG zMwSCeh&m6gPk%7>!~@<62!g4}9VCZ5>8mQtrV@6?##Teah6C zz1h@p&vOczXuw^1#v*kAHZLZaxRmk{f+vdSk%5s0D#5_sgU?hNXF%~hQPB?sltvKs zYnl)QweC+CPX68v#pX?V-+QYv^B@1^?-8vmrA;9*yOf#N6dNYDWzl;ck9Emzz` zTqAW_d{JEyY8VL-A~@vGM((;{%?LwzU29!?U-x}4T_65zZ+eM&i>z2ilIOpZ7-8S` zj7A8RF%md)i;)rmBQa`1s9SR8%p74NAyL{Du-hbOoE+t-*`u=b__&&yVEC_F9ma!I z5UVY&(ts7pVcxUVmHiThtt?jS7$QQxrA{zP*3cLNw> zraV;gWE;w{>m`uUP|iva5z(L)h5RD+Ivkc4CIu9p5E$}!j_^OL&r|~WVG|Gqbjx+c zAXK?S}KMUS$qkv_*#Tn)DWsV1P^|dDY$i^4)9$ zsCN*pTPJx$ocUF$PTaM|QP9}>O&@BcrN*sw%1hkDZJ4Oxpf4hOclcvs?zp*#{dtcL z6Q2w4h&@o1_|H0WlSx3b6?@axm@-GX32@*}3*P#ZKac4p!7o(SWv;=DNGR+%wMQ58 z5!u#*Y?>yHi^qoFzVrWh1W68{(nHpj0G0jwyj@a8BCE43f|m|vurqkGJTeZ zpTH{dCM7N?R2F%kY6Bytnft|*ILK&A80XdvM9e!umrX4-1N)q|$ghbbsg#TB`(Xsc zD?+9Z=eu>fvo=y3e!5>cvs;W+4!qREDBwL03*1!crfqb(EJwOTs7(3DMHzD(PBwIy zLaQiGi!xV=dpA~&y&hFP)9i7TrPdQUUP&KG%J<8N2f&e!Gl(jYprq~G!c4|j&NS+h z)7zT?l4U(D+#`(z70+JjFdv2x=$xHU>l6EzBs?!5WYT(|`JfngD9-?tH@-rXCLG5| z6aSt1WH%8ZVh{Vpj&bDkY2)RGL^dzrM3p&Nt8JZ%ADh#zl5ke;ky0Xe=hvF%cj}tk zV}xme5|z-6?1yul)n>Cvg+J|`Z>KJX=9W3(_YIUZq~nJgfcnniICkr(o@QU3S7ogW zN3uz$XnCB6!xTepN2C@7ASEqoG2KKYU|Rl3DKbP^+nL0fj=@8Iox&`JqE=V1aP%9rBlbo&n6`z$e}8|3 zh{)8KkhK`3J726Fhg)?6EFiho#Y@)W#d|9YSe9^JY}?nDY@nkqVIl!@BaGZ-?Ay8; zB^G-WthIS~~)*@zXTmSjDxfkF0vJ&`1*7Dk?-;HRDl3s!FaA?#PhZVQ6GLs-mSy+5f@U z66DSUm9^p%Hsi($TROZ|P|IUynAr%!5D{30OS^hN9wOrpMAeAJv3Id4iuj7sYa#4r z`DNZ_$_Q<;9S(V; z8;69<+Ij1*k9c9yN<=2r59q6A?WCD|_%li7@hReTEBdryyjP+Yxxg66nmN)IuEiBP;-!4_oWczZ zH4Khbq5bpv1ZZxnpT15 z3u-|N=o?Pv@qhIF)nRJO#a(N^E31Q>rAA*|LDYGIm2`Lv5%~CoDQ#xV^m6Nm2d&Lu<|To)nBvAf zNZf0?Lq$SjH5o_GzJ|JFp|2WU88KilWn0bQM4a7qF^Uc!T?4GO<5(IXuJT3N4CQpI`Z)cB;Y9<` zoJ>6x6W#Wn$+@lf#LG~m;tuU_mu{F$Oct+l#>)yIqsHer$||*uwT@erGX9I0i8o014I+`tl%=Zd5>W$K zQY=au)%Us=Nd~po>%JOIZR}Z+UY89<{=fD)KK+1 z3`qJ&!YZ0hl9*RUDIj@cnGN4gh7}A_memhY%kDeIx}?Prt9Xnw6c#UHjJsp#Qfx^= zXNY-fTLsbtNXL*lTx;H^3SEL2pS;K-Cbclbmbnqa|5`R6OD2Gb*1AHARPKYEdb&Z+W-bkk(A9YRxH^9-CCoK`XOfvYSsB&L=nRuPoZ;VI2!q$beSeVwFI+XckH zLNnO9(>PldgsGQl&ra@WMQ*`uywXt6Bsm0O6;fecJ>eYmQTo2|d(#KZB5TQ7M$2L- z`GHRKkhi}-yT`2f>;@wxa2h_^r~M|K!D*%7Lr`>7$$U}+(3UhuNqqGg>Caj1a{8W< zJz>E|bOIHL>5V@1RBRoI?-bsIE`Iy#m)AyzF%{>(_`7_#LWtj2A8#lI9BYpQwx6Ob zW`6r`9wY2F&PRw}4=Po8kq*Fj)^<I_G`0miVHlG1)8BE8A7iqVC_B)o~7k=&1RZ^9&7y)MYSym_}+LPw!s` z-c$x42(jE-|NZ?HK20wpli!fPXqg@BD@Ho{8e4Q%FRJ3wZ>?+vKP#p1~j9$DzA zXQZ%1Tq3pD&ww)Bw=a1XDK>!E6F&~R#CRAds1NtJo191)QvWX07wF_ob)*Zp&`Xvz z^(G9nhDTLx?F?*6r(z0~A~d4V2KHmoo+xdGmhja+*N3Ogsd~J-^>gB*C=vUlL}aT< zh*rcUn_y5b9hbJG;|Y z&mB$s5}4G510W`a3JDRbg|vjkAe?$?Om*RvBR?Ta)U>~{YWU0yh3Xa&2aR&eE8vJ^ zRaVxFTu&1tvJ>{#EA==AqGR_|JnJm1j|>YBD&LUJ6B~;{_}{VSMrp&gR|d8b5fWf1 z08>8V!cMiA#J7`git?s2Zu<1{9>}Lzmnh76R5EiuX1MUTwQkZtG@p!3 zpo!FCzNS#FFS^@aVsj*=eQJFQ+XcfpZwR(Mz^Zfuw?e^Xg$7&7r+Q$H;%817y;mSV zB+I{~!bQ3%Pi_B%2Q(Gg=tXP1`}k!59nVso5Q{5IuK6?hyedXM1{IWuPFof_y8`(n z>SN{9>M%c+6UTUZZ2Uqog=YZY*lOh++!rC}5Qt9VLYKd0AvK&Z@2w)JHIs3%zQ^y) zgsYw*$d!Pep?sLC&)n}fj&9qaYPpCSpDMn9y)`-=?k|~t{H}-Umz;u%@`(H6u;9Pk zbh$N`I_jrd7qo)DwDk4uDB38r%*`VW3eWJU|I^o*EjMx`OEf$Z)ME4hpL%U<)X4Dr z5PJbF&BI7-O%epEvSM*RE*OjCey4Wg)EC|W8i0!~B=A{4a57|ejvqgc(+x`P{%qL| zOVV8Dczb8}XRu(0H+L#3g4n{)F=PM#*9kG?yJ}rp}k*k@>M;KRe z6*#Z?y+keP)W-mE57+QqzjvhO{-Hy-8!vclz7{WFO&-TP%*Qo5+@f{*4-rJz9!xs= zSR{;Z6|ZbD??NLwB+#VuMSPh&w6rO&8+@I$aU`S(1XhxcM!P<`>CSt7;D~$KSDBR% zJSGXC`|kev^%f&2fBw9F^t2^YJ9aJVT#MIs&3;|`0nEhA-uGJH=1$`Dd30VK8EoxF z#J8E4IqKl0e?)i9w+%!@^lXf$Av=B5U!5I2Lf(*Wp4T}f@4W&!P>X3l%?LPGq;UuW zm|Y(PhO+d1GZJj`b!QkdgSW2Up4^++fT~8G6c_t=p|l9zmo?ZX=8CTWasZq2v(gHX+Bfz12*Mbdt4aS5BNv6Te3YRiE#J*ig~GF2 zBKGVYmq-*)LfABy%8|)&$Aug`0%4aHQ$swEKp5vFI*tMj2b+Oxgaqw^! z$X)09_qLWr z#6yUB{HQzyThTV_b8->ZgEq{yat(2`h0zg_;b9YEu(%=M#;8D-@(nLgkWn8RXwyVdHRxML`WHompsBlFd z@I#{q>5aQoNMI{Q#yjIAG+QVRuHpSQT=t%4Olip`{!m4pmf~-U&*9b;!+MrK3cZ@= zJv#MA%4l;pLR=F0w3dgcTPc_n@NSZSGyCCMBRx{8_FMC5CriHXw*r{o2M{a$9IJ;C zkBpm!`f8JMPi-V0?TJr~MLyQ#8F}13h~39klu?@FrQF!uu4ar|CuX^r_PJK=SB96{ z{4-@21^(+ZupegVW38_?VP}c2ahD{^i87N(WWm{-SYW9t=5&)5By~wV3%P~gnzQ9& zNc(O3HAib}&L;B6BwPaJEb?3?{mhse6YBCqR`;sKevQIF3VxU};|s zK8zcRPGTsE$V5!fyDtRt<1WxTYCi-Fa2Tvqbu}z8$*~y(jK9H$5Ttwc>V+fgz%|I6 z>edWN6+O`NHuBzkFU{`z^~dY{@$++ziZAC}*rz8}e93<#<$W(y?ed!7oJ={%=apv+ zz(ypOvp8sP0#sF;&b_$y<}JsgL6XRy2CyhwPH_;7bQuZoIwErIvg;TRIjD=u`$mtq z9z;Q3K1f&+lvLs^SHUF9yMCLLLl_7n1HCS%Dh>8?6z2bn2!Zia684|E(kg?4^J)eE zh#x+-*nU1`u1B_+NVbi+M@WP&P%5!0K`tnoO6=bvqL>t;fiSxQP&EfI81Wn|@9>^E z)2!+Ib=AAvQ57OD(uSZJ6yAG}|DAaLo=#lMp_ZAb3RKNZ$M`C?lHQVY$?kL4PZO#t z?RtL_s!OhCC~`uw6JZ_97I~yh5o`Ge^9^Nyps{EB9cVNBWQgZW<09owVt|HIyT+Lo z=ED?vs)wzcweCa_L{Ol&b_bXFu=yaASDUD1{CbCfs?vppGP@%_xDz6;? zC;AF8n%+o1V0_O^@>3DMuLp0Ck<5{eUP>iZH44Mh8|JoGfDDAi^%ZUWZX>5!my#Z3 z$gFN4mv={mzDx%!c~?%L#SVAL?-u2t<>g*J9-@ZPftkdXO8MxfHwx{BbEFg2^@~8c<2V7-OWR@hB0iS z6gF_uKuXuMsNYlTDvKbPY29NII_4^44iy>A#`VyD{PTLGUh{*;%^l%7XIChxBC+=r ze6UhxD0weBn0YXjCDlkhE^FADk5H#Ygj@g`tkxHx-cy5?e)F;2%xgXt9!!!7<{MbZOgHqDqk2EmW+7xN zPOsLClyB3BB?-ndiJ|9sG{5cpq~;d|F^4(_J8!zKhHA4@ma-74J?@r`udV5@tZeJq z1IF6|tYOc(ZF|(ZO;8mgnQ+{V-1*#YtzolNZ9K)fQqpC7lcZz#Ao0A-{zb4Ld*mz6 z7sBnL>yMS7u@!w)J~CkrpaT)X0WHHJAxQ7^5~@XFf#)Kj%lFR`Cz^ z>(~GO_XGU(*I$4A_2+r1il*caRlb-cvBsSI9ic$o-_bQ)t)PBj7W()*@^XN zLC-X!3--N`U8^UYMS_S%tLz`#_5Cf(Og%0)caQSEVZDpIWJ}^kG{)WtF}~w5mw7*# z(mgSWyU2n{>kHs~6w@ry-*W-uOjO2c;0wA4qYVNAf)o;B@lw~8uO7W&5?>uwOA}iW zXuA#{cAp~2b|4Rokpt=NwcY#7_3>-~sL`&-DZNJAXe;c&VLz1X;XLL**^YSRC6BL& z&5p`}Tmc0))ukeG+f$qnGy>F!BMITK`95DD*GDQ*jMZR$D}sP{hKJ)b13SACeQ4I? zY4Uim$9?dZ(SuX=gNl7%@0-6oQgiZGw)>vttWu`KXX{L>96(Pkw4DBOAPgfGNNi5i z2{F2hTbwUyz)?M!3Tuq;$f}*NBgFEMC|k%Qx2QEiIZ?%S+Eo!80i208Te|pJ7^1i0 ze74pjacDSfdaC)C(VhfR;BiO+$T(;2%rh{7?hNX6T z#H4g0S%b!OvLDN{H<)_Zn!jhNoaXu}QDt!p(w4bn^yTwP!R9>HQoglZz+x8G2Ho9k z!$HUozn|4GW=p&}e#SCp3UN>2%kL^r*YH%|4s;lXop`1J;H!+#LHzQs%E7ca%cqHF ziiWFv!x$e92?dvU5*<1)a|SR=^QV8*;nP?ckuTcs?7D{?F_#CZa5#P_y+3z-l~3S1 zVa3o{e4!Pgp$7a^`98xaTl_Q>AJ0kEY$0kLu7u~-x0?-gsvD|^Z#PQ-+GV~8GvQ?T6k1D=vQ_YRo4NjAimpCMGXegH zkILrE?yD4=wRD{DluaA*l;M#Dj~vCbZM)TXEv^3^8&Cqvv4zA1H5+RDoP_m)Y>Tcd zKVs-|3teAopIrnF17#4) zDo2ld!BEHd z^Ai#XuPJ7J^pHM9U;Uz+!nJMmfX}OZx>v~DVR#!GX`PX8z$IDktz#~q z^L{6(W9G(9%}Fj7(bLAIk=s~| z17t`nN(WrK_Z2+X8d9Ug;f5SV8s+_#_btg(`dJ72+~oH_3+;KLd<1Jhn>v1UgVRvL z&m8SuWRxo;D``I5c0S^IEEz@)1ilJZU-(49&oBPm>^y|y_=;n}hrV1^U51BNpwqP; zCYk1wKi(bo8ewv#?|x7|MDy^6Ie}doO}#tiiJZiU z$dKXQ`|XDMS*NZ?^?!_33$fQYm_A#!1C@nY9oJeS7L z_jJit`|6-Or?ylvrD!Z^2HBh_#?)^1KcKmoVJPTY$^0`MUM+PlXt>stpS36_7g_CA)cm~-&@6Plge$0l_ z^vEyIi5V$2dfjA+uaD(p8BK2cIO(ZR!nO7uaNdbbitrNf6D)vEHfgQh?>y3#U{Uiv zwnJqoF0`q*bx^DD=HtB1Zccpx3Y{k-eQGtuSPS(b)S1akLqR>Y^xTh1cMf@mJLWpX zL=Jv_UQX%A^4;wH7RVd8G*dC*pMU=G^YfzwuDPTDmZ7S4f6;>V@A<-j>Wd!CeHnM=!jQ+?Jwcx8oU&w?mVMMLOo5npxL)R3T$p zDMSErC{M8kC+3V1DTH;*p6HqFlOFMq2$1w$Yd_vpYR)4&$3=*1_Ea&m&5JBXkN~O- z?T^=eCxJgJ|LKDUzftG8O^g`5?59H1ovueuTnG)WtPI)0S<}qBN(E>o_;~p4J1lj? z%g6P5-#2jd&ip*bb4fhrZ;e$MtILN>t3u4n6>cW+F<&t?T1<^1;awk(gqT`{3BstV zC{G(xLRnbac)) zWxQz%%ow-!nA!3fZ5v;gU#vZEMa%ANk&HGbGggks*^Wl~d4X|bKOc)ql}e*Y{{=qu zC!W)iOu3F$2D>;<3u=hH7Z`6OC`tuDqumSp@tYT>h10Q05tD0tGlxbRYh@D}82Ki@ zNioYt5X0KHIMpGK`4HgYIgiG0yWoNCR|p>~*+(4eSRD*``m?BJy9`l07m}|{px{Kq zcMgV4*L9URB?+F9pGC=?;ijt_+=%n=6OWh$Y5&^e4C7EMkI4-m+e(HMV$kZaTgd*M zr)Q8W!?tMRtE4WA@?2pjXloG{UByCuhMwl}hjdAxQz zn!K!`G2N_O46O10aJu(WVrB8Qc=A&`AYT-33qZ+f*&KM2y_p3Y6cBGnp(u%-({aW| z4RddGqulro;YY0c>{hrk#iyqGnRf7{{2p59afIqhWAb4cCzBwHLRR`B#x4PqcH>BDurQrCmKZ7`=3J3tp*JX1d8WE{bSTJYY$G=$WmAGdjKcW@zS_) z3=3$+Fv!S@1RmK8z&ISSWyw$5Ccid6;I62+fB6O|m8x_$vTXIFV8L^Idh9X)v=WxH zF^ou&p2a^eO=&S*3JUvbD^V1OkQbnQv&@CWEeJ44v4g2s|88GxFhT^Y2dE;Q@su2%i|7_1bO8r>aRvxZjiPkrvz!Ek7o;O13T5@*Oe zg}oDrW|T)&&mrV($%3(ni#9P{x&O6a|NQ#z5Xv0;ZaqQf8M`Hr%ITm&A?3jFXVJy%u^F< z=;?fFG5h77L65qkeTcd|8sfdKvCi`HD*2MB1Lfxgc^X7mK@JkJ)SjbpJsE>jJJpWr z+}mQ{lm`K$I%X6nGP)|`m13yop-q~mJV!j>QK!(<^9eNL(dp|i=UAFpF7ZM}XlCae zB%m{aVKn60)BHxIM}6>K?;#T~=xuk6Gka;GI-?X*jBS7l1!kr=o`E7*4XXoD1N@*6 z^YXGYPRKX&KmDDkmI%10fJ+ghxWtiTjKl=hI7`V*vxA8dVM63VjR=;-*>H zII{#YyAE}=GQ2N1WdpyO9D*A684PCTw@l^}`Wn$1Z0L(Gw}`T9R}0clK9v3JR+P2J z^B5He18f-|n=w~R)R)As22HO5V$`&z=|Twsa6#r`f5s)6h>xR3|74OnBF(XASj9Jv zS_e$Kpqt72d&cuAuI#7Uu|u4Ee~!9BGNpYj9~~#LOosGk`^!T=(YOl&H`1zBP;;Bv z*foF$Yzjri;z?sd*hF(dCtl!xb7CNOn0^zu*>w`ZtkKcy$)M$qmpbsiJT|0dtf zcEC;+-Jif`B-=C}aII-v#ARce!ZmQ-7?#vra@4sS4cBhxg(iJWy6T;9@KU~j;JpnQ z>j0+tf*~~-+NsCOGYM?)l6+6td2Ar3jOt4O0DBQvOB@J6?Zn9b|3YML9_h^79Ia)6 z8)N_*%0P#)yIjN0QoV4uuoH*WFCUY0$uLLHI8J+{>(rG}he;1UFbX#9im!Ye^EzzZ z><;O{@C8O?Yq^liV&xILBG1igD;Z0-do%)$d05+?TJd!Mmv-(NRoH-rQjhE2Vf-8x z9PB_rAD;<;n4vjmas_+syhe}DmU+rUDq_s}qK~i{lINUIGs@J9fYqvZ!iy`&wgeG8 zJOX*We)JsDT*}F7LLNPcqlYAay|4Y>e}DaY|L5<&|Ni@LRZS71!|^G=`(F8_z6UVl z`+dbc!0S-0Bn&R8y)->1+NMPFH3nu(`~I<;j2*WKIX1%QP%larlOcj!k4|Q}?7@S^ z25~`AQ zeW)LVxh_yqh1sA5w6)K5qtSP|xNmH|9X9CWaTF$n0@V{*%>%Qx2;D{`#fp}5c?sXg zCF4?0joi$q#(r67Pv`?m01*Yfv!I!YI_t;xb>7&d^jcr9KpCCr-*Ehrkn>W{sZc2G z`s5(5CG#81=9&*dq;M52aLDUHQye(hXk%3I0Hi6#LeJ*~(fUT5W*CE8ti}YeK~*wX zJx6EWT$&--qM_dol0h~xCx0#?++9eMun1NzjHsa!KQ$99bE%oJ3TAd1@d2WDQN#*6 zK%7yhR>$T`Ni<|T_MfP?Ii_f}9u$Qb;crf$W&BF4`I?qE$Q%YsK}><@%^uRdIZ~24 zNzP{QS=K@k<4X}e{wH1y+PGu<6w{C(M`@wdf~>k^Gg%`!S%}URfaohWhBNRz?`;4g zCrj6X$FGN|i*LPe_3I~Gz+lm;ymCk8A3l)N;7el&>Muht`OD*GR9~;x(N{!ok^mcA zCvpZ>^0U6oO~Z3%qT)C)R$n1QnXva#(}1*dx$&T5p7|}<4YNZ{PD%$GwGTV(; Z{{J`OV^Y!6`6mDX002ovPDHLkV1k=M1GE4D literal 0 HcmV?d00001 diff --git a/lodestar/search.php b/lodestar/search.php new file mode 100644 index 000000000..09ad7be15 --- /dev/null +++ b/lodestar/search.php @@ -0,0 +1,47 @@ + +

+
+
+ + + + + + +
+
+ +
+ + + diff --git a/lodestar/single-jetpack-portfolio.php b/lodestar/single-jetpack-portfolio.php new file mode 100644 index 000000000..9e567fe77 --- /dev/null +++ b/lodestar/single-jetpack-portfolio.php @@ -0,0 +1,30 @@ + + +
+
+ + '' . esc_html__( 'Previous Project', 'lodestar' ) . ' %title', + 'next_text' => '' . esc_html__( 'Next Project', 'lodestar' ) . ' %title', + ) ); + + comments_template(); + + endwhile; // end of the loop. ?> + +
+ +
+ + +
+
+
+ + '' . esc_html__( 'Previous Post', 'lodestar' ) . ' %title', + 'next_text' => '' . esc_html__( 'Next Post', 'lodestar' ) . ' %title', + ) ); + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + + endwhile; // End of the loop. + ?> +
+
+ +
+>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Normalize +# Accessibility +# Alignments +# Clearings +# Typography +# Forms +# Buttons +# Formatting +# Lists +# Tables +# Navigation +# Links +# Layout + ## Posts + ## Pages +# Comments +# Widgets +# Infinite scroll +# Media + ## Galleries +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +# Normalize +--------------------------------------------------------------*/ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +a { + background-color: transparent; +} + +a:active, +a:hover { + outline: 0; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +mark { + background: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 0; +} + +hr { + box-sizing: content-box; + height: 0; +} + +pre { + overflow: auto; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea { + border-radius: 0; + color: inherit; + font: inherit; + margin: 0; +} + +button { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +input { + line-height: normal; +} + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +input[type="search"] { + -webkit-appearance: none; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + border: 0; + padding: 0; +} + +textarea { + overflow: auto; +} + +optgroup { + font-weight: bold; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + border: 1px solid #ddd; + padding: 0.5em; +} + +th { + text-align: left; +} + +/*-------------------------------------------------------------- +# Accessibility +--------------------------------------------------------------*/ +/* Text meant only for screen readers. */ +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; +} +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + word-wrap: normal !important; + z-index: 100000; + /* Above WP toolbar. */ +} + +/* Do not show the outline on the skip link target. */ +#content[tabindex="-1"]:focus { + outline: 0; +} + +/*-------------------------------------------------------------- +# Alignments +--------------------------------------------------------------*/ +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter { + clear: both; + display: block; + margin-left: auto; + margin-right: auto; +} + +/*-------------------------------------------------------------- +# Clearings +--------------------------------------------------------------*/ +.clear::before, +.clear::after, +.entry-content::before, +.entry-content::after, +.comment-content::before, +.comment-content::after, +.site-header::before, +.site-header::after, +.site-content::before, +.site-content::after, +.site-footer::before, +.site-footer::after, +.nav-links::before, +.nav-links::after, +.comment-author::before, +.comment-author::after, +.widget::before, +.widget::after, +.entry-author::before, +.entry-author::after, +.comment-meta::before, +.comment-meta::after, +.testimonial-about::before, +.testimonial-about::after, +.portfolio-wrapper::before, +.portfolio-wrapper::after { + content: ""; + display: table; + table-layout: fixed; +} + +.clear::after, +.entry-content::after, +.comment-content::after, +.site-header::after, +.site-content::after, +.site-footer::after, +.nav-links::after, +.comment-author::after, +.widget::after, +.entry-author::after, +.comment-meta::after, +.testimonial-about::after, +.portfolio-wrapper::after { + clear: both; +} + +/*-------------------------------------------------------------- +# Typography +--------------------------------------------------------------*/ +body, +button, +input, +select, +textarea { + color: #333; + font-family: "Karla", "Helvetica Neue", helvetica, arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 1.5; +} + +h1, h2, h3, h4, h5, h6 { + clear: both; + font-family: "Work Sans", "Helvetica Neue", helvetica, arial, sans-serif; + font-weight: 800; + letter-spacing: 0.1em; + line-height: 1.25; + margin: 0 0 0.75em; + padding: 0.75em 0 0 0; + text-transform: uppercase; +} + +h1:first-child, +h2:first-child, +h3:first-child, +h4:first-child, +h5:first-child, +h6:first-child { + padding-top: 0; +} + +h1 { + font-size: 30px; + font-size: 1.875rem; +} + +h2 { + font-size: 26px; + font-size: 1.625rem; +} + +h3 { + font-size: 22px; + font-size: 1.375rem; +} + +h4 { + font-size: 18px; + font-size: 1.125rem; +} + +h5 { + font-size: 16px; + font-size: 1rem; +} + +h6 { + font-size: 14px; + font-size: 0.875rem; +} + +p { + margin: 0 0 1.5em; + padding: 0; +} + +dfn, cite, em, i { + font-style: italic; +} + +blockquote { + border-left: 4px solid #ddd; + margin: 0 2em; + padding: 0 0 0 1.5em; +} + +address { + margin: 0 0 1.5em; +} + +pre { + background: #eee; + font-family: "Courier 10 Pitch", Courier, monospace; + font-size: 15px; + font-size: 0.9375rem; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code, kbd, tt, var { + font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; + font-size: 15px; + font-size: 0.9375rem; +} + +abbr, acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +blockquote, q { + quotes: "" ""; +} +blockquote::before, +blockquote::after, +q::before, +q::after { + content: ""; +} + +:focus { + outline: none; +} + +/* Genericons */ + +.menu-toggle::before, +.menu-item-has-children > a::after, +.page_item_has_children > a::after, +.bypostauthor::before { + font-family: Genericons; + font-size: 1em; + font-style: normal; + font-weight: normal; + line-height: 1; + text-decoration: none; + vertical-align: text-bottom; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: auto; +} + +/*-------------------------------------------------------------- +# Forms +--------------------------------------------------------------*/ +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"], +textarea { + color: #666; + border: 1px solid #bbb; +} + +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus { + color: #111; + border-color: #333; +} + +select { + border: 1px solid #bbb; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"] { + padding: 4px; +} + +textarea { + padding-left: 3px; + width: 100%; +} + + +/*-------------------------------------------------------------- +# Forms +--------------------------------------------------------------*/ +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +#infinite-handle span button, +#infinite-handle span button:hover, +#infinite-handle span button:focus { + border: 0; + border-radius: 0; + background: #29292a; + box-shadow: none; + color: #fff; + font-size: 14px; + font-size: 0.875rem; + letter-spacing: 0.05em; + line-height: 1; + padding: 1em 1.5em; + text-shadow: none; + text-transform: uppercase; + transition: background 0.2s; +} + +button:hover, +button:focus, +input[type="button"]:hover, +input[type="button"]:focus, +input[type="reset"]:hover, +input[type="reset"]:focus, +input[type="submit"]:hover, +input[type="submit"]:focus, +#infinite-handle span button:hover, +#infinite-handle span button:focus { + background: #555; + cursor: pointer; +} + +/*-------------------------------------------------------------- +# Formattings +--------------------------------------------------------------*/ +hr { + background-color: #ccc; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +/*-------------------------------------------------------------- +# Lists +--------------------------------------------------------------*/ +ul, +ol { + margin: 0 0 1.5em 3em; + padding: 0; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +dt { + font-weight: bold; +} + +dd { + margin: 0 1.5em 1.5em; +} + +/*-------------------------------------------------------------- +# Tables +--------------------------------------------------------------*/ +table { + margin: 0 0 1.5em; + width: 100%; +} + +/*-------------------------------------------------------------- +# Navigation +--------------------------------------------------------------*/ + +.comment-navigation, +.posts-navigation, +.post-navigation { + margin: 0 0 1.5em; + overflow: hidden; +} + +/*-------------------------------------------------------------- +# Links +--------------------------------------------------------------*/ +a, +a:visited { + color: #999; + text-decoration: none; +} + +a:hover, +a:focus, +a:active { + color: #333; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:active { + outline: 0; +} + +/* Hover effects */ + +.entry-content a, +.entry-content a:visited, +.entry-summary a, +.entry-summary a:visited, +.edit-link a, +.edit-link a:visited, +.widget a, +.widget a:visited, +.entry-meta a, +.entry-meta a:visited, +.entry-footer a, +.entry-footer a:visited, +.site-footer a, +.site-footer a:visited, +.entry-title a, +.entry-title a:visited, +.post-navigation a, +.post-navigation a:visited, +.posts-navigation a, +.posts-navigation a:visited, +.comment-navigation a, +.comment-navigation a:visited, +.widget_authors a strong, +.widget_authors a:visited strong, +.project-terms a, +.project-terms a:visited, +.author-bio a, +.author-bio a:visited { + border-bottom: 2px solid transparent; + transition: border-bottom-color 0.2s; +} + +.entry-content a:focus, +.entry-content a:hover, +.entry-summary a:focus, +.entry-summary a:hover, +.edit-link a:focus, +.edit-link a:hover, +.widget a:focus, +.widget a:hover, +.entry-meta a:focus, +.entry-meta a:hover, +.entry-footer a:focus, +.entry-footer a:hover, +.site-footer a:focus, +.site-footer a:hover, +.entry-title a:focus, +.entry-title a:hover, +.post-navigation a:focus, +.post-navigation a:hover, +.posts-navigation a:focus, +.posts-navigation a:hover, +.comment-navigation a:focus, +.comment-navigation a:hover, +.widget_authors a:focus strong, +.widget_authors a:hover strong, +.project-terms a:focus, +.project-terms a:hover, +.author-bio a:focus, +.author-bio a:hover { + border-bottom-color: currentColor; +} + +.widget ul li a:focus, +.widget ul li a:hover, +.jp-relatedposts-post a:focus, +.jp-relatedposts-post a:hover { + border-bottom-color: transparent; +} + +.entry-content a img, +.widget a img { + background: #fff; + box-shadow: 0 0 0 6px #fff; +} + +.site-footer .widget-area a img { + box-shadow: 0 0 0 6px #eee; +} + +.gallery-item a { + border: 0; +} + +/*-------------------------------------------------------------- +# Featured Image hover +--------------------------------------------------------------*/ + +.post-thumbnail { + margin-bottom: 1em; +} + +.post-thumbnail a img { + transition: opacity 0.2s; +} + +.post-thumbnail a:hover img, +.post-thumbnail a:focus img { + opacity: 0.7; +} + +/*-------------------------------------------------------------- +# Layout +--------------------------------------------------------------*/ +html { + box-sizing: border-box; +} + +*, +*::before, +*::after { + /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ + box-sizing: inherit; +} + +body { + background: #fff; + /* Fallback for when there is no custom background color defined. */ +} + +#page { + position: relative; + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.wrap { + margin-left: auto; + margin-right: auto; + max-width: 1200px; + max-width: calc( 1200px - 1em ); + padding-left: 2em; + padding-right: 2em; +} + +.wrap::after { + clear: both; + content: ""; + display: block; +} + +/*-------------------------------------------------------------- +# Header +--------------------------------------------------------------*/ + +#masthead .wrap { + position: relative; +} + +.site-header { + background-color: #333; +} + +/* Header top */ +.header-top { + background-color: #29292a; + color: #fff; + letter-spacing: 0.05em; + text-align: center; + text-transform: uppercase; +} + +.header-top .wrap { + padding: 0; +} + +.header-top a, +.header-top a:visited { + color: #fff; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} + +.header-top a:hover, +.header-top a:focus { + color: rgba(255,255,255,0.7); +} + +.site-top-content { + line-height: 1.5; + padding: 0.75em 1.5em; +} + +.main-navigation + .site-top-content { + padding-top: 0; +} + +.site-top-content span.site-top-content-2 { + color: #999; + display: block; +} + +/* Site branding */ +.site-branding { + color: #fff; + text-align: center; +} + +.site-branding a { + color: #fff; + text-decoration: none; + -webkit-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.site-branding a:hover, +.site-branding a:focus { + opacity: 0.7; +} + +.site-title { + font-family: "Work Sans", "Helvetica Neue", helvetica, arial, sans-serif; + font-size: 30px; + font-size: 1.875rem; + font-weight: 800; + letter-spacing: 0.08em; + margin: 0; + padding: 0; + text-transform: uppercase; +} + +.site-description { + font-size: 18px; + font-size: 1.125rem; + margin-bottom: 0; +} + +.site-description, +.site-description a { + color: #ccc; +} + +.site-logo-link img { + max-height: 100px; + width: auto; +} + +.custom-header-image { + background-position: center center; + background-size: cover; + padding: 10% 0; + position: relative; +} + +.no-header-image .custom-header-image { + padding: 5% 0; +} + +body:not(.no-header-image) .custom-header-image::before, +.lodestar-front-page .custom-header-image::before { + background: rgba(0,0,0,0.5); + bottom: 0; + content: ""; + left: 0; + position: absolute; + right: 0; + top: 0; +} + + +/*-------------------------------------------------------------- +# Main Navigation +--------------------------------------------------------------*/ + +.header-top .wrap::after { + display: none; +} + +.main-navigation { + clear: both; + display: block; +} + +.main-navigation ul { + background: #111; + display: none; + list-style: none; + margin: 0; + padding: 0 1.5em; + text-align: left; +} + +.main-navigation ul.nav-menu { + margin-bottom: 1em; + padding: 0 1.5em; +} + +.main-navigation ul ul { + padding: 0 0 0 1.5em; +} + +.main-navigation ul ul a { + letter-spacing: 0; + padding: 0.4em 0; + position: relative; + text-transform: none; +} + +.main-navigation a { + display: block; + padding: 0.75em 0; + text-decoration: none; +} + +/* Small menu. */ +.menu-toggle { + background-color: transparent; + border: 1px solid rgba(255,255,255,0.2); + box-shadow: none; + color: #fff; + display: inline-block; + font-size: 16px; + line-height: 1.5; + margin: 1em 0; + padding: 0.5em 1.0em; + text-shadow: none; +} + +.main-navigation.toggled ul { + display: block; +} + +.menu-toggle:hover, +.menu-toggle:focus { + background-color: transparent; + box-shadow: none; +} + +.menu-toggle::before { + content: "\f419"; + margin-right: 0.5em; + position: relative; + top: -2px; +} + +.toggled .menu-toggle::before { + content: "\f406"; +} + + +/*-------------------------------------------------------------- +# Front Page +--------------------------------------------------------------*/ + +.lodestar-front-page .site-content { + padding: 0; +} + +.lodestar-panel { + overflow: hidden; + position: relative; +} + +.panel-image { + background-position: center center; + background-size: cover; + position: relative; +} + +.panel-image::before { + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+100 */ + background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%); /* FF3.6-15 */ + background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%); /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 ); /* IE6-9 */ + bottom: 0; + content: ""; + left: 0; + right: 0; + position: absolute; + top: 100px; +} + +.lodestar-front-page article:not(.has-post-thumbnail):not(.lodestar-intro):not(.jetpack-portfolio):not(.jetpack-testimonial) { + border-top: 1px solid #ddd; +} + +.panel-content { + position: relative; +} + +.panel-content .wrap { + padding-bottom: 1.5em; + padding-top: 2em; +} + +.panel-content .entry-title { + color: #ccc; + text-align: center; +} + +/* One Column */ + +.one-column .panel-content .wrap { + background-color: #fff; + /* max-width: 905px; */ + max-width: 1000px; +} + +.child-pages { + margin-left: auto; + margin-right: auto; + max-width: 500px; + text-align: center; +} + +.child-page { + margin-bottom: 3em; +} + +/* Portfolio */ + +.lodestar-panel .project-archive-content { + text-align: center; +} + +.lodestar-panel .portfolio-projects { + margin-left: -10px; + margin-right: -10px; + padding-top: 2em; +} + +/* Testimonial */ + +.lodestar-panel .testimonials { + padding-top: 2em; +} + +.lodestar-panel .jetpack-testimonial { + padding-bottom: 0; +} + +body .lodestar-panel .jetpack-testimonial .entry-header { + padding-top: 1.0em; +} + +body:not(.logged-in) .lodestar-panel .jetpack-testimonial .entry-header { + padding-top: 2.0em; +} + +.lodestar-panel .jetpack-testimonial .entry-header h2 { + color: #333; +} + +.lodestar-panel .jetpack-testimonial .entry-content { + border: 0; + font-size: 1.0em; + padding: 0; +} + +.lodestar-panel .jetpack-testimonial .edit-link { + text-align: left; +} + +.lodestar-panel .testimonial-about { + margin: 0; +} + +/* Recent Posts */ + +.lodestar-panel .recent-posts { + padding-top: 2em; +} + +.lodestar-front-page .lodestar-panel .recent-posts .post { + border-top: 0 !important; + padding-bottom: 2em; +} + +.lodestar-panel .recent-posts .entry-header { + margin-bottom: 1em; +} + +.panel-content .wrap .recent-posts .post h2 { + font-size: 20px; + font-size: 1.25rem; + text-align: left; +} + +.lodestar-panel .recent-posts .edit-link { + text-align: left; +} + +/* Panel edit link */ + +.lodestar-panel .edit-link { + display: block; + font-size: 85%; + letter-spacing: 0.08em; + margin: 0.3em 0 0; + text-align: center; + text-transform: uppercase; +} + +/* First panel */ + +.lodestar-intro { + margin-bottom: 0; + padding: 1.5em 0; +} + +.lodestar-intro .entry-content { + color: #555; + font-size: 20px; + font-size: 1.25rem; + text-align: center; +} + +.lodestar-intro .entry-content *:last-child { + margin-bottom: 0; +} + +.lodestar-intro .edit-link { + display: block; + font-size: 85%; + letter-spacing: 0.08em; + margin-top: 2em; + text-align: center; + text-transform: uppercase; +} + +/*-------------------------------------------------------------- +## Regular Content +--------------------------------------------------------------*/ + +.site-content { + padding: 2.5em 0 0; +} + +/*-------------------------------------------------------------- +## Posts +--------------------------------------------------------------*/ + +/* Post Landing Page */ + +.sticky { + display: block; +} + +.entry-title a { + color: #333; + text-decoration: none; + transition: color 0.2s; +} + +.entry-title a:hover, +.entry-title a:focus { + color: #666; +} + +.entry-meta { + color: #aaa; +} + +.byline, +.updated:not(.published) { + display: none; +} + +.single .byline, +.group-blog .byline { + display: inline; +} + +.date-hidden .byline-prefix, +.date-hidden.author-hidden .cat-prefix, +.blog .sticky .byline-prefix, +.blog.author-hidden .sticky .cat-prefix { + text-transform: capitalize; +} + +.blog .sticky .posted-on { + display: none; +} + +/* Entry Header */ + +.entry-header { + margin-bottom: 2.5em; +} + +.entry-header .entry-title { + margin-bottom: 0.25em; +} + +/* Entry content */ + +.entry-content h1, +.entry-content h2 { + color: #ccc; +} + +.entry-content h3, +.entry-content h4 { + color: #333; +} + +.entry-content h5, +.entry-content h6 { + color: #666; +} + +/* Entry footer */ +.entry-footer .cat-links, +.entry-footer .tags-links, +.entry-footer .comments-link, +.entry-footer .edit-link { + margin-right: 2em; +} + +.entry-footer span:last-child { + margin-right: 0; +} + +/* Blog landing, search, archives */ + +.blog .post, +.archive:not(.woocommerce-active) .post, +.search .post, +.search .page, +.archive .jetpack-portfolio, +.search .jetpack-portfolio, +.lodestar-panel .jetpack-portfolio { + padding-bottom: 2em; +} + +body:not(.lodestar-front-page) .entry-header, +.lodestar-panel .jetpack-portfolio .entry-header, +body:not(.lodestar-front-page) .entry-footer, +.lodestar-panel .jetpack-portfolio .entry-footer { + padding: 1em 0; +} + +body:not(.lodestar-front-page) .entry-header, +.lodestar-panel .jetpack-portfolio .entry-header, +body:not(.lodestar-front-page) .entry-content, +.lodestar-panel .jetpack-portfolio .entry-content, +body:not(.lodestar-front-page) .entry-footer, +.lodestar-panel .jetpack-portfolio .entry-footer, +body:not(.lodestar-front-page) .post-navigation, +body:not(.lodestar-front-page) #comments { + margin: auto; +} + +body:not(.lodestar-front-page) .entry-header, +.lodestar-panel .jetpack-portfolio .entry-header { + padding-top: 0; +} + + +/* Single Posts */ + +.post-navigation .nav-links { + border-bottom: 1px solid #ccc; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 1em 0; +} + +.nav-subtitle { + display: block; + font-size: 90%; + font-weight: bold; + font-weight: 800; + letter-spacing: 0.05em; + text-transform: uppercase; +} + +.post-navigation .nav-next { + margin-top: 1.5em; +} + +/* Author Bio */ + +.entry-author { + border-top: 1px solid #ccc; + margin: 2em 0 0; + padding: 2em 0 0; +} + +.entry-author .author-avatar { + float: left; + margin-right: 1em; +} + +.entry-author .avatar-container { + border-radius: 30px; + display: block; + height: 60px; + overflow: hidden; + width: 60px; +} + +.entry-author h2, +.entry-author h3 { + display: inline; + float: none; + font-size: 16px; + font-size: 1rem; + margin: 0; + padding: 0; +} + +.entry-author .author-heading, +.entry-author .author-bio { + float: right; + width: calc(100% - 80px); +} + +.entry-author .author-link::before { + content: ""; + display: block; +} + +/*-------------------------------------------------------------- +## Pages +--------------------------------------------------------------*/ +.page-header { + padding-bottom: 2em; +} + +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +.page-links span { + margin: 0 0.25em; +} + +/* 404 page */ + +.error404 .page-content .search-form, +.search .page-content .search-form { + margin-bottom: 3em; +} + +/*-------------------------------------------------------------- +## Jetpack Testimonial +--------------------------------------------------------------*/ + +.jetpack-testimonial { + padding-bottom: 4em; +} + +.jetpack-testimonial .post-thumbnail { + border-radius: 50px; + display: block; + float: left; + height: 80px; + margin: 0 1em 0 0; + overflow: hidden; + width: 80px; +} + +.testimonial-about { + margin-left: 30px; + margin-top: -70px; +} + +.testimonial-about .entry-header { + float: left; + min-height: 80px; + vertical-align: middle; +} + +body .jetpack-testimonial .entry-header { + padding-top: 0.5em; +} + +body:not(.logged-in) .jetpack-testimonial .entry-header { + padding-top: 1.5em; +} + +.jetpack-testimonial .entry-header h2 { + font-size: 1em; +} + +.jetpack-testimonial .entry-content { + border: 2px solid #eee; + font-size: 1.2em; + padding: 30px 30px 70px; +} + +.jetpack-testimonial .entry-content p:last-child { + margin-bottom: 0.75em +} + +/*-------------------------------------------------------------- +## Jetpack Portfolio +--------------------------------------------------------------*/ + +.portfolio-content .page-content { + margin-bottom: 2.0em; +} + +.project-terms { + margin-bottom: 1.5em; +} + +.project-terms ul, +.project-terms ul li { + display: inline; + list-style: none; + margin: 0; + padding: 0; +} + +.project-terms a { + display: inline-block; + margin: 0 0.3em; +} + +.project-terms a.current-type { + color: #333; +} + +.portfolio-wrapper { + padding-bottom: 2em; + position: relative; +} + +/*-------------------------------------------------------------- +# Comments +--------------------------------------------------------------*/ + +#comments { + padding-top: 2em; +} + +.comments-title { + font-size: 24px; + font-size: 1.5rem; +} + +.comment-list, +.comment-list .children { + list-style: none; + margin: 0; + padding: 0; +} + +.comment-body { + margin-bottom: 3em; + padding-left: 100px; +} + +.children { + padding-left: 40px; +} + +.comment-content p:last-child { + margin-bottom: 0; +} + +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + position: relative; +} + +.bypostauthor::before { + background: #333; + border-radius: 30px; + color: #fff; + content: "\f408"; + display: block; + height: 22px; + left: 0; + line-height: 21px; + position: absolute; + text-align: center; + top: 0; + width: 22px; + z-index: 2; +} + +.children .bypostauthor::before { + left: 20px; +} + +.comment-author { + position: relative; +} + +.comment-author .avatar-container { + border-radius: 70px; + display: block; + float: left; + height: 80px; + left: -100px; + overflow: hidden; + position: absolute; + width: 80px; +} + +.children .comment-author .avatar-container { + height: 60px; + left: -80px; + width: 60px; +} + +.no-comments, +.comment-awaiting-moderation { + font-style: italic; +} + +/*-------------------------------------------------------------- +# Widgets +--------------------------------------------------------------*/ + +.widget { + padding-bottom: 3em; +} + +#secondary .widget, +#colophon .widget { + font-size: 90%; +} + +h2.widget-title { + font-size: 18px; + font-size: 1.125rem; +} + +.widget-title a { + color: inherit; +} + +/* widget forms */ +.widget input:not([type="button"], [type="submit"], [type="reset"]), +.widget select, +.widget textarea { + width: 100%; +} + + +/* widget lists */ +.widget ul { + list-style: none; + margin: 0; +} + +.widget ul li { + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + padding: 0.5em 0; +} + +.widget ul li + li { + margin-top: -1px; +} + +.widget ul li ul { + padding: 0; + position: relative; +} + +.widget ul li li { + border: 0; + padding: 6px 0 6px 1.5rem; +} + +/* Widget lists of links */ + +.widget_top-posts ul li ul, +.widget_rss_links ul li ul, +.widget-grofile ul.grofile-links li ul, +.widget_pages ul li ul, +.widget_meta ul li ul { + bottom: 0; +} + +.widget_nav_menu ul li li, +.widget_top-posts ul li, +.widget_top-posts ul li li, +.widget_rss_links ul li, +.widget_rss_links ul li li, +.widget-grofile ul.grofile-links li, +.widget-grofile ul.grofile-links li li { + padding-bottom: 0; +} + +/* Widget markup */ + +.widget .post-date, +.widget .rss-date { + font-size: .81em; +} + +/* Text Widget */ + +.widget_text { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +/* Archives, Categories, Menu, Pages, Recent Comments, Recent Posts */ + +.widget .rss-date { + display: block; +} + +/* Contact Info Widget */ + +.widget_contact_info .contact-map { + margin-bottom: 0.5em; +} + +/* Goodreads */ + +.widget_goodreads div[class^="gr_custom_container"] { + background: transparent; + border: 0; + padding: 0; +} + +.widget_goodreads div[class^="gr_custom_each_container"] { + border-bottom: 0; +} + +.widget_goodreads div[class^="gr_custom_each_container"] a { + color: inherit; +} + +.widget_goodreads div[class^="gr_custom_author"] { + font-size: 12px; + font-size: 0.75rem; + letter-spacing: 0.05em; + text-transform: uppercase; +} + +/* Gravatar */ + +.widget-grofile h4 { + font-size: 16px; + font-size: 1rem; + margin-bottom: 0; +} + +/* Recent Comments */ + +.widget_recent_comments table, +.widget_recent_comments th, +.widget_recent_comments td { + border: 0; +} + +/* Recent Posts widget */ + +.widget_recent_entries .post-date { + display: block; +} + +/* RSS Widget */ + +.widget_rss ul li { + padding: 1em 0; +} + +/* Search Widget */ + +.search-form { + position: relative; +} + +.search-form input[type="search"] { + display: block; + padding: 8px; + width: 100%; +} + +.search-form .search-submit { + position: absolute; + right: 0; + top: 0; +} + +/* Social Icons widget */ + +.widget_wpcom_social_media_icons_widget ul li { + border: 0; +} + +.widget_wpcom_social_media_icons_widget ul li a { + -webkit-transition: opacity 0.3s; + transition: opacity 0.3s; +} + +.widget_wpcom_social_media_icons_widget ul li a:hover, +.widget_wpcom_social_media_icons_widget ul li a:focus { + opacity: 0.7; +} + +/* Tag and Category Cloud widgets */ + +.tagcloud, +.widget_tag_cloud, +.wp_widget_tag_cloud { + line-height: 1.5; +} + +.widget .tagcloud a, +.widget .tagcloud a:visited, +.widget.widget_tag_cloud a, +.widget.widget_tag_cloud a:visited, +.wp_widget_tag_cloud a, +.wp_widget_tag_cloud a:visited { + border: 1px solid #ddd; + display: inline-block; + float: left; + font-size: 1rem !important; /* !important to overwrite inline styles */ + margin: 4px 4px 0 0 !important; + padding: 4px 10px 5px !important; + position: relative; + -webkit-transition: border-color 0.2s; + transition: border-color 0.2s; + width: auto; + -ms-word-wrap: break-word; + word-wrap: break-word; + z-index: 0; +} + +.widget .tagcloud a:hover, +.widget .tagcloud a:focus, +.widget.widget_tag_cloud a:hover, +.widget.widget_tag_cloud a:focus, +.wp_widget_tag_cloud a:hover, +.wp_widget_tag_cloud a:focus { + border-color: #ccc; + text-decoration: none; +} + +/* Calendar widget */ + +.widget_calendar th, +.widget_calendar td { + text-align: center; +} + +.widget_calendar tfoot td { + border: 0; +} + +/*-------------------------------------------------------------- +# Footer +--------------------------------------------------------------*/ + +.footer-image { + background-position: center center; + background-size: cover; + padding-top: 50%; + position: relative; +} + +.lodestar-customizer .footer-image:not(.has-footer-image) { + padding-top: 0; +} + +.footer-image::before { + position: absolute; + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.25+100 */ + background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%); /* FF3.6-15 */ + background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%); /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#40000000',GradientType=0 ); /* IE6-9 */ + content: ""; + top: 0; + bottom: 0; + left: 0; + right: 0; +} + +/* Social nav */ + +.jetpack-social-navigation { + background: #fff; + border-top: 1px solid #eee; + padding: 20px 0; + text-align: center; +} + +.site-footer .jetpack-social-navigation ul { + margin-bottom: 0; +} + +.site-footer .jetpack-social-navigation a { + background: #ccc; + border-radius: 40px; + color: #fff; + display: inline-block; + height: 35px; + line-height: 35px; + margin: 0 5px; + position: relative; + transition: background 0.2s; + width: 35px; +} + +.site-footer .jetpack-social-navigation a:hover, +.site-footer .jetpack-social-navigation a:focus { + background: #bbb; +} + +.site-footer .jetpack-social-navigation .icon { + height: 16px; + left: 50%; + margin-left: -8px; + margin-top: -8px; + position: absolute; + top: 50%; + width: 16px; +} + + +/* Footer widgets */ + +.site-footer .widget-area { + background-color: #eee; + padding-bottom: 2em; + padding-top: 4em; +} + +/* Site info */ + +.site-info { + background-color: #222; + color: #fff; + letter-spacing: 0.05em; + text-align: center; + text-transform: uppercase; +} + +.site-info .wrap { + padding-bottom: 1.5em; + padding-top: 1.5em; +} + +.site-info a, +.site-info:visited { + color: #fff; + text-decoration: none; +} + +.site-info .wrap .sep { + margin: 0; + display: block; + visibility: hidden; + height: 0; + width: 100%; +} + +/*-------------------------------------------------------------- +# Infinite scroll +--------------------------------------------------------------*/ +#infinite-handle { + clear: both; + padding: 0 0 4em; + text-align: center; +} + +.portfolio-projects #infinite-handle { + padding: 2em 0; +} + +#infinite-handle span { + background: transparent; + border-radius: 0; + font-size: inherit; + padding: 0; +} + +.infinite-loader { + clear: both; + padding: 2.5em 0 4em; +} + +.portfolio-projects .infinite-loader { + padding: 3em 0 2em; +} + +.infinite-loader .spinner { + left: 50% !important; /* !important to override inline styles */ + margin-left: -9px; + top: 0 !important; /* !important to override inline styles */ +} + +/* Globally hidden elements when Infinite Scroll is supported and in use. */ +.infinite-scroll .posts-navigation, +.infinite-scroll.neverending .site-footer { + /* Theme Footer (when set to scrolling) */ + display: none; +} + +/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ +.infinity-end.neverending .site-footer { + display: block; +} + +#infinite-footer .container { + max-width: 100%; +} + +/*-------------------------------------------------------------- +# WP.com-specific +--------------------------------------------------------------*/ + +/* Post Flair */ + +.entry-content div.sharedaddy h3, +.entry-content div.sharedaddy h3.sd-title, +.entry-content div#jp-relatedposts h3.jp-relatedposts-headline { + color: #666; + font-family: "Karla", "Helvetica Neue", helvetica, arial, sans-serif; + font-weight: normal; + font-size: 14px; + font-size: 0.85rem; + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.entry-content div#jp-relatedposts h3.jp-relatedposts-headline em { + font-weight: normal; +} + +.sd-rating + .sd-sharing-enabled { + padding-top: 1em; + margin: 1em 0; +} + +.jp-relatedposts-post-img { + margin-bottom: 0.5em; +} + +#wpstats { + display: none; +} + +/*-------------------------------------------------------------- +# Media +--------------------------------------------------------------*/ +img { + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ +} + +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure embeds and iframes fit their containers. */ +embed, +iframe, +object { + margin-bottom: 1.5em; + max-width: 100%; +} + +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text { + margin: 0.8075em 0; +} + +.wp-caption-text { + text-align: center; +} + +/*-------------------------------------------------------------- +## Galleries +--------------------------------------------------------------*/ +.gallery { + margin-bottom: 1.5em; +} + +.gallery-item { + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-columns-1 .gallery-item { + padding-bottom: 1em; +} + +.gallery-columns-2 .gallery-item { + max-width: 50%; + padding: 0 0.5em 1em; +} + +.gallery-columns-3 .gallery-item { + max-width: 33.33%; + padding: 0 0.5em 1em; +} + +.gallery-columns-4 .gallery-item { + max-width: 25%; + padding: 0 0.5em 1em; +} + +.gallery-columns-5 .gallery-item { + max-width: 20%; + padding: 0 0.5em 1em; +} + +.gallery-columns-6 .gallery-item { + max-width: 16.66%; + padding: 0 0.5em 1em; +} + +.gallery-columns-7 .gallery-item { + max-width: 14.28%; + padding: 0 0.25em 1em; +} + +.gallery-columns-8 .gallery-item { + max-width: 12.5%; + padding: 0 0.25em 1em; +} + +.gallery-columns-9 .gallery-item { + max-width: 11.11%; + padding: 0 0.25em 1em; +} + +.gallery-columns-2, +.gallery-columns-3, +.gallery-columns-4, +.gallery-columns-5, +.gallery-columns-6 { + margin-left: -0.5em; + margin-right: -0.5em; +} + +.gallery-columns-7, +.gallery-columns-8, +.gallery-columns-9 { + margin-left: -0.25em; + margin-right: -0.25em; +} + +.gallery-caption { + display: block; + font-size: 0.9; +} + + +/*-------------------------------------------------------------- +# Customizer +--------------------------------------------------------------*/ +/* Hide this until we're in the Customizer */ +.lodestar-panel-title { + display: none; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel { + /* Colour-code all panels (add 1 to account for #lodestar-hero, so 2 is actually panel 1)*/ +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel::after { + border: 2px dashed; + bottom: 1em; + content: ''; + display: block; + left: 1em; + position: absolute; + right: 1em; + top: 1em; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel .lodestar-panel-title { + color: #fff; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + letter-spacing: 1px; + padding: 5px 10px; + position: absolute; + right: 3.2em; + text-transform: uppercase; + top: 3.2em; + transform: translate(3px, -3px); + z-index: 3; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(1) .lodestar-panel-title { + background: #a64b55; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(1)::after { + border-color: #a64b55; + color: #a64b55; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(2) .lodestar-panel-title { + background: #b569a2; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(2)::after { + border-color: #b569a2; + color: #b569a2; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(3) .lodestar-panel-title { + background: #8f68bd; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(3)::after { + border-color: #8f68bd; + color: #8f68bd; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(4) .lodestar-panel-title { + background: #575ebd; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel:nth-of-type(4)::after { + border-color: #575ebd; + color: #575ebd; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel.footer-image .lodestar-panel-title { + background: #55a1bd; +} + +.lodestar-customizer.lodestar-front-page .lodestar-panel.footer-image::after { + border-color: #55a1bd; + color: #55a1bd; +} + +/* Add a highlight class to improve Customizer behaviour */ +@-webkit-keyframes flash { + 0%, + 20%, + 40%, + 60%, + 80%, + 100% { + opacity: 1; + } + + 10%, + 30%, + 50%, + 70%, + 90% { + opacity: 0; + } +} + +@keyframes flash { + 0%, + 20%, + 40%, + 60%, + 80%, + 100% { + opacity: 1; + } + + 10%, + 30%, + 50%, + 70%, + 90% { + opacity: 0; + } +} + +.label-placeholder { + clip: rect(1px, 1px, 1px, 1px); +} + +.lodestar-front-page.lodestar-customizer #primary article.panel-placeholder { + border: 0; +} + +.lodestar-customizer .label-placeholder.lodestar-highlight { + clip: auto; + display: block; + height: 112px; +} + +.lodestar-highlight::after { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: flash; + animation-name: flash; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +/*-------------------------------------------------------------- +## Media Queries +--------------------------------------------------------------*/ + +@media screen and (min-width: 30em) { + .site-top-content span.site-top-content-2 { + display: inline; + margin-left: 1.5em; + } + + .custom-header-image { + padding: 20%; + } +} + +@media screen and (min-width: 60em) { + + /* Typography */ + h1 { + font-size: 34px; + font-size: 2.125rem; + } + + h2 { + font-size: 28px; + font-size: 1.75rem; + } + + h3 { + font-size: 24px; + font-size: 1.5rem; + } + + h4 { + font-size: 20px; + font-size: 1.25rem; + } + + h5 { + font-size: 16px; + font-size: 1rem; + } + + h6 { + font-size: 14px; + font-size: 0.875rem; + } + + /* Layout */ + + body:not(.lodestar-front-page) #primary { + margin: auto; + max-width: 700px; + width: 64%; + } + + .has-sidebar #primary { + float: left; + } + + .has-sidebar #secondary { + float: right; + width: 30%; + } + + .error404 #primary { + float: none; + } + + /* Site branding */ + .header-top .wrap { + padding: 1em; + } + + .site-header-fixed.header-top .wrap, + .site-header-hidden.header-top .wrap { + padding-bottom: 0.25em; + padding-top: 0.25em; + } + + .custom-header-image { + height: 750px; + height: 75vh; + height: calc(75vh - 85px); + margin-top: 85px; + } + + .no-header-image .custom-header-image { + min-height: 20vh; + } + + .site-branding { + display: flex; + align-items: center; + justify-content: center; + height: 100%; + } + + .site-branding .wrap { + margin-left: 0; + margin-right: 0; + } + + .site-title { + font-size: 60px; + font-size: 3.75rem; + } + + .site-description { + font-size: 24px; + font-size: 1.5rem; + } + + .site-logo-link img { + max-height: 200px; + } + + /* Header */ + .header-top { + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 3; + transition: transform 0.2s; + } + + .site-header-fixed.header-top, + .site-header-hidden.header-top { + position: fixed; + top: 0; + width: 100%; + z-index: 1999; + } + + .site-header-fixed.header-top { + -webkit-animation: header-down 0.2s ease-in; + animation: header-down 0.2s ease-in; + -webkit-transform: translate(0); + transform: translate(0); + } + + .site-header-hidden.header-top { + -webkit-animation: header-up 0.5s ease-in; + animation: header-up 0.5s ease-in; + -webkit-transform: translate(-100%); + transform: translate(-100%); + } + + .admin-bar .site-header-fixed.header-top { + top: 32px; + } + + @-webkit-keyframes header-down { + from { + -webkit-transform: translate(0, -100%); + } + + to { + -webkit-transform: translate(0); + } + } + + @keyframes header-down { + from { + transform: translate(0, -100%); + } + + to { + transform: translate(0); + } + } + + @-webkit-keyframes header-up { + from { + -webkit-transform: translate(0); + } + + to { + -webkit-transform: translate(0, -100%); + } + } + + @keyframes header-up { + from { + transform: translate(0); + } + + to { + transform: translate(0, -100%); + } + } + + /* Front Page */ + + .lodestar-front-page .custom-header { + margin-top: 0 !important; /* Override styles added with JavaScript */ + } + + .lodestar-front-page .custom-header-image { + height: 1200px; + height: 100vh; + height: calc( 100vh - 85px ); + max-height: 100%; + } + + .lodestar-intro { + padding: 4em 0; + } + + .lodestar-intro .entry-content { + font-size: 30px; + font-size: 1.875rem; + } + + .panel-content .wrap { + padding-bottom: 6.5em; + padding-top: 6.5em; + } + + .panel-image { + height: 100vh; + max-height: 1200px; + } + + /* One Column */ + .one-column .wrap { + padding-left: 1em; + padding-right: 1em; + } + .one-column .panel-content .entry-content { + padding-left: 15%; + padding-right: 15%; + } + + .one-column .panel-content .wrap h1, + .one-column .panel-content .wrap h2, + .one-column .panel-content .wrap h3, + .one-column .panel-content .wrap h4, + .one-column .panel-content .wrap h5, + .one-column .panel-content .wrap h6 { + padding-top: 1.5em; + text-align: center; + } + + .one-column .panel-content .wrap h1:first-child, + .one-column .panel-content .wrap h2:first-child, + .one-column .panel-content .wrap h3:first-child, + .one-column .panel-content .wrap h4:first-child, + .one-column .panel-content .wrap h5:first-child, + .one-column .panel-content .wrap h6:first-child { + padding-top: 0; + } + + .one-column.has-post-thumbnail .panel-content .wrap { + margin-top: -6.5em; + } + + /* Two Column */ + .two-column .panel-content .entry-content { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 2em; + -moz-column-gap: 2em; + column-gap: 2em; + } + + /* Testimonials on front page */ + .one-column .panel-content .testimonials .entry-content { + padding-left: 0; + padding-right: 0; + } + + .panel-content .testimonials .jetpack-testimonial { + float: left; + width: 47.5%; + } + + .panel-content .testimonials .jetpack-testimonial:first-child { + margin-right: 5%; + } + + .two-column .panel-content .jetpack-testimonial .entry-content { + -webkit-column-count: 1; + -moz-column-count: 1; + column-count: 1; + -webkit-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + /* Blog Posts on front page */ + .one-column .panel-content .recent-posts .entry-content { + padding-left: 0; + padding-right: 0; + } + + .lodestar-panel .panel-content .recent-posts .post { + float: left; + padding-bottom: inherit; + width: 47.5%; + } + + .panel-content .recent-posts .entry-title { + text-align: left; + } + + .panel-content .recent-posts .post:first-child { + margin-right: 5%; + } + + .two-column .panel-content .post .entry-content { + -webkit-column-count: 1; + -moz-column-count: 1; + column-count: 1; + -webkit-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + /* Main Navigation */ + .menu-toggle { + display: none; + } + + .main-navigation { + width: auto; + } + + .main-navigation ul { + background: transparent; + display: block; + padding: 0; + } + + .main-navigation ul.nav-menu { + margin-bottom: 0; + padding: 0; + text-align: center; + } + + .has-top-content .main-navigation ul.nav-menu { + text-align: left; + } + + .main-navigation li { + display: inline-block; + position: relative; + } + + .main-navigation li li { + display: block; + } + + .main-navigation a { + padding: 1em 1.25em; + } + + .site-header-fixed.header-top .main-navigation a, + .site-header-hidden.header-top .main-navigation a { + padding-bottom: 0.75em; + padding-top: 0.75em; + } + + .main-navigation a:hover, + .main-navigation a:focus { + color: #fff; + } + + .main-navigation li:hover, + .main-navigation li:focus, + .main-navigation a:hover, + .main-navigation a:focus { + background: #151515; + } + + .main-navigation ul ul { + padding: 0.5em 0; + position: absolute; + top: 100%; + left: -999em; + z-index: 99999; + } + + .main-navigation ul ul ul { + left: -999em; + margin-top: -0.5em; + top: 0; + } + + .main-navigation ul ul, + .main-navigation ul ul ul ul, + .main-navigation ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul a:hover, + .main-navigation ul ul ul a:focus, + .main-navigation ul ul ul li:hover, + .main-navigation ul ul ul li:focus, + .main-navigation ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul li:focus { + background: #151515; + } + + .main-navigation ul ul ul, + .main-navigation ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul ul ul ul ul ul ul ul ul ul, + .main-navigation ul ul a:hover, + .main-navigation ul ul a:focus, + .main-navigation ul ul li:hover, + .main-navigation ul ul li:focus, + .main-navigation ul ul ul ul a:hover, + .main-navigation ul ul ul ul a:focus, + .main-navigation ul ul ul ul li:hover, + .main-navigation ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul li:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul a:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul a:focus, + .main-navigation ul ul ul ul ul ul ul ul ul ul li:hover, + .main-navigation ul ul ul ul ul ul ul ul ul ul li:focus { + background: #29292a; + } + + .main-navigation ul li.current_page_item > a, + .main-navigation ul li.current-menu-item > a, + .main-navigation ul li.current_page_ancestor > a { + background: #151515; + } + + .main-navigation ul ul li:hover > ul, + .main-navigation ul ul li.focus > ul { + left: 100%; + } + + .main-navigation ul ul a { + padding: 0.75em 1.25em; + width: 250px; + } + + .main-navigation ul li:hover > ul, + .main-navigation ul li.focus > ul { + left: auto; + } + + .main-navigation .menu-item-has-children > a::after, + .main-navigation .page_item_has_children > a::after { + content: "\f431"; + display: inline; + left: 2px; + position: relative; + top: -2px; + } + + .main-navigation ul ul .menu-item-has-children > a::after, + .main-navigation ul ul .page_item_has_children > a::after { + margin-top: -10px; + left: auto; + position: absolute; + right: 1.0em; + top: 50%; + -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */ + -ms-transform: rotate(-90deg); /* IE 9 */ + transform: rotate(-90deg); + } + + .header-top .wrap { + display: table; + width: 100%; + } + + .site-top-content, + .main-navigation { + display: table-cell; + } + + .site-top-content { + display: none; + } + + .has-top-content .site-top-content { + display: table-cell; + } + + .has-top-content .main-navigation { + width: 65%; + } + + .has-top-content .site-top-content, + .has-top-content .main-navigation + .site-top-content { + width: 35%; + padding: 1em 0 1em 2em; + text-align: right; + } + + .site-header-fixed .site-top-content, + .site-header-hidden .site-top-content, + .site-header-fixed .main-navigation + .site-top-content, + .site-header-hidden .main-navigation + .site-top-content { + padding-bottom: 1em; + padding-top: 1em; + } + + /* Posts */ + .site-content { + padding: 4.5em 0 0; + } + + .comment-navigation .nav-previous, + .posts-navigation .nav-previous, + .post-navigation .nav-previous { + float: left; + width: 50%; + } + + .comment-navigation .nav-next, + .posts-navigation .nav-next, + .post-navigation .nav-next { + float: right; + text-align: right; + width: 50%; + } + + .nav-next, + .post-navigation .nav-next { + margin-top: 0; + } + + .comment-list .children { + margin-left: 30px; + } + + .comment-meta { + border-bottom: 1px solid #ddd; + padding-bottom: 0.5em; + margin-bottom: 0.5em; + } + + .comment-author { + float: left; + } + + .comment-metadata { + float: right; + } + + .comment-metadata .edit-link::before, + .pingback .edit-link::before { + content: "\2022"; + display: inline-block; + margin: 0 0.5em; + } + + /* Blog, archive, search */ + + .blog .post, + .archive:not(.woocommerce-active) .post, + .search .post, + .search .page { + padding-bottom: 5em; + } + + /* Portfolio */ + + body.post-type-archive-jetpack-portfolio #primary, + body.tax-jetpack-portfolio-type #primary, + body.tax-jetpack-portfolio-tag #primary, + body.page-template-portfolio-page:not(.lodestar-front-page) #primary { + float: none; + max-width: 1200px; + width: auto; + } + + .post-type-archive-jetpack-portfolio .entry-header, + .tax-jetpack-portfolio-type .entry-header, + .tax-jetpack-portfolio-tag .entry-header, + .page-template-portfolio-page:not(.lodestar-front-page) .entry-header, + .portfolio-content, + .page-template-portfolio-page:not(.lodestar-front-page) .entry-content, + .project-terms { + text-align: center; + } + + .portfolio-projects article { + background: #111; + float: left; + height: 0; + margin: 0 10px 20px; + overflow: hidden; + padding-top: 28.6%; + position: relative; + width: 48%; + width: calc( 50% - 20px ); + } + + .portfolio-projects article.hide { + display: none; + } + + .portfolio-wrapper { + margin: 0 -10px; + } + + .portfolio-projects .post-thumbnail { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + } + + .portfolio-projects .project-archive-content, + .portfolio-projects .project-archive-content .entry-meta, + .portfolio-projects .project-archive-content a { + color: #bbb; + } + + .portfolio-projects .entry-title a, + .portfolio-projects .entry-title a:hover, + .portfolio-projects .entry-title a:focus, + .portfolio-projects .project-archive-content a:hover, + .portfolio-projects .project-archive-content a:focus { + color: #eee; + } + + .portfolio-projects .project-archive-content { + bottom: 0; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 1.5em; + position: absolute; + top: 0; + vertical-align: middle; + width: 100%; + } + + .portfolio-projects article.has-post-thumbnail .project-archive-content { + opacity: 0; + } + + .portfolio-projects .project-archive-content .entry-header, + .portfolio-projects .project-archive-content .entry-meta, + .portfolio-projects .project-archive-content .entry-footer { + margin-bottom: 0; + padding: 0 0 0.5em; + text-align: center; + } + + .portfolio-projects .post-thumbnail a:hover img, + .portfolio-projects .post-thumbnail a:focus img, + .portfolio-projects article:hover .project-archive-content { + opacity: 1.0; + } + + .portfolio-projects article .post-thumbnail { + background: #333; + transition: opacity 0.2s; + } + + .portfolio-projects article:hover .post-thumbnail { + opacity: 0.15; + } + + /* Isotope animations */ + .isotope, + .isotope .isotope-item { + -webkit-transition-duration: 0.8s; + -moz-transition-duration: 0.8s; + -ms-transition-duration: 0.8s; + -o-transition-duration: 0.8s; + transition-duration: 0.8s; + } + + .isotope { + -webkit-transition-property: height, width; + -moz-transition-property: height, width; + -ms-transition-property: height, width; + -o-transition-property: height, width; + transition-property: height, width; + } + + .isotope .isotope-item { + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + -ms-transition-property: -ms-transform, opacity; + -o-transition-property: -o-transform, opacity; + transition-property: transform, opacity; + } + + /* Footer */ + .footer-image { + height: 100vh; + padding: 0; + } + + html:not(.no-background-fixed) .footer { + background-attachment: fixed; + } + + .lodestar-customizer .footer-image:not(.has-footer-image) { + height: 0; + } + + .site-footer .widget-column { + float: left; + margin-right: 5%; + width: 30%; + } + + .site-footer .widget-column:last-child { + margin-right: 0; + } + + .site-info .wrap { + padding-bottom: 2.5em; + padding-top: 2.5em; + } + + .site-info .wrap .sep { + margin: 0 0.5em; + display: inline; + visibility: visible; + height: auto; + width: auto; + } +} + +@media screen and ( min-width: 65em ) { + html:not(.no-background-fixed) .custom-header-image, + html:not(.no-background-fixed) .lodestar-front-page .custom-header-image, + html:not(.no-background-fixed) .panel-image { + background-attachment: fixed; + } +} + +@media screen and ( min-width: 70em ) { + /* Front Page panels */ + .one-column .panel-content .portfolio-projects, + .one-column .panel-content .testimonials, + .one-column .panel-content .recent-posts { + margin-left: -76px; + margin-right: -76px; + } +} + +@media screen and ( max-width: 59.999em ) { + .custom-header, + .custom-header-image { + margin-top: 0 !important; /* !important to override styles added by JavaScript */ + } +} diff --git a/lodestar/taxonomy-jetpack-portfolio-tag.php b/lodestar/taxonomy-jetpack-portfolio-tag.php new file mode 100644 index 000000000..c6b5bb11d --- /dev/null +++ b/lodestar/taxonomy-jetpack-portfolio-tag.php @@ -0,0 +1,25 @@ + + +
+
+ + + +
+
+ + +
+
+
+ + + +
+
+
+ + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + + + + 'jetpack-testimonial', + 'order' => 'ASC', + 'orderby' => 'order', + 'posts_per_page' => 24, + 'no_found_rows' => true, + ) ); + ?> + + have_posts() ) : ?> +
+ + have_posts() ) : $testimonial_query -> the_post(); + get_template_part( 'components/features/testimonials/content', 'testimonials' ); + endwhile; + ?> + +
+ + + + + + + + + + + +
+
+ +
+ a { + display: block; } + .widget.woocommerce ul.product_list_widget li img { + max-width: 2.617924em; + float: left; } + .widget.woocommerce ul.product_list_widget li .remove { + float: right; + color: #ffffff; + background: red; + border-radius: 100%; + height: 1em; + width: 1em; + line-height: 1em; + text-align: center; + font-weight: bold; + margin: 1rem; } + +/** + * WooCommerce Cart + */ +.widget_shopping_cart p.woocommerce-mini-cart__total { + text-align: center; } + +.widget_shopping_cart .woocommerce-mini-cart__buttons { + text-align: center; } + .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout { + margin-right: .55rem; } + +/** + * WooCommerce Search + */ +.woocommerce-product-search input[type="search"] { + margin-bottom: 1em; } + +/** + * WooCommerce Product Categories + */ +.widget_product_categories ul { + border-bottom: 1px solid #f3f3f3; } + .widget_product_categories ul li { + border-top: 1px solid #f3f3f3; + padding: 0.75em 0; } + +.widget_product_categories .children { + border-bottom: 0; + padding-right: 1.5em; + margin-bottom: -0.703125em; + margin-right: 0; + margin-left: 0; + margin-top: 0.703125em; } + +/** + * WooCommerce Average Rating + */ +.widget_rating_filter ul li:before, .widget_rating_filter ul li:after { + content: ""; + display: table; } + +.widget_rating_filter ul li:after { + clear: both; } + +.widget_rating_filter ul li .star-rating { + float: right; + margin-left: .5em; } + +/** + * WooCommerce Price Filter + */ +.widget_price_filter .price_slider { + margin-bottom: 1.5em; } + +.widget_price_filter .price_slider_amount { + text-align: left; + line-height: 2.4em; } + .widget_price_filter .price_slider_amount .button { + float: right; } + +.widget_price_filter .ui-slider { + position: relative; + text-align: right; } + +.widget_price_filter .ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1em; + height: 1em; + cursor: ew-resize; + outline: none; + background: royalblue; + box-sizing: border-box; + margin-top: -.25em; + opacity: 1; + border-radius: 100%; + margin-right: -1px; } + .widget_price_filter .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active { + box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.1); } + +.widget_price_filter .ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + display: block; + border: 0; + background: royalblue; } + +.widget_price_filter .price_slider_wrapper .ui-widget-content { + background: rgba(0, 0, 0, 0.1); } + +.widget_price_filter .ui-slider-horizontal { + height: .5em; } + +.widget_price_filter .ui-slider-horizontal .ui-slider-range { + height: 100%; } + +@media screen and (min-width: 768px) { + .widget.woocommerce ul li { + padding-bottom: 0.703125em; + padding-top: 0.703125em; } + .widget_product_categories ul li { + padding-bottom: 0.703125em; + padding-top: 0.703125em; } } + +/** + * General WooCommerce components + */ +/** + * Header cart + */ +.site-header-cart { + position: relative; + margin: 1.5em 0 0; + padding: 0; + font-size: 1rem; + list-style: none; + text-align: left; + display: none; } + .site-header-cart:before, .site-header-cart:after { + content: ""; + display: table; } + .site-header-cart:after { + clear: both; } + .site-header-cart > li:first-child { + margin: 0 0.75em 0 0; } + .site-header-cart .cart-contents { + padding: 0.25em 0; + color: #2c313f; + font-weight: bold; + text-decoration: none; } + .site-header-cart .cart-contents .count { + margin-right: .25rem; + font-size: .85rem; + font-weight: normal; + color: #7a7c84; } + .site-header-cart .cart-contents:before { + content: "\f447"; + display: inline-block; + font-family: Genericons; + background: #3e69dc; + color: #fff; + border-radius: 100%; + width: 2.2rem; + height: 2.2rem; + margin-left: .5rem; + text-align: center; + line-height: 2.2; } + .site-header-cart .widget_shopping_cart { + display: none; } + .site-header-cart .product_list_widget { + margin: 0; + padding: 0; } + +/** + * Breadcrumbs + */ +.woocommerce-breadcrumb { + margin: 0 0 1rem; + padding: 0; + font-size: 1rem; } + .woocommerce-breadcrumb a { + color: #3e69dc; } + .woocommerce-breadcrumb a:hover { + color: #2c313f; } + +/** + * Pagination + */ +.woocommerce-pagination { + font-size: 13px; + font-size: 0.8125rem; + line-height: 1.3847; + margin: 0 0 3.5rem; } + .woocommerce-pagination ul.page-numbers { + margin: 0; + list-style: none; } + .woocommerce-pagination ul.page-numbers li { + display: inline-block; + border-radius: 50%; + text-align: center; + overflow: hidden; + float: right; + width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; + margin: 0 0 0.25rem 0.25rem; } + .woocommerce-pagination ul.page-numbers li a { + display: block; + background: #f3f3f3; } + .woocommerce-pagination ul.page-numbers li a:hover { + background: transparent; } + +/** + * Sorting + */ +.woocommerce-result-count { + float: right; + margin: 0 0 .75em; } + +.woocommerce-ordering { + float: left; + margin: 0 0 1.5em; + width: 100%; } + .woocommerce-ordering select { + margin: 0.375em 0; } + +/** + * Infinite Scroll + */ +.woocommerce-page.infinite-scroll .hentry { + margin-bottom: 0; } + +.woocommerce-page.infinite-scroll #infinite-handle { + padding-top: 1em; } + +.woocommerce-page.infinite-scroll .infinite-wrap { + padding-top: 0; } + +.woocommerce-page.infinite-scroll .woocommerce-pagination { + display: none; } + +/** + * Onsale badge + */ +.onsale { + position: absolute; + left: auto; + top: 0; + right: 0; + padding: 0.375em 0.75em; + font-size: 1em; + background: #3e69dc; + color: #fff; + z-index: 9999; } + +/** + * Star rating + */ +.star-rating { + overflow: hidden; + position: relative; + height: 1.618em; + line-height: 1.618; + font-size: 1em; + width: 5.3em; + font-family: 'star'; + font-weight: 400; } + .star-rating:before { + content: "\53\53\53\53\53"; + opacity: .25; + float: right; + top: 0; + right: 0; + position: absolute; } + .star-rating span { + overflow: hidden; + float: right; + top: 0; + right: 0; + position: absolute; + padding-top: 1.5em; } + .star-rating span:before { + content: "\53\53\53\53\53"; + top: 0; + position: absolute; + right: 0; + color: royalblue; } + +p.stars a { + position: relative; + height: 1em; + width: 1em; + text-indent: -999em; + display: inline-block; + text-decoration: none; + margin-left: 1px; + font-weight: 400; } + p.stars a:before { + display: block; + position: absolute; + top: 0; + right: 0; + width: 1em; + height: 1em; + line-height: 1; + font-family: "star"; + content: "\53"; + color: #404040; + text-indent: 0; + opacity: .25; } + p.stars a:hover ~ a:before { + content: "\53"; + color: #404040; + opacity: .25; } + +p.stars:hover a:before { + content: "\53"; + color: royalblue; + opacity: 1; } + +p.stars.selected a.active:before { + content: "\53"; + color: royalblue; + opacity: 1; } + +p.stars.selected a.active ~ a:before { + content: "\53"; + color: #404040; + opacity: .25; } + +p.stars.selected a:not(.active):before { + content: "\53"; + color: royalblue; + opacity: 1; } + +/** + * Tabs + */ +.woocommerce-tabs ul.tabs { + list-style: none; + margin: 0; + padding: 0; + text-align: right; } + .woocommerce-tabs ul.tabs li { + display: block; + margin: 0; + position: relative; } + .woocommerce-tabs ul.tabs li a { + padding: 1em 0; + display: block; } + +.woocommerce-tabs .panel h2:first-of-type { + margin-bottom: 1em; + font-size: 1em; } + +/** + * Password strength meter + */ +.woocommerce-password-strength { + text-align: left; } + .woocommerce-password-strength.strong { + color: #8fae1b; } + .woocommerce-password-strength.short { + color: #b81c23; } + .woocommerce-password-strength.bad { + color: #b81c23; } + .woocommerce-password-strength.good { + color: #3e69dc; } + +/** + * Forms + */ +.form-row.woocommerce-validated input.input-text { + box-shadow: inset -2px 0 0 #8fae1b; } + +.form-row.woocommerce-invalid input.input-text { + box-shadow: inset -2px 0 0 #b81c23; } + +.required { + color: red; + text-decoration: none; } + .required[title] { + border-bottom: none; } + +.quantity .qty { + width: 3.631em; + text-align: center; } + +/** + * Notices + */ +.woocommerce-message, +.woocommerce-info, +.woocommerce-error, +.woocommerce-noreviews, +p.no-comments { + clear: both; + position: relative; + background: transparent; + border: 2px solid #8fae1b; + color: inherit; + margin-right: 0; + margin-bottom: 1.5em; + padding: 1.5em 3.5em 1.5em 2em; + list-style: none; } + .woocommerce-message:before, .woocommerce-message:after, + .woocommerce-info:before, + .woocommerce-info:after, + .woocommerce-error:before, + .woocommerce-error:after, + .woocommerce-noreviews:before, + .woocommerce-noreviews:after, + p.no-comments:before, + p.no-comments:after { + content: ""; + display: table; } + .woocommerce-message:after, + .woocommerce-info:after, + .woocommerce-error:after, + .woocommerce-noreviews:after, + p.no-comments:after { + clear: both; } + .woocommerce-message .button, + .woocommerce-info .button, + .woocommerce-error .button, + .woocommerce-noreviews .button, + p.no-comments .button { + float: left; + padding: 0.1667em 0.6668em; + margin-right: 1em; } + .woocommerce-message:before, + .woocommerce-info:before, + .woocommerce-error:before, + .woocommerce-noreviews:before, + p.no-comments:before { + content: '\f418'; + font-family: Genericons; + background: #8fae1b; + color: #fff; + border-radius: 100%; + line-height: 1.5; + width: 1.5em; + height: 1.5em; + position: absolute; + text-align: center; + right: 1.8em; + font-size: 1rem; + top: 50%; + transform: translateY(-50%); + letter-spacing: 1px; } + +.woocommerce-info, +.woocommerce-noreviews, +p.no-comments { + border-color: #3e69dc; } + .woocommerce-info:before, + .woocommerce-noreviews:before, + p.no-comments:before { + content: '\f456'; + background-color: #3e69dc; } + +.woocommerce-error { + border-color: #b81c23; } + .woocommerce-error:before { + content: '\f405'; + background-color: #b81c23; } + +.demo_store { + position: fixed; + right: 0; + bottom: 0; + left: 0; + margin: 0; + padding: 1em; + background-color: #3e69dc; + color: #fff; + z-index: 9999; } + .demo_store a { + color: rgba(255, 255, 255, 0.75); } + .demo_store a:hover { + color: inherit; } + .demo_store .woocommerce-store-notice__dismiss-link { + float: left; } + .demo_store .woocommerce-store-notice__dismiss-link:before { + content: "\f405"; + display: inline-block; + font-family: Genericons; + vertical-align: middle; } + +/** + * Buttons + */ +button.disabled, button:disabled, +input[type="button"].disabled, +input[type="button"]:disabled, +input[type="reset"].disabled, +input[type="reset"]:disabled, +input[type="submit"].disabled, +input[type="submit"]:disabled, +.button.disabled, +.button:disabled, +.added_to_cart.disabled, +.added_to_cart:disabled { + opacity: 0.5; + cursor: not-allowed; } + button.disabled:hover, button:disabled:hover, + input[type="button"].disabled:hover, + input[type="button"]:disabled:hover, + input[type="reset"].disabled:hover, + input[type="reset"]:disabled:hover, + input[type="submit"].disabled:hover, + input[type="submit"]:disabled:hover, + .button.disabled:hover, + .button:disabled:hover, + .added_to_cart.disabled:hover, + .added_to_cart:disabled:hover { + opacity: 0.5; } + +/** + * Price + */ +span.price, +p.price { + display: block; + color: #3e69dc; + margin-bottom: 0.75em; } + span.price del, + p.price del { + color: inherit; + opacity: .5; + display: inline-block; } + span.price ins, + p.price ins { + padding: 0; + background: 100% 0; + color: #3e69dc; + font-weight: 700; } + +/** + * Login form + */ +.woocommerce-form-login input[name="rememberme"] { + margin-right: 0.65em; + margin-left: 0.25em; } + +@media screen and (min-width: 600px) { + /** + * Pagination + */ + .woocommerce-pagination { + padding-top: 1.5rem; } + /** + * Sorting + */ + .woocommerce-result-count { + margin-bottom: 1.5em; + padding: 0.375em 0; } + .woocommerce-ordering { + width: auto; } } + +@media screen and (min-width: 896px) { + /** + * Rearrange header when mini cart is active + */ + .woocommerce-active .site-branding, + .woocommerce-active .site-header-cart { + flex-grow: 1; } + .woocommerce-active .site-menu { + flex-grow: 2; } + .woocommerce-active .main-navigation .primary-menu { + display: block; + text-align: center; } + .woocommerce-active .main-navigation .primary-menu > li { + display: inline; } + .woocommerce-active .main-navigation .primary-menu > li > a { + display: inline-block; } + /** + * Center Shop content when there's no sidebar + */ + body.post-type-archive:not(.no-sidebar) .content-area { + margin: 0 auto; + padding-left: 0; } + /** + * Header cart + */ + .site-header-cart { + font-size: 1rem; + margin-top: 1.5em; + list-style: none; + text-align: left; + display: block; } + .site-header-cart > li:first-child { + margin: 0 0.75em 0 0; } + .site-header-cart .cart-contents { + padding: 0.25em 0; + color: #2c313f; + font-weight: bold; } + .site-header-cart .cart-contents .count { + margin-right: .25rem; + font-size: .85rem; + font-weight: normal; + color: #7a7c84; } + .site-header-cart .cart-contents:before { + content: "\f447"; + display: inline-block; + font-family: Genericons; + background: #3e69dc; + color: #fff; + border-radius: 100%; + width: 2.2rem; + height: 2.2rem; + margin-left: .5rem; + text-align: center; + line-height: 2.2; } + .site-header-cart .widget_shopping_cart { + position: absolute; + top: 100%; + width: 300px; + z-index: 999999; + left: 999em; + display: block; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); + margin: 0; + padding: 0; + background: #fff; + border-radius: .35rem; + text-align: right; } + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message { + margin: 1em; } + .site-header-cart .widget_shopping_cart ul.product_list_widget { + list-style: none; + border: 0; } + .site-header-cart .widget_shopping_cart ul.product_list_widget li { + padding: 1em; + border: 0; } + .site-header-cart .widget_shopping_cart ul.product_list_widget li img { + float: right; + margin: .35rem 0 0 1rem; } + .site-header-cart .widget_shopping_cart ul.product_list_widget li .remove { + float: left; + margin: .5rem .35rem 0 0; } + .site-header-cart .widget_shopping_cart ul.product_list_widget li .quantity { + display: block; } + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total { + margin: 0; + padding: 1em; } + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons { + margin: 0 0 1em; + padding: 0 1em; } + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button { + display: block; + font-size: .9rem; + margin-bottom: .5rem; } + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout { + margin-right: 0; + margin-bottom: 0; } + .site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus .widget_shopping_cart { + left: 0; + display: block; } + /** + * Pagination + */ + .woocommerce-pagination { + font-size: 16px; + font-size: 1rem; + line-height: 1.40625; + margin-bottom: 1.5625em; } + .woocommerce-pagination ul.page-numbers li { + height: 1.875em; + line-height: 1.875em; + margin-bottom: 0.3125em; + margin-left: 0.3125em; + width: 1.875em; } + /** + * Related products + */ + .related ul.products li.product, + .upsells ul.products li.product { + width: 48.1%; } } diff --git a/lodestar/woocommerce.css b/lodestar/woocommerce.css new file mode 100644 index 000000000..2c77e2c8c --- /dev/null +++ b/lodestar/woocommerce.css @@ -0,0 +1,1802 @@ +/* +WooCommerce styles override +*/ + +/** + * Fonts + */ +@font-face { + font-family: 'star'; + src: url("../../plugins/woocommerce/assets/fonts/star.eot"); + src: url("../../plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("../../plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("../../plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("../../plugins/woocommerce/assets/fonts/star.svg#star") format("svg"); + font-weight: normal; + font-style: normal; +} + +/** + * Shop tables + */ + +/** + * Responsive table + */ +table.shop_table_responsive thead { + display: none; +} + +table.shop_table_responsive tbody th { + display: none; +} + +table.shop_table_responsive tr td { + display: block; + text-align: right; + clear: both; +} + +table.shop_table_responsive tr td:not(.product-thumbnail):before { + content: attr(data-title) ":"; + float: left; +} + +table.shop_table_responsive tr td.product-remove:before { + display: none; +} + +table.shop_table_responsive tr td.actions:before, table.shop_table_responsive tr td.download-actions:before { + display: none; +} + +table.shop_table_responsive tr td.download-actions .button { + display: block; + text-align: center; +} + +/** + * Shop table + */ +table.shop_table { + border: 1px solid #f3f3f3; + border-width: 1px 0 0 1px; + border-radius: 0; + margin: 0 0 1.5em; + table-layout: auto; + text-align: left; + width: 100%; + border-spacing: 0; +} + +table.shop_table th { + background: #f3f3f3; +} + +/** + * Cart table + */ +table.cart .product-remove a { + display: block; + height: 1em; + width: 1em; + margin: 0 auto; + font-size: 1.5em; + line-height: .9; + color: #29292a; + text-align: center; + border-radius: 100%; + text-decoration: none; + font-weight: 700; + border: 0; + box-shadow: none; +} + +table.cart .product-remove a:hover { + background: #29292a; + color: #ffffff; +} + +table.cart .product-thumbnail { + min-width: 32px; +} + +table.cart .product-thumbnail img { + width: 32px; +} + +table.cart .product-name a { + color: #29292a; +} + +table.cart .actions { + text-align: left; +} + +table.cart .coupon { + display: inline-block; + margin-bottom: .75em; +} + +table.cart .coupon label { + display: none; +} + +table.cart .coupon input[type="text"] { + display: inline-block; + padding: 8px; + width: auto; +} + +table.cart .coupon input[type="submit"] { + vertical-align: top; +} + +.cart-collaterals { + padding: 0 0 1.5em; +} + +.cart-collaterals .wc-proceed-to-checkout { + text-align: right; +} + +/** + * Attributes table + */ +table.shop_attributes tr:nth-child(even) td, table.shop_attributes tr:nth-child(even) th { + background: rgba(0, 0, 0, 0.025); +} + +table.shop_attributes th { + width: 150px; +} + +table.shop_attributes td p { + margin: 0; +} + +@media screen and (min-width:896px) { + table.shop_table_responsive thead { + display: table-header-group; + } + + table.shop_table_responsive tbody th { + display: table-cell; + } + + table.shop_table_responsive tr th, table.shop_table_responsive tr td { + text-align: left; + } + + table.shop_table_responsive tr td { + display: table-cell; + } + + table.shop_table_responsive tr td:before { + display: none; + } + + table.cart .actions { + text-align: right; + } + + table.cart .coupon { + float: left; + display: block; + margin-bottom: 0; + } + + table.cart .coupon input { + margin-bottom: 0; + } + +} + +/** + * Products + */ + +/** + * Products + */ + +.archive.woocommerce-active:not(.infinite-scroll) .post { + padding-bottom: 2em; +} + +ul.products { + margin: 0; + padding: 0; +} + +ul.products:before, ul.products:after { + content: ""; + display: table; +} + +ul.products:after { + clear: both; +} + +ul.products li.product { + list-style: none; + position: relative; + margin-bottom: 2em; +} + +ul.products li.product .woocommerce-loop-product__title { + font-size: 1rem; +} + +ul.products li.product img { + display: block; +} + +ul.products li.product .button { + display: block; +} + +div[class^="columns-"] { + clear: both; +} + +@media screen and (min-width:896px) { + .archive.woocommerce-active:not(.infinite-scroll) .post { + padding-bottom: 5em; + } + + ul.products li.product { + float: left; + width: 30.7966666667%; + margin-right: 3.8%; + } + + ul.products li.product.first { + clear: both; + } + + ul.products li.product.last { + margin-right: 0; + } + + .columns-1 ul.products li.product { + float: none; + width: 100%; + } + + .columns-2 ul.products li.product { + width: 48.1%; + } + + .columns-3 ul.products li.product { + width: 30.7966666667%; + } + + .columns-4 ul.products li.product { + width: 22.15%; + } + + .columns-5 ul.products li.product { + width: 16.96%; + } + + .columns-6 ul.products li.product { + width: 13.4933333333%; + } + +} + +/** + * Product loop + */ + +/** + * Archive title header + */ +.woocommerce-products-header .woocommerce-products-header__title { + font-size: 49px; + font-size: 3.0625rem; + line-height: 1.2245; +} + +/** + * Loop products + */ +ul.products:before, ul.products:after { + content: ""; + display: table; +} + +ul.products:after { + clear: both; +} + +ul.products li.product { + position: relative; +} + +ul.products li.product img { + margin: 0 0 1em; +} + +ul.products li.product .woocommerce-loop-category__title, +ul.products li.product .woocommerce-loop-product__title { + padding: .5em 0; + margin: 0; + font-size: 1em; +} + +ul.products li.product .star-rating { + margin-bottom: .5em; +} + +ul.products li.product span.price del { + display: block; +} + +ul.products li.product .button { + display: inline-block; +} + +ul.products li.product .button.loading:after, ul.products li.product .button.added:after { + font-family: Genericons; + margin-left: .53em; + vertical-align: bottom; +} + +ul.products li.product .button.loading { + opacity: .25; +} + +ul.products li.product .button.loading:after { + content: '\f445'; +} + +ul.products li.product .button.added:after { + content: '\f418'; +} + +ul.products li.product .added_to_cart { + display: block; + padding-top: 0.75em; +} + +.wc-forward:after, +.woocommerce-Button--next:after { + display: inline-block; + font: normal normal normal 16px/1 Genericons; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\f432"; + margin-left: 0.5em; + transform: rotate(90deg); + vertical-align: middle; +} + +/** + * Single product + */ + +/** + * Single Product + */ +.single-product div.product { + position: relative; +} + +.single-product div.product:before, .single-product div.product:after { + content: ""; + display: table; +} + +.single-product div.product:after { + clear: both; +} + +.single-product div.product .woocommerce-product-gallery { + position: relative; +} + +.single-product div.product .woocommerce-product-gallery img { + display: block; +} + +.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger { + position: absolute; + right: 0; + display: block; + height: 2em; + width: 2em; + margin: 1rem; + text-align: center; + z-index: 2; +} + +.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before { + content: "\f402"; + display: block; + font-family: Genericons; + line-height: 2; + background: #29292a; + color: #fff; + border-radius: 100%; +} + +.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img { + display: none !important; +} + +.single-product div.product .woocommerce-product-gallery .flex-viewport { + margin-bottom: 1em; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs { + margin: 0; + padding: 0; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:before, +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after { + content: ""; + display: table; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after { + clear: both; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li { + list-style: none; + cursor: pointer; + float: left; + margin-bottom: 3.8%; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img { + opacity: .5; +} + + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active { + opacity: 1; +} + +.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img { + opacity: 1; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li { + width: 48%; + margin-right: 4%; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) { + margin-right: 0; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1) { + clear: both; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li { + width: 30%; + margin-right: 5%; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) { + margin-right: 0; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) { + clear: both; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li { + width: 22.15%; + margin-right: 3.8%; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) { + margin-right: 0; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) { + clear: both; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li { + width: 16.96%; + margin-right: 3.8%; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) { + margin-right: 0; +} + +.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) { + clear: both; +} + +.woocommerce-product-gallery__wrapper { + margin: 0; +} + +.single-product div.product p.price { + margin-bottom: 1.875rem; +} + +.single-product div.product .woocommerce-product-rating { + margin-bottom: 1.5rem; +} + +.single-product div.product .woocommerce-product-rating .star-rating, +.single-product div.product .woocommerce-product-rating .woocommerce-review-link { + display: inline-block; + vertical-align: middle; +} + +.single-product div.product .woocommerce-product-rating .star-rating { + margin-right: .35em; +} + +.single-product div.product form.cart { + margin-bottom: 1.5em; +} + +.single-product div.product form.cart div.quantity { + float: left; + margin-right: .5em; +} + +.single-product div.product form.cart .variations { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; +} + +.single-product div.product form.cart .variations td { + border: 0; + vertical-align: top; +} + +.single-product div.product form.cart .variations td.label { + padding-bottom: 0.375em; + padding-right: 1.5em; + padding-top: 0.375em; +} + +.single-product div.product form.cart .variations label { + font-weight: 700; + padding: 0; +} + +.single-product div.product form.cart .variations .reset_variations { + border: 0; + font-size: 16px; + font-size: 1rem; + line-height: 1.40625; + margin-left: 0.75em; + padding: 0.234375em 0; + box-shadow: none; +} + +.single-product div.product form.cart .variations .reset_variations:hover { + border-bottom: 0; +} + +.single-product div.product form.cart table.group_table { + table-layout: inherit; +} + +.single-product div.product form.cart table.group_table div.quantity { + margin-right: 0; +} + +.single-product div.product .product_meta { + margin-bottom: 1.5em; +} + +.single-product div.product .product_meta span:not(.sku) { + font-size: 16px; + font-size: 1rem; + line-height: 1.40625; + margin-right: .5em; +} + +.single-product div.product .woocommerce-tabs ul.tabs { + padding-left: 1.5em; + padding-left: calc(1.5em - 5px); +} + +.single-product div.product .woocommerce-tabs ul.tabs li { + display: inline-block; + border: 1px solid #ddd; +} + +.single-product div.product .woocommerce-tabs ul.tabs li a { + padding: 0.375em 0.75em; + font-weight: 700; + color: inherit; +} + +.single-product div.product .woocommerce-tabs ul.tabs li.active { + border-bottom-color: #fff; +} + +.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel { + border: 1px solid #ddd; + margin: -1px 0 1.5em; + padding: 1.5em 1.5em 0; +} + +.single-product div.product .related, .single-product div.product .upsells { + padding-top: 3em; +} + +.stock:empty:before { + display: none; +} + +.stock.in-stock { + color: #8fae1b; +} + +.stock.out-of-stock { + color: #b81c23; +} + +/** + * Reviews + */ +#reviews #comments ol.commentlist { + margin-left: 0; + margin-bottom: 2em; + list-style: none; +} + +#reviews #comments ol.commentlist:before, #reviews #comments ol.commentlist:after { + content: ""; + display: table; +} + +#reviews #comments ol.commentlist:after { + clear: both; +} + +#reviews #comments ol.commentlist li { + position: relative; + margin-bottom: 1.5em; +} + +#reviews #comments ol.commentlist li:before, #reviews #comments ol.commentlist li:after { + content: ""; + display: table; +} + +#reviews #comments ol.commentlist li:after { + clear: both; +} + +#reviews #comments ol.commentlist li:last-child { + margin-bottom: 0; +} + +#reviews #comments ol.commentlist li img.avatar { + float: left; + position: absolute; + top: 0; + left: 0; + padding: 3px; + width: 50px; + border: 1px solid #f3f3f3; + border-radius: 4px; +} + +#reviews #comments ol.commentlist li .meta { + margin-bottom: 1em; +} + +#reviews #comments ol.commentlist li .comment-text { + margin: 0 0 0 70px; + border: 1px solid #f3f3f3; + border-radius: 4px; + padding: 1em 1em 0; +} + +#reviews #comments ol.commentlist li .star-rating { + float: right; +} + +#review_form #respond .comment-reply-title { + display: block; + margin-bottom: 1.25em; + font-size: 1.25em; +} + +#review_form p.stars { + margin-bottom: 1em; +} + +#review_form p.stars a { + border-bottom: none; +} + +.woocommerce-noreviews { + background: none; +} + +.comment-form-rating label { + display: block; + margin-bottom: .15em; +} + +@media screen and (min-width:600px) { + .single-product div.product .woocommerce-tabs { + padding-top: 1.5em; + } + +} + +@media screen and (min-width:1020px) { + .single-product div.product .woocommerce-tabs { + padding-top: 2.5em; + } + +} + +/** + * My account + */ +.woocommerce-account .woocommerce-MyAccount-navigation { + margin: 0 0 1.75em; + font-size: 14px; + font-size: .875em; +} + +.woocommerce-account .woocommerce-MyAccount-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} + +.woocommerce-account .woocommerce-MyAccount-navigation ul li { + display: inline-block; + margin: 0; + padding: 0.5em 0.755em 0.5em 0; +} + +.woocommerce-account .woocommerce-MyAccount-navigation ul li a { + line-height: 1; + font-size: 0.875rem; + padding: 0.5em 0.755em; +} + +.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a { + background: #29292a; + border: 0; + box-shadow: none; + color: #fff; + text-decoration: none; + text-shadow: none; +} + +.woocommerce-account .addresses .woocommerce-Address-title h3 { + float: left; +} + +.woocommerce-account .addresses .woocommerce-Address-title .edit { + float: right; +} + +.woocommerce-account .addresses address { + clear: both; +} + +.woocommerce-account .edit-account fieldset p:last-of-type { + margin-bottom: 0; +} + +.woocommerce-account .edit-account .button { + margin-top: 1.5em; +} + +.woocommerce-account .woocommerce-order-details .order-again .button:after { + content: "\f420"; + display: inline-block; + font-family: Genericons; + vertical-align: bottom; + margin-left: .5rem; +} + +/** + * Checkout + */ +.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox { + margin-right: .25em; +} + +.woocommerce-form__label-for-checkbox span { + font-size: 1rem; +} + +.woocommerce-checkout-payment { + margin-bottom: 1.5em; +} + +.woocommerce-checkout-payment ul.payment_methods { + list-style: none; + padding: 1.5em; + margin: 0; + border-style: solid; + border-color: #f3f3f3; + border-width: 1px 1px 0 1px; +} + +.woocommerce-checkout-payment ul.payment_methods li input { + margin: 0 1em 0 0; +} + +.woocommerce-checkout-payment ul.payment_methods li label { + vertical-align: middle; +} + +.woocommerce-checkout-payment ul.payment_methods li label img { + margin-top: -5px; + margin-left: .5em; + margin-right: .5em; + vertical-align: middle; + max-width: 180px; +} + +.woocommerce-checkout-payment ul.payment_methods li.payment_method_paypal .about_paypal { + font-size: .85em; +} + +.woocommerce-checkout-payment .payment_box { + background: #f3f3f3; + font-size: 16px; + font-size: 1rem; + line-height: 1.40625; + margin: 0.703125rem 0; + padding: 0.703125rem; +} + +.woocommerce-checkout-payment .payment_box p:last-child { + margin-bottom: 0; +} + +.woocommerce-checkout-payment .form-row { + padding: 1.5em; + border: 1px solid #f3f3f3; +} + +.woocommerce-checkout-payment .form-row:before, .woocommerce-checkout-payment .form-row:after { + content: ""; + display: table; +} + +.woocommerce-checkout-payment .form-row:after { + clear: both; +} + +.woocommerce-checkout-payment .form-row #place_order { + float: right; +} + +.woocommerce-shipping-fields h3 { + font-size: 1rem; + font-weight: normal; + text-transform: none; +} + +ul#shipping_method { + margin-left: 0; + list-style: none; +} + +@media screen and (min-width:600px) { + .col2-set .form-row-first { + float: left; + margin-right: 3.8%; + } + + .col2-set .form-row-last { + float: right; + margin-right: 0; + } + + .col2-set .form-row-first, .col2-set .form-row-last { + width: 48.1%; + } + + .woocommerce-form__label-for-checkbox span { + vertical-align: middle; + } +} + +/** + * WooCommerce widgets + */ + +/** + * WooCommerce Widgets + */ +.widget.woocommerce ul { + list-style: none; + margin-left: 0; +} + +.widget.woocommerce ul.product_list_widget { +} + +.widget.woocommerce ul.product_list_widget:before, .widget.woocommerce ul.product_list_widget:after { + content: ""; + display: table; +} + +.widget.woocommerce ul.product_list_widget:after { + clear: both; +} + +.widget.woocommerce ul.product_list_widget li { + padding: 0.75em 0; +} + +.widget.woocommerce ul.product_list_widget li > a { + display: block; +} + +.widget-area .widget.woocommerce ul.product_list_widget li > a.remove { + display: block; + font-size: 1.5em; + line-height: 1; + color: #333; + border-radius: 100%; + text-decoration: none; + font-weight: 700; + box-shadow: none; + opacity: .5; + text-align: center; + margin: .65rem .75rem 1rem 0; + height: 1em; + width: 1em; + float: left; +} + +.widget.woocommerce ul.product_list_widget li img { + max-width: 2.617924em; + float: right; +} + +/** + * WooCommerce Cart + */ +.widget_shopping_cart p.woocommerce-mini-cart__total { + margin-top: 1.5em; + text-align: center; +} + +.widget_shopping_cart .woocommerce-mini-cart__buttons { + text-align: center; +} + +.widget_shopping_cart .woocommerce-mini-cart__buttons a { + display: inline-block; +} + +.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout { + margin-left: .55rem; +} + +/** + * WooCommerce Search + */ +.woocommerce-product-search input[type="search"] { + margin-bottom: 1em; +} + +/** + * WooCommerce Product Categories + */ +.widget_product_categories ul li { + padding: 0.75em 0; +} + +.widget_product_categories ul li li { + border-top: 1px solid #ddd; +} + +.widget_product_categories .children { + border-bottom: 0; + margin-bottom: -0.703125em; + margin-left: 0; + margin-right: 0; + margin-top: 0.703125em; +} + +/** + * WooCommerce Average Rating + */ +.widget_rating_filter ul li:before, .widget_rating_filter ul li:after { + content: ""; + display: table; +} + +.widget_rating_filter ul li:after { + clear: both; +} + +.widget_rating_filter ul li .star-rating { + float: left; + margin-right: .5em; +} + +/** + * WooCommerce Active Filters + */ +.widget_layered_nav_filters ul li a:before { + background-color: #29292a; + border-radius: 50%; + color: #fff; + content: "\f405"; + display: inline-block; + font-family: Genericons; + font-weight: bold; + line-height: 1.55; + padding: 0 .25em; + margin-right: .5em; + vertical-align: middle; +} + +/** + * WooCommerce Price Filter + */ +.widget_price_filter .price_slider { + margin-bottom: 1.5em; +} + +.widget_price_filter .price_slider_amount { + text-align: right; + line-height: 2.4em; +} + +.widget_price_filter .price_slider_amount .button { + float: left; +} + +.widget_price_filter .ui-slider { + position: relative; + text-align: left; +} + +.widget_price_filter .ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1em; + height: 1em; + cursor: ew-resize; + outline: none; + background: #29292a; + box-sizing: border-box; + margin-top: -.25em; + opacity: 1; + border-radius: 100%; + margin-left: -1px; +} + +.widget_price_filter .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active { + box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.1); +} + +.widget_price_filter .ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + display: block; + border: 0; + background: #29292a; +} + +.widget_price_filter .price_slider_wrapper .ui-widget-content { + background: rgba(0, 0, 0, 0.1); +} + +.widget_price_filter .ui-slider-horizontal { + height: .5em; +} + +.widget_price_filter .ui-slider-horizontal .ui-slider-range { + height: 100%; +} + +@media screen and (min-width:768px) { + .widget.woocommerce ul li { + padding-bottom: 0.703125em; + padding-top: 0.703125em; + } + + .widget_product_categories ul li { + padding-bottom: 0.703125em; + padding-top: 0.703125em; + } + +} + +/** + * General WooCommerce components + */ + +.woocommerce-active .entry-content h1, +.woocommerce-active .entry-content h2 { + color: #333; +} + +/** + * Header cart + */ +.site-header-cart { + margin: 0; + position: relative; + padding: 1em 0; +} + +.site-header-cart { + font-size: 1rem; + list-style: none; + text-align: center; +} + +.site-header-cart .cart-contents { + padding: 1em 0; + font-weight: bold; +} + +.site-header-cart .cart-contents .count { + margin-left: .25rem; + font-size: .85rem; + font-weight: normal; + color: #999; +} + +.site-header-cart .cart-contents:before { + content: "\f447"; + display: inline-block; + font-family: Genericons; + vertical-align: bottom; +} + +.site-header-cart .widget_shopping_cart { + display: none; +} + +/** + * Breadcrumbs + */ +.woocommerce-breadcrumb { + margin: 0 0 1rem; + padding: 0; + font-size: 1rem; +} + +/** + * Pagination + */ +.woocommerce-pagination { + font-size: 13px; + font-size: 0.8125rem; + line-height: 1.3847; + margin: 0 0 3.5rem; +} + +.woocommerce-pagination ul.page-numbers { + margin: 0; + list-style: none; +} + +.woocommerce-pagination ul.page-numbers li { + display: inline-block; + border-radius: 50%; + text-align: center; + overflow: hidden; + float: left; + width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; + margin: 0 0.25rem 0.25rem 0; +} + +.woocommerce-pagination ul.page-numbers li a { + display: block; + background: #f3f3f3; +} + +.woocommerce-pagination ul.page-numbers li a:hover { + background: transparent; +} + +/** + * Sorting + */ +.woocommerce-result-count { + float: left; + margin: 0 0 .75em; +} + +.woocommerce-ordering { + float: right; + margin: 0 0 1.5em; + width: 100%; +} + +.woocommerce-ordering select { + margin: 0.375em 0; +} + +/** + * Infinite Scroll + */ +.woocommerce-page.infinite-scroll .hentry { + margin-bottom: 0; +} + +.woocommerce-page.infinite-scroll #infinite-handle { + padding-top: 1em; +} + +.woocommerce-page.infinite-scroll .infinite-wrap { + padding-top: 0; +} + +.woocommerce-page.infinite-scroll .woocommerce-pagination { + display: none; +} + +/** + * Onsale badge + */ +.onsale { + position: absolute; + right: auto; + top: 0; + left: 0; + padding: 0.375em 0.75em; + font-size: 1em; + background: #29292a; + color: #fff; + z-index: 1; +} + +/** + * Star rating + */ +.star-rating { + overflow: hidden; + position: relative; + height: 1.618em; + line-height: 1.2; + font-size: 1em; + width: 5.3em; + font-family: 'star'; + font-weight: 400; +} + +.star-rating:before { + content: "\53\53\53\53\53"; + opacity: .25; + float: left; + top: 0; + left: 0; + position: absolute; +} + +.star-rating span { + overflow: hidden; + float: left; + top: 0; + left: 0; + position: absolute; + padding-top: 1.5em; +} + +.star-rating span:before { + content: "\53\53\53\53\53"; + top: 0; + position: absolute; + left: 0; + color: #29292a; +} + +p.stars a { + position: relative; + height: 1em; + width: 1em; + text-indent: -999em; + display: inline-block; + text-decoration: none; + margin-right: 1px; + font-weight: 400; +} + +p.stars a:before { + display: block; + position: absolute; + top: 0; + left: 0; + width: 1em; + height: 1em; + line-height: 1; + font-family: "star"; + content: "\53"; + color: #404040; + text-indent: 0; + opacity: .25; +} + +p.stars a:hover ~ a:before { + content: "\53"; + color: #404040; + opacity: .25; +} + +p.stars:hover a:before { + content: "\53"; + color: #29292a; + opacity: 1; +} + +p.stars.selected a.active:before { + content: "\53"; + color: #29292a; + opacity: 1; +} + +p.stars.selected a.active ~ a:before { + content: "\53"; + color: #404040; + opacity: .25; +} + +p.stars.selected a:not(.active):before { + content: "\53"; + color: #29292a; + opacity: 1; +} + +/** + * Tabs + */ +.woocommerce-tabs ul.tabs { + list-style: none; + margin: 0; + padding: 0; + text-align: left; +} + +.woocommerce-tabs ul.tabs li { + display: block; + margin: 0; + position: relative; +} + +.woocommerce-tabs ul.tabs li a { + padding: 1em 0; + display: block; +} + +.woocommerce-tabs .panel h2:first-of-type { + margin-bottom: 1em; + font-size: 1em; +} + +/** + * Forms + */ +.form-row.woocommerce-validated input.input-text { + box-shadow: inset 2px 0 0 #8fae1b; +} + +.form-row.woocommerce-invalid input.input-text { + box-shadow: inset 2px 0 0 #b81c23; +} + +.required { + color: red; + text-decoration: none; +} + +.required[title] { + border-bottom: none; +} + +.quantity .qty { + line-height: 2; + width: 3.631em; + text-align: center; +} + +/** + * Notices + */ +.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments { + position: relative; + clear: both; + margin-bottom: 1.75em; + margin-left: 0; + padding: 1em 2em 1em 4em; + list-style: none; + color: inherit; + border: 2px solid #8fae1b; + background: transparent; +} + +.woocommerce-message:before, .woocommerce-message:after, .woocommerce-info:before, .woocommerce-info:after, .woocommerce-error:before, .woocommerce-error:after, .woocommerce-noreviews:before, .woocommerce-noreviews:after, p.no-comments:before, p.no-comments:after { + display: table; + content: ''; +} + +.woocommerce-message:after, .woocommerce-info:after, .woocommerce-error:after, .woocommerce-noreviews:after, p.no-comments:after { + clear: both; +} + +.woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button, .woocommerce-noreviews .button, p.no-comments .button { + float: right; + margin-left: 1em; + padding: .1667em .6668em; +} + +.woocommerce-message:before, .woocommerce-info:before, .woocommerce-error:before, .woocommerce-noreviews:before, p.no-comments:before { + font-family: Genericons; + font-size: 16px; + line-height: 1.65; + display: inline-block; + position: absolute; + top: 48%; + left: 1.8em; + width: 1.5em; + height: 1.5em; + content: '\f418'; + transform: translateY(-50%); + text-align: center; + color: #fff; + border-radius: 100%; + background: #8fae1b; +} + +.woocommerce-info, .woocommerce-noreviews, p.no-comments { + border-color: #000; +} + +.woocommerce-info:before, .woocommerce-noreviews:before, p.no-comments:before { + content: '\f456'; + background-color: #000; + line-height: 1.5; +} + +.woocommerce-error { + border-color: #b81c23; +} + +.woocommerce-error:before { + content: '\f405'; + background-color: #b81c23; +} + +.demo_store { + position: fixed; + left: 0; + bottom: 0; + right: 0; + margin: 0; + padding: 1em; + background-color: #29292a; + color: #fff; + z-index: 9999; +} + +.demo_store a { + color: rgba(255, 255, 255, 0.75); +} + +.demo_store a:hover { + color: inherit; +} + +.demo_store .woocommerce-store-notice__dismiss-link { + float: right; +} + +.demo_store .woocommerce-store-notice__dismiss-link:before { + content: "\f405"; + display: inline-block; + font-family: Genericons; + vertical-align: middle; +} + +.woocommerce-page .content-area input[type="text"], .woocommerce-page .content-area input[type="email"], .woocommerce-page .content-area input[type="url"], .woocommerce-page .content-area input[type="password"], .woocommerce-page .content-area input[type="search"], .woocommerce-page .content-area input[type="tel"], .woocommerce-page .content-area textarea, .woocommerce-product-search input[type="search"] { + border: 1px solid #ddd; + box-shadow: none; + display: block; + padding: 8px .6em; +} + +.woocommerce-page .content-area input[type="text"]:focus, .woocommerce-page .content-area input[type="email"]:focus, .woocommerce-page .content-area input[type="url"]:focus, .woocommerce-page .content-area input[type="password"]:focus, .woocommerce-page .content-area input[type="search"]:focus, .woocommerce-page .content-area input[type="tel"]:focus, .woocommerce-page .content-area textarea:focus, .woocommerce-page .content-area input[type="text"]:active, .woocommerce-page .content-area input[type="email"]:active, .woocommerce-page .content-area input[type="url"]:active, .woocommerce-page .content-area input[type="password"]:active, .woocommerce-page .content-area input[type="search"]:active, .woocommerce-page .content-area input[type="tel"]:active, .woocommerce-page .content-area textarea:active, .woocommerce-product-search input[type="search"]:active, .woocommerce-product-search input[type="search"]:focus { + border-color: #000; +} + +.woocommerce-address-fields input[type="text"], .woocommerce-address-fields input[type="email"], .woocommerce-address-fields input[type="url"], .woocommerce-address-fields input[type="password"], .woocommerce-address-fields input[type="search"], .woocommerce-address-fields input[type="tel"], .woocommerce-address-fields textarea, .woocommerce-billing-fields input[type="text"], .woocommerce-billing-fields input[type="email"], .woocommerce-billing-fields input[type="url"], .woocommerce-billing-fields input[type="password"], .woocommerce-billing-fields input[type="search"], .woocommerce-billing-fields input[type="tel"], .woocommerce-billing-fields textarea, .woocommerce-shipping-fields input[type="text"], .woocommerce-shipping-fields input[type="email"], .woocommerce-shipping-fields input[type="url"], .woocommerce-shipping-fields input[type="password"], .woocommerce-shipping-fields input[type="search"], .woocommerce-shipping-fields input[type="tel"], .woocommerce-shipping-fields textarea { + width: 100%; +} + +.checkout_coupon p { + clear: none; + float: left; + width: 28%; +} + +.form-row.woocommerce-validated input.input-text { + box-shadow: inset 2px 0 0 #8fae1b; +} + +.form-row.woocommerce-invalid input.input-text { + box-shadow: inset 2px 0 0 #b81c23; +} + +.required { + text-decoration: none; + color: red; +} + +.required[title] { + border-bottom: none; +} + +.quantity .qty { + width: 3.631em; + padding: .24em 0; + text-align: center; +} + +.woocommerce-product-search { + position: relative; +} + +.woocommerce-product-search input[type="search"] { + display: block; + padding: 8px; + width: 100%; +} + +.woocommerce-product-search input[type="submit"] { + position: absolute; + right: 0; + top: 0; +} + +/** + * Buttons + */ +button.disabled, button:disabled, input[type="button"].disabled, input[type="button"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, input[type="submit"].disabled, input[type="submit"]:disabled, .button.disabled, .button:disabled, .added_to_cart.disabled, .added_to_cart:disabled { + opacity: 0.5; + cursor: not-allowed; +} + +button.disabled:hover, button:disabled:hover, input[type="button"].disabled:hover, input[type="button"]:disabled:hover, input[type="reset"].disabled:hover, input[type="reset"]:disabled:hover, input[type="submit"].disabled:hover, input[type="submit"]:disabled:hover, .button.disabled:hover, .button:disabled:hover, .added_to_cart.disabled:hover, .added_to_cart:disabled:hover { + opacity: 0.5; +} + +.woocommerce-Button, .woocommerce-Button:visited, .woocommerce-Button:hover, .woocommerce-page .button, .woocommerce-page .button:visited, .site-header-cart .button, .site-header-cart .button:visited { + background: #29292a; + border: 0; + box-shadow: none; + color: #fff; + display: inline-block; + letter-spacing: 0.05em; + line-height: 1; + font-size: 0.875rem; + padding: 1em 1.5em; + text-decoration: none; + text-shadow: none; + text-transform: uppercase; +} + +.woocommerce-Button:hover, .woocommerce-Button:active, .woocommerce-page .button:hover, .woocommerce-page .button:active, .site-header-cart .button:hover, .site-header-cart .button:active { + background: #555; +} + +/** + * Price + */ +span.price, p.price { + display: block; + color: #29292a; + margin-bottom: 0.75em; +} + +span.price del, p.price del { + color: inherit; + opacity: .5; + display: inline-block; +} + +span.price ins, p.price ins { + padding: 0; + background: 0 0; + color: #29292a; + font-weight: 700; +} + +/** + * Login form + */ +.woocommerce-form-login input[name="rememberme"] { + margin-left: 0.65em; + margin-right: 0.25em; +} + +@media screen and (min-width:600px) { + + /** + * Pagination + */ + .woocommerce-pagination { + padding-top: 1.5rem; + } + + /** + * Sorting + */ + .woocommerce-result-count { + margin-bottom: 1.5em; + padding: 0.375em 0; + } + + .woocommerce-ordering { + width: auto; + } + +} + +@media screen and (min-width:60em) { + + /** + * Rearrange header when mini cart is active + */ + .woocommerce-active .main-navigation .primary-menu { + display: block; + text-align: center; + } + + .woocommerce-active .main-navigation .primary-menu > li { + display: inline; + } + + .woocommerce-active .main-navigation .primary-menu > li > a { + display: inline-block; + } + + /** + * Center Shop content when there's no sidebar + */ + body.post-type-archive:not(.no-sidebar) .content-area { + margin: 0 auto; + padding-right: 0; + } + + /** + * Header cart + */ + .main-navigation + .site-top-content + .site-header-cart { + width: 200px; + } + + .site-header-cart { + text-align: right; + } + + .site-header-cart .widget_shopping_cart { + position: absolute; + top: 100%; + width: 300px; + z-index: 999999; + right: 999em; + margin: 0; + padding: 0; + background: #151515; + text-align: left; + } + + .site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus .widget_shopping_cart { + right: 0; + display: block; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message { + text-transform: none; + margin: 1em; + } + + .site-header-cart .widget_shopping_cart ul.product_list_widget { + list-style: none; + border: 0; + } + + .site-header-cart .widget_shopping_cart ul.product_list_widget li { + padding: 1em; + border-top: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.2); + } + + .site-header-cart .widget_shopping_cart ul.product_list_widget li img { + margin: .5em 1em 0 0; + } + + .site-header-cart .widget_shopping_cart ul.product_list_widget li .remove { + float: left; + margin: .5em .5em 0 0; + } + + .site-header-cart .widget_shopping_cart ul.product_list_widget li .quantity { + display: block; + margin-left: 1.1em; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total { + margin: 0; + padding: 1em; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons { + margin: 0 0 1em; + padding: 0 1em; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button { + background: #555; + color: #fff; + display: block; + font-size: .9rem; + margin-bottom: .5rem; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover { + background: #666; + color: #fff; + } + + .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout { + margin-left: 0; + margin-bottom: 0; + } + + .site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus .widget_shopping_cart { + right: 0; + display: block; + } + + /** + * Pagination + */ + .woocommerce-pagination { + font-size: 16px; + font-size: 1rem; + line-height: 1.40625; + margin-bottom: 1.5625em; + } + + .woocommerce-pagination ul.page-numbers li { + height: 1.875em; + line-height: 1.875em; + margin-bottom: 0.3125em; + margin-right: 0.3125em; + width: 1.875em; + } + + /** + * Related products + */ + .related ul.products li.product, .upsells ul.products li.product { + width: 30%; + margin-right: 5% + } + +} + +.related ul.products li.product:nth-of-type(3n), .upsells ul.products li.product:nth-of-type(3n) { + margin-right: 0; +}