From 8b94cc48163fb771334b4ade4e93e0fa815d909c Mon Sep 17 00:00:00 2001 From: Lutz Thies Date: Wed, 2 Aug 2017 18:32:52 +0200 Subject: [PATCH] included webpack => major restructuring, see #75, next level over-engineering :white_check_mark: --- .gitignore | 13 + .travis.yml | 6 + _config.yml | 7 +- _config_travis.yml | 4 - _data/scripts.yaml | 20 - _data/stylesheets.yaml | 8 - _includes/lateload-scripts.html | 3 - _includes/layout-default.html | 42 - _includes/script.html | 5 - eva | 1 - package.json | 19 +- sources/.jekyll-metadata | Bin 0 -> 68302 bytes 404.md => sources/404.md | 0 ESE-en.ics => sources/ESE-en.ics | 0 ESE.ics => sources/ESE.ics | 0 {_assets => sources/_assets}/css/_custom.scss | 34 + .../_assets}/css/_foundation.scss | 0 {_assets => sources/_assets}/css/_init.scss | 6 +- .../_assets}/css/_normalize.scss | 0 sources/_assets/css/fonts.scss | 43 + .../_assets}/css/foundation/_functions.scss | 0 .../_assets}/css/foundation/_settings.scss | 0 .../css/foundation/components/_accordion.scss | 0 .../foundation/components/_alert-boxes.scss | 0 .../foundation/components/_block-grid.scss | 0 .../foundation/components/_breadcrumbs.scss | 0 .../foundation/components/_button-groups.scss | 0 .../css/foundation/components/_buttons.scss | 0 .../css/foundation/components/_clearing.scss | 0 .../components/_dropdown-buttons.scss | 0 .../css/foundation/components/_dropdown.scss | 0 .../foundation/components/_flex-video.scss | 0 .../css/foundation/components/_forms.scss | 0 .../css/foundation/components/_global.scss | 0 .../css/foundation/components/_grid.scss | 0 .../css/foundation/components/_icon-bar.scss | 0 .../foundation/components/_inline-lists.scss | 0 .../css/foundation/components/_joyride.scss | 0 .../foundation/components/_keystrokes.scss | 0 .../css/foundation/components/_labels.scss | 0 .../css/foundation/components/_magellan.scss | 0 .../css/foundation/components/_offcanvas.scss | 0 .../css/foundation/components/_orbit.scss | 0 .../foundation/components/_pagination.scss | 0 .../css/foundation/components/_panels.scss | 0 .../components/_pricing-tables.scss | 0 .../foundation/components/_progress-bars.scss | 0 .../foundation/components/_range-slider.scss | 0 .../css/foundation/components/_reveal.scss | 0 .../css/foundation/components/_side-nav.scss | 0 .../foundation/components/_split-buttons.scss | 0 .../css/foundation/components/_sub-nav.scss | 0 .../css/foundation/components/_switches.scss | 0 .../css/foundation/components/_tables.scss | 0 .../css/foundation/components/_tabs.scss | 0 .../css/foundation/components/_thumbs.scss | 0 .../css/foundation/components/_tooltips.scss | 0 .../css/foundation/components/_top-bar.scss | 0 .../css/foundation/components/_type.scss | 0 .../foundation/components/_visibility.scss | 0 .../_assets}/css/img/desaturate.svg | 0 {_assets => sources/_assets}/css/style.scss | 0 .../_assets}/img/ascii-logo.png | Bin {_assets => sources/_assets}/img/cd-logo.png | Bin {_assets => sources/_assets}/img/de.png | Bin {_assets => sources/_assets}/img/en.png | Bin {_assets => sources/_assets}/img/ese-logo.png | Bin .../_assets}/img/ese_logo_2016.svg | 0 {_assets => sources/_assets}/img/flags/de.png | Bin {_assets => sources/_assets}/img/flags/en.png | Bin {_assets => sources/_assets}/img/fsr-logo.png | Bin .../_assets}/img/header/APB-Namensschild.png | Bin .../_assets}/img/header/Die-Kunst.png | Bin .../_assets}/img/header/Fassade-vorn.png | Bin .../_assets}/img/header/Foyer-Decke.png | Bin .../_assets}/img/header/Helmholzstrasse.png | Bin .../_assets}/img/header/Innenhof.png | Bin .../_assets}/img/header/Reflections.png | Bin .../_assets}/img/header/Wendeltreppe.png | Bin .../_assets}/img/header/temp-opener.jpg | Bin .../_assets}/img/icon_smile.gif | Bin .../img/icons/android-icon-144x144.png | Bin .../img/icons/android-icon-192x192.png | Bin .../_assets}/img/icons/android-icon-36x36.png | Bin .../_assets}/img/icons/android-icon-48x48.png | Bin .../_assets}/img/icons/android-icon-72x72.png | Bin .../_assets}/img/icons/android-icon-96x96.png | Bin .../_assets}/img/icons/apple-icon-114x114.png | Bin .../_assets}/img/icons/apple-icon-120x120.png | Bin .../_assets}/img/icons/apple-icon-144x144.png | Bin .../_assets}/img/icons/apple-icon-152x152.png | Bin .../_assets}/img/icons/apple-icon-180x180.png | Bin .../_assets}/img/icons/apple-icon-57x57.png | Bin .../_assets}/img/icons/apple-icon-60x60.png | Bin .../_assets}/img/icons/apple-icon-72x72.png | Bin .../_assets}/img/icons/apple-icon-76x76.png | Bin .../img/icons/apple-icon-precomposed.png | Bin .../_assets}/img/icons/apple-icon.png | Bin .../_assets}/img/icons/favicon-16x16.png | Bin .../_assets}/img/icons/favicon-32x32.png | Bin .../_assets}/img/icons/favicon-96x96.png | Bin .../_assets}/img/icons/favicon.ico | Bin .../_assets}/img/icons/manifest.json | 0 .../_assets}/img/icons/ms-icon-144x144.png | Bin .../_assets}/img/icons/ms-icon-150x150.png | Bin .../_assets}/img/icons/ms-icon-310x310.png | Bin .../_assets}/img/icons/ms-icon-70x70.png | Bin {_assets => sources/_assets}/img/maps/apb.png | Bin {_assets => sources/_assets}/img/maps/cd.png | Bin {_assets => sources/_assets}/img/maps/kik.png | Bin .../_assets}/img/tutoren2015.jpg | Bin .../_assets}/img/tutoren2016.jpg | Bin {_data => sources/_data}/events.yaml | 12 +- {_data => sources/_data}/icons.yaml | 0 {_data => sources/_data}/schedules.yml | 0 {_data => sources/_data}/switchheader.yaml | 0 {_de => sources/_de}/01-news.md | 0 {_de => sources/_de}/02-events.md | 0 {_de => sources/_de}/03-schedules.md | 0 {_de => sources/_de}/04-links.md | 0 {_de => sources/_de}/05-faq.md | 0 .../_en-news}/2017-07-31-website-online.md | 0 .../_en-sidebar}/fachschaftsrat.md | 0 .../_en-sidebar}/footer.html | 0 .../_en-sidebar}/kontakt.md | 0 .../_en-sidebar}/verwirrt.md | 0 {_en => sources/_en}/01-news.md | 0 {_en => sources/_en}/02-events.md | 0 {_en => sources/_en}/03-schedules.md | 0 {_en => sources/_en}/04-links.md | 0 {_en => sources/_en}/05-faq.md | 0 {_en => sources/_en}/index.md | 0 .../_includes}/all-schedules.html | 0 .../_includes}/developer-preview.html | 0 .../_includes}/eventlist.html | 0 {_includes => sources/_includes}/footer.html | 0 {_includes => sources/_includes}/head.html | 16 +- {_includes => sources/_includes}/header.html | 7 +- {_includes => sources/_includes}/index.html | 6 +- .../_includes}/layout-compress.html | 0 sources/_includes/layout-default.html | 47 + .../_includes}/layout-page.html | 0 .../_includes}/layout-post.html | 0 {_includes => sources/_includes}/news.html | 0 {_includes => sources/_includes}/osm_apb.html | 0 {_includes => sources/_includes}/osm_cd.html | 0 {_includes => sources/_includes}/osm_kik.html | 0 .../_includes}/schedule.html | 0 {_includes => sources/_includes}/sidebar.html | 0 .../_includes}/slideshow.html | 0 .../_includes}/timetable.html | 0 .../_includes}/translate-switch.html | 0 {_layouts => sources/_layouts}/default.html | 0 .../_layouts}/en-default.html | 0 {_layouts => sources/_layouts}/en-index.html | 0 {_layouts => sources/_layouts}/en-page.html | 0 {_layouts => sources/_layouts}/en-post.html | 0 {_layouts => sources/_layouts}/error.html | 0 {_layouts => sources/_layouts}/index.html | 0 {_layouts => sources/_layouts}/page.html | 0 {_layouts => sources/_layouts}/post.html | 0 .../_news}/2017-07-31-website-online.md | 2 +- .../_sidebar}/fachschaftsrat.md | 0 {_sidebar => sources/_sidebar}/footer.html | 0 {_sidebar => sources/_sidebar}/kontakt.md | 0 {_sidebar => sources/_sidebar}/verirrt.md | 0 {coffee => sources/coffee}/konami.coffee | 0 {coffee => sources/coffee}/news.coffee | 0 favicon.ico => sources/favicon.ico | Bin feed.xml => sources/feed.xml | 0 index.md => sources/index.md | 0 sources/static/fonts/open-sans-latin-300.eot | Bin 0 -> 15483 bytes sources/static/fonts/open-sans-latin-300.svg | 332 ++ sources/static/fonts/open-sans-latin-300.woff | Bin 0 -> 18216 bytes .../static/fonts/open-sans-latin-300.woff2 | Bin 0 -> 14488 bytes .../fonts/open-sans-latin-300italic.eot | Bin 0 -> 14595 bytes .../fonts/open-sans-latin-300italic.svg | 345 ++ .../fonts/open-sans-latin-300italic.woff | Bin 0 -> 17232 bytes .../fonts/open-sans-latin-300italic.woff2 | Bin 0 -> 13464 bytes sources/static/fonts/open-sans-latin-400.eot | Bin 0 -> 14989 bytes sources/static/fonts/open-sans-latin-400.svg | 336 ++ sources/static/fonts/open-sans-latin-400.woff | Bin 0 -> 17640 bytes .../static/fonts/open-sans-latin-400.woff2 | Bin 0 -> 13964 bytes .../fonts/open-sans-latin-400italic.eot | Bin 0 -> 14446 bytes .../fonts/open-sans-latin-400italic.svg | 349 ++ .../fonts/open-sans-latin-400italic.woff | Bin 0 -> 17004 bytes .../fonts/open-sans-latin-400italic.woff2 | Bin 0 -> 13336 bytes sources/static/fonts/open-sans-latin-600.eot | Bin 0 -> 15537 bytes sources/static/fonts/open-sans-latin-600.svg | 336 ++ sources/static/fonts/open-sans-latin-600.woff | Bin 0 -> 18232 bytes .../static/fonts/open-sans-latin-600.woff2 | Bin 0 -> 14468 bytes .../fonts/open-sans-latin-600italic.eot | Bin 0 -> 14536 bytes .../fonts/open-sans-latin-600italic.svg | 349 ++ .../fonts/open-sans-latin-600italic.woff | Bin 0 -> 17060 bytes .../fonts/open-sans-latin-600italic.woff2 | Bin 0 -> 13492 bytes sources/static/fonts/open-sans-latin-700.eot | Bin 0 -> 15598 bytes sources/static/fonts/open-sans-latin-700.svg | 334 ++ sources/static/fonts/open-sans-latin-700.woff | Bin 0 -> 18408 bytes .../static/fonts/open-sans-latin-700.woff2 | Bin 0 -> 14636 bytes .../fonts/open-sans-latin-700italic.eot | Bin 0 -> 14351 bytes .../fonts/open-sans-latin-700italic.svg | 342 ++ .../fonts/open-sans-latin-700italic.woff | Bin 0 -> 17008 bytes .../fonts/open-sans-latin-700italic.woff2 | Bin 0 -> 13376 bytes sources/static/fonts/open-sans-latin-800.eot | Bin 0 -> 15683 bytes sources/static/fonts/open-sans-latin-800.svg | 336 ++ sources/static/fonts/open-sans-latin-800.woff | Bin 0 -> 18584 bytes .../static/fonts/open-sans-latin-800.woff2 | Bin 0 -> 14696 bytes .../fonts/open-sans-latin-800italic.eot | Bin 0 -> 14648 bytes .../fonts/open-sans-latin-800italic.svg | 342 ++ .../fonts/open-sans-latin-800italic.woff | Bin 0 -> 17340 bytes .../fonts/open-sans-latin-800italic.woff2 | Bin 0 -> 13628 bytes sources/static/fonts/work-sans-latin-100.eot | Bin 0 -> 23442 bytes sources/static/fonts/work-sans-latin-100.svg | 334 ++ sources/static/fonts/work-sans-latin-100.woff | Bin 0 -> 25128 bytes .../static/fonts/work-sans-latin-100.woff2 | Bin 0 -> 20508 bytes sources/static/fonts/work-sans-latin-200.eot | Bin 0 -> 24290 bytes sources/static/fonts/work-sans-latin-200.svg | 332 ++ sources/static/fonts/work-sans-latin-200.woff | Bin 0 -> 25896 bytes .../static/fonts/work-sans-latin-200.woff2 | Bin 0 -> 21128 bytes sources/static/fonts/work-sans-latin-300.eot | Bin 0 -> 24817 bytes sources/static/fonts/work-sans-latin-300.svg | 331 ++ sources/static/fonts/work-sans-latin-300.woff | Bin 0 -> 26392 bytes .../static/fonts/work-sans-latin-300.woff2 | Bin 0 -> 21548 bytes sources/static/fonts/work-sans-latin-400.eot | Bin 0 -> 24360 bytes sources/static/fonts/work-sans-latin-400.svg | 333 ++ sources/static/fonts/work-sans-latin-400.woff | Bin 0 -> 25940 bytes .../static/fonts/work-sans-latin-400.woff2 | Bin 0 -> 21164 bytes sources/static/fonts/work-sans-latin-500.eot | Bin 0 -> 26481 bytes sources/static/fonts/work-sans-latin-500.svg | 333 ++ sources/static/fonts/work-sans-latin-500.woff | Bin 0 -> 27900 bytes .../static/fonts/work-sans-latin-500.woff2 | Bin 0 -> 22884 bytes sources/static/fonts/work-sans-latin-600.eot | Bin 0 -> 26175 bytes sources/static/fonts/work-sans-latin-600.svg | 333 ++ sources/static/fonts/work-sans-latin-600.woff | Bin 0 -> 27588 bytes .../static/fonts/work-sans-latin-600.woff2 | Bin 0 -> 22672 bytes sources/static/fonts/work-sans-latin-700.eot | Bin 0 -> 26468 bytes sources/static/fonts/work-sans-latin-700.svg | 330 ++ sources/static/fonts/work-sans-latin-700.woff | Bin 0 -> 28000 bytes .../static/fonts/work-sans-latin-700.woff2 | Bin 0 -> 23040 bytes sources/static/fonts/work-sans-latin-800.eot | Bin 0 -> 26842 bytes sources/static/fonts/work-sans-latin-800.svg | 333 ++ sources/static/fonts/work-sans-latin-800.woff | Bin 0 -> 28476 bytes .../static/fonts/work-sans-latin-800.woff2 | Bin 0 -> 23440 bytes sources/static/fonts/work-sans-latin-900.eot | Bin 0 -> 24785 bytes sources/static/fonts/work-sans-latin-900.svg | 328 ++ sources/static/fonts/work-sans-latin-900.woff | Bin 0 -> 26504 bytes .../static/fonts/work-sans-latin-900.woff2 | Bin 0 -> 21592 bytes vendor/jquery/dist/jquery.min.js | 5 - vendor/jquery/dist/jquery.min.map | 1 - vendor/js/app.js | 16 - vendor/modernizr/modernizr.min.js | 1 - vendor/pace/pace.min.js | 2 - vendor/slick/ajax-loader.gif | Bin 4178 -> 0 bytes vendor/slick/config.rb | 10 - vendor/slick/fonts/slick.eot | Bin 2048 -> 0 bytes vendor/slick/fonts/slick.svg | 14 - vendor/slick/fonts/slick.ttf | Bin 1892 -> 0 bytes vendor/slick/fonts/slick.woff | Bin 1380 -> 0 bytes vendor/slick/slick-theme.scss | 190 - vendor/slick/slick.js | 2639 -------------- vendor/slick/slick.min.js | 18 - vendor/slick/slick.scss | 102 - webpack.config.js | 131 + webpack/app-post.js | 7 + webpack/app-pre.js | 17 + webpack/components/.modernizrrc | 98 + webpack/components/fonts.js | 10 + .../components}/foundation.min.js | 0 .../components/image-sliders.js | 9 +- webpack/components/pace.js | 2 + .../components/preview-message.js | 0 webpack/dev-post.js | 4 + yarn.lock | 3227 +++++++++++++++++ 273 files changed, 10079 insertions(+), 3113 deletions(-) delete mode 100644 _data/scripts.yaml delete mode 100644 _data/stylesheets.yaml delete mode 100644 _includes/lateload-scripts.html delete mode 100644 _includes/layout-default.html delete mode 100644 _includes/script.html delete mode 160000 eva create mode 100644 sources/.jekyll-metadata rename 404.md => sources/404.md (100%) rename ESE-en.ics => sources/ESE-en.ics (100%) rename ESE.ics => sources/ESE.ics (100%) rename {_assets => sources/_assets}/css/_custom.scss (91%) rename {_assets => sources/_assets}/css/_foundation.scss (100%) rename {_assets => sources/_assets}/css/_init.scss (94%) rename {_assets => sources/_assets}/css/_normalize.scss (100%) create mode 100644 sources/_assets/css/fonts.scss rename {_assets => sources/_assets}/css/foundation/_functions.scss (100%) rename {_assets => sources/_assets}/css/foundation/_settings.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_accordion.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_alert-boxes.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_block-grid.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_breadcrumbs.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_button-groups.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_buttons.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_clearing.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_dropdown-buttons.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_dropdown.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_flex-video.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_forms.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_global.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_grid.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_icon-bar.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_inline-lists.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_joyride.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_keystrokes.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_labels.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_magellan.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_offcanvas.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_orbit.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_pagination.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_panels.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_pricing-tables.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_progress-bars.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_range-slider.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_reveal.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_side-nav.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_split-buttons.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_sub-nav.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_switches.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_tables.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_tabs.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_thumbs.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_tooltips.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_top-bar.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_type.scss (100%) rename {_assets => sources/_assets}/css/foundation/components/_visibility.scss (100%) rename {_assets => sources/_assets}/css/img/desaturate.svg (100%) rename {_assets => sources/_assets}/css/style.scss (100%) rename {_assets => sources/_assets}/img/ascii-logo.png (100%) rename {_assets => sources/_assets}/img/cd-logo.png (100%) rename {_assets => sources/_assets}/img/de.png (100%) rename {_assets => sources/_assets}/img/en.png (100%) rename {_assets => sources/_assets}/img/ese-logo.png (100%) rename {_assets => sources/_assets}/img/ese_logo_2016.svg (100%) rename {_assets => sources/_assets}/img/flags/de.png (100%) rename {_assets => sources/_assets}/img/flags/en.png (100%) rename {_assets => sources/_assets}/img/fsr-logo.png (100%) rename {_assets => sources/_assets}/img/header/APB-Namensschild.png (100%) rename {_assets => sources/_assets}/img/header/Die-Kunst.png (100%) rename {_assets => sources/_assets}/img/header/Fassade-vorn.png (100%) rename {_assets => sources/_assets}/img/header/Foyer-Decke.png (100%) rename {_assets => sources/_assets}/img/header/Helmholzstrasse.png (100%) rename {_assets => sources/_assets}/img/header/Innenhof.png (100%) rename {_assets => sources/_assets}/img/header/Reflections.png (100%) rename {_assets => sources/_assets}/img/header/Wendeltreppe.png (100%) rename {_assets => sources/_assets}/img/header/temp-opener.jpg (100%) rename {_assets => sources/_assets}/img/icon_smile.gif (100%) rename {_assets => sources/_assets}/img/icons/android-icon-144x144.png (100%) rename {_assets => sources/_assets}/img/icons/android-icon-192x192.png (100%) rename {_assets => sources/_assets}/img/icons/android-icon-36x36.png (100%) rename {_assets => sources/_assets}/img/icons/android-icon-48x48.png (100%) rename {_assets => sources/_assets}/img/icons/android-icon-72x72.png (100%) rename {_assets => sources/_assets}/img/icons/android-icon-96x96.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-114x114.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-120x120.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-144x144.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-152x152.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-180x180.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-57x57.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-60x60.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-72x72.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-76x76.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon-precomposed.png (100%) rename {_assets => sources/_assets}/img/icons/apple-icon.png (100%) rename {_assets => sources/_assets}/img/icons/favicon-16x16.png (100%) rename {_assets => sources/_assets}/img/icons/favicon-32x32.png (100%) rename {_assets => sources/_assets}/img/icons/favicon-96x96.png (100%) rename {_assets => sources/_assets}/img/icons/favicon.ico (100%) rename {_assets => sources/_assets}/img/icons/manifest.json (100%) rename {_assets => sources/_assets}/img/icons/ms-icon-144x144.png (100%) rename {_assets => sources/_assets}/img/icons/ms-icon-150x150.png (100%) rename {_assets => sources/_assets}/img/icons/ms-icon-310x310.png (100%) rename {_assets => sources/_assets}/img/icons/ms-icon-70x70.png (100%) rename {_assets => sources/_assets}/img/maps/apb.png (100%) rename {_assets => sources/_assets}/img/maps/cd.png (100%) rename {_assets => sources/_assets}/img/maps/kik.png (100%) rename {_assets => sources/_assets}/img/tutoren2015.jpg (100%) rename {_assets => sources/_assets}/img/tutoren2016.jpg (100%) rename {_data => sources/_data}/events.yaml (97%) rename {_data => sources/_data}/icons.yaml (100%) rename {_data => sources/_data}/schedules.yml (100%) rename {_data => sources/_data}/switchheader.yaml (100%) rename {_de => sources/_de}/01-news.md (100%) rename {_de => sources/_de}/02-events.md (100%) rename {_de => sources/_de}/03-schedules.md (100%) rename {_de => sources/_de}/04-links.md (100%) rename {_de => sources/_de}/05-faq.md (100%) rename {_en-news => sources/_en-news}/2017-07-31-website-online.md (100%) rename {_en-sidebar => sources/_en-sidebar}/fachschaftsrat.md (100%) rename {_en-sidebar => sources/_en-sidebar}/footer.html (100%) rename {_en-sidebar => sources/_en-sidebar}/kontakt.md (100%) rename {_en-sidebar => sources/_en-sidebar}/verwirrt.md (100%) rename {_en => sources/_en}/01-news.md (100%) rename {_en => sources/_en}/02-events.md (100%) rename {_en => sources/_en}/03-schedules.md (100%) rename {_en => sources/_en}/04-links.md (100%) rename {_en => sources/_en}/05-faq.md (100%) rename {_en => sources/_en}/index.md (100%) rename {_includes => sources/_includes}/all-schedules.html (100%) rename {_includes => sources/_includes}/developer-preview.html (100%) rename {_includes => sources/_includes}/eventlist.html (100%) rename {_includes => sources/_includes}/footer.html (100%) rename {_includes => sources/_includes}/head.html (86%) rename {_includes => sources/_includes}/header.html (88%) rename {_includes => sources/_includes}/index.html (55%) rename {_includes => sources/_includes}/layout-compress.html (100%) create mode 100644 sources/_includes/layout-default.html rename {_includes => sources/_includes}/layout-page.html (100%) rename {_includes => sources/_includes}/layout-post.html (100%) rename {_includes => sources/_includes}/news.html (100%) rename {_includes => sources/_includes}/osm_apb.html (100%) rename {_includes => sources/_includes}/osm_cd.html (100%) rename {_includes => sources/_includes}/osm_kik.html (100%) rename {_includes => sources/_includes}/schedule.html (100%) rename {_includes => sources/_includes}/sidebar.html (100%) rename {_includes => sources/_includes}/slideshow.html (100%) rename {_includes => sources/_includes}/timetable.html (100%) rename {_includes => sources/_includes}/translate-switch.html (100%) rename {_layouts => sources/_layouts}/default.html (100%) rename {_layouts => sources/_layouts}/en-default.html (100%) rename {_layouts => sources/_layouts}/en-index.html (100%) rename {_layouts => sources/_layouts}/en-page.html (100%) rename {_layouts => sources/_layouts}/en-post.html (100%) rename {_layouts => sources/_layouts}/error.html (100%) rename {_layouts => sources/_layouts}/index.html (100%) rename {_layouts => sources/_layouts}/page.html (100%) rename {_layouts => sources/_layouts}/post.html (100%) rename {_news => sources/_news}/2017-07-31-website-online.md (86%) rename {_sidebar => sources/_sidebar}/fachschaftsrat.md (100%) rename {_sidebar => sources/_sidebar}/footer.html (100%) rename {_sidebar => sources/_sidebar}/kontakt.md (100%) rename {_sidebar => sources/_sidebar}/verirrt.md (100%) rename {coffee => sources/coffee}/konami.coffee (100%) rename {coffee => sources/coffee}/news.coffee (100%) rename favicon.ico => sources/favicon.ico (100%) rename feed.xml => sources/feed.xml (100%) rename index.md => sources/index.md (100%) create mode 100644 sources/static/fonts/open-sans-latin-300.eot create mode 100644 sources/static/fonts/open-sans-latin-300.svg create mode 100644 sources/static/fonts/open-sans-latin-300.woff create mode 100644 sources/static/fonts/open-sans-latin-300.woff2 create mode 100644 sources/static/fonts/open-sans-latin-300italic.eot create mode 100644 sources/static/fonts/open-sans-latin-300italic.svg create mode 100644 sources/static/fonts/open-sans-latin-300italic.woff create mode 100644 sources/static/fonts/open-sans-latin-300italic.woff2 create mode 100644 sources/static/fonts/open-sans-latin-400.eot create mode 100644 sources/static/fonts/open-sans-latin-400.svg create mode 100644 sources/static/fonts/open-sans-latin-400.woff create mode 100644 sources/static/fonts/open-sans-latin-400.woff2 create mode 100644 sources/static/fonts/open-sans-latin-400italic.eot create mode 100644 sources/static/fonts/open-sans-latin-400italic.svg create mode 100644 sources/static/fonts/open-sans-latin-400italic.woff create mode 100644 sources/static/fonts/open-sans-latin-400italic.woff2 create mode 100644 sources/static/fonts/open-sans-latin-600.eot create mode 100644 sources/static/fonts/open-sans-latin-600.svg create mode 100644 sources/static/fonts/open-sans-latin-600.woff create mode 100644 sources/static/fonts/open-sans-latin-600.woff2 create mode 100644 sources/static/fonts/open-sans-latin-600italic.eot create mode 100644 sources/static/fonts/open-sans-latin-600italic.svg create mode 100644 sources/static/fonts/open-sans-latin-600italic.woff create mode 100644 sources/static/fonts/open-sans-latin-600italic.woff2 create mode 100644 sources/static/fonts/open-sans-latin-700.eot create mode 100644 sources/static/fonts/open-sans-latin-700.svg create mode 100644 sources/static/fonts/open-sans-latin-700.woff create mode 100644 sources/static/fonts/open-sans-latin-700.woff2 create mode 100644 sources/static/fonts/open-sans-latin-700italic.eot create mode 100644 sources/static/fonts/open-sans-latin-700italic.svg create mode 100644 sources/static/fonts/open-sans-latin-700italic.woff create mode 100644 sources/static/fonts/open-sans-latin-700italic.woff2 create mode 100644 sources/static/fonts/open-sans-latin-800.eot create mode 100644 sources/static/fonts/open-sans-latin-800.svg create mode 100644 sources/static/fonts/open-sans-latin-800.woff create mode 100644 sources/static/fonts/open-sans-latin-800.woff2 create mode 100644 sources/static/fonts/open-sans-latin-800italic.eot create mode 100644 sources/static/fonts/open-sans-latin-800italic.svg create mode 100644 sources/static/fonts/open-sans-latin-800italic.woff create mode 100644 sources/static/fonts/open-sans-latin-800italic.woff2 create mode 100644 sources/static/fonts/work-sans-latin-100.eot create mode 100644 sources/static/fonts/work-sans-latin-100.svg create mode 100644 sources/static/fonts/work-sans-latin-100.woff create mode 100644 sources/static/fonts/work-sans-latin-100.woff2 create mode 100644 sources/static/fonts/work-sans-latin-200.eot create mode 100644 sources/static/fonts/work-sans-latin-200.svg create mode 100644 sources/static/fonts/work-sans-latin-200.woff create mode 100644 sources/static/fonts/work-sans-latin-200.woff2 create mode 100644 sources/static/fonts/work-sans-latin-300.eot create mode 100644 sources/static/fonts/work-sans-latin-300.svg create mode 100644 sources/static/fonts/work-sans-latin-300.woff create mode 100644 sources/static/fonts/work-sans-latin-300.woff2 create mode 100644 sources/static/fonts/work-sans-latin-400.eot create mode 100644 sources/static/fonts/work-sans-latin-400.svg create mode 100644 sources/static/fonts/work-sans-latin-400.woff create mode 100644 sources/static/fonts/work-sans-latin-400.woff2 create mode 100644 sources/static/fonts/work-sans-latin-500.eot create mode 100644 sources/static/fonts/work-sans-latin-500.svg create mode 100644 sources/static/fonts/work-sans-latin-500.woff create mode 100644 sources/static/fonts/work-sans-latin-500.woff2 create mode 100644 sources/static/fonts/work-sans-latin-600.eot create mode 100644 sources/static/fonts/work-sans-latin-600.svg create mode 100644 sources/static/fonts/work-sans-latin-600.woff create mode 100644 sources/static/fonts/work-sans-latin-600.woff2 create mode 100644 sources/static/fonts/work-sans-latin-700.eot create mode 100644 sources/static/fonts/work-sans-latin-700.svg create mode 100644 sources/static/fonts/work-sans-latin-700.woff create mode 100644 sources/static/fonts/work-sans-latin-700.woff2 create mode 100644 sources/static/fonts/work-sans-latin-800.eot create mode 100644 sources/static/fonts/work-sans-latin-800.svg create mode 100644 sources/static/fonts/work-sans-latin-800.woff create mode 100644 sources/static/fonts/work-sans-latin-800.woff2 create mode 100644 sources/static/fonts/work-sans-latin-900.eot create mode 100644 sources/static/fonts/work-sans-latin-900.svg create mode 100644 sources/static/fonts/work-sans-latin-900.woff create mode 100644 sources/static/fonts/work-sans-latin-900.woff2 delete mode 100644 vendor/jquery/dist/jquery.min.js delete mode 100644 vendor/jquery/dist/jquery.min.map delete mode 100644 vendor/js/app.js delete mode 100644 vendor/modernizr/modernizr.min.js delete mode 100644 vendor/pace/pace.min.js delete mode 100644 vendor/slick/ajax-loader.gif delete mode 100644 vendor/slick/config.rb delete mode 100644 vendor/slick/fonts/slick.eot delete mode 100644 vendor/slick/fonts/slick.svg delete mode 100644 vendor/slick/fonts/slick.ttf delete mode 100644 vendor/slick/fonts/slick.woff delete mode 100644 vendor/slick/slick-theme.scss delete mode 100644 vendor/slick/slick.js delete mode 100644 vendor/slick/slick.min.js delete mode 100644 vendor/slick/slick.scss create mode 100644 webpack.config.js create mode 100644 webpack/app-post.js create mode 100644 webpack/app-pre.js create mode 100644 webpack/components/.modernizrrc create mode 100644 webpack/components/fonts.js rename {vendor/foundation/js => webpack/components}/foundation.min.js (100%) rename _assets/js/slider.js => webpack/components/image-sliders.js (61%) create mode 100644 webpack/components/pace.js rename _assets/js/development.js => webpack/components/preview-message.js (100%) create mode 100644 webpack/dev-post.js diff --git a/.gitignore b/.gitignore index 1f61f16..d901322 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,16 @@ _site .project .settings/ .settings/* + +node_modules/ + +# files generated by jekyll (the final static site) +site/ + +# files generated by webpack +manifest.js +*-bundle* +*.bundle* + +# fonts from npm are copied to this directory +static/fonts/ diff --git a/.travis.yml b/.travis.yml index a9482f4..fcdd838 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,17 +16,23 @@ cache: - node_modules before_install: + # use nvm to install npm, as it is only included by Travis CI in node_js projects - . $HOME/.nvm/nvm.sh - nvm install stable - nvm use stable - npm install + # install yarn (explanation for npm is true here as well) + # for documentation, see https://yarnpkg.com/lang/en/docs/install-ci/#travis-tab - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 0.27.5 - export PATH=$HOME/.yarn/bin:$PATH before_script: + # run yarn to install our dependencies from package.json - yarn script: + # pack libs, fonts, etc. together + - node_modules/.bin/webpack -p # use additional config for CI (changes baseurl for GH Pages) # settings defined in later files overwrite ones from earlier files - bundle exec jekyll build --config _config.yml,_config_travis.yml diff --git a/_config.yml b/_config.yml index 90d971b..c9d1f33 100644 --- a/_config.yml +++ b/_config.yml @@ -44,6 +44,9 @@ metatag: # Build settings markdown: kramdown +source: sources +destination: site + plugins: - jekyll-coffeescript @@ -60,7 +63,6 @@ keep_files: exclude: - .c9 - .git - - vendor/bundle permalink: none @@ -95,9 +97,6 @@ defaults: values: layout: "en-page" -sass: - style: :compressed - collections: news: sidebar: diff --git a/_config_travis.yml b/_config_travis.yml index c5bb939..1e4f032 100644 --- a/_config_travis.yml +++ b/_config_travis.yml @@ -3,9 +3,5 @@ username: fsr repo: ese-website branch: development -# build settings -source: . -destination: _site - # change the baseurl when deploying to GitHub Pages baseurl: "/ese-website" diff --git a/_data/scripts.yaml b/_data/scripts.yaml deleted file mode 100644 index 8c7dd78..0000000 --- a/_data/scripts.yaml +++ /dev/null @@ -1,20 +0,0 @@ -default: - pre: - # The following scripts are included in the - - - src: /vendor/modernizr/modernizr.min.js - - - src: /coffee/news.js - - - src: /vendor/pace/pace.min.js - #- - # src: /coffee/switchheader.js - - post: - # these scripts are included as the last elements in - - - src: /vendor/jquery/dist/jquery.min.js - - - src: /vendor/foundation/js/foundation.min.js - - - src: /vendor/js/app.js diff --git a/_data/stylesheets.yaml b/_data/stylesheets.yaml deleted file mode 100644 index 2fc1d38..0000000 --- a/_data/stylesheets.yaml +++ /dev/null @@ -1,8 +0,0 @@ -default: - head: - - - src: /css/style.css - - - src: /vendor/slick/slick.css - - - src: /vendor/slick/slick-theme.css \ No newline at end of file diff --git a/_includes/lateload-scripts.html b/_includes/lateload-scripts.html deleted file mode 100644 index 5120045..0000000 --- a/_includes/lateload-scripts.html +++ /dev/null @@ -1,3 +0,0 @@ -{% for s in site.data.scripts.default.post %} - {% include script.html script=s %} -{% endfor %} diff --git a/_includes/layout-default.html b/_includes/layout-default.html deleted file mode 100644 index f735314..0000000 --- a/_includes/layout-default.html +++ /dev/null @@ -1,42 +0,0 @@ - - - {% if include.sidebar-items %}{% assign items = include.sidebar-items %}{% else %}{% assign items = site.sidebar %}{% endif %} - {% if include.pages %}{% assign pages = include.pages %}{% else %}{% assign pages = site.pages %}{% endif %} - {% include head.html lang=include.lang %} - - - - -
- {% include header.html pages=pages %} -
-
-
- {{ content }} -
- -
-
- {% include footer.html %} -
- - {% include lateload-scripts.html %} - - - {% js slider %} - - - - {% if jekyll.environment == "development" %} - {% js development %} - {% include developer-preview.html %} - {% endif %} - - - diff --git a/_includes/script.html b/_includes/script.html deleted file mode 100644 index e9b93ad..0000000 --- a/_includes/script.html +++ /dev/null @@ -1,5 +0,0 @@ -{% if include.script %} - {% assign script = include.script %} -{% endif %} - - diff --git a/eva b/eva deleted file mode 160000 index 134775b..0000000 --- a/eva +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 134775b2d7fa9e5da31adf7130a11561038597c2 diff --git a/package.json b/package.json index b5d1095..a56a943 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,22 @@ { "dependencies": { - "slick-carousel": "^1.6.0" + "jquery": "^2.2.4", + "modernizr": "^3.5.0", + "pace-progress": "^1.0.2", + "slick-carousel": "^1.6.0", + "typeface-open-sans": "^0.0.31", + "typeface-work-sans": "^0.0.31" + }, + "devDependencies": { + "css-loader": "^0.28.4", + "expose-loader": "^0.7.3", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^0.11.2", + "node-sass": "^4.5.3", + "sass-loader": "^6.0.6", + "script-loader": "^0.7.0", + "style-loader": "^0.18.2", + "url-loader": "^0.5.9", + "webpack": "^3.4.1" } } diff --git a/sources/.jekyll-metadata b/sources/.jekyll-metadata new file mode 100644 index 0000000000000000000000000000000000000000..acfc5c828f1337a9347de079580c25912412a38b GIT binary patch literal 68302 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 - - - {% css style %} - - - - {% for s in site.data.scripts.default.pre %} - {% include script.html script=s %} - {% endfor %} + + {% css style %} + + + {% js manifest %} + {% css app_preload-bundle %} + {% js app_preload-bundle %} diff --git a/_includes/header.html b/sources/_includes/header.html similarity index 88% rename from _includes/header.html rename to sources/_includes/header.html index 70eab9d..880f78d 100644 --- a/_includes/header.html +++ b/sources/_includes/header.html @@ -1,4 +1,9 @@ -{% if include.pages %}{% assign pages = include.pages %}{% else %}{% assign pages = site.pages %}{% endif %} +{% if include.pages %} + {% assign pages = include.pages %} +{% else %} + {% assign pages = site.pages %} +{% endif %} +