From e63af0b7ced0949a9feecb15c0771d65fc63b3a8 Mon Sep 17 00:00:00 2001 From: ut Date: Fri, 8 Feb 2019 19:25:43 +0100 Subject: [PATCH] reorg theme --- .../.babelrc => .babelrc | 0 .../.editorconfig => .editorconfig | 0 .../.gitignore => .gitignore | 0 hamburg-freifunk-wp-theme/404.php => 404.php | 0 .../CHANGELOG.md => CHANGELOG.md | 0 .../MIT-LICENSE.txt => MIT-LICENSE.txt | 0 ...ationPress.md => README-FoundationPress.md | 0 README.md | 14 +- .../archive.php => archive.php | 0 ...fer.ruleset.xml => codesniffer.ruleset.xml | 0 .../comments.php => comments.php | 0 .../composer.json => composer.json | 0 .../composer.lock => composer.lock | 0 .../config-default.yml => config-default.yml | 0 .../footer.php => footer.php | 0 .../functions.php => functions.php | 0 .../gulpfile.babel.js => gulpfile.babel.js | 0 hamburg-freifunk-wp-theme/README.md | 17 - .../header.php => header.php | 0 .../index.php => index.php | 0 .../FoundationPress.pot | 0 .../languages => languages}/ca.mo | Bin .../languages => languages}/ca.po | 0 .../languages => languages}/cs_CZ.mo | Bin .../languages => languages}/cs_CZ.po | 0 .../languages => languages}/da_DK.mo | Bin .../languages => languages}/da_DK.po | 0 .../languages => languages}/de_DE.mo | Bin .../languages => languages}/de_DE.po | 0 .../languages => languages}/de_DE_formal.mo | Bin .../languages => languages}/de_DE_formal.po | 0 .../languages => languages}/es_ES.mo | Bin .../languages => languages}/es_ES.po | 0 .../languages => languages}/fi.mo | Bin .../languages => languages}/fi.po | 0 .../languages => languages}/fr_FR.mo | Bin .../languages => languages}/fr_FR.po | 0 .../languages => languages}/gl_ES.mo | Bin .../languages => languages}/gl_ES.po | 0 .../languages => languages}/he_IL.mo | Bin .../languages => languages}/he_IL.po | 0 .../languages => languages}/hu_HU.mo | Bin .../languages => languages}/hu_HU.po | 0 .../languages => languages}/is_IS.mo | Bin .../languages => languages}/is_IS.po | 0 .../languages => languages}/it_IT.mo | Bin .../languages => languages}/it_IT.po | 0 .../languages => languages}/ja.mo | Bin .../languages => languages}/ja.po | 0 .../languages => languages}/nb_NO.mo | Bin .../languages => languages}/nb_NO.po | 0 .../languages => languages}/nl_NL.mo | Bin .../languages => languages}/nl_NL.po | 0 .../languages => languages}/pl.mo | Bin .../languages => languages}/pl.po | 0 .../languages => languages}/pt_BR.mo | Bin .../languages => languages}/pt_BR.po | 0 .../languages => languages}/pt_PT.mo | Bin .../languages => languages}/pt_PT.po | 0 .../languages => languages}/ro.mo | Bin .../languages => languages}/ro.po | 0 .../languages => languages}/ru_RU.mo | Bin .../languages => languages}/ru_RU.po | 0 .../languages => languages}/sv_SE.mo | Bin .../languages => languages}/sv_SE.po | 0 .../languages => languages}/tr_TR.mo | Bin .../languages => languages}/tr_TR.po | 0 .../languages => languages}/ur.mo | Bin .../languages => languages}/ur.po | 0 .../class-foundationpress-comments.php | 0 .../class-foundationpress-mobile-walker.php | 0 ...onpress-protocol-relative-theme-assets.php | 0 .../class-foundationpress-top-bar-walker.php | 0 .../library => library}/cleanup.php | 0 .../library => library}/custom-nav.php | 0 .../library => library}/enqueue-scripts.php | 0 .../library => library}/entry-meta.php | 0 .../library => library}/foundation.php | 0 .../library => library}/navigation.php | 0 .../library => library}/responsive-images.php | 0 .../library => library}/sticky-posts.php | 0 .../library => library}/theme-support.php | 0 .../library => library}/widget-areas.php | 0 .../package.json => package.json | 0 .../front.php | 0 .../kitchen-sink.php | 0 .../page-full-width.php | 0 .../page-sidebar-left.php | 0 .../page.php => page.php | 0 .../screenshot.png => screenshot.png | Bin .../search.php => search.php | 0 .../searchform.php => searchform.php | 0 .../sidebar.php => sidebar.php | 0 .../single.php => single.php | 0 .../assets/fonts/HKGrotesk/HKGrotesk-Bold.eot | Bin .../fonts/HKGrotesk/HKGrotesk-Bold.woff | Bin .../fonts/HKGrotesk/HKGrotesk-Bold.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-BoldItalic.eot | Bin .../fonts/HKGrotesk/HKGrotesk-BoldItalic.woff | Bin .../HKGrotesk/HKGrotesk-BoldItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot | Bin .../fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff | Bin .../HKGrotesk/HKGrotesk-BoldLegacy.woff2 | Bin .../HKGrotesk/HKGrotesk-BoldLegacyItalic.eot | Bin .../HKGrotesk/HKGrotesk-BoldLegacyItalic.woff | Bin .../HKGrotesk-BoldLegacyItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-Italic.eot | Bin .../fonts/HKGrotesk/HKGrotesk-Italic.woff | Bin .../fonts/HKGrotesk/HKGrotesk-Italic.woff2 | Bin .../HKGrotesk/HKGrotesk-LegacyItalic.eot | Bin .../HKGrotesk/HKGrotesk-LegacyItalic.woff | Bin .../HKGrotesk/HKGrotesk-LegacyItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-Light.eot | Bin .../fonts/HKGrotesk/HKGrotesk-Light.woff | Bin .../fonts/HKGrotesk/HKGrotesk-Light.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-LightItalic.eot | Bin .../HKGrotesk/HKGrotesk-LightItalic.woff | Bin .../HKGrotesk/HKGrotesk-LightItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-LightLegacy.eot | Bin .../HKGrotesk/HKGrotesk-LightLegacy.woff | Bin .../HKGrotesk/HKGrotesk-LightLegacy.woff2 | Bin .../HKGrotesk/HKGrotesk-LightLegacyItalic.eot | Bin .../HKGrotesk-LightLegacyItalic.woff | Bin .../HKGrotesk-LightLegacyItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-Medium.eot | Bin .../fonts/HKGrotesk/HKGrotesk-Medium.woff | Bin .../fonts/HKGrotesk/HKGrotesk-Medium.woff2 | Bin .../HKGrotesk/HKGrotesk-MediumItalic.eot | Bin .../HKGrotesk/HKGrotesk-MediumItalic.woff | Bin .../HKGrotesk/HKGrotesk-MediumItalic.woff2 | Bin .../HKGrotesk/HKGrotesk-MediumLegacy.eot | Bin .../HKGrotesk/HKGrotesk-MediumLegacy.woff | Bin .../HKGrotesk/HKGrotesk-MediumLegacy.woff2 | Bin .../HKGrotesk-MediumLegacyItalic.eot | Bin .../HKGrotesk-MediumLegacyItalic.woff | Bin .../HKGrotesk-MediumLegacyItalic.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-Regular.eot | Bin .../fonts/HKGrotesk/HKGrotesk-Regular.woff | Bin .../fonts/HKGrotesk/HKGrotesk-Regular.woff2 | Bin .../HKGrotesk/HKGrotesk-RegularLegacy.eot | Bin .../HKGrotesk/HKGrotesk-RegularLegacy.woff | Bin .../HKGrotesk/HKGrotesk-RegularLegacy.woff2 | Bin .../fonts/HKGrotesk/HKGrotesk-SemiBold.eot | Bin .../fonts/HKGrotesk/HKGrotesk-SemiBold.woff | Bin .../fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 | Bin .../HKGrotesk/HKGrotesk-SemiBoldItalic.eot | Bin .../HKGrotesk/HKGrotesk-SemiBoldItalic.woff | Bin .../HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 | Bin .../HKGrotesk/HKGrotesk-SemiBoldLegacy.eot | Bin .../HKGrotesk/HKGrotesk-SemiBoldLegacy.woff | Bin .../HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 | Bin .../HKGrotesk-SemiBoldLegacyItalic.eot | Bin .../HKGrotesk-SemiBoldLegacyItalic.woff | Bin .../HKGrotesk-SemiBoldLegacyItalic.woff2 | Bin .../assets/fonts/HKGrotesk/stylesheet.css | 0 .../assets/images/demo/customizable.svg | 0 .../demo/hero-bg-foundation-6-large.svg | 0 .../demo/hero-bg-foundation-6-small.svg | 0 .../assets/images/demo/professional.svg | 0 .../assets/images/demo/responsive.svg | 0 .../assets/images/demo/semantic.svg | 0 .../assets/images/freifunk_pfeil.svg | 0 .../hamburg_freifunk_net_logo__modified.svg | 0 .../assets/images/header/2012.12.31 29C3.jpg | Bin .../images/header/20150202_201457_Pano_k.jpg | Bin .../header/hamburg_freifunk_topomap_001.jpg | Bin .../header/hamburg_freifunk_topomap_002.jpg | Bin .../src => src}/assets/js/app.js | 0 .../js/lib/foundation-explicit-pieces.js | 0 .../src => src}/assets/scss/_settings.scss | 0 .../src => src}/assets/scss/app.scss | 0 .../assets/scss/components/_buttons.scss | 0 .../assets/scss/components/_cards.scss | 0 .../assets/scss/components/_dividers.scss | 0 .../scss/components/_featured-image.scss | 0 .../assets/scss/components/_links.scss | 0 .../assets/scss/global/_accessibility.scss | 0 .../assets/scss/global/_colors.scss | 0 .../assets/scss/global/_wp-admin.scss | 0 .../assets/scss/global/_wp-overrides.scss | 0 .../assets/scss/modules/_content.scss | 0 .../assets/scss/modules/_editor-style.scss | 0 .../assets/scss/modules/_footer.scss | 0 .../assets/scss/modules/_navigation.scss | 0 .../assets/scss/templates/_front.scss | 0 .../assets/scss/templates/_kitchen-sink.scss | 0 .../freifunk-all-in-one-event-calendar.scss | 0 .../assets/scss/templates/freifunk.scss | 0 .../style.css => style.css | 0 .../content-none.php | 0 .../content-page.php | 0 .../content.php | 0 .../featured-image.php | 0 .../mobile-off-canvas.php | 0 .../mobile-top-bar.php | 0 twentysixteen/404.php | 34 - twentysixteen/archive.php | 68 - twentysixteen/comments.php | 83 - twentysixteen/css/editor-style.css | 547 --- twentysixteen/css/ie.css | 48 - twentysixteen/css/ie7.css | 176 - twentysixteen/css/ie8.css | 222 - twentysixteen/footer.php | 70 - twentysixteen/functions.php | 468 -- twentysixteen/functions.php.20180627 | 456 -- twentysixteen/genericons/COPYING.txt | 9 - twentysixteen/genericons/Genericons.eot | Bin 22374 -> 0 bytes twentysixteen/genericons/Genericons.svg | 537 --- twentysixteen/genericons/Genericons.ttf | Bin 22188 -> 0 bytes twentysixteen/genericons/Genericons.woff | Bin 13988 -> 0 bytes twentysixteen/genericons/LICENSE.txt | 339 -- twentysixteen/genericons/README.md | 218 - twentysixteen/genericons/genericons.css | 263 -- twentysixteen/header.php | 105 - twentysixteen/image.php | 118 - twentysixteen/inc/back-compat.php | 73 - twentysixteen/inc/customizer.php | 1237 ----- twentysixteen/inc/template-tags.php | 266 -- twentysixteen/index.php | 65 - twentysixteen/js/color-scheme-control.js | 96 - twentysixteen/js/customize-preview.js | 41 - twentysixteen/js/functions.js | 200 - twentysixteen/js/html5.js | 326 -- twentysixteen/js/keyboard-image-navigation.js | 26 - twentysixteen/js/skip-link-focus-fix.js | 36 - twentysixteen/page.php | 42 - twentysixteen/readme.txt | 91 - twentysixteen/rtl.css | 756 ---- twentysixteen/screenshot.png | Bin 463555 -> 0 bytes twentysixteen/search.php | 56 - twentysixteen/searchform.php | 17 - twentysixteen/sidebar-content-bottom.php | 28 - twentysixteen/sidebar.php | 15 - twentysixteen/single.php | 59 - twentysixteen/style.css | 4008 ----------------- twentysixteen/template-parts/biography.php | 37 - twentysixteen/template-parts/content-none.php | 33 - twentysixteen/template-parts/content-page.php | 47 - .../template-parts/content-search.php | 53 - .../template-parts/content-single.php | 55 - twentysixteen/template-parts/content.php | 61 - .../webpack.config.js => webpack.config.js | 0 .../woocommerce.php => woocommerce.php | 0 243 files changed, 10 insertions(+), 11506 deletions(-) rename hamburg-freifunk-wp-theme/.babelrc => .babelrc (100%) rename hamburg-freifunk-wp-theme/.editorconfig => .editorconfig (100%) rename hamburg-freifunk-wp-theme/.gitignore => .gitignore (100%) rename hamburg-freifunk-wp-theme/404.php => 404.php (100%) rename hamburg-freifunk-wp-theme/CHANGELOG.md => CHANGELOG.md (100%) rename hamburg-freifunk-wp-theme/MIT-LICENSE.txt => MIT-LICENSE.txt (100%) rename hamburg-freifunk-wp-theme/README-FoundationPress.md => README-FoundationPress.md (100%) rename hamburg-freifunk-wp-theme/archive.php => archive.php (100%) rename hamburg-freifunk-wp-theme/codesniffer.ruleset.xml => codesniffer.ruleset.xml (100%) rename hamburg-freifunk-wp-theme/comments.php => comments.php (100%) rename hamburg-freifunk-wp-theme/composer.json => composer.json (100%) rename hamburg-freifunk-wp-theme/composer.lock => composer.lock (100%) rename hamburg-freifunk-wp-theme/config-default.yml => config-default.yml (100%) rename hamburg-freifunk-wp-theme/footer.php => footer.php (100%) rename hamburg-freifunk-wp-theme/functions.php => functions.php (100%) rename hamburg-freifunk-wp-theme/gulpfile.babel.js => gulpfile.babel.js (100%) delete mode 100644 hamburg-freifunk-wp-theme/README.md rename hamburg-freifunk-wp-theme/header.php => header.php (100%) rename hamburg-freifunk-wp-theme/index.php => index.php (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/FoundationPress.pot (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ca.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ca.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/cs_CZ.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/cs_CZ.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/da_DK.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/da_DK.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/de_DE.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/de_DE.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/de_DE_formal.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/de_DE_formal.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/es_ES.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/es_ES.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/fi.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/fi.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/fr_FR.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/fr_FR.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/gl_ES.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/gl_ES.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/he_IL.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/he_IL.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/hu_HU.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/hu_HU.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/is_IS.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/is_IS.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/it_IT.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/it_IT.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ja.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ja.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/nb_NO.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/nb_NO.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/nl_NL.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/nl_NL.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pl.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pl.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pt_BR.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pt_BR.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pt_PT.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/pt_PT.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ro.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ro.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ru_RU.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ru_RU.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/sv_SE.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/sv_SE.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/tr_TR.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/tr_TR.po (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ur.mo (100%) rename {hamburg-freifunk-wp-theme/languages => languages}/ur.po (100%) rename {hamburg-freifunk-wp-theme/library => library}/class-foundationpress-comments.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/class-foundationpress-mobile-walker.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/class-foundationpress-protocol-relative-theme-assets.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/class-foundationpress-top-bar-walker.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/cleanup.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/custom-nav.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/enqueue-scripts.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/entry-meta.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/foundation.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/navigation.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/responsive-images.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/sticky-posts.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/theme-support.php (100%) rename {hamburg-freifunk-wp-theme/library => library}/widget-areas.php (100%) rename hamburg-freifunk-wp-theme/package.json => package.json (100%) rename {hamburg-freifunk-wp-theme/page-templates => page-templates}/front.php (100%) rename {hamburg-freifunk-wp-theme/page-templates => page-templates}/kitchen-sink.php (100%) rename {hamburg-freifunk-wp-theme/page-templates => page-templates}/page-full-width.php (100%) rename {hamburg-freifunk-wp-theme/page-templates => page-templates}/page-sidebar-left.php (100%) rename hamburg-freifunk-wp-theme/page.php => page.php (100%) rename hamburg-freifunk-wp-theme/screenshot.png => screenshot.png (100%) rename hamburg-freifunk-wp-theme/search.php => search.php (100%) rename hamburg-freifunk-wp-theme/searchform.php => searchform.php (100%) rename hamburg-freifunk-wp-theme/sidebar.php => sidebar.php (100%) rename hamburg-freifunk-wp-theme/single.php => single.php (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Bold.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Italic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Light.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Light.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Light.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Medium.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Regular.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.eot (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff2 (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/fonts/HKGrotesk/stylesheet.css (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/customizable.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/hero-bg-foundation-6-large.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/hero-bg-foundation-6-small.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/professional.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/responsive.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/demo/semantic.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/freifunk_pfeil.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/hamburg_freifunk_net_logo__modified.svg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/header/2012.12.31 29C3.jpg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/header/20150202_201457_Pano_k.jpg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/header/hamburg_freifunk_topomap_001.jpg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/images/header/hamburg_freifunk_topomap_002.jpg (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/js/app.js (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/js/lib/foundation-explicit-pieces.js (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/_settings.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/app.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/components/_buttons.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/components/_cards.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/components/_dividers.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/components/_featured-image.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/components/_links.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/global/_accessibility.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/global/_colors.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/global/_wp-admin.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/global/_wp-overrides.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/modules/_content.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/modules/_editor-style.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/modules/_footer.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/modules/_navigation.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/templates/_front.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/templates/_kitchen-sink.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/templates/freifunk-all-in-one-event-calendar.scss (100%) rename {hamburg-freifunk-wp-theme/src => src}/assets/scss/templates/freifunk.scss (100%) rename hamburg-freifunk-wp-theme/style.css => style.css (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/content-none.php (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/content-page.php (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/content.php (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/featured-image.php (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/mobile-off-canvas.php (100%) rename {hamburg-freifunk-wp-theme/template-parts => template-parts}/mobile-top-bar.php (100%) delete mode 100644 twentysixteen/404.php delete mode 100644 twentysixteen/archive.php delete mode 100644 twentysixteen/comments.php delete mode 100644 twentysixteen/css/editor-style.css delete mode 100644 twentysixteen/css/ie.css delete mode 100644 twentysixteen/css/ie7.css delete mode 100644 twentysixteen/css/ie8.css delete mode 100644 twentysixteen/footer.php delete mode 100644 twentysixteen/functions.php delete mode 100644 twentysixteen/functions.php.20180627 delete mode 100644 twentysixteen/genericons/COPYING.txt delete mode 100644 twentysixteen/genericons/Genericons.eot delete mode 100644 twentysixteen/genericons/Genericons.svg delete mode 100644 twentysixteen/genericons/Genericons.ttf delete mode 100644 twentysixteen/genericons/Genericons.woff delete mode 100644 twentysixteen/genericons/LICENSE.txt delete mode 100644 twentysixteen/genericons/README.md delete mode 100644 twentysixteen/genericons/genericons.css delete mode 100644 twentysixteen/header.php delete mode 100644 twentysixteen/image.php delete mode 100644 twentysixteen/inc/back-compat.php delete mode 100644 twentysixteen/inc/customizer.php delete mode 100644 twentysixteen/inc/template-tags.php delete mode 100644 twentysixteen/index.php delete mode 100644 twentysixteen/js/color-scheme-control.js delete mode 100644 twentysixteen/js/customize-preview.js delete mode 100644 twentysixteen/js/functions.js delete mode 100644 twentysixteen/js/html5.js delete mode 100644 twentysixteen/js/keyboard-image-navigation.js delete mode 100644 twentysixteen/js/skip-link-focus-fix.js delete mode 100644 twentysixteen/page.php delete mode 100644 twentysixteen/readme.txt delete mode 100644 twentysixteen/rtl.css delete mode 100644 twentysixteen/screenshot.png delete mode 100644 twentysixteen/search.php delete mode 100644 twentysixteen/searchform.php delete mode 100644 twentysixteen/sidebar-content-bottom.php delete mode 100644 twentysixteen/sidebar.php delete mode 100644 twentysixteen/single.php delete mode 100644 twentysixteen/style.css delete mode 100644 twentysixteen/template-parts/biography.php delete mode 100644 twentysixteen/template-parts/content-none.php delete mode 100644 twentysixteen/template-parts/content-page.php delete mode 100644 twentysixteen/template-parts/content-search.php delete mode 100644 twentysixteen/template-parts/content-single.php delete mode 100644 twentysixteen/template-parts/content.php rename hamburg-freifunk-wp-theme/webpack.config.js => webpack.config.js (100%) rename hamburg-freifunk-wp-theme/woocommerce.php => woocommerce.php (100%) diff --git a/hamburg-freifunk-wp-theme/.babelrc b/.babelrc similarity index 100% rename from hamburg-freifunk-wp-theme/.babelrc rename to .babelrc diff --git a/hamburg-freifunk-wp-theme/.editorconfig b/.editorconfig similarity index 100% rename from hamburg-freifunk-wp-theme/.editorconfig rename to .editorconfig diff --git a/hamburg-freifunk-wp-theme/.gitignore b/.gitignore similarity index 100% rename from hamburg-freifunk-wp-theme/.gitignore rename to .gitignore diff --git a/hamburg-freifunk-wp-theme/404.php b/404.php similarity index 100% rename from hamburg-freifunk-wp-theme/404.php rename to 404.php diff --git a/hamburg-freifunk-wp-theme/CHANGELOG.md b/CHANGELOG.md similarity index 100% rename from hamburg-freifunk-wp-theme/CHANGELOG.md rename to CHANGELOG.md diff --git a/hamburg-freifunk-wp-theme/MIT-LICENSE.txt b/MIT-LICENSE.txt similarity index 100% rename from hamburg-freifunk-wp-theme/MIT-LICENSE.txt rename to MIT-LICENSE.txt diff --git a/hamburg-freifunk-wp-theme/README-FoundationPress.md b/README-FoundationPress.md similarity index 100% rename from hamburg-freifunk-wp-theme/README-FoundationPress.md rename to README-FoundationPress.md diff --git a/README.md b/README.md index e1e462b..2536fab 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,17 @@ -# hamburg-freifunk-wp-theme (2018) +hamburg-freifunk-wp-theme (2018) -Work in progress: Re-designing the [hamburg.freifunk.net](https://hamburg.freifunk.net/) website, according to the common [Freifunk styles](https://wiki.freifunk.net/Freifunk-Styles) +FoundationPress relies to not-up-to-date dependencies, works with node.js ~6, use n to install older version node.js -Theme based on [FoundationPress](https://github.com/olefredrik/FoundationPress) v2.10.4 plus manually updated dependencies +$ n 6 -[HK Grotesk Font](https://hanken.co/product/hk-grotesk/) by Alfredo Marco Pradil (hello@hanken.co) under a SIL Open Font License (OFL) +keep dependencies updated +$ ncu +$ ncu -u +(install ncu with $ npm install -g npm-check-updates) +during design/development, render SCSS etc + +$ npm start \ No newline at end of file diff --git a/hamburg-freifunk-wp-theme/archive.php b/archive.php similarity index 100% rename from hamburg-freifunk-wp-theme/archive.php rename to archive.php diff --git a/hamburg-freifunk-wp-theme/codesniffer.ruleset.xml b/codesniffer.ruleset.xml similarity index 100% rename from hamburg-freifunk-wp-theme/codesniffer.ruleset.xml rename to codesniffer.ruleset.xml diff --git a/hamburg-freifunk-wp-theme/comments.php b/comments.php similarity index 100% rename from hamburg-freifunk-wp-theme/comments.php rename to comments.php diff --git a/hamburg-freifunk-wp-theme/composer.json b/composer.json similarity index 100% rename from hamburg-freifunk-wp-theme/composer.json rename to composer.json diff --git a/hamburg-freifunk-wp-theme/composer.lock b/composer.lock similarity index 100% rename from hamburg-freifunk-wp-theme/composer.lock rename to composer.lock diff --git a/hamburg-freifunk-wp-theme/config-default.yml b/config-default.yml similarity index 100% rename from hamburg-freifunk-wp-theme/config-default.yml rename to config-default.yml diff --git a/hamburg-freifunk-wp-theme/footer.php b/footer.php similarity index 100% rename from hamburg-freifunk-wp-theme/footer.php rename to footer.php diff --git a/hamburg-freifunk-wp-theme/functions.php b/functions.php similarity index 100% rename from hamburg-freifunk-wp-theme/functions.php rename to functions.php diff --git a/hamburg-freifunk-wp-theme/gulpfile.babel.js b/gulpfile.babel.js similarity index 100% rename from hamburg-freifunk-wp-theme/gulpfile.babel.js rename to gulpfile.babel.js diff --git a/hamburg-freifunk-wp-theme/README.md b/hamburg-freifunk-wp-theme/README.md deleted file mode 100644 index 2536fab..0000000 --- a/hamburg-freifunk-wp-theme/README.md +++ /dev/null @@ -1,17 +0,0 @@ -hamburg-freifunk-wp-theme (2018) - -FoundationPress relies to not-up-to-date dependencies, works with node.js ~6, use n to install older version node.js - -$ n 6 - -keep dependencies updated - -$ ncu - -$ ncu -u - -(install ncu with $ npm install -g npm-check-updates) - -during design/development, render SCSS etc - -$ npm start \ No newline at end of file diff --git a/hamburg-freifunk-wp-theme/header.php b/header.php similarity index 100% rename from hamburg-freifunk-wp-theme/header.php rename to header.php diff --git a/hamburg-freifunk-wp-theme/index.php b/index.php similarity index 100% rename from hamburg-freifunk-wp-theme/index.php rename to index.php diff --git a/hamburg-freifunk-wp-theme/languages/FoundationPress.pot b/languages/FoundationPress.pot similarity index 100% rename from hamburg-freifunk-wp-theme/languages/FoundationPress.pot rename to languages/FoundationPress.pot diff --git a/hamburg-freifunk-wp-theme/languages/ca.mo b/languages/ca.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ca.mo rename to languages/ca.mo diff --git a/hamburg-freifunk-wp-theme/languages/ca.po b/languages/ca.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ca.po rename to languages/ca.po diff --git a/hamburg-freifunk-wp-theme/languages/cs_CZ.mo b/languages/cs_CZ.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/cs_CZ.mo rename to languages/cs_CZ.mo diff --git a/hamburg-freifunk-wp-theme/languages/cs_CZ.po b/languages/cs_CZ.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/cs_CZ.po rename to languages/cs_CZ.po diff --git a/hamburg-freifunk-wp-theme/languages/da_DK.mo b/languages/da_DK.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/da_DK.mo rename to languages/da_DK.mo diff --git a/hamburg-freifunk-wp-theme/languages/da_DK.po b/languages/da_DK.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/da_DK.po rename to languages/da_DK.po diff --git a/hamburg-freifunk-wp-theme/languages/de_DE.mo b/languages/de_DE.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/de_DE.mo rename to languages/de_DE.mo diff --git a/hamburg-freifunk-wp-theme/languages/de_DE.po b/languages/de_DE.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/de_DE.po rename to languages/de_DE.po diff --git a/hamburg-freifunk-wp-theme/languages/de_DE_formal.mo b/languages/de_DE_formal.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/de_DE_formal.mo rename to languages/de_DE_formal.mo diff --git a/hamburg-freifunk-wp-theme/languages/de_DE_formal.po b/languages/de_DE_formal.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/de_DE_formal.po rename to languages/de_DE_formal.po diff --git a/hamburg-freifunk-wp-theme/languages/es_ES.mo b/languages/es_ES.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/es_ES.mo rename to languages/es_ES.mo diff --git a/hamburg-freifunk-wp-theme/languages/es_ES.po b/languages/es_ES.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/es_ES.po rename to languages/es_ES.po diff --git a/hamburg-freifunk-wp-theme/languages/fi.mo b/languages/fi.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/fi.mo rename to languages/fi.mo diff --git a/hamburg-freifunk-wp-theme/languages/fi.po b/languages/fi.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/fi.po rename to languages/fi.po diff --git a/hamburg-freifunk-wp-theme/languages/fr_FR.mo b/languages/fr_FR.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/fr_FR.mo rename to languages/fr_FR.mo diff --git a/hamburg-freifunk-wp-theme/languages/fr_FR.po b/languages/fr_FR.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/fr_FR.po rename to languages/fr_FR.po diff --git a/hamburg-freifunk-wp-theme/languages/gl_ES.mo b/languages/gl_ES.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/gl_ES.mo rename to languages/gl_ES.mo diff --git a/hamburg-freifunk-wp-theme/languages/gl_ES.po b/languages/gl_ES.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/gl_ES.po rename to languages/gl_ES.po diff --git a/hamburg-freifunk-wp-theme/languages/he_IL.mo b/languages/he_IL.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/he_IL.mo rename to languages/he_IL.mo diff --git a/hamburg-freifunk-wp-theme/languages/he_IL.po b/languages/he_IL.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/he_IL.po rename to languages/he_IL.po diff --git a/hamburg-freifunk-wp-theme/languages/hu_HU.mo b/languages/hu_HU.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/hu_HU.mo rename to languages/hu_HU.mo diff --git a/hamburg-freifunk-wp-theme/languages/hu_HU.po b/languages/hu_HU.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/hu_HU.po rename to languages/hu_HU.po diff --git a/hamburg-freifunk-wp-theme/languages/is_IS.mo b/languages/is_IS.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/is_IS.mo rename to languages/is_IS.mo diff --git a/hamburg-freifunk-wp-theme/languages/is_IS.po b/languages/is_IS.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/is_IS.po rename to languages/is_IS.po diff --git a/hamburg-freifunk-wp-theme/languages/it_IT.mo b/languages/it_IT.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/it_IT.mo rename to languages/it_IT.mo diff --git a/hamburg-freifunk-wp-theme/languages/it_IT.po b/languages/it_IT.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/it_IT.po rename to languages/it_IT.po diff --git a/hamburg-freifunk-wp-theme/languages/ja.mo b/languages/ja.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ja.mo rename to languages/ja.mo diff --git a/hamburg-freifunk-wp-theme/languages/ja.po b/languages/ja.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ja.po rename to languages/ja.po diff --git a/hamburg-freifunk-wp-theme/languages/nb_NO.mo b/languages/nb_NO.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/nb_NO.mo rename to languages/nb_NO.mo diff --git a/hamburg-freifunk-wp-theme/languages/nb_NO.po b/languages/nb_NO.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/nb_NO.po rename to languages/nb_NO.po diff --git a/hamburg-freifunk-wp-theme/languages/nl_NL.mo b/languages/nl_NL.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/nl_NL.mo rename to languages/nl_NL.mo diff --git a/hamburg-freifunk-wp-theme/languages/nl_NL.po b/languages/nl_NL.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/nl_NL.po rename to languages/nl_NL.po diff --git a/hamburg-freifunk-wp-theme/languages/pl.mo b/languages/pl.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pl.mo rename to languages/pl.mo diff --git a/hamburg-freifunk-wp-theme/languages/pl.po b/languages/pl.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pl.po rename to languages/pl.po diff --git a/hamburg-freifunk-wp-theme/languages/pt_BR.mo b/languages/pt_BR.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pt_BR.mo rename to languages/pt_BR.mo diff --git a/hamburg-freifunk-wp-theme/languages/pt_BR.po b/languages/pt_BR.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pt_BR.po rename to languages/pt_BR.po diff --git a/hamburg-freifunk-wp-theme/languages/pt_PT.mo b/languages/pt_PT.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pt_PT.mo rename to languages/pt_PT.mo diff --git a/hamburg-freifunk-wp-theme/languages/pt_PT.po b/languages/pt_PT.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/pt_PT.po rename to languages/pt_PT.po diff --git a/hamburg-freifunk-wp-theme/languages/ro.mo b/languages/ro.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ro.mo rename to languages/ro.mo diff --git a/hamburg-freifunk-wp-theme/languages/ro.po b/languages/ro.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ro.po rename to languages/ro.po diff --git a/hamburg-freifunk-wp-theme/languages/ru_RU.mo b/languages/ru_RU.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ru_RU.mo rename to languages/ru_RU.mo diff --git a/hamburg-freifunk-wp-theme/languages/ru_RU.po b/languages/ru_RU.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ru_RU.po rename to languages/ru_RU.po diff --git a/hamburg-freifunk-wp-theme/languages/sv_SE.mo b/languages/sv_SE.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/sv_SE.mo rename to languages/sv_SE.mo diff --git a/hamburg-freifunk-wp-theme/languages/sv_SE.po b/languages/sv_SE.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/sv_SE.po rename to languages/sv_SE.po diff --git a/hamburg-freifunk-wp-theme/languages/tr_TR.mo b/languages/tr_TR.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/tr_TR.mo rename to languages/tr_TR.mo diff --git a/hamburg-freifunk-wp-theme/languages/tr_TR.po b/languages/tr_TR.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/tr_TR.po rename to languages/tr_TR.po diff --git a/hamburg-freifunk-wp-theme/languages/ur.mo b/languages/ur.mo similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ur.mo rename to languages/ur.mo diff --git a/hamburg-freifunk-wp-theme/languages/ur.po b/languages/ur.po similarity index 100% rename from hamburg-freifunk-wp-theme/languages/ur.po rename to languages/ur.po diff --git a/hamburg-freifunk-wp-theme/library/class-foundationpress-comments.php b/library/class-foundationpress-comments.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/class-foundationpress-comments.php rename to library/class-foundationpress-comments.php diff --git a/hamburg-freifunk-wp-theme/library/class-foundationpress-mobile-walker.php b/library/class-foundationpress-mobile-walker.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/class-foundationpress-mobile-walker.php rename to library/class-foundationpress-mobile-walker.php diff --git a/hamburg-freifunk-wp-theme/library/class-foundationpress-protocol-relative-theme-assets.php b/library/class-foundationpress-protocol-relative-theme-assets.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/class-foundationpress-protocol-relative-theme-assets.php rename to library/class-foundationpress-protocol-relative-theme-assets.php diff --git a/hamburg-freifunk-wp-theme/library/class-foundationpress-top-bar-walker.php b/library/class-foundationpress-top-bar-walker.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/class-foundationpress-top-bar-walker.php rename to library/class-foundationpress-top-bar-walker.php diff --git a/hamburg-freifunk-wp-theme/library/cleanup.php b/library/cleanup.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/cleanup.php rename to library/cleanup.php diff --git a/hamburg-freifunk-wp-theme/library/custom-nav.php b/library/custom-nav.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/custom-nav.php rename to library/custom-nav.php diff --git a/hamburg-freifunk-wp-theme/library/enqueue-scripts.php b/library/enqueue-scripts.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/enqueue-scripts.php rename to library/enqueue-scripts.php diff --git a/hamburg-freifunk-wp-theme/library/entry-meta.php b/library/entry-meta.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/entry-meta.php rename to library/entry-meta.php diff --git a/hamburg-freifunk-wp-theme/library/foundation.php b/library/foundation.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/foundation.php rename to library/foundation.php diff --git a/hamburg-freifunk-wp-theme/library/navigation.php b/library/navigation.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/navigation.php rename to library/navigation.php diff --git a/hamburg-freifunk-wp-theme/library/responsive-images.php b/library/responsive-images.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/responsive-images.php rename to library/responsive-images.php diff --git a/hamburg-freifunk-wp-theme/library/sticky-posts.php b/library/sticky-posts.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/sticky-posts.php rename to library/sticky-posts.php diff --git a/hamburg-freifunk-wp-theme/library/theme-support.php b/library/theme-support.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/theme-support.php rename to library/theme-support.php diff --git a/hamburg-freifunk-wp-theme/library/widget-areas.php b/library/widget-areas.php similarity index 100% rename from hamburg-freifunk-wp-theme/library/widget-areas.php rename to library/widget-areas.php diff --git a/hamburg-freifunk-wp-theme/package.json b/package.json similarity index 100% rename from hamburg-freifunk-wp-theme/package.json rename to package.json diff --git a/hamburg-freifunk-wp-theme/page-templates/front.php b/page-templates/front.php similarity index 100% rename from hamburg-freifunk-wp-theme/page-templates/front.php rename to page-templates/front.php diff --git a/hamburg-freifunk-wp-theme/page-templates/kitchen-sink.php b/page-templates/kitchen-sink.php similarity index 100% rename from hamburg-freifunk-wp-theme/page-templates/kitchen-sink.php rename to page-templates/kitchen-sink.php diff --git a/hamburg-freifunk-wp-theme/page-templates/page-full-width.php b/page-templates/page-full-width.php similarity index 100% rename from hamburg-freifunk-wp-theme/page-templates/page-full-width.php rename to page-templates/page-full-width.php diff --git a/hamburg-freifunk-wp-theme/page-templates/page-sidebar-left.php b/page-templates/page-sidebar-left.php similarity index 100% rename from hamburg-freifunk-wp-theme/page-templates/page-sidebar-left.php rename to page-templates/page-sidebar-left.php diff --git a/hamburg-freifunk-wp-theme/page.php b/page.php similarity index 100% rename from hamburg-freifunk-wp-theme/page.php rename to page.php diff --git a/hamburg-freifunk-wp-theme/screenshot.png b/screenshot.png similarity index 100% rename from hamburg-freifunk-wp-theme/screenshot.png rename to screenshot.png diff --git a/hamburg-freifunk-wp-theme/search.php b/search.php similarity index 100% rename from hamburg-freifunk-wp-theme/search.php rename to search.php diff --git a/hamburg-freifunk-wp-theme/searchform.php b/searchform.php similarity index 100% rename from hamburg-freifunk-wp-theme/searchform.php rename to searchform.php diff --git a/hamburg-freifunk-wp-theme/sidebar.php b/sidebar.php similarity index 100% rename from hamburg-freifunk-wp-theme/sidebar.php rename to sidebar.php diff --git a/hamburg-freifunk-wp-theme/single.php b/single.php similarity index 100% rename from hamburg-freifunk-wp-theme/single.php rename to single.php diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-Bold.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-Bold.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacy.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-BoldLegacyItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-Italic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-Italic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-LegacyItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-Light.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-Light.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-Light.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacy.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-LightLegacyItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-Medium.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-Medium.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacy.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-MediumLegacyItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-Regular.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-Regular.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-RegularLegacy.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBold.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacy.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.eot b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.eot similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.eot rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.eot diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff2 b/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff2 similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff2 rename to src/assets/fonts/HKGrotesk/HKGrotesk-SemiBoldLegacyItalic.woff2 diff --git a/hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/stylesheet.css b/src/assets/fonts/HKGrotesk/stylesheet.css similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/fonts/HKGrotesk/stylesheet.css rename to src/assets/fonts/HKGrotesk/stylesheet.css diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/customizable.svg b/src/assets/images/demo/customizable.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/customizable.svg rename to src/assets/images/demo/customizable.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/hero-bg-foundation-6-large.svg b/src/assets/images/demo/hero-bg-foundation-6-large.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/hero-bg-foundation-6-large.svg rename to src/assets/images/demo/hero-bg-foundation-6-large.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/hero-bg-foundation-6-small.svg b/src/assets/images/demo/hero-bg-foundation-6-small.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/hero-bg-foundation-6-small.svg rename to src/assets/images/demo/hero-bg-foundation-6-small.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/professional.svg b/src/assets/images/demo/professional.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/professional.svg rename to src/assets/images/demo/professional.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/responsive.svg b/src/assets/images/demo/responsive.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/responsive.svg rename to src/assets/images/demo/responsive.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/demo/semantic.svg b/src/assets/images/demo/semantic.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/demo/semantic.svg rename to src/assets/images/demo/semantic.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/freifunk_pfeil.svg b/src/assets/images/freifunk_pfeil.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/freifunk_pfeil.svg rename to src/assets/images/freifunk_pfeil.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/hamburg_freifunk_net_logo__modified.svg b/src/assets/images/hamburg_freifunk_net_logo__modified.svg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/hamburg_freifunk_net_logo__modified.svg rename to src/assets/images/hamburg_freifunk_net_logo__modified.svg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/header/2012.12.31 29C3.jpg b/src/assets/images/header/2012.12.31 29C3.jpg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/header/2012.12.31 29C3.jpg rename to src/assets/images/header/2012.12.31 29C3.jpg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/header/20150202_201457_Pano_k.jpg b/src/assets/images/header/20150202_201457_Pano_k.jpg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/header/20150202_201457_Pano_k.jpg rename to src/assets/images/header/20150202_201457_Pano_k.jpg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/header/hamburg_freifunk_topomap_001.jpg b/src/assets/images/header/hamburg_freifunk_topomap_001.jpg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/header/hamburg_freifunk_topomap_001.jpg rename to src/assets/images/header/hamburg_freifunk_topomap_001.jpg diff --git a/hamburg-freifunk-wp-theme/src/assets/images/header/hamburg_freifunk_topomap_002.jpg b/src/assets/images/header/hamburg_freifunk_topomap_002.jpg similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/images/header/hamburg_freifunk_topomap_002.jpg rename to src/assets/images/header/hamburg_freifunk_topomap_002.jpg diff --git a/hamburg-freifunk-wp-theme/src/assets/js/app.js b/src/assets/js/app.js similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/js/app.js rename to src/assets/js/app.js diff --git a/hamburg-freifunk-wp-theme/src/assets/js/lib/foundation-explicit-pieces.js b/src/assets/js/lib/foundation-explicit-pieces.js similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/js/lib/foundation-explicit-pieces.js rename to src/assets/js/lib/foundation-explicit-pieces.js diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/_settings.scss b/src/assets/scss/_settings.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/_settings.scss rename to src/assets/scss/_settings.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/app.scss b/src/assets/scss/app.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/app.scss rename to src/assets/scss/app.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/components/_buttons.scss b/src/assets/scss/components/_buttons.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/components/_buttons.scss rename to src/assets/scss/components/_buttons.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/components/_cards.scss b/src/assets/scss/components/_cards.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/components/_cards.scss rename to src/assets/scss/components/_cards.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/components/_dividers.scss b/src/assets/scss/components/_dividers.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/components/_dividers.scss rename to src/assets/scss/components/_dividers.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/components/_featured-image.scss b/src/assets/scss/components/_featured-image.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/components/_featured-image.scss rename to src/assets/scss/components/_featured-image.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/components/_links.scss b/src/assets/scss/components/_links.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/components/_links.scss rename to src/assets/scss/components/_links.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/global/_accessibility.scss b/src/assets/scss/global/_accessibility.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/global/_accessibility.scss rename to src/assets/scss/global/_accessibility.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/global/_colors.scss b/src/assets/scss/global/_colors.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/global/_colors.scss rename to src/assets/scss/global/_colors.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/global/_wp-admin.scss b/src/assets/scss/global/_wp-admin.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/global/_wp-admin.scss rename to src/assets/scss/global/_wp-admin.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/global/_wp-overrides.scss b/src/assets/scss/global/_wp-overrides.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/global/_wp-overrides.scss rename to src/assets/scss/global/_wp-overrides.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/modules/_content.scss b/src/assets/scss/modules/_content.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/modules/_content.scss rename to src/assets/scss/modules/_content.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/modules/_editor-style.scss b/src/assets/scss/modules/_editor-style.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/modules/_editor-style.scss rename to src/assets/scss/modules/_editor-style.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/modules/_footer.scss b/src/assets/scss/modules/_footer.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/modules/_footer.scss rename to src/assets/scss/modules/_footer.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/modules/_navigation.scss b/src/assets/scss/modules/_navigation.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/modules/_navigation.scss rename to src/assets/scss/modules/_navigation.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/templates/_front.scss b/src/assets/scss/templates/_front.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/templates/_front.scss rename to src/assets/scss/templates/_front.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/templates/_kitchen-sink.scss b/src/assets/scss/templates/_kitchen-sink.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/templates/_kitchen-sink.scss rename to src/assets/scss/templates/_kitchen-sink.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/templates/freifunk-all-in-one-event-calendar.scss b/src/assets/scss/templates/freifunk-all-in-one-event-calendar.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/templates/freifunk-all-in-one-event-calendar.scss rename to src/assets/scss/templates/freifunk-all-in-one-event-calendar.scss diff --git a/hamburg-freifunk-wp-theme/src/assets/scss/templates/freifunk.scss b/src/assets/scss/templates/freifunk.scss similarity index 100% rename from hamburg-freifunk-wp-theme/src/assets/scss/templates/freifunk.scss rename to src/assets/scss/templates/freifunk.scss diff --git a/hamburg-freifunk-wp-theme/style.css b/style.css similarity index 100% rename from hamburg-freifunk-wp-theme/style.css rename to style.css diff --git a/hamburg-freifunk-wp-theme/template-parts/content-none.php b/template-parts/content-none.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/content-none.php rename to template-parts/content-none.php diff --git a/hamburg-freifunk-wp-theme/template-parts/content-page.php b/template-parts/content-page.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/content-page.php rename to template-parts/content-page.php diff --git a/hamburg-freifunk-wp-theme/template-parts/content.php b/template-parts/content.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/content.php rename to template-parts/content.php diff --git a/hamburg-freifunk-wp-theme/template-parts/featured-image.php b/template-parts/featured-image.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/featured-image.php rename to template-parts/featured-image.php diff --git a/hamburg-freifunk-wp-theme/template-parts/mobile-off-canvas.php b/template-parts/mobile-off-canvas.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/mobile-off-canvas.php rename to template-parts/mobile-off-canvas.php diff --git a/hamburg-freifunk-wp-theme/template-parts/mobile-top-bar.php b/template-parts/mobile-top-bar.php similarity index 100% rename from hamburg-freifunk-wp-theme/template-parts/mobile-top-bar.php rename to template-parts/mobile-top-bar.php diff --git a/twentysixteen/404.php b/twentysixteen/404.php deleted file mode 100644 index 59907be..0000000 --- a/twentysixteen/404.php +++ /dev/null @@ -1,34 +0,0 @@ - - -
-
- -
- - -
-

- - -
-
- -
- - - -
- - - diff --git a/twentysixteen/archive.php b/twentysixteen/archive.php deleted file mode 100644 index 7f30235..0000000 --- a/twentysixteen/archive.php +++ /dev/null @@ -1,68 +0,0 @@ - - -
-
- - - - - - __( 'Previous page', 'twentysixteen' ), - 'next_text' => __( 'Next page', 'twentysixteen' ), - 'before_page_number' => '' . __( 'Page', 'twentysixteen' ) . ' ', - ) - ); - - // If no content, include the "No posts found" template. - else : - get_template_part( 'template-parts/content', 'none' ); - - endif; - ?> - -
-
- - - diff --git a/twentysixteen/comments.php b/twentysixteen/comments.php deleted file mode 100644 index 95dd565..0000000 --- a/twentysixteen/comments.php +++ /dev/null @@ -1,83 +0,0 @@ - - -
- - -

- -

- - - -
    - 'ol', - 'short_ping' => true, - 'avatar_size' => 42, - ) - ); - ?> -
- - - - - - -

- - - '

', - 'title_reply_after' => '

', - ) - ); - ?> - -
diff --git a/twentysixteen/css/editor-style.css b/twentysixteen/css/editor-style.css deleted file mode 100644 index 3055195..0000000 --- a/twentysixteen/css/editor-style.css +++ /dev/null @@ -1,547 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Description: Used to style the TinyMCE editor. -*/ - - -/** - * Table of Contents: - * - * 1.0 - Body - * 2.0 - Typography - * 3.0 - Elements - * 4.0 - Alignment - * 5.0 - Caption - * 6.0 - Galleries - * 7.0 - Audio / Video - * 8.0 - RTL - */ - - -/** - * 1.0 - Body - */ - -body { - color: #1a1a1a; - font-family: Merriweather, Georgia, serif; - font-size: 16px; - font-weight: 400; - line-height: 1.75; - margin: 20px 40px; - max-width: 600px; - vertical-align: baseline; -} - -body.post-type-page { - max-width: 840px; -} - - -/** - * 2.0 - Typography - */ - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - font-weight: 900; - margin: 56px 0 28px; -} - -h1 { - font-size: 33px; - line-height: 1.2727272727; -} - -h2 { - font-size: 28px; - line-height: 1.25; -} - -h3 { - font-size: 23px; - line-height: 1.2173913043; -} - -h4, -h5, -h6 { - font-size: 19px; - line-height: 1.1052631579; -} - -h4 { - letter-spacing: 0.13333em; - text-transform: uppercase; -} - -h6 { - font-style: italic; -} - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child, -h6:first-child { - margin-top: 0; -} - -p { - margin: 0 0 28px; -} - -b, -strong { - font-weight: 700; -} - -dfn, -cite, -em, -i { - font-style: italic; -} - -blockquote { - border-left: 4px solid #1a1a1a; - color: #686868; - font-size: 19px; - font-style: italic; - line-height: 1.4736842105; - margin-bottom: 28px; - overflow: hidden; - padding: 0 0 0 24px; -} - -blockquote:not(.alignleft):not(.alignright) { - margin-left: -28px; -} - -blockquote blockquote:not(.alignleft):not(.alignright) { - margin-left: 0; -} - -blockquote:before, -blockquote:after { - content: ""; - display: table; -} - -blockquote:after { - clear: both; -} - -blockquote > :last-child { - margin-bottom: 0; -} - -blockquote cite, -blockquote small { - color: #1a1a1a; - font-size: 16px; - line-height: 1.75; -} - -blockquote em, -blockquote i, -blockquote cite { - font-style: normal; -} - -blockquote strong, -blockquote b { - font-weight: 400; -} - -blockquote.alignleft, -blockquote.alignright { - border: 0 solid #1a1a1a; - border-top-width: 4px; - padding: 18px 0 0; - width: -webkit-calc(50% - 14px); - width: calc(50% - 14px); -} - -address { - font-style: italic; - margin: 0 0 28px; -} - -code, -kbd, -tt, -var, -samp, -pre { - font-family: Inconsolata, monospace; -} - -pre { - border: 1px solid #d1d1d1; - font-size: 16px; - line-height: 1.3125; - margin: 0 0 28px; - max-width: 100%; - overflow: auto; - padding: 14px; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -code { - background-color: #d1d1d1; - padding: 2px 4px; -} - -abbr[title] { - border-bottom: 1px dotted #d1d1d1; - cursor: help; -} - -mark, -ins { - background: #007acc; - color: #fff; - padding: 2px 4px; - text-decoration: none; -} - -sup, -sub { - font-size: 75%; - height: 0; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - top: -6px; -} - -sup { - bottom: -3px; -} - -small { - font-size: 80%; -} - -big { - font-size: 125%; -} - - -/** - * 3.0 - Elements - */ - -hr { - background-color: #d1d1d1; - border: 0; - height: 1px; - margin-bottom: 28px; -} - -ul, -ol { - margin: 0 0 28px 0; - padding: 0; -} - -ul { - list-style: disc; -} - -ol { - list-style: decimal; -} - -li > ul, -li > ol { - margin-bottom: 0; -} - -li > ul, -blockquote > ul { - margin-left: 20px; -} - -li > ol, -blockquote > ol { - margin-left: 24px; -} - -dl { - margin: 0 0 28px; -} - -dt { - font-weight: bold; -} - -dd { - margin: 0 0 28px; -} - -table, -th, -td, -.mce-item-table, -.mce-item-table th, -.mce-item-table td { - border: 1px solid #d1d1d1; -} - -table a { - color: #007acc; -} - -table, -.mce-item-table { - border-collapse: separate; - border-spacing: 0; - border-width: 1px 0 0 1px; - margin: 0 0 28px; - width: 100%; -} - -table th, -.mce-item-table th, -table caption { - border-width: 0 1px 1px 0; - font-size: 16px; - font-weight: 700; - padding: 7px; - text-align: left; - vertical-align: baseline; -} - -table td, -.mce-item-table td { - border-width: 0 1px 1px 0; - font-size: 16px; - padding: 7px; - vertical-align: baseline; -} - -img { - border: 0; - height: auto; - max-width: 100%; - vertical-align: middle; -} - -a img { - display: block; -} - -figure { - margin: 0; -} - -del { - opacity: 0.8; -} - -a { - box-shadow: 0 1px 0 0 currentColor; - color: #007acc; - text-decoration: none; -} - -fieldset { - border: 1px solid #d1d1d1; - margin: 0 0 28px; - padding: 14px; -} - - -/** - * 4.0 - Alignment - */ - -.alignleft { - float: left; - margin: 6px 28px 28px 0; -} - -.alignright { - float: right; - margin: 6px 0 28px 28px; -} - -.aligncenter { - clear: both; - display: block; - margin: 0 auto 28px; -} - - -/** - * 5.0 - Caption - */ - -.wp-caption { - background: transparent; - border: none; - margin-bottom: 28px; - max-width: 100%; - padding: 0; - text-align: inherit; -} - -.wp-caption-text, -.wp-caption-dd { - color: #686868; - font-size: 13px; - font-style: italic; - line-height: 1.6153846154; - padding-top: 7px; -} - - -/** - * 6.0 - Galleries - */ - -.mce-content-body .wpview-wrap { - margin-bottom: 28px; -} - -.gallery { - margin: 0 -1.1666667%; - padding: 0; -} - -.gallery .gallery-item { - display: inline-block; - max-width: 33.33%; - padding: 0 1.1400652% 2.2801304%; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-columns-1 .gallery-item { - max-width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-columns-4 .gallery-item { - max-width: 25%; -} - -.gallery-columns-5 .gallery-item { - max-width: 20%; -} - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -.gallery .gallery-caption { - font-size: 13px; - margin: 0; -} - -.gallery-columns-6 .gallery-caption, -.gallery-columns-7 .gallery-caption, -.gallery-columns-8 .gallery-caption, -.gallery-columns-9 .gallery-caption { - display: none; -} - - -/** - * 7.0 - Audio / Video - */ - -.wp-audio-shortcode a, -.wp-playlist a { - box-shadow: none; -} - -.mce-content-body .wp-audio-playlist { - margin: 0; - padding-bottom: 0; -} - -.mce-content-body .wp-playlist-tracks { - margin-top: 0; -} - -.mce-content-body .wp-playlist-item { - padding: 10px 0; -} - -.mce-content-body .wp-playlist-item-length { - top: 10px; -} - - -/** - * 8.0 - RTL - */ - -.rtl blockquote { - border: 0 solid #1a1a1a; - border-right-width: 4px; -} - -.rtl blockquote.alignleft, -.rtl blockquote.alignright { - border: 0 solid #1a1a1a; - border-top-width: 4px; -} - -.rtl blockquote:not(.alignleft):not(.alignright) { - margin-right: -28px; - padding: 0 24px 0 0; -} - -.rtl blockquote blockquote:not(.alignleft):not(.alignright) { - margin-right: 0; - margin-left: auto; -} - -.rtl li > ul, -.rtl blockquote > ul { - margin-right: 20px; - margin-left: auto; -} - -.rtl li > ol, -.rtl blockquote > ol { - margin-right: 24px; - margin-left: auto; -} - -.rtl table th, -.rtl .mce-item-table th, -.rtl table caption { - text-align: right; -} diff --git a/twentysixteen/css/ie.css b/twentysixteen/css/ie.css deleted file mode 100644 index 6aa093a..0000000 --- a/twentysixteen/css/ie.css +++ /dev/null @@ -1,48 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Description: Global Styles for older IE versions (previous to IE10). -*/ - -.site-header-main:before, -.site-header-main:after, -.site-footer:before, -.site-footer:after { - content: ""; - display: table; -} - -.site-header-main:after, -.site-footer:after { - clear: both; -} - -@media screen and (min-width: 56.875em) { - .site-branding, - .site-info { - float: left; - } - - .site-header-menu, - .site-footer .social-navigation { - float: right; - } - - .site-footer .social-navigation { - margin-left: 7px; - } - - .rtl .site-branding, - .rtl .site-info { - float: right; - } - - .rtl .site-header-menu, - .rtl .site-footer .social-navigation { - float: left; - } - - .rtl .site-footer .social-navigation { - margin-right: 7px; - margin-left: 0; - } -} diff --git a/twentysixteen/css/ie7.css b/twentysixteen/css/ie7.css deleted file mode 100644 index 6f9ec28..0000000 --- a/twentysixteen/css/ie7.css +++ /dev/null @@ -1,176 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Description: IE7 specific style. -*/ - -.site-inner { - max-width: 656px; -} - -.post-navigation, -.pagination, -.image-navigation, -.entry-header, -.entry-summary, -.entry-content, -.entry-footer, -.page-header, -.page-content, -.post-thumbnail, -.content-bottom-widgets, -.comments-area { - margin-right: 28px; - margin-left: 28px; - max-width: 100%; -} - -.site-header, -.sidebar, -.site-footer, -.widecolumn { - padding-right: 28px; - padding-left: 28px; -} - -.search-submit { - height: auto; - margin-top: 28px; - padding: 15px 0 8px; - position: relative; - width: auto; -} - -.search-submit .screen-reader-text { - height: auto; - position: relative !important; - width: auto; -} - -.image-navigation .nav-previous, -.image-navigation .nav-next, -.comment-navigation .nav-previous, -.comment-navigation .nav-next { - *display: inline; - zoom: 1; -} - -.image-navigation .nav-previous + .nav-next, -.comment-navigation .nav-previous + .nav-next { - margin-left: 14px; -} - -.pagination .nav-links { - padding: 0; -} - -.pagination .page-numbers { - line-height: 1; - margin: -4px 14px 0; - padding: 18px 0; -} - -.pagination .prev, -.pagination .next { - display: inline-block; - font-size: 16px; - font-weight: 700; - height: auto; - left: 0; - line-height: 1; - margin: 0; - padding: 18px 14px; - position: relative; - right: 0; - text-transform: none; - width: auto; -} - -.dropdown-toggle { - display: none; -} - -.main-navigation ul ul { - display: block; -} - -.social-navigation { - margin-top: 1.75em; -} - -.social-navigation a { - height: auto; - padding: 3px 7px; - width: auto; -} - -.social-navigation .screen-reader-text { - height: auto; - position: relative !important; - width: auto; -} - -.site-header-main { - overflow : hidden; - zoom : 1; -} - -.entry-footer > span { - margin-right: 14px; -} - -.site-info .site-title { - font-size: 13px; - margin-right: 14px; -} - -.gallery-item { - max-width: 30%; -} - -.gallery-columns-1 .gallery-item { - max-width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 46%; -} - -.gallery-columns-4 .gallery-item { - max-width: 22%; -} - -.gallery-columns-5 .gallery-item { - max-width: 17%; -} - -.gallery-columns-6 .gallery-item { - max-width: 13.5%; -} - -.gallery-columns-7 .gallery-item { - max-width: 11%; -} - -.gallery-columns-8 .gallery-item { - max-width: 9.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 8%; -} - -.rtl .image-navigation .nav-previous + .nav-next, -.rtl .comment-navigation .nav-previous + .nav-next { - margin-right: 14px; - margin-left: 0; -} - -.rtl .entry-footer > span { - margin-right: 14px; - margin-left: 0; -} - -.rtl .site-info .site-title { - margin-right: 0; - margin-left: 14px; -} diff --git a/twentysixteen/css/ie8.css b/twentysixteen/css/ie8.css deleted file mode 100644 index 1b07fe8..0000000 --- a/twentysixteen/css/ie8.css +++ /dev/null @@ -1,222 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Description: IE8 specific style. -*/ - -code { - background-color: transparent; - padding: 0; -} - -.entry-content a, -.entry-summary a, -.taxonomy-description a, -.logged-in-as a, -.comment-content a, -.pingback .comment-body > a, -.textwidget a, -.entry-footer a:hover, -.site-info a:hover { - text-decoration: underline; -} - -.entry-content a:hover, -.entry-content a:focus, -.entry-summary a:hover, -.entry-summary a:focus, -.taxonomy-description a:hover, -.taxonomy-description a:focus, -.logged-in-as a:hover, -.logged-in-as a:focus, -.comment-content a:hover, -.comment-content a:focus, -.pingback .comment-body > a:hover, -.pingback .comment-body > a:focus, -.textwidget a:hover, -.textwidget a:focus, -.entry-content .wp-audio-shortcode a, -.entry-content .wp-playlist a, -.page-links a { - text-decoration: none; -} - -.site { - margin: 21px; -} - -.site-inner { - max-width: 710px; -} - -.site-header { - padding-top: 3.9375em; - padding-bottom: 3.9375em; -} - -.site-branding { - float: left; - margin-top: 1.3125em; - margin-bottom: 1.3125em; -} - -.site-title { - font-size: 28px; - line-height: 1.25; -} - -.site-description { - display: block; -} - -.menu-toggle { - float: right; - font-size: 16px; - margin: 1.3125em 0; - padding: 0.8125em 0.875em 0.6875em; -} - -.site-header-menu { - clear: both; - margin: 0; - padding: 1.3125em 0; -} - -.site-header .main-navigation + .social-navigation { - margin-top: 2.625em; -} - -.header-image { - margin: 1.3125em 0; -} - -.site-main { - margin-bottom: 5.25em; -} - -.post-navigation { - margin-bottom: 5.25em; -} - -.post-navigation .post-title { - font-size: 28px; - line-height: 1.25; -} - -.pagination { - margin: 0 7.6923% 4.421052632em; -} - -.pagination .nav-links:before, -.pagination .nav-links:after { - display: none; -} - -/* restore screen-reader-text */ -.pagination .current .screen-reader-text { - position: absolute !important; -} - -.pagination .page-numbers { - display: inline-block; - font-weight: 400; -} - -.image-navigation .nav-previous, -.image-navigation .nav-next, -.comment-navigation .nav-previous, -.comment-navigation .nav-next { - display: inline-block; -} - -.image-navigation .nav-previous + .nav-next:before, -.comment-navigation .nav-previous + .nav-next:before { - content: "\002f"; - display: inline-block; - filter: alpha(opacity=70); - padding: 0 0.538461538em; -} - -.site-main > article { - margin-bottom: 5.25em; -} - -.entry-title { - font-size: 33px; - line-height: 1.2727272727; - margin-bottom: 0.8484848485em; -} - -.entry-content blockquote.alignleft, -.entry-content blockquote.alignright { - border-width: 4px 0 0 0; - padding: 0.9473684211em 0 0; - width: 50%; -} - -.entry-footer > span:after { - content: "\002f"; - display: inline-block; - filter: alpha(opacity=70); - padding: 0 0.538461538em; -} - -.updated { - display: none; -} - -.updated.published { - display: inline; -} - -.comment-author { - margin-bottom: 0; -} - -.comment-author .avatar { - height: 42px; - position: relative; - top: 0.25em; - width: 42px; -} - -.comment-list .children > li { - padding-left: 1.75em; -} - -.comment-list + .comment-respond, -.comment-navigation + .comment-respond { - padding-top: 3.5em; -} - -.comment-reply-link { - margin-top: 0; -} - -.comments-area, -.widget, -.content-bottom-widgets .widget-area { - margin-bottom: 5.25em; -} - -.sidebar, -.widecolumn { - margin-bottom: 5.25em; -} - -.site-footer .main-navigation, -.site-footer .social-navigation { - display: none; -} - -.rtl .site-branding { - float: right; -} - -.rtl .menu-toggle { - float: left; -} - -.rtl .comment-list .children > li { - padding-right: 1.75em; - padding-left: 0; -} diff --git a/twentysixteen/footer.php b/twentysixteen/footer.php deleted file mode 100644 index 5fff3bd..0000000 --- a/twentysixteen/footer.php +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - diff --git a/twentysixteen/functions.php b/twentysixteen/functions.php deleted file mode 100644 index 1803edc..0000000 --- a/twentysixteen/functions.php +++ /dev/null @@ -1,468 +0,0 @@ - tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for custom logo. - * - * @since Twenty Sixteen 1.2 - */ - add_theme_support( - 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - ) - ); - - /* - * Enable support for Post Thumbnails on posts and pages. - * - * @link https://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails - */ - add_theme_support( 'post-thumbnails' ); - set_post_thumbnail_size( 1200, 9999 ); - - // This theme uses wp_nav_menu() in two locations. - register_nav_menus( - array( - 'primary' => __( 'Primary Menu', 'twentysixteen' ), - 'social' => __( 'Social Links Menu', 'twentysixteen' ), - ) - ); - - /* - * 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', - ) - ); - - /* - * Enable support for Post Formats. - * - * See: https://codex.wordpress.org/Post_Formats - */ - add_theme_support( - 'post-formats', array( - 'aside', - 'image', - 'video', - 'quote', - 'link', - 'gallery', - 'status', - 'audio', - 'chat', - ) - ); - - /* - * This theme styles the visual editor to resemble the theme style, - * specifically font, colors, icons, and column width. - */ - add_editor_style( array( 'css/editor-style.css', twentysixteen_fonts_url() ) ); - - // Indicate widget sidebars can use selective refresh in the Customizer. - add_theme_support( 'customize-selective-refresh-widgets' ); - } -endif; // twentysixteen_setup -add_action( 'after_setup_theme', 'twentysixteen_setup' ); - -/** - * Sets 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 - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_content_width() { - $GLOBALS['content_width'] = apply_filters( 'twentysixteen_content_width', 840 ); -} -add_action( 'after_setup_theme', 'twentysixteen_content_width', 0 ); - -/** - * Registers a widget area. - * - * @link https://developer.wordpress.org/reference/functions/register_sidebar/ - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_widgets_init() { - register_sidebar( - array( - 'name' => __( 'Sidebar', 'twentysixteen' ), - 'id' => 'sidebar-1', - 'description' => __( 'Add widgets here to appear in your sidebar.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Content Bottom 1', 'twentysixteen' ), - 'id' => 'sidebar-2', - 'description' => __( 'Appears at the bottom of the content on posts and pages.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Content Bottom 2', 'twentysixteen' ), - 'id' => 'sidebar-3', - 'description' => __( 'Appears at the bottom of the content on posts and pages.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); -} -add_action( 'widgets_init', 'twentysixteen_widgets_init' ); - -if ( ! function_exists( 'twentysixteen_fonts_url' ) ) : - /** - * Register Google fonts for Twenty Sixteen. - * - * Create your own twentysixteen_fonts_url() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @return string Google fonts URL for the theme. - */ - function twentysixteen_fonts_url() { - $fonts_url = ''; - $fonts = array(); - $subsets = 'latin,latin-ext'; - - /* translators: If there are characters in your language that are not supported by Merriweather, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Merriweather font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Merriweather:400,700,900,400italic,700italic,900italic'; - } - - /* translators: If there are characters in your language that are not supported by Montserrat, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Montserrat font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Montserrat:400,700'; - } - - /* translators: If there are characters in your language that are not supported by Inconsolata, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Inconsolata font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Inconsolata:400'; - } - - if ( $fonts ) { - $fonts_url = add_query_arg( - array( - 'family' => urlencode( implode( '|', $fonts ) ), - 'subset' => urlencode( $subsets ), - ), 'https://fonts.googleapis.com/css' - ); - } - - return $fonts_url; - } -endif; - -/** - * Handles JavaScript detection. - * - * Adds a `js` class to the root `` element when JavaScript is detected. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_javascript_detection() { - echo "\n"; -} -add_action( 'wp_head', 'twentysixteen_javascript_detection', 0 ); - -/** - * Enqueues scripts and styles. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_scripts() { - // Add custom fonts, used in the main stylesheet. - wp_enqueue_style( 'twentysixteen-fonts', twentysixteen_fonts_url(), array(), null ); - - // Add Genericons, used in the main stylesheet. - wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '3.4.1' ); - - // Theme stylesheet. - wp_enqueue_style( 'twentysixteen-style', get_stylesheet_uri() ); - - // Load the Internet Explorer specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie', 'conditional', 'lt IE 10' ); - - // Load the Internet Explorer 8 specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie8', get_template_directory_uri() . '/css/ie8.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie8', 'conditional', 'lt IE 9' ); - - // Load the Internet Explorer 7 specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie7', get_template_directory_uri() . '/css/ie7.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie7', 'conditional', 'lt IE 8' ); - - // Load the html5 shiv. - wp_enqueue_script( 'twentysixteen-html5', get_template_directory_uri() . '/js/html5.js', array(), '3.7.3' ); - wp_script_add_data( 'twentysixteen-html5', 'conditional', 'lt IE 9' ); - - wp_enqueue_script( 'twentysixteen-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20160816', true ); - - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } - - if ( is_singular() && wp_attachment_is_image() ) { - wp_enqueue_script( 'twentysixteen-keyboard-image-navigation', get_template_directory_uri() . '/js/keyboard-image-navigation.js', array( 'jquery' ), '20160816' ); - } - - wp_enqueue_script( 'twentysixteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20160816', true ); - - wp_localize_script( - 'twentysixteen-script', 'screenReaderText', array( - 'expand' => __( 'expand child menu', 'twentysixteen' ), - 'collapse' => __( 'collapse child menu', 'twentysixteen' ), - ) - ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_scripts' ); - -/** - * Adds custom classes to the array of body classes. - * - * @since Twenty Sixteen 1.0 - * - * @param array $classes Classes for the body element. - * @return array (Maybe) filtered body classes. - */ -function twentysixteen_body_classes( $classes ) { - // Adds a class of custom-background-image to sites with a custom background image. - if ( get_background_image() ) { - $classes[] = 'custom-background-image'; - } - - // Adds a class of group-blog to sites with more than 1 published author. - if ( is_multi_author() ) { - $classes[] = 'group-blog'; - } - - // Adds a class of no-sidebar to sites without active sidebar. - if ( ! is_active_sidebar( 'sidebar-1' ) ) { - $classes[] = 'no-sidebar'; - } - - // Adds a class of hfeed to non-singular pages. - if ( ! is_singular() ) { - $classes[] = 'hfeed'; - } - - return $classes; -} -add_filter( 'body_class', 'twentysixteen_body_classes' ); - -/** - * Converts a HEX value to RGB. - * - * @since Twenty Sixteen 1.0 - * - * @param string $color The original color, in 3- or 6-digit hexadecimal form. - * @return array Array containing RGB (red, green, and blue) values for the given - * HEX code, empty array otherwise. - */ -function twentysixteen_hex2rgb( $color ) { - $color = trim( $color, '#' ); - - if ( strlen( $color ) === 3 ) { - $r = hexdec( substr( $color, 0, 1 ) . substr( $color, 0, 1 ) ); - $g = hexdec( substr( $color, 1, 1 ) . substr( $color, 1, 1 ) ); - $b = hexdec( substr( $color, 2, 1 ) . substr( $color, 2, 1 ) ); - } elseif ( strlen( $color ) === 6 ) { - $r = hexdec( substr( $color, 0, 2 ) ); - $g = hexdec( substr( $color, 2, 2 ) ); - $b = hexdec( substr( $color, 4, 2 ) ); - } else { - return array(); - } - - return array( - 'red' => $r, - 'green' => $g, - 'blue' => $b, - ); -} - -/** - * Custom template tags for this theme. - */ -require get_template_directory() . '/inc/template-tags.php'; - -/** - * Customizer additions. - */ -require get_template_directory() . '/inc/customizer.php'; - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for content images - * - * @since Twenty Sixteen 1.0 - * - * @param string $sizes A source size value for use in a 'sizes' attribute. - * @param array $size Image size. Accepts an array of width and height - * values in pixels (in that order). - * @return string A source size value for use in a content image 'sizes' attribute. - */ -function twentysixteen_content_image_sizes_attr( $sizes, $size ) { - $width = $size[0]; - - if ( 840 <= $width ) { - $sizes = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px'; - } - - if ( 'page' === get_post_type() ) { - if ( 840 > $width ) { - $sizes = '(max-width: ' . $width . 'px) 85vw, ' . $width . 'px'; - } - } else { - if ( 840 > $width && 600 <= $width ) { - $sizes = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px'; - } elseif ( 600 > $width ) { - $sizes = '(max-width: ' . $width . 'px) 85vw, ' . $width . 'px'; - } - } - - return $sizes; -} -add_filter( 'wp_calculate_image_sizes', 'twentysixteen_content_image_sizes_attr', 10, 2 ); - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for post thumbnails - * - * @since Twenty Sixteen 1.0 - * - * @param array $attr Attributes for the image markup. - * @param int $attachment Image attachment ID. - * @param array $size Registered image size or flat array of height and width dimensions. - * @return array The filtered attributes for the image markup. - */ -function twentysixteen_post_thumbnail_sizes_attr( $attr, $attachment, $size ) { - if ( 'post-thumbnail' === $size ) { - if ( is_active_sidebar( 'sidebar-1' ) ) { - $attr['sizes'] = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 60vw, (max-width: 1362px) 62vw, 840px'; - } else { - $attr['sizes'] = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 88vw, 1200px'; - } - } - return $attr; -} -add_filter( 'wp_get_attachment_image_attributes', 'twentysixteen_post_thumbnail_sizes_attr', 10, 3 ); - -/** - * Modifies tag cloud widget arguments to display all tags in the same font size - * and use list format for better accessibility. - * - * @since Twenty Sixteen 1.1 - * - * @param array $args Arguments for tag cloud widget. - * @return array The filtered arguments for tag cloud widget. - */ -function twentysixteen_widget_tag_cloud_args( $args ) { - $args['largest'] = 1; - $args['smallest'] = 1; - $args['unit'] = 'em'; - $args['format'] = 'list'; - - return $args; -} -add_filter( 'widget_tag_cloud_args', 'twentysixteen_widget_tag_cloud_args' ); - -/** - * Hotfix for File Delete to Code Execution - * https://blog.ripstech.com/2018/wordpress-file-delete-to-code-execution/ - */ -function rips_unlink_tempfix( $data ) { - if( isset($data['thumb']) ) { - $data['thumb'] = basename($data['thumb']); - } - return $data; -} -add_filter( 'wp_update_attachment_metadata', 'rips_unlink_tempfix' ); diff --git a/twentysixteen/functions.php.20180627 b/twentysixteen/functions.php.20180627 deleted file mode 100644 index 3e675ea..0000000 --- a/twentysixteen/functions.php.20180627 +++ /dev/null @@ -1,456 +0,0 @@ - tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for custom logo. - * - * @since Twenty Sixteen 1.2 - */ - add_theme_support( - 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - ) - ); - - /* - * Enable support for Post Thumbnails on posts and pages. - * - * @link https://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails - */ - add_theme_support( 'post-thumbnails' ); - set_post_thumbnail_size( 1200, 9999 ); - - // This theme uses wp_nav_menu() in two locations. - register_nav_menus( - array( - 'primary' => __( 'Primary Menu', 'twentysixteen' ), - 'social' => __( 'Social Links Menu', 'twentysixteen' ), - ) - ); - - /* - * 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', - ) - ); - - /* - * Enable support for Post Formats. - * - * See: https://codex.wordpress.org/Post_Formats - */ - add_theme_support( - 'post-formats', array( - 'aside', - 'image', - 'video', - 'quote', - 'link', - 'gallery', - 'status', - 'audio', - 'chat', - ) - ); - - /* - * This theme styles the visual editor to resemble the theme style, - * specifically font, colors, icons, and column width. - */ - add_editor_style( array( 'css/editor-style.css', twentysixteen_fonts_url() ) ); - - // Indicate widget sidebars can use selective refresh in the Customizer. - add_theme_support( 'customize-selective-refresh-widgets' ); - } -endif; // twentysixteen_setup -add_action( 'after_setup_theme', 'twentysixteen_setup' ); - -/** - * Sets 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 - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_content_width() { - $GLOBALS['content_width'] = apply_filters( 'twentysixteen_content_width', 840 ); -} -add_action( 'after_setup_theme', 'twentysixteen_content_width', 0 ); - -/** - * Registers a widget area. - * - * @link https://developer.wordpress.org/reference/functions/register_sidebar/ - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_widgets_init() { - register_sidebar( - array( - 'name' => __( 'Sidebar', 'twentysixteen' ), - 'id' => 'sidebar-1', - 'description' => __( 'Add widgets here to appear in your sidebar.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Content Bottom 1', 'twentysixteen' ), - 'id' => 'sidebar-2', - 'description' => __( 'Appears at the bottom of the content on posts and pages.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Content Bottom 2', 'twentysixteen' ), - 'id' => 'sidebar-3', - 'description' => __( 'Appears at the bottom of the content on posts and pages.', 'twentysixteen' ), - 'before_widget' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

', - ) - ); -} -add_action( 'widgets_init', 'twentysixteen_widgets_init' ); - -if ( ! function_exists( 'twentysixteen_fonts_url' ) ) : - /** - * Register Google fonts for Twenty Sixteen. - * - * Create your own twentysixteen_fonts_url() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @return string Google fonts URL for the theme. - */ - function twentysixteen_fonts_url() { - $fonts_url = ''; - $fonts = array(); - $subsets = 'latin,latin-ext'; - - /* translators: If there are characters in your language that are not supported by Merriweather, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Merriweather font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Merriweather:400,700,900,400italic,700italic,900italic'; - } - - /* translators: If there are characters in your language that are not supported by Montserrat, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Montserrat font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Montserrat:400,700'; - } - - /* translators: If there are characters in your language that are not supported by Inconsolata, translate this to 'off'. Do not translate into your own language. */ - if ( 'off' !== _x( 'on', 'Inconsolata font: on or off', 'twentysixteen' ) ) { - $fonts[] = 'Inconsolata:400'; - } - - if ( $fonts ) { - $fonts_url = add_query_arg( - array( - 'family' => urlencode( implode( '|', $fonts ) ), - 'subset' => urlencode( $subsets ), - ), 'https://fonts.googleapis.com/css' - ); - } - - return $fonts_url; - } -endif; - -/** - * Handles JavaScript detection. - * - * Adds a `js` class to the root `` element when JavaScript is detected. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_javascript_detection() { - echo "\n"; -} -add_action( 'wp_head', 'twentysixteen_javascript_detection', 0 ); - -/** - * Enqueues scripts and styles. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_scripts() { - // Add custom fonts, used in the main stylesheet. - wp_enqueue_style( 'twentysixteen-fonts', twentysixteen_fonts_url(), array(), null ); - - // Add Genericons, used in the main stylesheet. - wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '3.4.1' ); - - // Theme stylesheet. - wp_enqueue_style( 'twentysixteen-style', get_stylesheet_uri() ); - - // Load the Internet Explorer specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie', 'conditional', 'lt IE 10' ); - - // Load the Internet Explorer 8 specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie8', get_template_directory_uri() . '/css/ie8.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie8', 'conditional', 'lt IE 9' ); - - // Load the Internet Explorer 7 specific stylesheet. - wp_enqueue_style( 'twentysixteen-ie7', get_template_directory_uri() . '/css/ie7.css', array( 'twentysixteen-style' ), '20160816' ); - wp_style_add_data( 'twentysixteen-ie7', 'conditional', 'lt IE 8' ); - - // Load the html5 shiv. - wp_enqueue_script( 'twentysixteen-html5', get_template_directory_uri() . '/js/html5.js', array(), '3.7.3' ); - wp_script_add_data( 'twentysixteen-html5', 'conditional', 'lt IE 9' ); - - wp_enqueue_script( 'twentysixteen-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20160816', true ); - - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } - - if ( is_singular() && wp_attachment_is_image() ) { - wp_enqueue_script( 'twentysixteen-keyboard-image-navigation', get_template_directory_uri() . '/js/keyboard-image-navigation.js', array( 'jquery' ), '20160816' ); - } - - wp_enqueue_script( 'twentysixteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20160816', true ); - - wp_localize_script( - 'twentysixteen-script', 'screenReaderText', array( - 'expand' => __( 'expand child menu', 'twentysixteen' ), - 'collapse' => __( 'collapse child menu', 'twentysixteen' ), - ) - ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_scripts' ); - -/** - * Adds custom classes to the array of body classes. - * - * @since Twenty Sixteen 1.0 - * - * @param array $classes Classes for the body element. - * @return array (Maybe) filtered body classes. - */ -function twentysixteen_body_classes( $classes ) { - // Adds a class of custom-background-image to sites with a custom background image. - if ( get_background_image() ) { - $classes[] = 'custom-background-image'; - } - - // Adds a class of group-blog to sites with more than 1 published author. - if ( is_multi_author() ) { - $classes[] = 'group-blog'; - } - - // Adds a class of no-sidebar to sites without active sidebar. - if ( ! is_active_sidebar( 'sidebar-1' ) ) { - $classes[] = 'no-sidebar'; - } - - // Adds a class of hfeed to non-singular pages. - if ( ! is_singular() ) { - $classes[] = 'hfeed'; - } - - return $classes; -} -add_filter( 'body_class', 'twentysixteen_body_classes' ); - -/** - * Converts a HEX value to RGB. - * - * @since Twenty Sixteen 1.0 - * - * @param string $color The original color, in 3- or 6-digit hexadecimal form. - * @return array Array containing RGB (red, green, and blue) values for the given - * HEX code, empty array otherwise. - */ -function twentysixteen_hex2rgb( $color ) { - $color = trim( $color, '#' ); - - if ( strlen( $color ) === 3 ) { - $r = hexdec( substr( $color, 0, 1 ) . substr( $color, 0, 1 ) ); - $g = hexdec( substr( $color, 1, 1 ) . substr( $color, 1, 1 ) ); - $b = hexdec( substr( $color, 2, 1 ) . substr( $color, 2, 1 ) ); - } elseif ( strlen( $color ) === 6 ) { - $r = hexdec( substr( $color, 0, 2 ) ); - $g = hexdec( substr( $color, 2, 2 ) ); - $b = hexdec( substr( $color, 4, 2 ) ); - } else { - return array(); - } - - return array( - 'red' => $r, - 'green' => $g, - 'blue' => $b, - ); -} - -/** - * Custom template tags for this theme. - */ -require get_template_directory() . '/inc/template-tags.php'; - -/** - * Customizer additions. - */ -require get_template_directory() . '/inc/customizer.php'; - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for content images - * - * @since Twenty Sixteen 1.0 - * - * @param string $sizes A source size value for use in a 'sizes' attribute. - * @param array $size Image size. Accepts an array of width and height - * values in pixels (in that order). - * @return string A source size value for use in a content image 'sizes' attribute. - */ -function twentysixteen_content_image_sizes_attr( $sizes, $size ) { - $width = $size[0]; - - if ( 840 <= $width ) { - $sizes = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px'; - } - - if ( 'page' === get_post_type() ) { - if ( 840 > $width ) { - $sizes = '(max-width: ' . $width . 'px) 85vw, ' . $width . 'px'; - } - } else { - if ( 840 > $width && 600 <= $width ) { - $sizes = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px'; - } elseif ( 600 > $width ) { - $sizes = '(max-width: ' . $width . 'px) 85vw, ' . $width . 'px'; - } - } - - return $sizes; -} -add_filter( 'wp_calculate_image_sizes', 'twentysixteen_content_image_sizes_attr', 10, 2 ); - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for post thumbnails - * - * @since Twenty Sixteen 1.0 - * - * @param array $attr Attributes for the image markup. - * @param int $attachment Image attachment ID. - * @param array $size Registered image size or flat array of height and width dimensions. - * @return array The filtered attributes for the image markup. - */ -function twentysixteen_post_thumbnail_sizes_attr( $attr, $attachment, $size ) { - if ( 'post-thumbnail' === $size ) { - if ( is_active_sidebar( 'sidebar-1' ) ) { - $attr['sizes'] = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 60vw, (max-width: 1362px) 62vw, 840px'; - } else { - $attr['sizes'] = '(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 88vw, 1200px'; - } - } - return $attr; -} -add_filter( 'wp_get_attachment_image_attributes', 'twentysixteen_post_thumbnail_sizes_attr', 10, 3 ); - -/** - * Modifies tag cloud widget arguments to display all tags in the same font size - * and use list format for better accessibility. - * - * @since Twenty Sixteen 1.1 - * - * @param array $args Arguments for tag cloud widget. - * @return array The filtered arguments for tag cloud widget. - */ -function twentysixteen_widget_tag_cloud_args( $args ) { - $args['largest'] = 1; - $args['smallest'] = 1; - $args['unit'] = 'em'; - $args['format'] = 'list'; - - return $args; -} -add_filter( 'widget_tag_cloud_args', 'twentysixteen_widget_tag_cloud_args' ); diff --git a/twentysixteen/genericons/COPYING.txt b/twentysixteen/genericons/COPYING.txt deleted file mode 100644 index aece214..0000000 --- a/twentysixteen/genericons/COPYING.txt +++ /dev/null @@ -1,9 +0,0 @@ -Genericons is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - -The fonts are distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. - -This license does not convey any intellectual property rights to third party trademarks that may be included in the icon font; such marks remain subject to all rights and guidelines of use of their owner. \ No newline at end of file diff --git a/twentysixteen/genericons/Genericons.eot b/twentysixteen/genericons/Genericons.eot deleted file mode 100644 index 7322565a01d25b8e3e8a69319593e5d3ccd59689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22374 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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/twentysixteen/genericons/Genericons.ttf b/twentysixteen/genericons/Genericons.ttf deleted file mode 100644 index 017443851965255c626a5ad3537d3ed0b7c00f6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22188 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 Gt^Ws)-B^wQ diff --git a/twentysixteen/genericons/Genericons.woff b/twentysixteen/genericons/Genericons.woff deleted file mode 100644 index 0e7212af75273146e900bb3f0dbe2c83b0913e23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13988 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 diff --git a/twentysixteen/genericons/LICENSE.txt b/twentysixteen/genericons/LICENSE.txt deleted file mode 100644 index d159169..0000000 --- a/twentysixteen/genericons/LICENSE.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/twentysixteen/genericons/README.md b/twentysixteen/genericons/README.md deleted file mode 100644 index 4aa8cc0..0000000 --- a/twentysixteen/genericons/README.md +++ /dev/null @@ -1,218 +0,0 @@ -# Genericons - -Genericons are vector icons embedded in a webfont designed to be clean and simple keeping with a generic aesthetic. - -Use genericons for instant HiDPI, to change icon colors on the fly, or even with CSS effects such as drop-shadows or gradients! - - -## Usage - -To use it, place the `genericons` folder in your stylesheet directory and enqueue the genericons.css file. Now you can create an icon like this: - -``` -.my-icon:before { - content: '\f101'; - font: normal 16px/1 'Genericons'; - display: inline-block; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -``` - -This will output a comment icon before every element with the class "my-icon". The `content: '\f101';` part of this CSS is easily copied from the helper tool at http://genericons.com/, or `example.html` in the `font` directory. - -You can also use the bundled example.css if you'd rather insert the icons using HTML tags. - - -## Building your own Genericons - -In the `source` directory, you'll find all Genericons source icons in SVG format. This will allow you to bake your own flavor of Genericons using a tool such as FontCustom (http://fontcustom.com) or Fontello (http://fontello.com). Perhaps you need more logos than are available in the base Genericons package? Just add those logos and bake your own expanded set. Maybe you need just a few of the icons Genericons provides, but would like to trim the fat? Remove the ones you won't need! - - -### FontCustom instructions - -FontCustom is a powerful commandline tool which which bakes icon fonts from the SVG source files. It's the tool Genericons is built on, and it provides highly accurate and perfectly crisp icons, *provided all SVGs have the same pixel height*. - -It's not that hard to use, and once it's installed you'll never think of icon-fonts the same way again. Seriously, you should try it. Icon fonts for everyone! - -1. Install FontCustom. Follow the instructions on the website: http://fontcustom.com/ -2. In the `source` directory from the Genericons download, open the file called `fontcustom.yml` in a text editor. Customize the `font_name` and `css_selector`. -3. Open a terminal. Browse to the `source` directory. Type `fontcustom compile`. - -You'll now receive a brand new subdirectory called `fontcustom-webfont`. Inside here you'll find your very own flavor of Genericons, with only the icons you want, including a handy example page that'll help you copy/paste the necessary glyphs or CSS values. - -*Please note*: In the source directory, there's a hidden file called `.fontcustom-manifest.json`. This file is auto-generated by the FontCustom tool, and holds codepoints (unicode addresses) for every glyph, so its address doesn't change when you add or remove icons. If you feel the need to "start fresh" with the unicode addresses, you should delete this file. - - -### Fontello instructions - -Fontello is very easy to use. Just drop the SVG files of the icons you want onto their website and download the font. The downside is that Fontello seems to ignore the 16px pixelgrid, so you'll end up with fuzzy icons. Buyer beware. - - -## Notes - -**Photoshop mockups** - -The `Genericons.ttf` file can be placed in your system fonts folder and used Photoshop or other graphics apps if you like. - -If you're using Genericons in your Photoshop mockups, please remember to delete the old version of the font from Font Book, and grab the new one from the zip file. This also affects using it in your webdesigns: if you have an old version of the font installed locally, that's the font that'll be used in your website as well, so if you're missing icons, check for old versions of the font on your system. - -**Pixel grid** - -Genericons has been designed for a 16x16px grid. That means it'll look sharp at font-size: 16px exactly. It'll also be crisp at multiples thereof, such as 32px or 64px. It'll look reasonably crisp at in-between font sizes such as 24px or 48px, but not quite as crisp as 16 or 32. Please don't set the font-size to 17px, though, that'll just look terrible blurry. - -**Antialiasing** - -If you keep intact the `-webkit-font-smoothing: antialiased;` and `-moz-osx-font-smoothing: grayscale;` CSS properties. That'll make the icons look their best possible, in Firefox and WebKit based browsers. - -**optimizeLegibility** - -Note: On Android browsers with version 4.2, 4.3, and probably later, Genericons will simply not show up if you're using the CSS property "text-rendering" set to "optimizeLegibility. - -**Updates** - -We don't often update icons, but do very carefully when we get good feedback suggesting improvements. Please be mindful if you upgrade, and check that the updated icons behave as you intended. - -**Base64 encoding** - -By default, Genericons ships with a stylesheet that includes a base64 encoded version of the font. This is to sidestep issues with cross-origin requests for fonts, that happen when a stylesheet loads a font that's stored on a different domain or subdomain. This is very common when using caching plugins. - -Base64 encoding comes with a 25% filesize overhead compared to just loading the WOFF file directly. If you know that you won't be loading fonts across domains, or have the ability to edit your server config files to allow it, you can get slightly faster performance by loading Genericons without the base64 encoding. Simply edit `genericons.css` and edit the `@font-face` declaration to match this: - -``` -@font-face { - font-family: 'Genericons'; - src: url('Genericons.woff') format('woff'), - url('Genericons.ttf') format('truetype'), - url('Genericons.svg#genericonsregular') format('svg'); - font-weight: normal; - font-style: normal; -} -``` - - - -## Changelog - -**3.4.1** - -* IE8 support restored. - -**3.4** - -* Updated: Update Google Plus icon to new geometric version. This also *retires* the "alt" version, so *please be mindful if you choose to update, make sure you use the `f206` glyph, not the `f218` glyph, as it no longer exists! -* New: Added helper rotation classes to the base CSS, thanks to geminorum. Apply `genericon-rotate-90` to rotate 90 degrees, -180, -270. Or `genericon-flip-horizontal` or -vertical. - -*Again, it is important if you choose to update to this version, make sure you're not using `genericon-googleplus-alt` or unicode character `f218`, as that has been retired! Use `genericon-googleplus` and glyph `f206` instead!* - -**3.3.1** - -Security Hardening: Remove Genericons example.html file. Please visit genericons.com instead. - -**3.3** - -The Open Source release. - -You can now build your own flavors of Genericons with all the SVGs provided. - - -**3.2** - -A number of new icons and a couple of quick updates. - -* New: Activity -* New: HTML anchor -* New: Bug -* New: Download -* New: Handset -* New: Microphone -* New: Minus -* New: Plus -* New: Move -* New: Rating stars, empty, half, full -* New: Shuffle -* New: video camera -* New: Spotify -* New: Twitch -* Update: Fixed geometry in Edit icon -* Update: Updated Foursquare icon -* IE8 bugfix, slipstreamed into this. - -Twitch and Spotify mark the last social icons that will be added to Genericons. -Future social icons will have to happen in a separate font. - -**3.1** - -Genericons is now generated using a commandline tool called FontCustom. This makes it far easier to add new icons to the font, but the switch means the download zip now has a different layout, fonts have different filenames, there's now no .otf font included (but the .ttf should suffice), and the font now has slightly different metrics. I've taken great care to ensure this new version should work as a drop-in replacement, but please be mindful and test carefully if you choose to upgrade. - -* Per feedback, the baked-in 16px width and height has been removed from the helper CSS. It wasn't really necessary (the glyph itself has these dimensions naturally), and it caused some headaches. -* Base64 encoding is now included by default in the helper CSS. This makes it drop-in easy to get Genericons working in Firefox even when using a CDN. -* Title attribute on website tool. -* New: Website. -* New: Ellipsis. -* New: Foursquare. -* New: X-post. -* New: Sitemap. -* New: Hierarchy. -* New: Paintbrush. -* Updated: Show and Hide icons were updated for clarity. - -**3.0.3** - -Bunch of updates mostly. - -* Two new icons, Dropbox and Fullscreen. -* Updates to all icons containing an exclamation mark. -* Updates to Image and Quote. -* Nicer "Share" icon. -* Bigger default Linkedin icon. - -**3.0.2** - -A slew of new stuff and updates. - -* Social icons: Skype, Digg, Reddit, Stumbleupon, Pocket. -* New generic icons: heart, lock and print. -* New editing icons: code, bold, italic, image -* New interaction icons: subscribe, unsubscribe, subscribed, reply all, reply, flag. -* The hyperlink icon has been updated to be clearer, chunkier. -* The "home" icon has been updated for style, size and clarity. -* The email icon has been updated for style and clarity, and to fit with the new subscribe icons. -* The document icon has been updated for style. -* The "pin" icon has been updated for style and clarity. -* The Twitter icon has been scaled down to fit with the other social icons. - -**3.0.1** - -Mostly maintenance. - -* Fixed an issue with the example page that showed an old "top" icon instead of the actual NEW "refresh" icon. -* Added inverse Google+ and Path. -* Replaced tabs with spaces in the helper CSS. -* Changed the Genericons.com copy/paste tool to serve span's instead of div's for casual icon insertion. It's being converted to "inline-block" anyway. - -**3.0** - -Mainly maintenance and a few new icons. - -* Fast forward, rewind, PollDaddy, Notice, Info, Help, Portfolio -* Updated the feed icon. It's a bit smaller now for consistency, the previous one was rather big. -* So, the previous version numbering, 2.09, wasn't very PHP version compare friendly. So from now on it'll be 3.0, 3.1 etc. Props Ipstenu. -* Genericons.com now has a mini release blog. -* The CSS has prettier formatting, props Konstantin Obenland. - -**2.09** - -Updated Facebook icon to new version. Updated Instagram logo to use new one-color version. Updated Google+ icon to use same radius as Instagram and Facebook. Added a bunch of new icons, cog, unapprove, cart, media player buttons, tablet, send to tablet. - -**2.06** - -Included Base64 encoded version. This is necessary for Genericons to work with CDNs in Firefox. Firefox blocks fonts linked from a different domain. A CDN (typically s.example.com) usually puts the font on a subdomain, and is hence blocked in Firefox. - -**2.05** - -Added a bunch of new icons, including upload to cloud, download to cloud, many more. - -**2.0** - -Initial public release diff --git a/twentysixteen/genericons/genericons.css b/twentysixteen/genericons/genericons.css deleted file mode 100644 index 87cf754..0000000 --- a/twentysixteen/genericons/genericons.css +++ /dev/null @@ -1,263 +0,0 @@ -/** - - 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/twentysixteen/header.php b/twentysixteen/header.php deleted file mode 100644 index 9bc0d3e..0000000 --- a/twentysixteen/header.php +++ /dev/null @@ -1,105 +0,0 @@ - - class="no-js"> - - - - - - - - - - -> -
-
- - - - -
diff --git a/twentysixteen/image.php b/twentysixteen/image.php deleted file mode 100644 index f67048b..0000000 --- a/twentysixteen/image.php +++ /dev/null @@ -1,118 +0,0 @@ - - -
-
- - - -
> - - - -
- ', '' ); ?> -
- -
- -
- - - - -
- - '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) - ); - ?> -
- -
- - %1$s %3$s × %4$s', - esc_html_x( 'Full size', 'Used before full size attachment link.', 'twentysixteen' ), - esc_url( wp_get_attachment_url() ), - absint( $metadata['width'] ), - absint( $metadata['height'] ) - ); - } - ?> - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
- - _x( 'Published in%title', 'Parent post link', 'twentysixteen' ), - ) - ); - // End the loop. - endwhile; - ?> - -
-
- - - diff --git a/twentysixteen/inc/back-compat.php b/twentysixteen/inc/back-compat.php deleted file mode 100644 index ed0f86d..0000000 --- a/twentysixteen/inc/back-compat.php +++ /dev/null @@ -1,73 +0,0 @@ -

%s

', $message ); -} - -/** - * Prevents the Customizer from being loaded on WordPress versions prior to 4.4. - * - * @since Twenty Sixteen 1.0 - * - * @global string $wp_version WordPress version. - */ -function twentysixteen_customize() { - wp_die( - sprintf( __( 'Twenty Sixteen requires at least WordPress version 4.4. You are running version %s. Please upgrade and try again.', 'twentysixteen' ), $GLOBALS['wp_version'] ), '', array( - 'back_link' => true, - ) - ); -} -add_action( 'load-customize.php', 'twentysixteen_customize' ); - -/** - * Prevents the Theme Preview from being loaded on WordPress versions prior to 4.4. - * - * @since Twenty Sixteen 1.0 - * - * @global string $wp_version WordPress version. - */ -function twentysixteen_preview() { - if ( isset( $_GET['preview'] ) ) { - wp_die( sprintf( __( 'Twenty Sixteen requires at least WordPress version 4.4. You are running version %s. Please upgrade and try again.', 'twentysixteen' ), $GLOBALS['wp_version'] ) ); - } -} -add_action( 'template_redirect', 'twentysixteen_preview' ); diff --git a/twentysixteen/inc/customizer.php b/twentysixteen/inc/customizer.php deleted file mode 100644 index 0cc2fb5..0000000 --- a/twentysixteen/inc/customizer.php +++ /dev/null @@ -1,1237 +0,0 @@ - $default_background_color, - ) - ) - ); - - /** - * Filter the arguments used when adding 'custom-header' support in Twenty Sixteen. - * - * @since Twenty Sixteen 1.0 - * - * @param array $args { - * An array of custom-header support arguments. - * - * @type string $default-text-color Default color of the header text. - * @type int $width Width in pixels of the custom header image. Default 1200. - * @type int $height Height in pixels of the custom header image. Default 280. - * @type bool $flex-height Whether to allow flexible-height header images. Default true. - * @type callable $wp-head-callback Callback function used to style the header image and text - * displayed on the blog. - * } - */ - add_theme_support( - 'custom-header', apply_filters( - 'twentysixteen_custom_header_args', array( - 'default-text-color' => $default_text_color, - 'width' => 1200, - 'height' => 280, - 'flex-height' => true, - 'wp-head-callback' => 'twentysixteen_header_style', - ) - ) - ); -} -add_action( 'after_setup_theme', 'twentysixteen_custom_header_and_background' ); - -if ( ! function_exists( 'twentysixteen_header_style' ) ) : - /** - * Styles the header text displayed on the site. - * - * Create your own twentysixteen_header_style() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @see twentysixteen_custom_header_and_background(). - */ - function twentysixteen_header_style() { - // If the header text option is untouched, let's bail. - if ( display_header_text() ) { - return; - } - - // If the header text has been hidden. - ?> - - get_setting( 'blogname' )->transport = 'postMessage'; - $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; - - if ( isset( $wp_customize->selective_refresh ) ) { - $wp_customize->selective_refresh->add_partial( - 'blogname', array( - 'selector' => '.site-title a', - 'container_inclusive' => false, - 'render_callback' => 'twentysixteen_customize_partial_blogname', - ) - ); - $wp_customize->selective_refresh->add_partial( - 'blogdescription', array( - 'selector' => '.site-description', - 'container_inclusive' => false, - 'render_callback' => 'twentysixteen_customize_partial_blogdescription', - ) - ); - } - - // Add color scheme setting and control. - $wp_customize->add_setting( - 'color_scheme', array( - 'default' => 'default', - 'sanitize_callback' => 'twentysixteen_sanitize_color_scheme', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - 'color_scheme', array( - 'label' => __( 'Base Color Scheme', 'twentysixteen' ), - 'section' => 'colors', - 'type' => 'select', - 'choices' => twentysixteen_get_color_scheme_choices(), - 'priority' => 1, - ) - ); - - // Add page background color setting and control. - $wp_customize->add_setting( - 'page_background_color', array( - 'default' => $color_scheme[1], - 'sanitize_callback' => 'sanitize_hex_color', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - new WP_Customize_Color_Control( - $wp_customize, 'page_background_color', array( - 'label' => __( 'Page Background Color', 'twentysixteen' ), - 'section' => 'colors', - ) - ) - ); - - // Remove the core header textcolor control, as it shares the main text color. - $wp_customize->remove_control( 'header_textcolor' ); - - // Add link color setting and control. - $wp_customize->add_setting( - 'link_color', array( - 'default' => $color_scheme[2], - 'sanitize_callback' => 'sanitize_hex_color', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - new WP_Customize_Color_Control( - $wp_customize, 'link_color', array( - 'label' => __( 'Link Color', 'twentysixteen' ), - 'section' => 'colors', - ) - ) - ); - - // Add main text color setting and control. - $wp_customize->add_setting( - 'main_text_color', array( - 'default' => $color_scheme[3], - 'sanitize_callback' => 'sanitize_hex_color', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - new WP_Customize_Color_Control( - $wp_customize, 'main_text_color', array( - 'label' => __( 'Main Text Color', 'twentysixteen' ), - 'section' => 'colors', - ) - ) - ); - - // Add secondary text color setting and control. - $wp_customize->add_setting( - 'secondary_text_color', array( - 'default' => $color_scheme[4], - 'sanitize_callback' => 'sanitize_hex_color', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - new WP_Customize_Color_Control( - $wp_customize, 'secondary_text_color', array( - 'label' => __( 'Secondary Text Color', 'twentysixteen' ), - 'section' => 'colors', - ) - ) - ); -} -add_action( 'customize_register', 'twentysixteen_customize_register', 11 ); - -/** - * Render the site title for the selective refresh partial. - * - * @since Twenty Sixteen 1.2 - * @see twentysixteen_customize_register() - * - * @return void - */ -function twentysixteen_customize_partial_blogname() { - bloginfo( 'name' ); -} - -/** - * Render the site tagline for the selective refresh partial. - * - * @since Twenty Sixteen 1.2 - * @see twentysixteen_customize_register() - * - * @return void - */ -function twentysixteen_customize_partial_blogdescription() { - bloginfo( 'description' ); -} - -/** - * Registers color schemes for Twenty Sixteen. - * - * Can be filtered with {@see 'twentysixteen_color_schemes'}. - * - * The order of colors in a colors array: - * 1. Main Background Color. - * 2. Page Background Color. - * 3. Link Color. - * 4. Main Text Color. - * 5. Secondary Text Color. - * - * @since Twenty Sixteen 1.0 - * - * @return array An associative array of color scheme options. - */ -function twentysixteen_get_color_schemes() { - /** - * Filter the color schemes registered for use with Twenty Sixteen. - * - * The default schemes include 'default', 'dark', 'gray', 'red', and 'yellow'. - * - * @since Twenty Sixteen 1.0 - * - * @param array $schemes { - * Associative array of color schemes data. - * - * @type array $slug { - * Associative array of information for setting up the color scheme. - * - * @type string $label Color scheme label. - * @type array $colors HEX codes for default colors prepended with a hash symbol ('#'). - * Colors are defined in the following order: Main background, page - * background, link, main text, secondary text. - * } - * } - */ - return apply_filters( - 'twentysixteen_color_schemes', array( - 'default' => array( - 'label' => __( 'Default', 'twentysixteen' ), - 'colors' => array( - '#1a1a1a', - '#ffffff', - '#007acc', - '#1a1a1a', - '#686868', - ), - ), - 'dark' => array( - 'label' => __( 'Dark', 'twentysixteen' ), - 'colors' => array( - '#262626', - '#1a1a1a', - '#9adffd', - '#e5e5e5', - '#c1c1c1', - ), - ), - 'gray' => array( - 'label' => __( 'Gray', 'twentysixteen' ), - 'colors' => array( - '#616a73', - '#4d545c', - '#c7c7c7', - '#f2f2f2', - '#f2f2f2', - ), - ), - 'red' => array( - 'label' => __( 'Red', 'twentysixteen' ), - 'colors' => array( - '#ffffff', - '#ff675f', - '#640c1f', - '#402b30', - '#402b30', - ), - ), - 'yellow' => array( - 'label' => __( 'Yellow', 'twentysixteen' ), - 'colors' => array( - '#3b3721', - '#ffef8e', - '#774e24', - '#3b3721', - '#5b4d3e', - ), - ), - ) - ); -} - -if ( ! function_exists( 'twentysixteen_get_color_scheme' ) ) : - /** - * Retrieves the current Twenty Sixteen color scheme. - * - * Create your own twentysixteen_get_color_scheme() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @return array An associative array of either the current or default color scheme HEX values. - */ - function twentysixteen_get_color_scheme() { - $color_scheme_option = get_theme_mod( 'color_scheme', 'default' ); - $color_schemes = twentysixteen_get_color_schemes(); - - if ( array_key_exists( $color_scheme_option, $color_schemes ) ) { - return $color_schemes[ $color_scheme_option ]['colors']; - } - - return $color_schemes['default']['colors']; - } -endif; // twentysixteen_get_color_scheme - -if ( ! function_exists( 'twentysixteen_get_color_scheme_choices' ) ) : - /** - * Retrieves an array of color scheme choices registered for Twenty Sixteen. - * - * Create your own twentysixteen_get_color_scheme_choices() function to override - * in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @return array Array of color schemes. - */ - function twentysixteen_get_color_scheme_choices() { - $color_schemes = twentysixteen_get_color_schemes(); - $color_scheme_control_options = array(); - - foreach ( $color_schemes as $color_scheme => $value ) { - $color_scheme_control_options[ $color_scheme ] = $value['label']; - } - - return $color_scheme_control_options; - } -endif; // twentysixteen_get_color_scheme_choices - - -if ( ! function_exists( 'twentysixteen_sanitize_color_scheme' ) ) : - /** - * Handles sanitization for Twenty Sixteen color schemes. - * - * Create your own twentysixteen_sanitize_color_scheme() function to override - * in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @param string $value Color scheme name value. - * @return string Color scheme name. - */ - function twentysixteen_sanitize_color_scheme( $value ) { - $color_schemes = twentysixteen_get_color_scheme_choices(); - - if ( ! array_key_exists( $value, $color_schemes ) ) { - return 'default'; - } - - return $value; - } -endif; // twentysixteen_sanitize_color_scheme - -/** - * Enqueues front-end CSS for color scheme. - * - * @since Twenty Sixteen 1.0 - * - * @see wp_add_inline_style() - */ -function twentysixteen_color_scheme_css() { - $color_scheme_option = get_theme_mod( 'color_scheme', 'default' ); - - // Don't do anything if the default color scheme is selected. - if ( 'default' === $color_scheme_option ) { - return; - } - - $color_scheme = twentysixteen_get_color_scheme(); - - // Convert main text hex color to rgba. - $color_textcolor_rgb = twentysixteen_hex2rgb( $color_scheme[3] ); - - // If the rgba values are empty return early. - if ( empty( $color_textcolor_rgb ) ) { - return; - } - - // If we get this far, we have a custom color scheme. - $colors = array( - 'background_color' => $color_scheme[0], - 'page_background_color' => $color_scheme[1], - 'link_color' => $color_scheme[2], - 'main_text_color' => $color_scheme[3], - 'secondary_text_color' => $color_scheme[4], - 'border_color' => vsprintf( 'rgba( %1$s, %2$s, %3$s, 0.2)', $color_textcolor_rgb ), - - ); - - $color_scheme_css = twentysixteen_get_color_scheme_css( $colors ); - - wp_add_inline_style( 'twentysixteen-style', $color_scheme_css ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_color_scheme_css' ); - -/** - * Binds the JS listener to make Customizer color_scheme control. - * - * Passes color scheme data as colorScheme global. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_customize_control_js() { - wp_enqueue_script( 'color-scheme-control', get_template_directory_uri() . '/js/color-scheme-control.js', array( 'customize-controls', 'iris', 'underscore', 'wp-util' ), '20160816', true ); - wp_localize_script( 'color-scheme-control', 'colorScheme', twentysixteen_get_color_schemes() ); -} -add_action( 'customize_controls_enqueue_scripts', 'twentysixteen_customize_control_js' ); - -/** - * Binds JS handlers to make the Customizer preview reload changes asynchronously. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_customize_preview_js() { - wp_enqueue_script( 'twentysixteen-customize-preview', get_template_directory_uri() . '/js/customize-preview.js', array( 'customize-preview' ), '20160816', true ); -} -add_action( 'customize_preview_init', 'twentysixteen_customize_preview_js' ); - -/** - * Returns CSS for the color schemes. - * - * @since Twenty Sixteen 1.0 - * - * @param array $colors Color scheme colors. - * @return string Color scheme CSS. - */ -function twentysixteen_get_color_scheme_css( $colors ) { - $colors = wp_parse_args( - $colors, array( - 'background_color' => '', - 'page_background_color' => '', - 'link_color' => '', - 'main_text_color' => '', - 'secondary_text_color' => '', - 'border_color' => '', - ) - ); - - return << .page-links-title, - .comment-author, - .comment-reply-title small a:hover, - .comment-reply-title small a:focus { - color: {$colors['main_text_color']}; - } - - blockquote, - .menu-toggle.toggled-on, - .menu-toggle.toggled-on:hover, - .menu-toggle.toggled-on:focus, - .post-navigation, - .post-navigation div + div, - .pagination, - .widget, - .page-header, - .page-links a, - .comments-title, - .comment-reply-title { - border-color: {$colors['main_text_color']}; - } - - button, - button[disabled]:hover, - button[disabled]:focus, - input[type="button"], - input[type="button"][disabled]:hover, - input[type="button"][disabled]:focus, - input[type="reset"], - input[type="reset"][disabled]:hover, - input[type="reset"][disabled]:focus, - input[type="submit"], - input[type="submit"][disabled]:hover, - input[type="submit"][disabled]:focus, - .menu-toggle.toggled-on, - .menu-toggle.toggled-on:hover, - .menu-toggle.toggled-on:focus, - .pagination:before, - .pagination:after, - .pagination .prev, - .pagination .next, - .page-links a { - background-color: {$colors['main_text_color']}; - } - - /* Secondary Text Color */ - - /** - * IE8 and earlier will drop any block with CSS3 selectors. - * Do not combine these styles with the next block. - */ - body:not(.search-results) .entry-summary { - color: {$colors['secondary_text_color']}; - } - - blockquote, - .post-password-form label, - a:hover, - a:focus, - a:active, - .post-navigation .meta-nav, - .image-navigation, - .comment-navigation, - .widget_recent_entries .post-date, - .widget_rss .rss-date, - .widget_rss cite, - .site-description, - .author-bio, - .entry-footer, - .entry-footer a, - .sticky-post, - .taxonomy-description, - .entry-caption, - .comment-metadata, - .pingback .edit-link, - .comment-metadata a, - .pingback .comment-edit-link, - .comment-form label, - .comment-notes, - .comment-awaiting-moderation, - .logged-in-as, - .form-allowed-tags, - .site-info, - .site-info a, - .wp-caption .wp-caption-text, - .gallery-caption, - .widecolumn label, - .widecolumn .mu_register label { - color: {$colors['secondary_text_color']}; - } - - .widget_calendar tbody a:hover, - .widget_calendar tbody a:focus { - background-color: {$colors['secondary_text_color']}; - } - - /* Border Color */ - fieldset, - pre, - abbr, - acronym, - table, - th, - td, - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="week"], - input[type="month"], - input[type="text"], - input[type="email"], - input[type="url"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="number"], - textarea, - .main-navigation li, - .main-navigation .primary-menu, - .menu-toggle, - .dropdown-toggle:after, - .social-navigation a, - .image-navigation, - .comment-navigation, - .tagcloud a, - .entry-content, - .entry-summary, - .page-links a, - .page-links > span, - .comment-list article, - .comment-list .pingback, - .comment-list .trackback, - .comment-reply-link, - .no-comments, - .widecolumn .mu_register .mu_alert { - border-color: {$colors['main_text_color']}; /* Fallback for IE7 and IE8 */ - border-color: {$colors['border_color']}; - } - - hr, - code { - background-color: {$colors['main_text_color']}; /* Fallback for IE7 and IE8 */ - background-color: {$colors['border_color']}; - } - - @media screen and (min-width: 56.875em) { - .main-navigation li:hover > a, - .main-navigation li.focus > a { - color: {$colors['link_color']}; - } - - .main-navigation ul ul, - .main-navigation ul ul li { - border-color: {$colors['border_color']}; - } - - .main-navigation ul ul:before { - border-top-color: {$colors['border_color']}; - border-bottom-color: {$colors['border_color']}; - } - - .main-navigation ul ul li { - background-color: {$colors['page_background_color']}; - } - - .main-navigation ul ul:after { - border-top-color: {$colors['page_background_color']}; - border-bottom-color: {$colors['page_background_color']}; - } - } - -CSS; -} - - -/** - * Outputs an Underscore template for generating CSS for the color scheme. - * - * The template generates the css dynamically for instant display in the - * Customizer preview. - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_color_scheme_css_template() { - $colors = array( - 'background_color' => '{{ data.background_color }}', - 'page_background_color' => '{{ data.page_background_color }}', - 'link_color' => '{{ data.link_color }}', - 'main_text_color' => '{{ data.main_text_color }}', - 'secondary_text_color' => '{{ data.secondary_text_color }}', - 'border_color' => '{{ data.border_color }}', - ); - ?> - - a, - .main-navigation li.focus > a { - color: %1$s; - } - } - '; - - wp_add_inline_style( 'twentysixteen-style', sprintf( $css, $link_color ) ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_link_color_css', 11 ); - -/** - * Enqueues front-end CSS for the main text color. - * - * @since Twenty Sixteen 1.0 - * - * @see wp_add_inline_style() - */ -function twentysixteen_main_text_color_css() { - $color_scheme = twentysixteen_get_color_scheme(); - $default_color = $color_scheme[3]; - $main_text_color = get_theme_mod( 'main_text_color', $default_color ); - - // Don't do anything if the current color is the default. - if ( $main_text_color === $default_color ) { - return; - } - - // Convert main text hex color to rgba. - $main_text_color_rgb = twentysixteen_hex2rgb( $main_text_color ); - - // If the rgba values are empty return early. - if ( empty( $main_text_color_rgb ) ) { - return; - } - - // If we get this far, we have a custom color scheme. - $border_color = vsprintf( 'rgba( %1$s, %2$s, %3$s, 0.2)', $main_text_color_rgb ); - - $css = ' - /* Custom Main Text Color */ - body, - blockquote cite, - blockquote small, - .main-navigation a, - .menu-toggle, - .dropdown-toggle, - .social-navigation a, - .post-navigation a, - .pagination a:hover, - .pagination a:focus, - .widget-title a, - .site-branding .site-title a, - .entry-title a, - .page-links > .page-links-title, - .comment-author, - .comment-reply-title small a:hover, - .comment-reply-title small a:focus { - color: %1$s - } - - blockquote, - .menu-toggle.toggled-on, - .menu-toggle.toggled-on:hover, - .menu-toggle.toggled-on:focus, - .post-navigation, - .post-navigation div + div, - .pagination, - .widget, - .page-header, - .page-links a, - .comments-title, - .comment-reply-title { - border-color: %1$s; - } - - button, - button[disabled]:hover, - button[disabled]:focus, - input[type="button"], - input[type="button"][disabled]:hover, - input[type="button"][disabled]:focus, - input[type="reset"], - input[type="reset"][disabled]:hover, - input[type="reset"][disabled]:focus, - input[type="submit"], - input[type="submit"][disabled]:hover, - input[type="submit"][disabled]:focus, - .menu-toggle.toggled-on, - .menu-toggle.toggled-on:hover, - .menu-toggle.toggled-on:focus, - .pagination:before, - .pagination:after, - .pagination .prev, - .pagination .next, - .page-links a { - background-color: %1$s; - } - - /* Border Color */ - fieldset, - pre, - abbr, - acronym, - table, - th, - td, - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="week"], - input[type="month"], - input[type="text"], - input[type="email"], - input[type="url"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="number"], - textarea, - .main-navigation li, - .main-navigation .primary-menu, - .menu-toggle, - .dropdown-toggle:after, - .social-navigation a, - .image-navigation, - .comment-navigation, - .tagcloud a, - .entry-content, - .entry-summary, - .page-links a, - .page-links > span, - .comment-list article, - .comment-list .pingback, - .comment-list .trackback, - .comment-reply-link, - .no-comments, - .widecolumn .mu_register .mu_alert { - border-color: %1$s; /* Fallback for IE7 and IE8 */ - border-color: %2$s; - } - - hr, - code { - background-color: %1$s; /* Fallback for IE7 and IE8 */ - background-color: %2$s; - } - - @media screen and (min-width: 56.875em) { - .main-navigation ul ul, - .main-navigation ul ul li { - border-color: %2$s; - } - - .main-navigation ul ul:before { - border-top-color: %2$s; - border-bottom-color: %2$s; - } - } - '; - - wp_add_inline_style( 'twentysixteen-style', sprintf( $css, $main_text_color, $border_color ) ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_main_text_color_css', 11 ); - -/** - * Enqueues front-end CSS for the secondary text color. - * - * @since Twenty Sixteen 1.0 - * - * @see wp_add_inline_style() - */ -function twentysixteen_secondary_text_color_css() { - $color_scheme = twentysixteen_get_color_scheme(); - $default_color = $color_scheme[4]; - $secondary_text_color = get_theme_mod( 'secondary_text_color', $default_color ); - - // Don't do anything if the current color is the default. - if ( $secondary_text_color === $default_color ) { - return; - } - - $css = ' - /* Custom Secondary Text Color */ - - /** - * IE8 and earlier will drop any block with CSS3 selectors. - * Do not combine these styles with the next block. - */ - body:not(.search-results) .entry-summary { - color: %1$s; - } - - blockquote, - .post-password-form label, - a:hover, - a:focus, - a:active, - .post-navigation .meta-nav, - .image-navigation, - .comment-navigation, - .widget_recent_entries .post-date, - .widget_rss .rss-date, - .widget_rss cite, - .site-description, - .author-bio, - .entry-footer, - .entry-footer a, - .sticky-post, - .taxonomy-description, - .entry-caption, - .comment-metadata, - .pingback .edit-link, - .comment-metadata a, - .pingback .comment-edit-link, - .comment-form label, - .comment-notes, - .comment-awaiting-moderation, - .logged-in-as, - .form-allowed-tags, - .site-info, - .site-info a, - .wp-caption .wp-caption-text, - .gallery-caption, - .widecolumn label, - .widecolumn .mu_register label { - color: %1$s; - } - - .widget_calendar tbody a:hover, - .widget_calendar tbody a:focus { - background-color: %1$s; - } - '; - - wp_add_inline_style( 'twentysixteen-style', sprintf( $css, $secondary_text_color ) ); -} -add_action( 'wp_enqueue_scripts', 'twentysixteen_secondary_text_color_css', 11 ); diff --git a/twentysixteen/inc/template-tags.php b/twentysixteen/inc/template-tags.php deleted file mode 100644 index ce5190a..0000000 --- a/twentysixteen/inc/template-tags.php +++ /dev/null @@ -1,266 +0,0 @@ -%1$s%2$s %4$s', - get_avatar( get_the_author_meta( 'user_email' ), $author_avatar_size ), - _x( 'Author', 'Used before post author name.', 'twentysixteen' ), - esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), - get_the_author() - ); - } - - if ( in_array( get_post_type(), array( 'post', 'attachment' ) ) ) { - twentysixteen_entry_date(); - } - - $format = get_post_format(); - if ( current_theme_supports( 'post-formats', $format ) ) { - printf( - '%1$s%3$s', - sprintf( '%s ', _x( 'Format', 'Used before post format.', 'twentysixteen' ) ), - esc_url( get_post_format_link( $format ) ), - get_post_format_string( $format ) - ); - } - - if ( 'post' === get_post_type() ) { - twentysixteen_entry_taxonomies(); - } - - if ( ! is_singular() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { - echo ''; - comments_popup_link( sprintf( __( 'Leave a comment on %s', 'twentysixteen' ), get_the_title() ) ); - echo ''; - } - } -endif; - -if ( ! function_exists( 'twentysixteen_entry_date' ) ) : - /** - * Prints HTML with date information for current post. - * - * Create your own twentysixteen_entry_date() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - */ - function twentysixteen_entry_date() { - $time_string = ''; - - if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { - $time_string = ''; - } - - $time_string = sprintf( - $time_string, - esc_attr( get_the_date( 'c' ) ), - get_the_date(), - esc_attr( get_the_modified_date( 'c' ) ), - get_the_modified_date() - ); - - printf( - '%1$s %3$s', - _x( 'Posted on', 'Used before publish date.', 'twentysixteen' ), - esc_url( get_permalink() ), - $time_string - ); - } -endif; - -if ( ! function_exists( 'twentysixteen_entry_taxonomies' ) ) : - /** - * Prints HTML with category and tags for current post. - * - * Create your own twentysixteen_entry_taxonomies() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - */ - function twentysixteen_entry_taxonomies() { - $categories_list = get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'twentysixteen' ) ); - if ( $categories_list && twentysixteen_categorized_blog() ) { - printf( - '%1$s %2$s', - _x( 'Categories', 'Used before category names.', 'twentysixteen' ), - $categories_list - ); - } - - $tags_list = get_the_tag_list( '', _x( ', ', 'Used between list items, there is a space after the comma.', 'twentysixteen' ) ); - if ( $tags_list && ! is_wp_error( $tags_list ) ) { - printf( - '%1$s %2$s', - _x( 'Tags', 'Used before tag names.', 'twentysixteen' ), - $tags_list - ); - } - } -endif; - -if ( ! function_exists( 'twentysixteen_post_thumbnail' ) ) : - /** - * Displays an optional post thumbnail. - * - * Wraps the post thumbnail in an anchor element on index views, or a div - * element when on single views. - * - * Create your own twentysixteen_post_thumbnail() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - */ - function twentysixteen_post_thumbnail() { - if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) { - return; - } - - if ( is_singular() ) : - ?> - -
- -
- - - - - - -
- -
- %2$s', - esc_url( get_permalink( get_the_ID() ) ), - /* translators: %s: Name of current post */ - sprintf( __( 'Continue reading "%s"', 'twentysixteen' ), get_the_title( get_the_ID() ) ) - ); - return ' … ' . $link; - } - add_filter( 'excerpt_more', 'twentysixteen_excerpt_more' ); -endif; - -if ( ! function_exists( 'twentysixteen_categorized_blog' ) ) : - /** - * Determines whether blog/site has more than one category. - * - * Create your own twentysixteen_categorized_blog() function to override in a child theme. - * - * @since Twenty Sixteen 1.0 - * - * @return bool True if there is more than one category, false otherwise. - */ - function twentysixteen_categorized_blog() { - if ( false === ( $all_the_cool_cats = get_transient( 'twentysixteen_categories' ) ) ) { - // Create an array of all the categories that are attached to posts. - $all_the_cool_cats = get_categories( - array( - 'fields' => 'ids', - // 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. - $all_the_cool_cats = count( $all_the_cool_cats ); - - set_transient( 'twentysixteen_categories', $all_the_cool_cats ); - } - - if ( $all_the_cool_cats > 1 || is_preview() ) { - // This blog has more than 1 category so twentysixteen_categorized_blog should return true. - return true; - } else { - // This blog has only 1 category so twentysixteen_categorized_blog should return false. - return false; - } - } -endif; - -/** - * Flushes out the transients used in twentysixteen_categorized_blog(). - * - * @since Twenty Sixteen 1.0 - */ -function twentysixteen_category_transient_flusher() { - if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { - return; - } - // Like, beat it. Dig? - delete_transient( 'twentysixteen_categories' ); -} -add_action( 'edit_category', 'twentysixteen_category_transient_flusher' ); -add_action( 'save_post', 'twentysixteen_category_transient_flusher' ); - -if ( ! function_exists( 'twentysixteen_the_custom_logo' ) ) : - /** - * Displays the optional custom logo. - * - * Does nothing if the custom logo is not available. - * - * @since Twenty Sixteen 1.2 - */ - function twentysixteen_the_custom_logo() { - if ( function_exists( 'the_custom_logo' ) ) { - the_custom_logo(); - } - } -endif; diff --git a/twentysixteen/index.php b/twentysixteen/index.php deleted file mode 100644 index d31ef2f..0000000 --- a/twentysixteen/index.php +++ /dev/null @@ -1,65 +0,0 @@ - - -
-
- - - - -
-

-
- - - __( 'Previous page', 'twentysixteen' ), - 'next_text' => __( 'Next page', 'twentysixteen' ), - 'before_page_number' => '' . __( 'Page', 'twentysixteen' ) . ' ', - ) - ); - - // If no content, include the "No posts found" template. - else : - get_template_part( 'template-parts/content', 'none' ); - - endif; - ?> - -
-
- - - diff --git a/twentysixteen/js/color-scheme-control.js b/twentysixteen/js/color-scheme-control.js deleted file mode 100644 index e65b5bd..0000000 --- a/twentysixteen/js/color-scheme-control.js +++ /dev/null @@ -1,96 +0,0 @@ -/* global colorScheme, Color */ -/** - * Add a listener to the Color Scheme control to update other color controls to new values/defaults. - * Also trigger an update of the Color Scheme CSS when a color is changed. - */ - -( function( api ) { - var cssTemplate = wp.template( 'twentysixteen-color-scheme' ), - colorSchemeKeys = [ - 'background_color', - 'page_background_color', - 'link_color', - 'main_text_color', - 'secondary_text_color' - ], - colorSettings = [ - 'background_color', - 'page_background_color', - 'link_color', - 'main_text_color', - 'secondary_text_color' - ]; - - api.controlConstructor.select = api.Control.extend( { - ready: function() { - if ( 'color_scheme' === this.id ) { - this.setting.bind( 'change', function( value ) { - var colors = colorScheme[value].colors; - - // Update Background Color. - var color = colors[0]; - api( 'background_color' ).set( color ); - api.control( 'background_color' ).container.find( '.color-picker-hex' ) - .data( 'data-default-color', color ) - .wpColorPicker( 'defaultColor', color ); - - // Update Page Background Color. - color = colors[1]; - api( 'page_background_color' ).set( color ); - api.control( 'page_background_color' ).container.find( '.color-picker-hex' ) - .data( 'data-default-color', color ) - .wpColorPicker( 'defaultColor', color ); - - // Update Link Color. - color = colors[2]; - api( 'link_color' ).set( color ); - api.control( 'link_color' ).container.find( '.color-picker-hex' ) - .data( 'data-default-color', color ) - .wpColorPicker( 'defaultColor', color ); - - // Update Main Text Color. - color = colors[3]; - api( 'main_text_color' ).set( color ); - api.control( 'main_text_color' ).container.find( '.color-picker-hex' ) - .data( 'data-default-color', color ) - .wpColorPicker( 'defaultColor', color ); - - // Update Secondary Text Color. - color = colors[4]; - api( 'secondary_text_color' ).set( color ); - api.control( 'secondary_text_color' ).container.find( '.color-picker-hex' ) - .data( 'data-default-color', color ) - .wpColorPicker( 'defaultColor', color ); - } ); - } - } - } ); - - // Generate the CSS for the current Color Scheme. - function updateCSS() { - var scheme = api( 'color_scheme' )(), - css, - colors = _.object( colorSchemeKeys, colorScheme[ scheme ].colors ); - - // Merge in color scheme overrides. - _.each( colorSettings, function( setting ) { - colors[ setting ] = api( setting )(); - } ); - - // Add additional color. - // jscs:disable - colors.border_color = Color( colors.main_text_color ).toCSS( 'rgba', 0.2 ); - // jscs:enable - - css = cssTemplate( colors ); - - api.previewer.send( 'update-color-scheme-css', css ); - } - - // Update the CSS whenever a color setting is changed. - _.each( colorSettings, function( setting ) { - api( setting, function( setting ) { - setting.bind( updateCSS ); - } ); - } ); -} )( wp.customize ); diff --git a/twentysixteen/js/customize-preview.js b/twentysixteen/js/customize-preview.js deleted file mode 100644 index fc99333..0000000 --- a/twentysixteen/js/customize-preview.js +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Live-update changed settings in real time in the Customizer preview. - */ - -( function( $ ) { - var style = $( '#twentysixteen-color-scheme-css' ), - api = wp.customize; - - if ( ! style.length ) { - style = $( 'head' ).append( ''; - return parent.insertBefore(p.lastChild, parent.firstChild); - } - - /** - * Returns the value of `html5.elements` as an array. - * @private - * @returns {Array} An array of shived element node names. - */ - function getElements() { - var elements = html5.elements; - return typeof elements == 'string' ? elements.split(' ') : elements; - } - - /** - * Extends the built-in list of html5 elements - * @memberOf html5 - * @param {String|Array} newElements whitespace separated list or array of new element names to shiv - * @param {Document} ownerDocument The context document. - */ - function addElements(newElements, ownerDocument) { - var elements = html5.elements; - if(typeof elements != 'string'){ - elements = elements.join(' '); - } - if(typeof newElements != 'string'){ - newElements = newElements.join(' '); - } - html5.elements = elements +' '+ newElements; - shivDocument(ownerDocument); - } - - /** - * Returns the data associated to the given document - * @private - * @param {Document} ownerDocument The document. - * @returns {Object} An object of data. - */ - function getExpandoData(ownerDocument) { - var data = expandoData[ownerDocument[expando]]; - if (!data) { - data = {}; - expanID++; - ownerDocument[expando] = expanID; - expandoData[expanID] = data; - } - return data; - } - - /** - * returns a shived element for the given nodeName and document - * @memberOf html5 - * @param {String} nodeName name of the element - * @param {Document|DocumentFragment} ownerDocument The context document. - * @returns {Object} The shived element. - */ - function createElement(nodeName, ownerDocument, data){ - if (!ownerDocument) { - ownerDocument = document; - } - if(supportsUnknownElements){ - return ownerDocument.createElement(nodeName); - } - if (!data) { - data = getExpandoData(ownerDocument); - } - var node; - - if (data.cache[nodeName]) { - node = data.cache[nodeName].cloneNode(); - } else if (saveClones.test(nodeName)) { - node = (data.cache[nodeName] = data.createElem(nodeName)).cloneNode(); - } else { - node = data.createElem(nodeName); - } - - // Avoid adding some elements to fragments in IE < 9 because - // * Attributes like `name` or `type` cannot be set/changed once an element - // is inserted into a document/fragment - // * Link elements with `src` attributes that are inaccessible, as with - // a 403 response, will cause the tab/window to crash - // * Script elements appended to fragments will execute when their `src` - // or `text` property is set - return node.canHaveChildren && !reSkip.test(nodeName) && !node.tagUrn ? data.frag.appendChild(node) : node; - } - - /** - * returns a shived DocumentFragment for the given document - * @memberOf html5 - * @param {Document} ownerDocument The context document. - * @returns {Object} The shived DocumentFragment. - */ - function createDocumentFragment(ownerDocument, data){ - if (!ownerDocument) { - ownerDocument = document; - } - if(supportsUnknownElements){ - return ownerDocument.createDocumentFragment(); - } - data = data || getExpandoData(ownerDocument); - var clone = data.frag.cloneNode(), - i = 0, - elems = getElements(), - l = elems.length; - for(;i -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(); - - // Repositions the window on jump-to-anchor to account for admin bar and border height. - window.scrollBy( 0, -53 ); - } - }, false ); - } -} )(); diff --git a/twentysixteen/page.php b/twentysixteen/page.php deleted file mode 100644 index a232c9f..0000000 --- a/twentysixteen/page.php +++ /dev/null @@ -1,42 +0,0 @@ - - -
-
- - -
- - - -
- - - diff --git a/twentysixteen/readme.txt b/twentysixteen/readme.txt deleted file mode 100644 index 9c0cf09..0000000 --- a/twentysixteen/readme.txt +++ /dev/null @@ -1,91 +0,0 @@ -=== Twenty Sixteen === -Contributors: the WordPress team -Requires at least: WordPress 4.4 -Tested up to: WordPress 5.0-trunk -Version: 1.5 -License: GPLv2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog - -== Description == -Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere. - -* Mobile-first, Responsive Layout -* Custom Colors -* Custom Header -* Social Links -* Post Formats -* The GPL v2.0 or later license. :) Use it to make something cool. - -For more information about Twenty Sixteen please go to https://codex.wordpress.org/Twenty_Sixteen. - -== Installation == - -1. In your admin panel, go to Appearance -> Themes and click the 'Add New' button. -2. Type in Twenty Sixteen in the search form and press the 'Enter' key on your keyboard. -3. Click on the 'Activate' button to use your new theme right away. -4. Go to https://codex.wordpress.org/Twenty_Sixteen for a guide on how to customize this theme. -5. Navigate to Appearance > Customize in your admin panel and customize to taste. - -== Copyright == - -Twenty Sixteen WordPress Theme, Copyright 2014-2018 WordPress.org -Twenty Sixteen is distributed under the terms of the GNU GPL - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -Twenty Sixteen Theme bundles the following third-party resources: - -HTML5 Shiv v3.7.0, Copyright 2014 Alexander Farkas -Licenses: MIT/GPL2 -Source: https://github.com/aFarkas/html5shiv - -Genericons icon font, Copyright 2013-2017 Automattic.com -License: GNU GPL, Version 2 (or later) -Source: http://www.genericons.com - -Image used in screenshot.png: A photo by Austin Schmid (https://unsplash.com/schmidy/), licensed under Creative Commons Zero(http://creativecommons.org/publicdomain/zero/1.0/) - -== Changelog == - -= 1.5 = -* Released: May 17, 2018 - -https://codex.wordpress.org/Twenty_Sixteen_Theme_Changelog#Version_1.5 - -= 1.4 = -* Released: November 14, 2017 - -https://codex.wordpress.org/Twenty_Sixteen_Theme_Changelog#Version_1.4 - -= 1.3 = -* Released: August 16, 2016 - -https://codex.wordpress.org/Twenty_Sixteen_Theme_Changelog#Version_1.3 - -= 1.2 = -* Released: April 12, 2016 - -https://codex.wordpress.org/Twenty_Sixteen_Theme_Changelog#Version_1.2 - -= 1.1 = -* Released: January 6, 2016 - -https://codex.wordpress.org/Twenty_Sixteen_Theme_Changelog#Version_1.1 - -= 1.0 = -* Released: December 8, 2015 - -Initial release - -== Notes == - -Only the default and dark color schemes are accessibility ready. diff --git a/twentysixteen/rtl.css b/twentysixteen/rtl.css deleted file mode 100644 index 48ece28..0000000 --- a/twentysixteen/rtl.css +++ /dev/null @@ -1,756 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Description: Adds support for languages written in a Right To Left (RTL) direction. -It's easy, just a matter of overwriting all the horizontal positioning attributes -of your CSS stylesheet in a separate stylesheet file named rtl.css. - -See: https://codex.wordpress.org/Right_to_Left_Language_Support -*/ - -/** - * Table of Contents: - * - * 1.0 - Normalize - * 2.0 - Typography - * 3.0 - Elements - * 4.0 - Forms - * 5.0 - Navigations - * 6.0 - Accessibility - * 7.0 - Widgets - * 8.0 - Content - * 8.1 - Header - * 8.2 - Posts and pages - * 8.3 - Comments - * 8.4 - Footer - * 9.0 - Multisites - * 10.0 - Media Queries - * 10.1 - >= 710px - * 10.2 - >= 910px - * 10.3 - >= 985px - * 10.4 - >= 1200px - */ - - -/** - * 1.0 - Normalize - */ - -body { - direction: rtl; - unicode-bidi: embed; -} - -input[type="checkbox"], -input[type="radio"] { - margin-right: auto; - margin-left: 0.4375em; -} - - -/** - * 2.0 - Typography - */ - -body, -button, -button[disabled]:hover, -button[disabled]:focus, -input[type="button"], -input[type="button"][disabled]:hover, -input[type="button"][disabled]:focus, -input[type="reset"], -input[type="reset"][disabled]:hover, -input[type="reset"][disabled]:focus, -input[type="submit"], -input[type="submit"][disabled]:hover, -input[type="submit"][disabled]:focus, -input, -select, -textarea, -.post-password-form label, -.main-navigation, -.post-navigation, -.post-navigation .post-title, -.pagination, -.image-navigation, -.comment-navigation, -.site .skip-link, -.logged-in .site .skip-link, -.widget .widget-title, -.widget_recent_entries .post-date, -.widget_rss .rss-date, -.widget_rss cite, -.tagcloud a, -.site-title, -.entry-title, -.entry-footer, -.sticky-post, -.page-title, -.page-links, -.comments-title, -.comment-reply-title, -.comment-metadata, -.pingback .edit-link, -.comment-reply-link, -.comment-form label, -.no-comments, -.required, -.site-footer .site-title, -.site-footer .site-title:after, -.widecolumn label, -.widecolumn .mu_register label, -.site-footer span[role=separator] { - font-family: Arial, Tahoma, sans-serif; -} - -::-webkit-input-placeholder { - font-family: Arial, Tahoma, sans-serif; -} - -:-moz-placeholder { - font-family: Arial, Tahoma, sans-serif; -} - -::-moz-placeholder { - font-family: Arial, Tahoma, sans-serif; -} - -:-ms-input-placeholder { - font-family: Arial, Tahoma, sans-serif; -} - -blockquote { - border-right-width: 4px; - border-left-width: 0; - padding-right: 1.263157895em; - padding-left: 0; -} - -.entry-content h1, -.entry-content h2, -.entry-content h3, -.entry-content h4, -.entry-content h5, -.entry-content h6, -.entry-summary h1, -.entry-summary h2, -.entry-summary h3, -.entry-summary h4, -.entry-summary h5, -.entry-summary h6, -.comment-content h1, -.comment-content h2, -.comment-content h3, -.comment-content h4, -.comment-content h5, -.comment-content h6, -.textwidget h1, -.textwidget h2, -.textwidget h3, -.textwidget h4, -.textwidget h5, -.textwidget h6, -.entry-content .author-title, -.widget_calendar caption, -.widecolumn h2 { - font-weight: 700; -} - - -/** - * 3.0 - Elements - */ - -ul, -ol { - margin: 0 1.25em 1.75em 0; -} - -ol { - margin-right: 1.5em; - margin-left: 0; -} - -caption, -th, -td { - text-align: right; -} - - -/** - * 4.0 - Forms - */ - -input[type="search"].search-field { - border-radius: 0 2px 2px 0; -} - -.search-submit:before { - left: 1px; -} - -.search-submit { - border-radius: 2px 0 0 2px; - left: 0; - right: auto; -} - - -/** - * 5.0 - Navigation - */ - -.main-navigation ul ul { - margin-right: 0.875em; - margin-left: auto; -} - -.main-navigation .menu-item-has-children > a { - margin-right: auto; - margin-left: 56px; -} - -.dropdown-toggle { - left: 0; - right: auto; -} - -.dropdown-toggle:after { - border-right-width: 1px; - border-left-width: 0; - left: auto; - right: 1px; -} - -.social-navigation li { - float: right; - margin: 0 0 0.4375em 0.4375em; -} - -.pagination:before { - left: 0; - right: auto; -} - -.pagination:after { - left: 54px; - right: auto; -} - -.pagination .nav-links { - padding-right: 0; - padding-left: 106px; -} - -.pagination .nav-links:before { - content: "\f430"; - left: -1px; - right: auto; -} - -.pagination .nav-links:after { - content: "\f429"; - left: 55px; - right: auto; -} - -.pagination .page-numbers { - margin: 0 -0.7368421053em 0 0.7368421053em; -} - -.pagination .prev, -.pagination .next { - margin: 0; -} - -.pagination .prev { - left: 54px; - right: auto; -} - -.pagination .prev:before { - content: "\f429"; - left: auto; - right: -1px; -} - -.pagination .next { - left: 0; - right: auto; -} - -.pagination .next:before { - content: "\f430"; - left: -1px; - right: auto; -} - -.comment-navigation { - margin-right: 0; - margin-left: 0; -} - - -/** - * 6.0 - Accessibility - */ - -.site .skip-link { - left: auto; - right: -9999em; -} - -.site .skip-link:focus { - left: auto; - right: 6px; -} - - -/** - * 7.0 - Widgets - */ - -.tagcloud a { - margin-right: 0; - margin-left: 0.1875em; -} - -.tagcloud ul { - margin-right: 0; -} - - -/** - * 8.0 - Content - */ - - -/** - * 8.1 - Header - */ - -.site-branding { - margin-right: 0; - margin-left: auto; -} - - -/** - * 8.2 - Posts and pages - */ - -.author-avatar .avatar { - float: right; - margin-right: 0; - margin-left: 1.75em; -} - -.entry-footer .avatar { - margin-right: 0; - margin-left: 0.5384615385em; -} - -.page-links a, -.page-links > span { - margin-right: auto; - margin-left: 0.3076923077em; -} - -.page-links > .page-links-title { - padding-right: 0; - padding-left: 0.6153846154em; -} - -body:not(.search-results) .entry-summary .alignright { - margin: 0.2631578947em 0 1.4736842105em 1.4736842105em; -} - -body:not(.search-results) .entry-summary .alignleft { - margin: 0.2631578947em 1.4736842105em 1.4736842105em 0; -} - - -/** - * 8.3 - Comments - */ - -.comment-list .children > li { - padding-right: 0.875em; - padding-left: 0; -} - -.comment-author .avatar { - float: right; - margin-right: auto; - margin-left: 0.875em; -} - -.bypostauthor > article .fn:after { - left: auto; - right: 3px; -} - -.comment-content ul, -.comment-content ol { - margin: 0 1.25em 1.5em 0; -} - -.comment-reply-title small a { - float: left; -} - -.comment-form #wp-comment-cookies-consent { - margin: 0 0 0 10px; -} - -.comment-form .comment-form-cookies-consent label { - font-family: Arial, Tahoma, sans-serif; -} - -/** - * 9.0 - Multisites - */ - -.widecolumn .mu_register label { - margin-right: 0; - margin-left: 0.7692307692em; -} - - -/** - * 10.0 - Media Queries - */ - - -/** - * 10.1 - >= 710px - */ - -@media screen and (min-width: 44.375em) { - .pagination { - margin: 0 7.6923% 4.421052632em 23.0769%; - } - - .entry-header, - .post-thumbnail, - .entry-content, - .entry-summary, - .entry-footer, - .comments-area, - .image-navigation, - .post-navigation, - .page-header, - .page-content, - .content-bottom-widgets { - margin-right: 7.6923%; - margin-left: 23.0769%; - } - - .entry-content blockquote:not(.alignright):not(.alignleft), - .entry-summary blockquote, - .comment-content blockquote { - margin-right: -1.473684211em; - margin-left: auto; - } - - .entry-content blockquote blockquote:not(.alignright):not(.alignleft), - .entry-summary blockquote blockquote, - .comment-content blockquote blockquote { - margin-right: 0; - margin-left: auto; - } - - .entry-content ul, - .entry-summary ul, - .comment-content ul, - .entry-content ol, - .entry-summary ol, - .comment-content ol { - margin-right: 0; - margin-left: auto; - } - - .entry-content li > ul, - .entry-summary li > ul, - .comment-content li > ul, - .entry-content blockquote > ul, - .entry-summary blockquote > ul, - .comment-content blockquote > ul { - margin-right: 1.25em; - margin-left: auto; - } - - .entry-content li > ol, - .entry-summary li > ol, - .comment-content li > ol, - .entry-content blockquote > ol, - .entry-summary blockquote > ol, - .comment-content blockquote > ol { - margin-right: 1.5em; - margin-left: auto; - } - - .comment-list .children > li { - padding-right: 1.75em; - padding-left: 0; - } - - .sidebar, - .widecolumn { - padding-right: 7.6923%; - padding-left: 23.0769%; - } - - body:not(.search-results) .entry-summary li > ul, - body:not(.search-results) .entry-summary blockquote > ul { - margin-right: 1.157894737em; - margin-left: auto; - } - - body:not(.search-results) .entry-summary li > ol, - body:not(.search-results) .entry-summary blockquote > ol { - margin-right: 1.473684211em; - margin-left: auto; - } -} - - -/** - * 10.2 - >= 910px - */ - -@media screen and (min-width: 56.875em) { - .main-navigation .primary-menu > li { - float: right; - } - - .main-navigation ul ul { - left: auto; - margin: 0; - right: -999em; - } - - .main-navigation ul ul:before { - left: 9px; - right: auto; - } - - .main-navigation ul ul:after { - left: 11px; - right: auto; - } - - .main-navigation li:hover > ul, - .main-navigation li.focus > ul { - left: 0; - right: auto; - } - - .main-navigation ul ul li:hover > ul, - .main-navigation ul ul li.focus > ul { - left: 100%; - right: auto; - } - - .main-navigation .menu-item-has-children > a { - margin: 0; - padding-right: 0.875em; - padding-left: 2.25em; - } - - .main-navigation .menu-item-has-children > a:after { - left: 0.625em; - right: auto; - } - - .main-navigation ul ul .menu-item-has-children > a { - padding-right: 0.875em; - padding-left: 2.0625em; - } - - .main-navigation ul ul .menu-item-has-children > a:after { - left: 0.5625em; - right: auto; - top: 0.8125em; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); - } - - .content-area { - float: right; - margin-right: auto; - margin-left: -100%; - } - - .entry-header, - .post-thumbnail, - .entry-content, - .entry-summary, - .entry-footer, - .comments-area, - .image-navigation, - .post-navigation, - .pagination, - .page-header, - .page-content, - .content-bottom-widgets { - margin-right: 0; - margin-left: 0; - } - - .sidebar { - float: right; - margin-right: 75%; - margin-left: auto; - padding: 0; - } - - .widget blockquote { - padding-right: 1.0625em; - padding-left: 0; - } - - .widget .alignright { - margin: 0.2307692308em 0 1.6153846154em 1.6153846154em; - } - - .widget .alignleft { - margin: 0.2307692308em 1.6153846154em 1.6153846154em 0; - } - - .tagcloud a { - margin: 0 0 0.5384615385em 0.2307692308em; - } - - .content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), - .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) { - float: right; - margin-right: auto; - margin-left: 7.1428571%; - } - - .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type { - margin-right: auto; - margin-left: 0; - } - - .site-info { - margin: 0.538461538em 0 0.538461538em auto; - } - - .no-sidebar .entry-header, - .no-sidebar .entry-content, - .no-sidebar .entry-summary, - .no-sidebar .entry-footer, - .no-sidebar .comments-area, - .no-sidebar .image-navigation, - .no-sidebar .post-navigation, - .no-sidebar .pagination, - .no-sidebar .page-header, - .no-sidebar .page-content, - .no-sidebar .content-bottom-widgets { - margin-right: 15%; - margin-left: 15%; - } - - .no-sidebar .post-thumbnail { - margin-right: 0; - margin-left: 0; - } - - .widecolumn { - padding-right: 15%; - padding-left: 15%; - } -} - - -/** - * 10.3 - >= 985px - */ - -@media screen and (min-width: 61.5625em) { - body:not(.search-results) article:not(.type-page) .entry-content { - float: left; - } - - body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta { - margin-right: 1.473684211em; - margin-left: 0; - width: -webkit-calc(50% - 0.736842105em); - width: calc(50% - 0.736842105em);; - } - - body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignright.below-entry-meta { - margin-right: -40%; - margin-left: 1.473684211em; - width: -webkit-calc(60% - 1.4736842105em); - width: calc(60% - 1.4736842105em); - } - - body:not(.search-results) article:not(.type-page) img.below-entry-meta, - body:not(.search-results) article:not(.type-page) figure.below-entry-meta { - margin-right: -40%; - margin-left: 0; - } - - body:not(.search-results) article:not(.type-page) .entry-footer { - float: right; - } - - body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content { - float: right; - margin-right: 34.99999999%; - margin-left: -100%; - } - - body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer { - margin-right: 15%; - margin-left: -100%; - } -} - - -/** - * 10.4 - >= 1200px - */ - -@media screen and (min-width: 75em) { - body:not(.search-results) .entry-summary li > ul, - body:not(.search-results) .entry-summary blockquote > ul { - margin-right: 0.956521739em; - margin-left: auto; - } - - body:not(.search-results) .entry-summary li > ol, - body:not(.search-results) .entry-summary blockquote > ol { - margin-right: 1.52173913em; - margin-left: auto; - } - - body:not(.search-results) .entry-summary blockquote { - padding-right: 1.347826087em; - padding-left: 0; - } - - body:not(.search-results) .entry-summary blockquote:not(.alignright):not(.alignleft) { - margin-right: -1.52173913em; - margin-left: auto; - } - - body:not(.search-results) .entry-summary blockquote blockquote:not(.alignright):not(.alignleft) { - margin-right: 0; - margin-left: auto; - } - - body:not(.search-results) .entry-summary .alignright { - margin: 0.2608695652em 0 1.5217391304em 1.5217391304em; - } - - body:not(.search-results) .entry-summary .alignleft { - margin: 0.2608695652em 1.5217391304em 1.5217391304em 0; - } -} diff --git a/twentysixteen/screenshot.png b/twentysixteen/screenshot.png deleted file mode 100644 index e4f2b25df4f3dba97ed97a358ee7b50330e828f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463555 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%0AeJHk{2mf54v2*oOkki8R6=q*U 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�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�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

nen5h&@w$6wZE4<}VKYqc&_MB;Mp%|XA` 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 - -

-
- - - - - - __( 'Previous page', 'twentysixteen' ), - 'next_text' => __( 'Next page', 'twentysixteen' ), - 'before_page_number' => '' . __( 'Page', 'twentysixteen' ) . ' ', - ) - ); - - // If no content, include the "No posts found" template. - else : - get_template_part( 'template-parts/content', 'none' ); - - endif; - ?> - -
-
- - - diff --git a/twentysixteen/searchform.php b/twentysixteen/searchform.php deleted file mode 100644 index c2f83af..0000000 --- a/twentysixteen/searchform.php +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/twentysixteen/sidebar-content-bottom.php b/twentysixteen/sidebar-content-bottom.php deleted file mode 100644 index d561eb7..0000000 --- a/twentysixteen/sidebar-content-bottom.php +++ /dev/null @@ -1,28 +0,0 @@ - - diff --git a/twentysixteen/sidebar.php b/twentysixteen/sidebar.php deleted file mode 100644 index 45aff97..0000000 --- a/twentysixteen/sidebar.php +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/twentysixteen/single.php b/twentysixteen/single.php deleted file mode 100644 index 3454170..0000000 --- a/twentysixteen/single.php +++ /dev/null @@ -1,59 +0,0 @@ - - -
-
- _x( 'Published in%title', 'Parent post link', 'twentysixteen' ), - ) - ); - } elseif ( is_singular( 'post' ) ) { - // Previous/next post navigation. - the_post_navigation( - array( - 'next_text' => ' ' . - '' . __( 'Next post:', 'twentysixteen' ) . ' ' . - '%title', - 'prev_text' => ' ' . - '' . __( 'Previous post:', 'twentysixteen' ) . ' ' . - '%title', - ) - ); - } - - // End of the loop. - endwhile; - ?> - -
- - - -
- - - diff --git a/twentysixteen/style.css b/twentysixteen/style.css deleted file mode 100644 index aacb880..0000000 --- a/twentysixteen/style.css +++ /dev/null @@ -1,4008 +0,0 @@ -/* -Theme Name: Twenty Sixteen -Theme URI: https://wordpress.org/themes/twentysixteen/ -Author: the WordPress team -Author URI: https://wordpress.org/ -Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere. -Version: 1.5 -License: GNU General Public License v2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog -Text Domain: twentysixteen - -This theme, like WordPress, is licensed under the GPL. -Use it to make something cool, have fun, and share what you've learned with others. -*/ - - -/** - * Table of Contents - * - * 1.0 - Normalize - * 2.0 - Genericons - * 3.0 - Typography - * 4.0 - Elements - * 5.0 - Forms - * 6.0 - Navigation - * 6.1 - Links - * 6.2 - Menus - * 7.0 - Accessibility - * 8.0 - Alignments - * 9.0 - Clearings - * 10.0 - Widgets - * 11.0 - Content - * 11.1 - Header - * 11.2 - Posts and pages - * 11.3 - Post Formats - * 11.4 - Comments - * 11.5 - Sidebar - * 11.6 - Footer - * 12.0 - Media - * 12.1 - Captions - * 12.2 - Galleries - * 13.0 - Multisite - * 14.0 - Media Queries - * 14.1 - >= 710px - * 14.2 - >= 783px - * 14.3 - >= 910px - * 14.4 - >= 985px - * 14.5 - >= 1200px - * 15.0 - Print - */ - - -/** - * 1.0 - Normalize - * - * Normalizing styles have been helped along thanks to the fine work of - * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/ - */ - -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; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, -strong { - font-weight: 700; -} - -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 { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -code, -kbd, -pre, -samp { - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} - -select { - text-transform: none; -} - -button { - overflow: visible; -} - -button, -input, -select, -textarea { - max-width: 100%; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; - opacity: .5; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-right: 0.4375em; - padding: 0; -} - -input[type="date"]::-webkit-inner-spin-button, -input[type="date"]::-webkit-outer-spin-button, -input[type="time"]::-webkit-inner-spin-button, -input[type="time"]::-webkit-outer-spin-button, -input[type="datetime-local"]::-webkit-inner-spin-button, -input[type="datetime-local"]::-webkit-outer-spin-button, -input[type="week"]::-webkit-inner-spin-button, -input[type="week"]::-webkit-outer-spin-button, -input[type="month"]::-webkit-inner-spin-button, -input[type="month"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid #d1d1d1; - margin: 0 0 1.75em; - min-width: inherit; - padding: 0.875em; -} - -fieldset > :last-child { - margin-bottom: 0; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -optgroup { - font-weight: bold; -} - - -/** - * 2.0 - Genericons - */ - -.menu-item-has-children a:after, -.social-navigation a:before, -.dropdown-toggle:after, -.bypostauthor > article .fn:after, -.comment-reply-title small a:before, -.pagination .prev:before, -.pagination .next:before, -.pagination .nav-links:before, -.pagination .nav-links:after, -.search-submit:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-family: "Genericons"; - font-size: 16px; - font-style: normal; - font-variant: normal; - font-weight: normal; - line-height: 1; - speak: none; - text-align: center; - text-decoration: inherit; - text-transform: none; - vertical-align: top; -} - - -/** - * 3.0 - Typography - */ - -body, -button, -input, -select, -textarea { - color: #1a1a1a; - font-family: Merriweather, Georgia, serif; - font-size: 16px; - font-size: 1rem; - line-height: 1.75; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - font-weight: 700; - margin: 0; - text-rendering: optimizeLegibility; -} - -p { - margin: 0 0 1.75em; -} - -dfn, -cite, -em, -i { - font-style: italic; -} - -blockquote { - border: 0 solid #1a1a1a; - border-left-width: 4px; - color: #686868; - font-size: 19px; - font-size: 1.1875rem; - font-style: italic; - line-height: 1.4736842105; - margin: 0 0 1.4736842105em; - overflow: hidden; - padding: 0 0 0 1.263157895em; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; -} - -blockquote p { - margin-bottom: 1.4736842105em; -} - -blockquote cite, -blockquote small { - color: #1a1a1a; - display: block; - font-size: 16px; - font-size: 1rem; - line-height: 1.75; -} - -blockquote cite:before, -blockquote small:before { - content: "\2014\00a0"; -} - -blockquote em, -blockquote i, -blockquote cite { - font-style: normal; -} - -blockquote strong, -blockquote b { - font-weight: 400; -} - -blockquote > :last-child { - margin-bottom: 0; -} - -address { - font-style: italic; - margin: 0 0 1.75em; -} - -code, -kbd, -tt, -var, -samp, -pre { - font-family: Inconsolata, monospace; -} - -pre { - border: 1px solid #d1d1d1; - font-size: 16px; - font-size: 1rem; - line-height: 1.3125; - margin: 0 0 1.75em; - max-width: 100%; - overflow: auto; - padding: 1.75em; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -code { - background-color: #d1d1d1; - padding: 0.125em 0.25em; -} - -abbr, -acronym { - border-bottom: 1px dotted #d1d1d1; - cursor: help; -} - -mark, -ins { - background: #007acc; - color: #fff; - padding: 0.125em 0.25em; - text-decoration: none; -} - -big { - font-size: 125%; -} - - -/** - * 4.0 - Elements - */ - -html { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - 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/ */ - -webkit-box-sizing: inherit; - -moz-box-sizing: inherit; - box-sizing: inherit; -} - -body { - background: #1a1a1a; - /* Fallback for when there is no custom background color defined. */ -} - -hr { - background-color: #d1d1d1; - border: 0; - height: 1px; - margin: 0 0 1.75em; -} - -ul, -ol { - margin: 0 0 1.75em 1.25em; - padding: 0; -} - -ul { - list-style: disc; -} - -ol { - list-style: decimal; - margin-left: 1.5em; -} - -li > ul, -li > ol { - margin-bottom: 0; -} - -dl { - margin: 0 0 1.75em; -} - -dt { - font-weight: 700; -} - -dd { - margin: 0 0 1.75em; -} - -img { - height: auto; - /* Make sure images are scaled correctly. */ - max-width: 100%; - /* Adhere to container width. */ - vertical-align: middle; -} - -del { - opacity: 0.8; -} - -table, -th, -td { - border: 1px solid #d1d1d1; -} - -table { - border-collapse: separate; - border-spacing: 0; - border-width: 1px 0 0 1px; - margin: 0 0 1.75em; - table-layout: fixed; - /* Prevents HTML tables from becoming too wide */ - width: 100%; -} - -caption, -th, -td { - font-weight: normal; - text-align: left; -} - -th { - border-width: 0 1px 1px 0; - font-weight: 700; -} - -td { - border-width: 0 1px 1px 0; -} - -th, -td { - padding: 0.4375em; -} - -/* Placeholder text color -- selectors need to be separate to work. */ -::-webkit-input-placeholder { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; -} - -:-moz-placeholder { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; -} - -::-moz-placeholder { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; - opacity: 1; - /* Since FF19 lowers the opacity of the placeholder by default */ -} - -:-ms-input-placeholder { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; -} - - -/** - * 5.0 - Forms - */ - -input { - line-height: normal; -} - -button, -button[disabled]:hover, -button[disabled]:focus, -input[type="button"], -input[type="button"][disabled]:hover, -input[type="button"][disabled]:focus, -input[type="reset"], -input[type="reset"][disabled]:hover, -input[type="reset"][disabled]:focus, -input[type="submit"], -input[type="submit"][disabled]:hover, -input[type="submit"][disabled]:focus { - background: #1a1a1a; - border: 0; - border-radius: 2px; - color: #fff; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-weight: 700; - letter-spacing: 0.046875em; - line-height: 1; - padding: 0.84375em 0.875em 0.78125em; - text-transform: uppercase; -} - -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 { - background: #007acc; -} - -button:focus, -input[type="button"]:focus, -input[type="reset"]:focus, -input[type="submit"]:focus { - outline: thin dotted; - outline-offset: -4px; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="week"], -input[type="month"], -input[type="text"], -input[type="email"], -input[type="url"], -input[type="password"], -input[type="search"], -input[type="tel"], -input[type="number"], -textarea { - background: #f7f7f7; - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); - border: 1px solid #d1d1d1; - border-radius: 2px; - color: #686868; - padding: 0.625em 0.4375em; - width: 100%; -} - -input[type="date"]:focus, -input[type="time"]:focus, -input[type="datetime-local"]:focus, -input[type="week"]:focus, -input[type="month"]:focus, -input[type="text"]:focus, -input[type="email"]:focus, -input[type="url"]:focus, -input[type="password"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="number"]:focus, -textarea:focus { - background-color: #fff; - border-color: #007acc; - color: #1a1a1a; - outline: 0; -} - -.post-password-form { - margin-bottom: 1.75em; -} - -.post-password-form label { - color: #686868; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - letter-spacing: 0.076923077em; - line-height: 1.6153846154; - margin-bottom: 1.75em; - text-transform: uppercase; -} - -.post-password-form input[type="password"] { - margin-top: 0.4375em; -} - -.post-password-form > :last-child { - margin-bottom: 0; -} - -.search-form { - position: relative; -} - -input[type="search"].search-field { - border-radius: 2px 0 0 2px; - width: -webkit-calc(100% - 42px); - width: calc(100% - 42px); -} - -.search-submit:before { - content: "\f400"; - font-size: 24px; - left: 2px; - line-height: 42px; - position: relative; - width: 40px; -} - -.search-submit { - border-radius: 0 2px 2px 0; - bottom: 0; - overflow: hidden; - padding: 0; - position: absolute; - right: 0; - top: 0; - width: 42px; -} - - -/** - * 6.0 - Navigation - */ - -/** - * 6.1 - Links - */ - -a { - color: #007acc; - text-decoration: none; -} - -a:hover, -a:focus, -a:active { - color: #686868; -} - -a:focus { - outline: thin dotted; -} - -a:hover, -a:active { - outline: 0; -} - -.entry-content a, -.entry-summary a, -.taxonomy-description a, -.logged-in-as a, -.comment-content a, -.pingback .comment-body > a, -.textwidget a, -.entry-footer a:hover, -.site-info a:hover { - box-shadow: 0 1px 0 0 currentColor; -} - -.entry-content a:hover, -.entry-content a:focus, -.entry-summary a:hover, -.entry-summary a:focus, -.taxonomy-description a:hover, -.taxonomy-description a:focus, -.logged-in-as a:hover, -.logged-in-as a:focus, -.comment-content a:hover, -.comment-content a:focus, -.pingback .comment-body > a:hover, -.pingback .comment-body > a:focus, -.textwidget a:hover, -.textwidget a:focus { - box-shadow: none; -} - - -/** - * 6.2 - Menus - */ - -.site-header-menu { - display: none; - -webkit-flex: 0 1 100%; - -ms-flex: 0 1 100%; - flex: 0 1 100%; - margin: 0.875em 0; -} - -.site-header-menu.toggled-on, -.no-js .site-header-menu { - display: block; -} - -.main-navigation { - font-family: Montserrat, "Helvetica Neue", sans-serif; -} - -.site-footer .main-navigation { - margin-bottom: 1.75em; -} - -.main-navigation ul { - list-style: none; - margin: 0; -} - -.main-navigation li { - border-top: 1px solid #d1d1d1; - position: relative; -} - -.main-navigation a { - color: #1a1a1a; - display: block; - line-height: 1.3125; - outline-offset: -1px; - padding: 0.84375em 0; -} - -.main-navigation a:hover, -.main-navigation a:focus { - color: #007acc; -} - -.main-navigation .current-menu-item > a, -.main-navigation .current-menu-ancestor > a { - font-weight: 700; -} - -.main-navigation ul ul { - display: none; - margin-left: 0.875em; -} - -.no-js .main-navigation ul ul { - display: block; -} - -.main-navigation ul .toggled-on { - display: block; -} - -.main-navigation .primary-menu { - border-bottom: 1px solid #d1d1d1; -} - -.main-navigation .menu-item-has-children > a { - margin-right: 56px; -} - -.dropdown-toggle { - background-color: transparent; - border: 0; - border-radius: 0; - color: #1a1a1a; - content: ""; - height: 48px; - padding: 0; - position: absolute; - right: 0; - text-transform: none; - top: 0; - width: 48px; -} - -.dropdown-toggle:after { - border: 0 solid #d1d1d1; - border-left-width: 1px; - content: "\f431"; - font-size: 24px; - left: 1px; - position: relative; - width: 48px; -} - -.dropdown-toggle:hover, -.dropdown-toggle:focus { - background-color: transparent; - color: #007acc; -} - -.dropdown-toggle:focus { - outline: thin dotted; - outline-offset: -1px; -} - -.dropdown-toggle:focus:after { - border-color: transparent; -} - -.dropdown-toggle.toggled-on:after { - content: "\f432"; -} - -.site-header .main-navigation + .social-navigation { - margin-top: 1.75em; -} - -.site-footer .social-navigation { - margin-bottom: 1.75em; -} - -.social-navigation ul { - list-style: none; - margin: 0 0 -0.4375em; -} - -.social-navigation li { - float: left; - margin: 0 0.4375em 0.4375em 0; -} - -.social-navigation a { - border: 1px solid #d1d1d1; - border-radius: 50%; - color: #1a1a1a; - display: block; - height: 35px; - position: relative; - width: 35px; -} - -.social-navigation a:before { - content: "\f415"; - height: 33px; - line-height: 33px; - text-align: center; - width: 33px; -} - -.social-navigation a:hover:before, -.social-navigation a:focus:before { - color: #007acc; -} - -.social-navigation a[href*="codepen.io"]:before { - content: "\f216"; -} - -.social-navigation a[href*="digg.com"]:before { - content: "\f221"; -} - -.social-navigation a[href*="dribbble.com"]:before { - content: "\f201"; -} - -.social-navigation a[href*="dropbox.com"]:before { - content: "\f225"; -} - -.social-navigation a[href*="facebook.com"]:before { - content: "\f203"; -} - -.social-navigation a[href*="flickr.com"]:before { - content: "\f211"; -} - -.social-navigation a[href*="foursquare.com"]:before { - content: "\f226"; -} - -.social-navigation a[href*="plus.google.com"]:before { - content: "\f206"; -} - -.social-navigation a[href*="github.com"]:before { - content: "\f200"; -} - -.social-navigation a[href*="instagram.com"]:before { - content: "\f215"; -} - -.social-navigation a[href*="linkedin.com"]:before { - content: "\f208"; -} - -.social-navigation a[href*="path.com"]:before { - content: "\f219"; -} - -.social-navigation a[href*="pinterest.com"]:before { - content: "\f210"; -} - -.social-navigation a[href*="getpocket.com"]:before { - content: "\f224"; -} - -.social-navigation a[href*="polldaddy.com"]:before { - content: "\f217"; -} - -.social-navigation a[href*="reddit.com"]:before { - content: "\f222"; -} - -.social-navigation a[href*="skype.com"]:before { - content: "\f220"; -} - -.social-navigation a[href*="stumbleupon.com"]:before { - content: "\f223"; -} - -.social-navigation a[href*="tumblr.com"]:before { - content: "\f214"; -} - -.social-navigation a[href*="twitter.com"]:before { - content: "\f202"; -} - -.social-navigation a[href*="vimeo.com"]:before { - content: "\f212"; -} - -.social-navigation a[href*="wordpress.com"]:before, -.social-navigation a[href*="wordpress.org"]:before { - content: "\f205"; -} - -.social-navigation a[href*="youtube.com"]:before { - content: "\f213"; -} - -.social-navigation a[href^="mailto:"]:before { - content: "\f410"; -} - -.social-navigation a[href*="spotify.com"]:before { - content: "\f515"; -} - -.social-navigation a[href*="twitch.tv"]:before { - content: "\f516"; -} - -.social-navigation a[href$="/feed/"]:before { - content: "\f413"; -} - -.post-navigation { - border-top: 4px solid #1a1a1a; - border-bottom: 4px solid #1a1a1a; - clear: both; - font-family: Montserrat, "Helvetica Neue", sans-serif; - margin: 0 7.6923% 3.5em; -} - -.post-navigation a { - color: #1a1a1a; - display: block; - padding: 1.75em 0; -} - -.post-navigation span { - display: block; -} - -.post-navigation .meta-nav { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - letter-spacing: 0.076923077em; - line-height: 1.6153846154; - margin-bottom: 0.5384615385em; - text-transform: uppercase; -} - -.post-navigation .post-title { - display: inline; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 23px; - font-size: 1.4375rem; - font-weight: 700; - line-height: 1.2173913043; - text-rendering: optimizeLegibility; -} - -.post-navigation a:hover .post-title, -.post-navigation a:focus .post-title { - color: #007acc; -} - -.post-navigation div + div { - border-top: 4px solid #1a1a1a; -} - -.pagination { - border-top: 4px solid #1a1a1a; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 19px; - font-size: 1.1875rem; - margin: 0 7.6923% 2.947368421em; - min-height: 56px; - position: relative; -} - -.pagination:before, -.pagination:after { - background-color: #1a1a1a; - content: ""; - height: 52px; - position: absolute; - top:0; - width: 52px; - z-index: 0; -} - -.pagination:before { - right: 0; -} - -.pagination:after { - right: 54px; -} - -.pagination a:hover, -.pagination a:focus { - color: #1a1a1a; -} - -.pagination .nav-links { - padding-right: 106px; - position: relative; -} - -.pagination .nav-links:before, -.pagination .nav-links:after { - color: #fff; - font-size: 32px; - line-height: 51px; - opacity: 0.3; - position: absolute; - width: 52px; - z-index: 1; -} - -.pagination .nav-links:before { - content: "\f429"; - right: -1px; -} - -.pagination .nav-links:after { - content: "\f430"; - right: 55px; -} - -/* reset screen-reader-text */ -.pagination .current .screen-reader-text { - position: static !important; -} - -.pagination .page-numbers { - display: none; - letter-spacing: 0.013157895em; - line-height: 1; - margin: 0 0.7368421053em 0 -0.7368421053em; - padding: 0.8157894737em 0.7368421053em 0.3947368421em; - text-transform: uppercase; -} - -.pagination .current { - display: inline-block; - font-weight: 700; -} - -.pagination .prev, -.pagination .next { - background-color: #1a1a1a; - color: #fff; - display: inline-block; - height: 52px; - margin: 0; - overflow: hidden; - padding: 0; - position: absolute; - top: 0; - width: 52px; - z-index: 2; -} - -.pagination .prev:before, -.pagination .next:before { - font-size: 32px; - height: 53px; - line-height: 52px; - position: relative; - width: 53px; -} - -.pagination .prev:hover, -.pagination .prev:focus, -.pagination .next:hover, -.pagination .next:focus { - background-color: #007acc; - color: #fff; -} - -.pagination .prev:focus, -.pagination .next:focus { - outline: 0; -} - -.pagination .prev { - right: 54px; -} - -.pagination .prev:before { - content: "\f430"; - left: -1px; - top: -1px; -} - -.pagination .next { - right: 0; -} - -.pagination .next:before { - content: "\f429"; - right: -1px; - top: -1px; -} - -.image-navigation, -.comment-navigation { - border-top: 1px solid #d1d1d1; - border-bottom: 1px solid #d1d1d1; - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin: 0 7.6923% 2.1538461538em; - padding: 1.0769230769em 0; -} - -.comment-navigation { - margin-right: 0; - margin-left: 0; -} - -.comments-title + .comment-navigation { - border-bottom: 0; - margin-bottom: 0; -} - -.image-navigation .nav-previous:not(:empty), -.image-navigation .nav-next:not(:empty), -.comment-navigation .nav-previous:not(:empty), -.comment-navigation .nav-next:not(:empty) { - display: inline-block; -} - -.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before, -.comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before { - content: "\002f"; - display: inline-block; - opacity: 0.7; - padding: 0 0.538461538em; -} - - -/** - * 7.0 - Accessibility - */ - -/* Text meant only for screen readers */ -.says, -.screen-reader-text { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - /* many screen reader and browser combinations announce broken words as they would appear visually */ - word-wrap: normal !important; -} - -/* must have higher specificity than alternative color schemes inline styles */ -.site .skip-link { - background-color: #f1f1f1; - box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2); - color: #21759b; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 14px; - font-weight: 700; - left: -9999em; - outline: none; - padding: 15px 23px 14px; - text-decoration: none; - text-transform: none; - top: -9999em; -} - -.logged-in .site .skip-link { - box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2); - font-family: "Open Sans", sans-serif; -} - -.site .skip-link:focus { - clip: auto; - height: auto; - left: 6px; - top: 7px; - width: auto; - z-index: 100000; -} - - -/** - * 8.0 - Alignments - */ - -.alignleft { - float: left; - margin: 0.375em 1.75em 1.75em 0; -} - -.alignright { - float: right; - margin: 0.375em 0 1.75em 1.75em; -} - -.aligncenter { - clear: both; - display: block; - margin: 0 auto 1.75em; -} - -blockquote.alignleft { - margin: 0.3157894737em 1.4736842105em 1.473684211em 0; -} - -blockquote.alignright { - margin: 0.3157894737em 0 1.473684211em 1.4736842105em; -} - -blockquote.aligncenter { - margin-bottom: 1.473684211em; -} - - -/** - * 9.0 - Clearings - */ - -.clear:before, -.clear:after, -blockquote:before, -blockquote:after, -.entry-content:before, -.entry-content:after, -.entry-summary:before, -.entry-summary:after, -.comment-content:before, -.comment-content:after, -.site-content:before, -.site-content:after, -.site-main > article:before, -.site-main > article:after, -.primary-menu:before, -.primary-menu:after, -.social-links-menu:before, -.social-links-menu:after, -.textwidget:before, -.textwidget:after, -.content-bottom-widgets:before, -.content-bottom-widgets:after { - content: ""; - display: table; -} - -.clear:after, -blockquote:after, -.entry-content:after, -.entry-summary:after, -.comment-content:after, -.site-content:after, -.site-main > article:after, -.primary-menu:after, -.social-links-menu:after, -.textwidget:after, -.content-bottom-widgets:after { - clear: both; -} - - -/** - * 10.0 - Widgets - */ - -.widget { - border-top: 4px solid #1a1a1a; - margin-bottom: 3.5em; - padding-top: 1.75em; -} - -.widget-area > :last-child, -.widget > :last-child { - margin-bottom: 0; -} - -.widget .widget-title { - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 16px; - font-size: 1rem; - letter-spacing: 0.046875em; - line-height: 1.3125; - margin: 0 0 1.75em; - text-transform: uppercase; -} - -.widget .widget-title:empty { - margin-bottom: 0; -} - -.widget-title a { - color: #1a1a1a; -} - -/* Calendar widget */ -.widget.widget_calendar table { - margin: 0; -} - -.widget_calendar td, -.widget_calendar th { - line-height: 2.5625; - padding: 0; - text-align: center; -} - -.widget_calendar caption { - font-weight: 900; - margin-bottom: 1.75em; -} - -.widget_calendar tbody a { - background-color: #007acc; - color: #fff; - display: block; - font-weight: 700; -} - -.widget_calendar tbody a:hover, -.widget_calendar tbody a:focus { - background-color: #686868; - color: #fff; -} - -/* Recent Posts widget */ -.widget_recent_entries .post-date { - color: #686868; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.615384615; - margin-bottom: 0.538461538em; -} - -.widget_recent_entries li:last-child .post-date { - margin-bottom: 0; -} - -/* RSS widget */ -.widget_rss .rsswidget img { - margin-top: -0.375em; -} - -.widget_rss .rss-date, -.widget_rss cite { - color: #686868; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - font-style: normal; - line-height: 1.615384615; - margin-bottom: 0.538461538em; -} - -.widget_rss .rssSummary:last-child { - margin-bottom: 2.1538461538em; -} - -.widget_rss li:last-child :last-child { - margin-bottom: 0; -} - -/* Tag Cloud widget */ -.tagcloud a { - border: 1px solid #d1d1d1; - border-radius: 2px; - display: inline-block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - line-height: 1; - margin: 0 0.1875em 0.4375em 0; - padding: 0.5625em 0.4375em 0.5em; -} - -.tagcloud ul { - list-style-type: none; - margin-left: 0; -} - -.tagcloud ul li { - display: inline-block; -} - -.tagcloud a:hover, -.tagcloud a:focus { - border-color: #007acc; - color: #007acc; - outline: 0; -} - - -/** - * 11.0 - Content - */ - -.site { - background-color: #fff; -} - -.site-inner { - margin: 0 auto; - max-width: 1320px; - position: relative; -} - -.site-content { - word-wrap: break-word; -} - -/* Do not show the outline on the skip link target. */ -#content[tabindex="-1"]:focus { - outline: 0; -} - -.site-main { - margin-bottom: 3.5em; -} - -.site-main > :last-child { - margin-bottom: 0; -} - - -/** - * 11.1 - Header - */ - -.site-header { - padding: 2.625em 7.6923%; -} - -.site-header-main { - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.site-branding { - margin: 0.875em auto 0.875em 0; - /* Avoid overflowing wide custom logo in small screens in Firefox and IEs */ - max-width: 100%; - min-width: 0; - overflow: hidden; -} - -.custom-logo-link { - display: block; -} - -.custom-logo { - max-width: 180px; -} - -.site-title { - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 23px; - font-size: 1.4375rem; - font-weight: 700; - line-height: 1.2173913043; - margin: 0; -} - -.site-branding .site-title a { - color: #1a1a1a; -} - -.site-branding .site-title a:hover, -.site-branding .site-title a:focus { - color: #007acc; -} - -.wp-custom-logo .site-title { - margin-top: 0.608695652em; -} - -.site-description { - color: #686868; - display: none; - font-size: 13px; - font-size: 0.8125rem; - font-weight: 400; - line-height: 1.0769230769; - margin: 0.538461538em 0 0; -} - -.menu-toggle { - background-color: transparent; - border: 1px solid #d1d1d1; - color: #1a1a1a; - font-size: 13px; - font-size: 0.8125rem; - margin: 1.076923077em 0; - padding: 0.769230769em; -} - -.no-js .menu-toggle { - display: none; -} - -.menu-toggle:hover, -.menu-toggle:focus { - background-color: transparent; - border-color: #007acc; - color: #007acc; -} - -.menu-toggle.toggled-on, -.menu-toggle.toggled-on:hover, -.menu-toggle.toggled-on:focus { - background-color: #1a1a1a; - border-color: #1a1a1a; - color: #fff; -} - -.menu-toggle:focus { - outline: 0; -} - -.menu-toggle.toggled-on:focus { - outline: thin dotted; -} - -.header-image { - clear: both; - margin: 0.875em 0; -} - -.header-image a { - display: block; -} - -.header-image a:hover img, -.header-image a:focus img { - opacity: 0.85; -} - -/** - * 11.2 - Posts and pages - */ - -.site-main > article { - margin-bottom: 3.5em; - position: relative; -} - -.entry-header, -.entry-summary, -.entry-content, -.entry-footer, -.page-content { - margin-right: 7.6923%; - margin-left: 7.6923%; -} - -.entry-title { - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 28px; - font-size: 1.75rem; - font-weight: 700; - line-height: 1.25; - margin-bottom: 1em; -} - -.entry-title a { - color: #1a1a1a; -} - -.entry-title a:hover, -.entry-title a:focus { - color: #007acc; -} - -.post-thumbnail { - display: block; - margin: 0 7.6923% 1.75em; -} - -.post-thumbnail img { - display: block; -} - -.no-sidebar .post-thumbnail img { - margin: 0 auto; -} - -a.post-thumbnail:hover, -a.post-thumbnail:focus { - opacity: 0.85; -} - -.entry-content, -.entry-summary { - border-color: #d1d1d1; -} - -.entry-content h1, -.entry-summary h1, -.comment-content h1, -.textwidget h1 { - font-size: 28px; - font-size: 1.75rem; - line-height: 1.25; - margin-top: 2em; - margin-bottom: 1em; -} - -.entry-content h2, -.entry-summary h2, -.comment-content h2, -.textwidget h2 { - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.2173913043; - margin-top: 2.4347826087em; - margin-bottom: 1.2173913043em; -} - -.entry-content h3, -.entry-summary h3, -.comment-content h3, -.textwidget h3 { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.1052631579; - margin-top: 2.9473684211em; - margin-bottom: 1.4736842105em; -} - -.entry-content h4, -.entry-content h5, -.entry-content h6, -.entry-summary h4, -.entry-summary h5, -.entry-summary h6, -.comment-content h4, -.comment-content h5, -.comment-content h6, -.textwidget h4, -.textwidget h5, -.textwidget h6 { - font-size: 16px; - font-size: 1rem; - line-height: 1.3125; - margin-top: 3.5em; - margin-bottom: 1.75em; -} - -.entry-content h4, -.entry-summary h4, -.comment-content h4, -.textwidget h4 { - letter-spacing: 0.140625em; - text-transform: uppercase; -} - -.entry-content h6, -.entry-summary h6, -.comment-content h6, -.textwidget h6 { - font-style: italic; -} - -.entry-content h1, -.entry-content h2, -.entry-content h3, -.entry-content h4, -.entry-content h5, -.entry-content h6, -.entry-summary h1, -.entry-summary h2, -.entry-summary h3, -.entry-summary h4, -.entry-summary h5, -.entry-summary h6, -.comment-content h1, -.comment-content h2, -.comment-content h3, -.comment-content h4, -.comment-content h5, -.comment-content h6, -.textwidget h1, -.textwidget h2, -.textwidget h3, -.textwidget h4, -.textwidget h5, -.textwidget h6 { - font-weight: 900; -} - -.entry-content h1:first-child, -.entry-content h2:first-child, -.entry-content h3:first-child, -.entry-content h4:first-child, -.entry-content h5:first-child, -.entry-content h6:first-child, -.entry-summary h1:first-child, -.entry-summary h2:first-child, -.entry-summary h3:first-child, -.entry-summary h4:first-child, -.entry-summary h5:first-child, -.entry-summary h6:first-child, -.comment-content h1:first-child, -.comment-content h2:first-child, -.comment-content h3:first-child, -.comment-content h4:first-child, -.comment-content h5:first-child, -.comment-content h6:first-child, -.textwidget h1:first-child, -.textwidget h2:first-child, -.textwidget h3:first-child, -.textwidget h4:first-child, -.textwidget h5:first-child, -.textwidget h6:first-child { - margin-top: 0; -} - -.post-navigation .post-title, -.entry-title, -.comments-title { - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; -} - -body:not(.search-results) .entry-summary { - color: #686868; - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.4736842105; - margin-bottom: 1.4736842105em; -} - -body:not(.search-results) .entry-header + .entry-summary { - margin-top: -0.736842105em; -} - -body:not(.search-results) .entry-summary p, -body:not(.search-results) .entry-summary address, -body:not(.search-results) .entry-summary hr, -body:not(.search-results) .entry-summary ul, -body:not(.search-results) .entry-summary ol, -body:not(.search-results) .entry-summary dl, -body:not(.search-results) .entry-summary dd, -body:not(.search-results) .entry-summary table { - margin-bottom: 1.4736842105em; -} - -body:not(.search-results) .entry-summary li > ul, -body:not(.search-results) .entry-summary li > ol { - margin-bottom: 0; -} - -body:not(.search-results) .entry-summary th, -body:not(.search-results) .entry-summary td { - padding: 0.3684210526em; -} - -body:not(.search-results) .entry-summary fieldset { - margin-bottom: 1.4736842105em; - padding: 0.3684210526em; -} - -body:not(.search-results) .entry-summary blockquote { - border-color: currentColor; -} - -body:not(.search-results) .entry-summary blockquote > :last-child { - margin-bottom: 0; -} - -body:not(.search-results) .entry-summary .alignleft { - margin: 0.2631578947em 1.4736842105em 1.4736842105em 0; -} - -body:not(.search-results) .entry-summary .alignright { - margin: 0.2631578947em 0 1.4736842105em 1.4736842105em; -} - -body:not(.search-results) .entry-summary .aligncenter { - margin-bottom: 1.4736842105em; -} - -.entry-content > :last-child, -.entry-summary > :last-child, -body:not(.search-results) .entry-summary > :last-child, -.page-content > :last-child, -.comment-content > :last-child, -.textwidget > :last-child { - margin-bottom: 0; -} - -.more-link { - white-space: nowrap; -} - -.author-info { - border-color: inherit; - border-style: solid; - border-width: 1px 0 1px 0; - clear: both; - padding-top: 1.75em; - padding-bottom: 1.75em; -} - -.author-avatar .avatar { - float: left; - height: 42px; - margin: 0 1.75em 1.75em 0; - width: 42px; -} - -.author-description > :last-child { - margin-bottom: 0; -} - -.entry-content .author-title { - clear: none; - font-size: 16px; - font-size: 1rem; - font-weight: 900; - line-height: 1.75; - margin: 0; -} - -.author-bio { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-bottom: 1.6153846154em; - overflow: hidden; -} - -.author-link { - white-space: nowrap; -} - -.entry-footer { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-top: 2.1538461538em; -} - -.entry-footer:empty { - margin: 0; -} - -.entry-footer a { - color: #686868; -} - -.entry-footer a:hover, -.entry-footer a:focus { - color: #007acc; -} - -.entry-footer > span:not(:last-child):after { - content: "\002f"; - display: inline-block; - opacity: 0.7; - padding: 0 0.538461538em; -} - -.entry-footer .avatar { - height: 21px; - margin: -0.1538461538em 0.5384615385em 0 0; - width: 21px; -} - -.sticky-post { - color: #686868; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - letter-spacing: 0.076923077em; - line-height: 1.6153846154; - margin-bottom: 0.5384615385em; - text-transform: uppercase; -} - -/** - * IE8 and earlier will drop any block with CSS3 selectors. - * Do not combine these styles with the next block. - */ -.updated:not(.published) { - display: none; -} - -.sticky .posted-on, -.byline { - display: none; -} - -.single .byline, -.group-blog .byline { - display: inline; -} - -.page-header { - border-top: 4px solid #1a1a1a; - margin: 0 7.6923% 3.5em; - padding-top: 1.75em; -} - -body.error404 .page-header, -body.search-no-results .page-header { - border-top: 0; - padding-top: 0; -} - -.page-title { - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.2173913043; -} - -.taxonomy-description { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; -} - -.taxonomy-description p { - margin: 0.5384615385em 0 1.6153846154em; -} - -.taxonomy-description > :last-child { - margin-bottom: 0; -} - -.page-links { - clear: both; - font-family: Montserrat, "Helvetica Neue", sans-serif; - margin: 0 0 1.75em; -} - -.page-links a, -.page-links > span { - border: 1px solid #d1d1d1; - border-radius: 2px; - display: inline-block; - font-size: 13px; - font-size: 0.8125rem; - height: 1.8461538462em; - line-height: 1.6923076923em; - margin-right: 0.3076923077em; - text-align: center; - width: 1.8461538462em; -} - -.page-links a { - background-color: #1a1a1a; - border-color: #1a1a1a; - color: #fff; -} - -.page-links a:hover, -.page-links a:focus { - background-color: #007acc; - border-color: transparent; - color: #fff; -} - -.page-links > .page-links-title { - border: 0; - color: #1a1a1a; - height: auto; - margin: 0; - padding-right: 0.6153846154em; - width: auto; -} - -.entry-attachment { - margin-bottom: 1.75em; -} - -.entry-caption { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - font-style: italic; - line-height: 1.6153846154; - padding-top: 1.0769230769em; -} - -.entry-caption > :last-child { - margin-bottom: 0; -} - -.content-bottom-widgets { - margin: 0 7.6923%; -} - -.content-bottom-widgets .widget-area { - margin-bottom: 3.5em; -} - - -/** - * 11.3 - Post Formats - */ - -.format-aside .entry-title, -.format-image .entry-title, -.format-video .entry-title, -.format-quote .entry-title, -.format-gallery .entry-title, -.format-status .entry-title, -.format-link .entry-title, -.format-audio .entry-title, -.format-chat .entry-title { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.473684211; - margin-bottom: 1.473684211em; -} - -.blog .format-status .entry-title, -.archive .format-status .entry-title { - display: none; -} - - -/** - * 11.4 - Comments - */ - -.comments-area { - margin: 0 7.6923% 3.5em; -} - -.comment-list + .comment-respond, -.comment-navigation + .comment-respond { - padding-top: 1.75em; -} - -.comments-title, -.comment-reply-title { - border-top: 4px solid #1a1a1a; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 23px; - font-size: 1.4375rem; - font-weight: 700; - line-height: 1.3125; - padding-top: 1.217391304em; -} - -.comments-title { - margin-bottom: 1.217391304em; -} - -.comment-list { - list-style: none; - margin: 0; -} - -.comment-list article, -.comment-list .pingback, -.comment-list .trackback { - border-top: 1px solid #d1d1d1; - padding: 1.75em 0; -} - -.comment-list .children { - list-style: none; - margin: 0; -} - -.comment-list .children > li { - padding-left: 0.875em; -} - -.comment-author { - color: #1a1a1a; - margin-bottom: 0.4375em; -} - -.comment-author .avatar { - float: left; - height: 28px; - margin-right: 0.875em; - position: relative; - width: 28px; -} - -.bypostauthor > article .fn:after { - content: "\f304"; - left: 3px; - position: relative; - top: 5px; -} - -.comment-metadata, -.pingback .edit-link { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; -} - -.comment-metadata { - margin-bottom: 2.1538461538em; -} - -.comment-metadata a, -.pingback .comment-edit-link { - color: #686868; -} - -.comment-metadata a:hover, -.comment-metadata a:focus, -.pingback .comment-edit-link:hover, -.pingback .comment-edit-link:focus { - color: #007acc; -} - -.comment-metadata .edit-link, -.pingback .edit-link { - display: inline-block; -} - -.comment-metadata .edit-link:before, -.pingback .edit-link:before { - content: "\002f"; - display: inline-block; - opacity: 0.7; - padding: 0 0.538461538em; -} - -.comment-content ul, -.comment-content ol { - margin: 0 0 1.5em 1.25em; -} - -.comment-content li > ul, -.comment-content li > ol { - margin-bottom: 0; -} - -.comment-reply-link { - border: 1px solid #d1d1d1; - border-radius: 2px; - color: #007acc; - display: inline-block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1; - margin-top: 2.1538461538em; - padding: 0.5384615385em 0.5384615385em 0.4615384615em; -} - -.comment-reply-link:hover, -.comment-reply-link:focus { - border-color: currentColor; - color: #007acc; - outline: 0; -} - -.comment-form { - padding-top: 1.75em; -} - -.comment-form label { - color: #686868; - display: block; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - letter-spacing: 0.076923077em; - line-height: 1.6153846154; - margin-bottom: 0.5384615385em; - text-transform: uppercase; -} - -.comment-list .comment-form { - padding-bottom: 1.75em; -} - -.comment-notes, -.comment-awaiting-moderation, -.logged-in-as, -.form-allowed-tags { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-bottom: 2.1538461538em; -} - -.no-comments { - border-top: 1px solid #d1d1d1; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-weight: 700; - margin: 0; - padding-top: 1.75em; -} - -.comment-navigation + .no-comments { - border-top: 0; - padding-top: 0; -} - -.form-allowed-tags code { - font-family: Inconsolata, monospace; -} - -.form-submit { - margin-bottom: 0; -} - -.required { - color: #007acc; - font-family: Merriweather, Georgia, serif; -} - -.comment-reply-title small { - font-size: 100%; -} - -.comment-reply-title small a { - border: 0; - float: right; - height: 32px; - overflow: hidden; - width: 26px; -} - -.comment-reply-title small a:hover, -.comment-reply-title small a:focus { - color: #1a1a1a; -} - -.comment-reply-title small a:before { - content: "\f405"; - font-size: 32px; - position: relative; - top: -5px; -} - -.comment-form #wp-comment-cookies-consent { - margin: 0 10px 0 0; -} - -.comment-form .comment-form-cookies-consent label { - display: inline; - font-family: Merriweather, Georgia, serif; - letter-spacing: 0; - text-transform: none; -} - -/** - * 11.5 - Sidebar - */ - -.sidebar { - margin-bottom: 3.5em; - padding: 0 7.6923%; -} - - -/** - * 11.6 - Footer - */ - -.site-footer { - padding: 0 7.6923% 1.75em; -} - -.site-info { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; -} - -.site-info a { - color: #686868; -} - -.site-info a:hover, -.site-info a:focus { - color: #007acc; -} - -.site-footer .site-title { - font-family: inherit; - font-size: inherit; - font-weight: 400; -} - -.site-footer .site-title:after { - content: "\002f"; - display: inline-block; - font-family: Montserrat, sans-serif; - opacity: 0.7; - padding: 0 0.307692308em 0 0.538461538em; -} - -.site-footer span[role=separator] { - font-family: Montserrat, sans-serif; - opacity: 0.7; - padding: 0 0.307692308em 0 0.538461538em; -} - -.site-footer span[role=separator]::before { - content: '\002f'; -} - - -/** - * 12.0 - Media - */ - -.site .avatar { - border-radius: 50%; -} - -.entry-content .wp-smiley, -.entry-summary .wp-smiley, -.comment-content .wp-smiley, -.textwidget .wp-smiley { - border: none; - margin-top: 0; - margin-bottom: 0; - padding: 0; -} - -.entry-content a img, -.entry-summary a img, -.comment-content a img, -.textwidget a img { - display: block; -} - -/* Make sure embeds and iframes fit their containers. */ -embed, -iframe, -object, -video { - margin-bottom: 1.75em; - max-width: 100%; - vertical-align: middle; -} - -p > embed, -p > iframe, -p > object, -p > video { - margin-bottom: 0; -} - -.entry-content .wp-audio-shortcode a, -.entry-content .wp-playlist a { - box-shadow: none; -} - -.wp-audio-shortcode, -.wp-video, -.wp-playlist.wp-audio-playlist { - margin-top: 0; - margin-bottom: 1.75em; -} - -.wp-playlist.wp-audio-playlist { - padding-bottom: 0; -} - -.wp-playlist .wp-playlist-tracks { - margin-top: 0; -} - -.wp-playlist-item .wp-playlist-caption { - border-bottom: 0; - padding: 0.7142857143em 0; -} - -.wp-playlist-item .wp-playlist-item-length { - top: 0.7142857143em; -} - - -/** - * 12.1 - Captions - */ - -.wp-caption { - margin-bottom: 1.75em; - max-width: 100%; -} - -.wp-caption img[class*="wp-image-"] { - display: block; - margin: 0; -} - -.wp-caption .wp-caption-text { - color: #686868; - font-size: 13px; - font-size: 0.8125rem; - font-style: italic; - line-height: 1.6153846154; - padding-top: 0.5384615385em; -} - - -/** - * 12.2 - Galleries - */ - -.gallery { - margin: 0 -1.1666667% 1.75em; -} - -.gallery-item { - display: inline-block; - max-width: 33.33%; - padding: 0 1.1400652% 2.2801304%; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-columns-1 .gallery-item { - max-width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-columns-4 .gallery-item { - max-width: 25%; -} - -.gallery-columns-5 .gallery-item { - max-width: 20%; -} - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -.gallery-icon img { - margin: 0 auto; -} - -.gallery-caption { - color: #686868; - display: block; - font-size: 13px; - font-size: 0.8125rem; - font-style: italic; - line-height: 1.6153846154; - padding-top: 0.5384615385em; -} - -.gallery-columns-6 .gallery-caption, -.gallery-columns-7 .gallery-caption, -.gallery-columns-8 .gallery-caption, -.gallery-columns-9 .gallery-caption { - display: none; -} - - -/** - * 13.0 - Multisites - */ - -.widecolumn { - margin-bottom: 3.5em; - padding: 0 7.6923%; -} - -.widecolumn .mu_register { - width: auto; -} - -.widecolumn .mu_register .mu_alert { - background: transparent; - border-color: #d1d1d1; - color: inherit; - margin-bottom: 3.5em; - padding: 1.75em; -} - -.widecolumn form, -.widecolumn .mu_register form { - margin-top: 0; -} - -.widecolumn h2 { - font-size: 23px; - font-size: 1.4375rem; - font-weight: 900; - line-height: 1.2173913043; - margin-bottom: 1.2173913043em; -} - -.widecolumn p { - margin: 1.75em 0; -} - -.widecolumn p + h2 { - margin-top: 2.4347826087em; -} - -.widecolumn label, -.widecolumn .mu_register label { - color: #686868; - font-family: Montserrat, "Helvetica Neue", sans-serif; - font-size: 13px; - font-size: 0.8125rem; - font-weight: 400; - letter-spacing: 0.076923077em; - line-height: 1.6153846154; - text-transform: uppercase; -} - -.widecolumn .mu_register label { - margin: 2.1538461538em 0.7692307692em 0.5384615385em 0; -} - -.widecolumn .mu_register label strong { - font-weight: 400; -} - -.widecolumn #key, -.widecolumn .mu_register #blog_title, -.widecolumn .mu_register #user_email, -.widecolumn .mu_register #blogname, -.widecolumn .mu_register #user_name { - font-size: 16px; - font-size: 1rem; - width: 100%; -} - -.widecolumn .mu_register #blogname { - margin: 0; -} - -.widecolumn .mu_register #blog_title, -.widecolumn .mu_register #user_email, -.widecolumn .mu_register #user_name { - margin: 0 0 0.375em; -} - -.widecolumn #submit, -.widecolumn .mu_register input[type="submit"] { - font-size: 16px; - font-size: 1rem; - margin: 0; - width: auto; -} - -.widecolumn .mu_register .prefix_address, -.widecolumn .mu_register .suffix_address { - font-size: inherit; -} - -.widecolumn .mu_register > :last-child, -.widecolumn form > :last-child { - margin-bottom: 0; -} - - -/** - * 14.0 - Media Queries - */ - -/** - * Does the same thing as , - * but in the future W3C standard way. -ms- prefix is required for IE10+ to - * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor - * the meta tag. See https://core.trac.wordpress.org/ticket/25888. - */ -@-ms-viewport { - width: device-width; -} - -@viewport { - width: device-width; -} - - -/** - * 14.1 - >= 710px - */ - -@media screen and (min-width: 44.375em) { - body:not(.custom-background-image):before, - body:not(.custom-background-image):after { - background: inherit; - content: ""; - display: block; - height: 21px; - left: 0; - position: fixed; - width: 100%; - z-index: 99; - } - - body:not(.custom-background-image):before { - top: 0; - } - - body:not(.custom-background-image).admin-bar:before { - top: 46px; - } - - body:not(.custom-background-image):after { - bottom: 0; - } - - .site { - margin: 21px; - } - - .site-main { - margin-bottom: 5.25em; - } - - .site-header { - padding: 3.9375em 7.6923%; - } - - .site-branding { - margin-top: 1.3125em; - margin-bottom: 1.3125em; - } - - .custom-logo { - max-width: 210px; - } - - .site-title { - font-size: 28px; - font-size: 1.75rem; - line-height: 1.25; - } - - .wp-custom-logo .site-title { - margin-top: 0.5em; - } - - .site-description { - display: block; - } - - .menu-toggle { - font-size: 16px; - font-size: 1.0rem; - margin: 1.3125em 0; - padding: 0.8125em 0.875em 0.6875em; - } - - .site-header-menu { - margin: 1.3125em 0; - } - - .site-header .main-navigation + .social-navigation { - margin-top: 2.625em; - } - - .header-image { - margin: 1.3125em 0; - } - - .pagination { - margin: 0 23.0769% 4.421052632em 7.6923% - } - - .post-navigation { - margin-bottom: 5.25em; - } - - .post-navigation .post-title { - font-size: 28px; - font-size: 1.75rem; - line-height: 1.25; - } - - /* restore screen-reader-text */ - .pagination .current .screen-reader-text { - position: absolute !important; - } - - .pagination .page-numbers { - display: inline-block; - } - - .site-main > article { - margin-bottom: 5.25em; - } - - .entry-header, - .post-thumbnail, - .entry-content, - .entry-summary, - .entry-footer, - .comments-area, - .image-navigation, - .post-navigation, - .page-header, - .page-content, - .content-bottom-widgets { - margin-right: 23.0769%; - } - - .entry-title { - font-size: 33px; - font-size: 2.0625rem; - line-height: 1.2727272727; - margin-bottom: 0.8484848485em; - } - - .entry-content blockquote.alignleft, - .entry-content blockquote.alignright { - border-width: 4px 0 0 0; - padding: 0.9473684211em 0 0; - width: -webkit-calc(50% - 0.736842105em); - width: calc(50% - 0.736842105em); - } - - .entry-content blockquote:not(.alignleft):not(.alignright), - .entry-summary blockquote, - .comment-content blockquote { - margin-left: -1.473684211em; - } - - .entry-content blockquote blockquote:not(.alignleft):not(.alignright), - .entry-summary blockquote blockquote, - .comment-content blockquote blockquote { - margin-left: 0; - } - - .entry-content ul, - .entry-summary ul, - .comment-content ul, - .entry-content ol, - .entry-summary ol, - .comment-content ol { - margin-left: 0; - } - - .entry-content li > ul, - .entry-summary li > ul, - .comment-content li > ul, - .entry-content blockquote > ul, - .entry-summary blockquote > ul, - .comment-content blockquote > ul { - margin-left: 1.25em; - } - - .entry-content li > ol, - .entry-summary li > ol, - .comment-content li > ol, - .entry-content blockquote > ol, - .entry-summary blockquote > ol, - .comment-content blockquote > ol { - margin-left: 1.5em; - } - - .comment-author { - margin-bottom: 0; - } - - .comment-author .avatar { - height: 42px; - position: relative; - top: 0.25em; - width: 42px; - } - - .comment-list .children > li { - padding-left: 1.75em; - } - - .comment-list + .comment-respond, - .comment-navigation + .comment-respond { - padding-top: 3.5em; - } - - .comments-area, - .widget, - .content-bottom-widgets .widget-area { - margin-bottom: 5.25em; - } - - .sidebar, - .widecolumn { - margin-bottom: 5.25em; - padding-right: 23.0769%; - } - - body:not(.search-results) .entry-summary li > ul, - body:not(.search-results) .entry-summary blockquote > ul { - margin-left: 1.157894737em; - } - - body:not(.search-results) .entry-summary li > ol, - body:not(.search-results) .entry-summary blockquote > ol { - margin-left: 1.473684211em; - } -} - - -/** - * 14.2 - >= 783px - */ - -@media screen and (min-width: 48.9375em) { - body:not(.custom-background-image).admin-bar:before { - top: 32px; - } -} - - -/** - * 14.3 - >= 910px - */ - -@media screen and (min-width: 56.875em) { - .site-header { - padding-right: 4.5455%; - padding-left: 4.5455%; - } - - .site-header-main { - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - - .wp-custom-logo .site-header-main { - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - } - - .site-header-menu { - display: block; - -webkit-flex: 0 1 auto; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - } - - .main-navigation { - margin: 0 -0.875em; - } - - .main-navigation .primary-menu, - .main-navigation .primary-menu > li { - border: 0; - } - - .main-navigation .primary-menu > li { - float: left; - } - - .main-navigation a { - outline-offset: -8px; - padding: 0.65625em 0.875em; - white-space: nowrap; - } - - .main-navigation li:hover > a, - .main-navigation li.focus > a { - color: #007acc; - } - - .main-navigation ul ul { - border-bottom: 1px solid #d1d1d1; - display: block; - left: -999em; - margin: 0; - position: absolute; - z-index: 99999; - } - - .main-navigation ul ul ul { - top: -1px; - } - - .main-navigation ul ul ul:before, - .main-navigation ul ul ul:after { - border: 0; - } - - .main-navigation ul ul li { - background-color: #fff; - border: 1px solid #d1d1d1; - border-bottom-width: 0; - } - - .main-navigation ul ul a { - white-space: normal; - width: 12.6875em; - } - - .main-navigation ul ul:before, - .main-navigation ul ul:after { - border-style: solid; - content: ""; - position: absolute; - } - - .main-navigation ul ul:before { - border-color: #d1d1d1 transparent; - border-width: 0 10px 10px; - right: 9px; - top: -9px; - } - - .main-navigation ul ul:after { - border-color: #fff transparent; - border-width: 0 8px 8px; - right: 11px; - top: -7px; - } - - .main-navigation li:hover > ul, - .main-navigation li.focus > ul { - left: auto; - right: 0; - } - - .main-navigation ul ul li:hover > ul, - .main-navigation ul ul li.focus > ul { - left: auto; - right: 100%; - } - - .main-navigation .menu-item-has-children > a { - margin: 0; - padding-right: 2.25em; - } - - .main-navigation .menu-item-has-children > a:after { - content: "\f431"; - position: absolute; - right: 0.625em; - top: 0.8125em; - } - - .main-navigation ul ul .menu-item-has-children > a { - padding-right: 2.0625em; - } - - .main-navigation ul ul .menu-item-has-children > a:after { - right: 0.5625em; - top: 0.875em; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - } - - .dropdown-toggle, - .main-navigation ul .dropdown-toggle.toggled-on, - .menu-toggle, - .site-header .social-navigation, - .site-footer .main-navigation { - display: none; - } - - .site-content { - padding: 0 4.5455%; - } - - .content-area { - float: left; - margin-right: -100%; - width: 70%; - } - - .entry-header, - .post-thumbnail, - .entry-content, - .entry-summary, - .entry-footer, - .comments-area, - .image-navigation, - .post-navigation, - .pagination, - .page-header, - .page-content, - .content-bottom-widgets { - margin-right: 0; - margin-left: 0; - } - - .sidebar { - float: left; - margin-left: 75%; - padding: 0; - width: 25%; - } - - .widget { - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-bottom: 3.230769231em; - padding-top: 1.615384615em; - } - - .widget .widget-title { - margin-bottom: 1.3125em; - } - - .widget p, - .widget address, - .widget hr, - .widget ul, - .widget ol, - .widget dl, - .widget dd, - .widget table { - margin-bottom: 1.6153846154em; - } - - .widget li > ul, - .widget li > ol { - margin-bottom: 0; - } - - .widget blockquote { - font-size: 16px; - font-size: 1rem; - line-height: 1.3125; - margin-bottom: 1.3125em; - padding-left: 1.0625em; - } - - .widget blockquote cite, - .widget blockquote small { - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - } - - .widget th, - .widget td { - padding: 0.5384615385em; - } - - .widget pre { - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-bottom: 1.6153846154em; - padding: 0.5384615385em; - } - - .widget fieldset { - margin-bottom: 1.6153846154em; - padding: 0.5384615385em; - } - - .widget button, - .widget input, - .widget select, - .widget textarea { - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - } - - .widget button, - .widget input[type="button"], - .widget input[type="reset"], - .widget input[type="submit"] { - line-height: 1; - padding: 0.846153846em; - } - - .widget input[type="date"], - .widget input[type="time"], - .widget input[type="datetime-local"], - .widget input[type="week"], - .widget input[type="month"], - .widget input[type="text"], - .widget input[type="email"], - .widget input[type="url"], - .widget input[type="password"], - .widget input[type="search"], - .widget input[type="tel"], - .widget input[type="number"], - .widget textarea { - padding: 0.4615384615em 0.5384615385em; - } - - .widget h1 { - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.2173913043; - margin-bottom: 0.9130434783em; - } - - .widget h2 { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.1052631579; - margin-bottom: 1.1052631579em; - } - - .widget h3 { - font-size: 16px; - font-size: 1rem; - line-height: 1.3125; - margin-bottom: 1.3125em; - } - - .widget h4, - .widget h5, - .widget h6 { - font-size: 13px; - font-size: 0.8125rem; - line-height: 1.6153846154; - margin-bottom: 0.9130434783em; - } - - .widget .alignleft { - margin: 0.2307692308em 1.6153846154em 1.6153846154em 0; - } - - .widget .alignright { - margin: 0.2307692308em 0 1.6153846154em 1.6153846154em; - } - - .widget .aligncenter { - margin-bottom: 1.6153846154em; - } - - .widget_calendar td, - .widget_calendar th { - line-height: 2.6923076923; - padding: 0; - } - - .widget_rss .rssSummary:last-child { - margin-bottom: 1.615384615em; - } - - .widget input[type="search"].search-field { - width: -webkit-calc(100% - 35px); - width: calc(100% - 35px); - } - - .widget .search-submit:before { - font-size: 16px; - left: 1px; - line-height: 35px; - width: 34px; - } - - .widget button.search-submit { - padding: 0; - width: 35px; - } - - .tagcloud a { - margin: 0 0.2307692308em 0.5384615385em 0; - padding: 0.5384615385em 0.4615384615em 0.4615384615em; - } - - .textwidget h1 { - margin-top: 1.8260869565em; - } - - .textwidget h2 { - margin-top: 2.2105263158em; - } - - .textwidget h3 { - margin-top: 2.625em; - } - - .textwidget h4 { - letter-spacing: 0.153846154em; - } - - .textwidget h4, - .textwidget h5, - .textwidget h6 { - margin-top: 3.2307692308em; - } - - .content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), - .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) { - float: left; - margin-right: 7.1428571%; - width: 46.42857145%; - } - - .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type { - margin-right: 0; - } - - .site-footer { - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding: 0 4.5455% 3.5em; - } - - .site-footer .social-navigation { - margin: 0; - -webkit-order: 2; - -ms-flex-order: 2; - order: 2; - } - - .site-info { - margin: 0.538461538em auto 0.538461538em 0; - -webkit-order: 1; - -ms-flex-order: 1; - order: 1; - } - - .no-sidebar .content-area { - float: none; - margin: 0; - width: 100%; - } - - .no-sidebar .entry-header, - .no-sidebar .entry-content, - .no-sidebar .entry-summary, - .no-sidebar .entry-footer, - .no-sidebar .comments-area, - .no-sidebar .image-navigation, - .no-sidebar .post-navigation, - .no-sidebar .pagination, - .no-sidebar .page-header, - .no-sidebar .page-content, - .no-sidebar .content-bottom-widgets { - margin-right: 15%; - margin-left: 15%; - } - - .widecolumn { - padding-right: 15%; - padding-left: 15%; - } -} - - -/** - * 14.4 - >= 985px - */ - -@media screen and (min-width: 61.5625em) { - .site-main { - margin-bottom: 7.0em; - } - - .site-header { - padding: 5.25em 4.5455%; - } - - .site-branding, - .site-header-menu, - .header-image { - margin-top: 1.75em; - margin-bottom: 1.75em; - } - - .custom-logo { - max-width: 240px; - } - - .image-navigation { - margin-bottom: 3.230769231em; - } - - .post-navigation { - margin-bottom: 7.0em; - } - - .pagination { - margin-bottom: 5.894736842em; - } - - .widget { - margin-bottom: 4.307692308em; - } - - .site-main > article { - margin-bottom: 7.0em; - } - - .entry-title { - font-size: 40px; - font-size: 2.5rem; - line-height: 1.225; - margin-bottom: 1.05em; - } - - .format-aside .entry-title, - .format-image .entry-title, - .format-video .entry-title, - .format-quote .entry-title, - .format-gallery .entry-title, - .format-status .entry-title, - .format-link .entry-title, - .format-audio .entry-title, - .format-chat .entry-title { - font-size: 23px; - font-size: 1.4375em; - line-height: 1.304347826; - margin-bottom: 1.826086957em; - } - - .post-thumbnail { - margin-bottom: 2.625em; - } - - .entry-content h1, - .entry-summary h1, - .comment-content h1 { - font-size: 33px; - font-size: 2.0625rem; - line-height: 1.2727272727; - margin-top: 1.696969697em; - margin-bottom: 0.8484848485em; - } - - .entry-content h2, - .entry-summary h2, - .comment-content h2 { - font-size: 28px; - font-size: 1.75rem; - line-height: 1.25; - margin-top: 2em; - margin-bottom: 1em; - } - - .entry-content h3, - .entry-summary h3, - .comment-content h3 { - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.2173913043; - margin-top: 2.4347826087em; - margin-bottom: 1.2173913043em; - } - - .entry-content h4, - .entry-summary h4, - .entry-intro h4, - .comment-content h4 { - letter-spacing: 0.131578947em; - } - - .entry-content h4, - .entry-content h5, - .entry-content h6, - .entry-summary h4, - .entry-summary h5, - .entry-summary h6, - .comment-content h4, - .comment-content h5, - .comment-content h6 { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.1052631579; - margin-top: 2.9473684211em; - margin-bottom: 1.473684211em; - } - - .author-info { - border-bottom-width: 0; - padding-bottom: 0; - } - - .comment-list + .comment-respond, - .comment-navigation + .comment-respond { - padding-top: 5.25em; - } - - .comments-area, - .sidebar, - .content-bottom-widgets .widget-area, - .widecolumn { - margin-bottom: 7.0em; - } - - body:not(.search-results) .entry-summary { - margin-bottom: 2.210526316em; - } - - body:not(.search-results) .entry-header + .entry-summary { - margin-top: -1.105263158em; - } - - body:not(.search-results) article:not(.type-page) .entry-content { - float: right; - width: 71.42857144%; - } - - body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta { - margin-left: -40%; - width: -webkit-calc(60% - 1.4736842105em); - width: calc(60% - 1.4736842105em); - } - - body:not(.search-results) article:not(.type-page) img.below-entry-meta, - body:not(.search-results) article:not(.type-page) figure.below-entry-meta { - clear: both; - display: block; - float: none; - margin-right: 0; - margin-left: -40%; - max-width: 140%; - } - - body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta, - body:not(.search-results) article:not(.type-page) table figure.below-entry-meta, - body:not(.search-results) article:not(.type-page) table img.below-entry-meta { - margin: 0; - max-width: 100%; - } - - body:not(.search-results) article:not(.type-page) .entry-footer { - float: left; - margin-top: 0.1538461538em; - width: 21.42857143%; - } - - body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after { - display: none; - } - - .single .byline, - .full-size-link, - body:not(.search-results).group-blog .byline, - body:not(.search-results) .entry-format, - body:not(.search-results) .cat-links, - body:not(.search-results) .tags-links, - body:not(.search-results) article:not(.sticky) .posted-on, - body:not(.search-results) article:not(.type-page) .comments-link, - body:not(.search-results) article:not(.type-page) .entry-footer .edit-link { - display: block; - margin-bottom: 0.5384615385em; - } - - body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child { - margin-bottom: 0; - } - - body:not(.search-results) article:not(.type-page) .entry-footer .avatar { - display: block; - height: auto; - margin: 0 0 0.5384615385em; - width: 49px; - } - - body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content { - float: left; - margin-right: -100%; - margin-left: 34.99999999%; - width: 50.00000001%; - } - - body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer { - margin-right: -100%; - margin-left: 15%; - width: 15%; - } -} - - -/** - * 14.5 - >= 1200px - */ - -@media screen and (min-width: 75em) { - body:not(.search-results) .entry-summary { - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.5217391304; - margin-bottom: 1.826086957em; - } - - body:not(.search-results) .entry-header + .entry-summary { - margin-top: -0.913043478em; - } - - body:not(.search-results) .entry-summary p, - body:not(.search-results) .entry-summary address, - body:not(.search-results) .entry-summary hr, - body:not(.search-results) .entry-summary ul, - body:not(.search-results) .entry-summary ol, - body:not(.search-results) .entry-summary dl, - body:not(.search-results) .entry-summary dd, - body:not(.search-results) .entry-summary table { - margin-bottom: 1.5217391304em; - } - - body:not(.search-results) .entry-summary li > ul, - body:not(.search-results) .entry-summary blockquote > ul { - margin-left: 0.956521739em; - } - - body:not(.search-results) .entry-summary li > ol, - body:not(.search-results) .entry-summary blockquote > ol { - margin-left: 1.52173913em; - } - - body:not(.search-results) .entry-summary blockquote { - font-size: 23px; - font-size: 1.4375rem; - line-height: 1.5217391304; - margin: 0 0 1.5217391304em; - padding-left: 1.347826087em; - } - - body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) { - margin-left: -1.52173913em; - } - - body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) { - margin-left: 0; - } - - body:not(.search-results) .entry-summary blockquote cite, - body:not(.search-results) .entry-summary blockquote small { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.8421052632; - } - - body:not(.search-results) .entry-summary th, - body:not(.search-results) .entry-summary td { - padding: 0.3043478261em; - } - - body:not(.search-results) .entry-summary pre { - font-size: 16px; - font-size: 1rem; - line-height: 1.75; - margin-bottom: 1.75em; - padding: 1.75em; - } - - body:not(.search-results) .entry-summary fieldset { - margin-bottom: 1.5217391304em; - padding: 0.3043478261em; - } - - body:not(.search-results) .entry-summary h1 { - margin-top: 2.121212121em; - margin-bottom: 1.060606061em; - } - - body:not(.search-results) .entry-summary h2 { - margin-top: 2.5em; - margin-bottom: 1.25em; - } - - body:not(.search-results) .entry-summary h3 { - margin-top: 3.043478261em; - margin-bottom: 1.52173913em; - } - - body:not(.search-results) .entry-summary h4, - body:not(.search-results) .entry-summary h5, - body:not(.search-results) .entry-summary h6 { - margin-top: 3.684210526em; - margin-bottom: 1.842105263em; - } - - body:not(.search-results) .entry-summary h1:first-child, - body:not(.search-results) .entry-summary h2:first-child, - body:not(.search-results) .entry-summary h3:first-child, - body:not(.search-results) .entry-summary h4:first-child, - body:not(.search-results) .entry-summary h5:first-child, - body:not(.search-results) .entry-summary h6:first-child { - margin-top: 0; - } - - body:not(.search-results) .entry-summary .alignleft { - margin: 0.2608695652em 1.5217391304em 1.5217391304em 0; - } - - body:not(.search-results) .entry-summary .alignright { - margin: 0.2608695652em 0 1.5217391304em 1.5217391304em; - } - - body:not(.search-results) .entry-summary .aligncenter { - margin-bottom: 1.5217391304em; - } -} - - -/** - * 15.0 - Print - */ - -@media print { - form, - button, - input, - select, - textarea, - .navigation, - .main-navigation, - .social-navigation, - .sidebar, - .content-bottom-widgets, - .header-image, - .page-links, - .edit-link, - .comment-respond, - .comment-edit-link, - .comment-reply-link, - .comment-metadata .edit-link, - .pingback .edit-link { - display: none; - } - - body, - blockquote cite, - blockquote small, - pre, - .entry-content h4, - .entry-content h5, - .entry-content h6, - .entry-summary h4, - .entry-summary h5, - .entry-summary h6, - .comment-content h4, - .comment-content h5, - .comment-content h6, - .entry-content .author-title { - font-size: 12pt; - } - - blockquote { - font-size: 14.25pt; - } - - .site-title, - .page-title, - .comments-title, - .entry-content h2, - .entry-summary h2, - .comment-content h2, - .widecolumn h2 { - font-size: 17.25pt; - } - - .site-description { - display: block; - } - - .entry-title { - font-size: 24.75pt; - line-height: 1.2727272727; - margin-bottom: 1.696969697em; - } - - .format-aside .entry-title, - .format-image .entry-title, - .format-video .entry-title, - .format-quote .entry-title, - .format-gallery .entry-title, - .format-status .entry-title, - .format-link .entry-title, - .format-audio .entry-title, - .format-chat .entry-title { - font-size: 17.25pt; - line-height: 1.304347826; - margin-bottom: 1.826086957em; - } - - .entry-content h1, - .entry-summary h1, - .comment-content h1 { - font-size: 21pt; - } - - .entry-content h3, - .entry-summary h3, - .comment-content h3, - body:not(.search-results) .entry-summary { - font-size: 14.25pt; - } - - .site-description, - .author-bio, - .entry-footer, - .sticky-post, - .taxonomy-description, - .entry-caption, - .comment-metadata, - .comment-notes, - .comment-awaiting-moderation, - .site-info, - .wp-caption .wp-caption-text, - .gallery-caption { - font-size: 9.75pt; - } - - body, - .site { - background: none !important; /* Brute force since user agents all print differently. */ - } - - body, - blockquote cite, - blockquote small, - .site-branding .site-title a, - .entry-title a, - .comment-author { - color: #1a1a1a !important; /* Make sure color schemes don't affect to print */ - } - - blockquote, - .page-header, - .comments-title { - border-color: #1a1a1a !important; /* Make sure color schemes don't affect to print */ - } - - blockquote, - .site-description, - body:not(.search-results) .entry-summary, - body:not(.search-results) .entry-summary blockquote, - .author-bio, - .entry-footer, - .entry-footer a, - .sticky-post, - .taxonomy-description, - .entry-caption, - .comment-author, - .comment-metadata a, - .comment-notes, - .comment-awaiting-moderation, - .site-info, - .site-info a, - .wp-caption .wp-caption-text, - .gallery-caption { - color: #686868 !important; /* Make sure color schemes don't affect to print */ - } - - code, - hr { - background-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */ - } - - pre, - abbr, - acronym, - table, - th, - td, - .author-info, - .comment-list article, - .comment-list .pingback, - .comment-list .trackback, - .no-comments { - border-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */ - } - - a { - color: #007acc !important; /* Make sure color schemes don't affect to print */ - } - - .entry-content a, - .entry-summary a, - .taxonomy-description a, - .comment-content a, - .pingback .comment-body > a { - box-shadow: none; - border-bottom: 1px solid #007acc !important; /* Make sure color schemes don't affect to print */ - } - - .site { - margin: 5%; - } - - .site-inner { - max-width: none; - } - - .site-header { - padding: 0 0 1.75em; - } - - .site-branding { - margin-top: 0; - margin-bottom: 1.75em; - } - - .site-main { - margin-bottom: 3.5em; - } - - .entry-header, - .entry-footer, - .page-header, - .page-content, - .entry-content, - .entry-summary, - .post-thumbnail, - .comments-area { - margin-right: 0; - margin-left: 0; - } - - .post-thumbnail, - .site-main > article { - margin-bottom: 3.5em; - } - - .entry-content blockquote.alignleft, - .entry-content blockquote.alignright { - border-width: 4px 0 0 0; - padding: 0.9473684211em 0 0; - width: -webkit-calc(50% - 0.736842105em); - width: calc(50% - 0.736842105em); - } - - body:not(.search-results) .entry-header + .entry-summary { - margin-top: -1.473684211em; - } - - .site-footer, - .widecolumn { - padding: 0; - } -} diff --git a/twentysixteen/template-parts/biography.php b/twentysixteen/template-parts/biography.php deleted file mode 100644 index 9e2e5b8..0000000 --- a/twentysixteen/template-parts/biography.php +++ /dev/null @@ -1,37 +0,0 @@ - - -
diff --git a/twentysixteen/template-parts/content-none.php b/twentysixteen/template-parts/content-none.php deleted file mode 100644 index b6b7e7c..0000000 --- a/twentysixteen/template-parts/content-none.php +++ /dev/null @@ -1,33 +0,0 @@ - - -
- - -
- - -

Get started here.', 'twentysixteen' ), esc_url( admin_url( 'post-new.php' ) ) ); ?>

- - - -

- - - - -

- - - -
-
diff --git a/twentysixteen/template-parts/content-page.php b/twentysixteen/template-parts/content-page.php deleted file mode 100644 index 470776b..0000000 --- a/twentysixteen/template-parts/content-page.php +++ /dev/null @@ -1,47 +0,0 @@ - - -
> -
- ', '' ); ?> -
- - - -
- '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) - ); - ?> -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '
', - '
' - ); - ?> - -
diff --git a/twentysixteen/template-parts/content-search.php b/twentysixteen/template-parts/content-search.php deleted file mode 100644 index c4667c6..0000000 --- a/twentysixteen/template-parts/content-search.php +++ /dev/null @@ -1,53 +0,0 @@ - - -
> -
- ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - - -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
- - - - "%s"', 'twentysixteen' ), - get_the_title() - ), - '
', - '
' - ); - ?> - - -
- diff --git a/twentysixteen/template-parts/content-single.php b/twentysixteen/template-parts/content-single.php deleted file mode 100644 index 58f829b..0000000 --- a/twentysixteen/template-parts/content-single.php +++ /dev/null @@ -1,55 +0,0 @@ - - -
> -
- ', '' ); ?> -
- - - - - -
- '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) - ); - - if ( '' !== get_the_author_meta( 'description' ) ) { - get_template_part( 'template-parts/biography' ); - } - ?> -
- -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
diff --git a/twentysixteen/template-parts/content.php b/twentysixteen/template-parts/content.php deleted file mode 100644 index 703487d..0000000 --- a/twentysixteen/template-parts/content.php +++ /dev/null @@ -1,61 +0,0 @@ - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - -
- "%s"', 'twentysixteen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) - ); - ?> -
- -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
diff --git a/hamburg-freifunk-wp-theme/webpack.config.js b/webpack.config.js similarity index 100% rename from hamburg-freifunk-wp-theme/webpack.config.js rename to webpack.config.js diff --git a/hamburg-freifunk-wp-theme/woocommerce.php b/woocommerce.php similarity index 100% rename from hamburg-freifunk-wp-theme/woocommerce.php rename to woocommerce.php