├── data └── .gitkeep ├── public ├── images │ └── .gitkeep ├── javascripts │ ├── app.js │ └── vendor │ │ ├── what-input.min.js │ │ └── what-input.js └── stylesheets │ ├── foundation6 │ ├── motion-ui.scss │ ├── motion-ui │ │ ├── util │ │ │ ├── _unit.scss │ │ │ ├── _animation.scss │ │ │ ├── _args.scss │ │ │ ├── _selector.scss │ │ │ ├── _transition.scss │ │ │ ├── _series.scss │ │ │ └── _keyframe.scss │ │ ├── effects │ │ │ ├── _zoom.scss │ │ │ ├── _wiggle.scss │ │ │ ├── _shake.scss │ │ │ ├── _fade.scss │ │ │ ├── _spin.scss │ │ │ ├── _slide.scss │ │ │ └── _hinge.scss │ │ ├── motion-ui.scss │ │ ├── transitions │ │ │ ├── _fade.scss │ │ │ ├── _zoom.scss │ │ │ ├── _spin.scss │ │ │ ├── _slide.scss │ │ │ └── _hinge.scss │ │ ├── _settings.scss │ │ └── _classes.scss │ ├── util │ │ ├── _util.scss │ │ ├── _selector.scss │ │ ├── _color.scss │ │ ├── _unit.scss │ │ ├── _value.scss │ │ ├── _breakpoint.scss │ │ └── _mixins.scss │ ├── components │ │ ├── _float.scss │ │ ├── _sticky.scss │ │ ├── _accordion-menu.scss │ │ ├── _title-bar.scss │ │ ├── _top-bar.scss │ │ ├── _badge.scss │ │ ├── _label.scss │ │ ├── _thumbnail.scss │ │ ├── _dropdown.scss │ │ ├── _drilldown.scss │ │ ├── _close-button.scss │ │ ├── _flex-video.scss │ │ ├── _media-object.scss │ │ ├── _progress-bar.scss │ │ ├── _breadcrumbs.scss │ │ ├── _tooltip.scss │ │ ├── _dropdown-menu.scss │ │ ├── _accordion.scss │ │ ├── _callout.scss │ │ ├── _tabs.scss │ │ ├── _button-group.scss │ │ ├── _visibility.scss │ │ ├── _slider.scss │ │ ├── _reveal.scss │ │ ├── _pagination.scss │ │ ├── _off-canvas.scss │ │ ├── _orbit.scss │ │ ├── _menu.scss │ │ ├── _table.scss │ │ └── _switch.scss │ ├── typography │ │ ├── _alignment.scss │ │ ├── _typography.scss │ │ ├── _helpers.scss │ │ └── _print.scss │ ├── grid │ │ ├── _size.scss │ │ ├── _layout.scss │ │ ├── _gutter.scss │ │ ├── _grid.scss │ │ ├── _row.scss │ │ ├── _position.scss │ │ ├── _classes.scss │ │ ├── _column.scss │ │ └── _flex-grid.scss │ ├── forms │ │ ├── _help-text.scss │ │ ├── _forms.scss │ │ ├── _checkbox.scss │ │ ├── _label.scss │ │ ├── _fieldset.scss │ │ ├── _input-group.scss │ │ ├── _select.scss │ │ ├── _error.scss │ │ └── _text.scss │ ├── foundation.scss │ └── _global.scss │ └── app.scss ├── app ├── content_types │ └── .gitkeep └── views │ ├── snippets │ └── .gitkeep │ └── pages │ ├── 404.liquid │ └── index.liquid ├── .gitignore ├── config ├── translations.yml ├── deploy.yml ├── metafields_schema.yml └── site.yml ├── README.md ├── Guardfile └── Gemfile /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/content_types/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/snippets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/javascripts/app.js: -------------------------------------------------------------------------------- 1 | $(document).foundation(); 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | log/ 2 | .push-tmp/ 3 | .sass-cache/ 4 | *.log 5 | *.lock 6 | deploy.yml 7 | -------------------------------------------------------------------------------- /public/stylesheets/foundation6/motion-ui.scss: -------------------------------------------------------------------------------- 1 | @import "motion-ui/motion-ui"; 2 | 3 | @include motion-ui-transitions; 4 | @include motion-ui-animations; 5 | -------------------------------------------------------------------------------- /app/views/pages/404.liquid: -------------------------------------------------------------------------------- 1 | --- 2 | title: Page not found 3 | published: true 4 | --- 5 | {% extends index %} 6 | 7 | {% block 'main' %} 8 | 9 |
Page not found
10 | 11 | {% endblock %} 12 | -------------------------------------------------------------------------------- /config/translations.yml: -------------------------------------------------------------------------------- 1 | # Your translations go here. To be used with the 'translate' liquid filter 2 | # Example: 3 | # {{ 'hello_world' | translate }} 4 | # 5 | 6 | # hello_world: 7 | # en: Hello world ! 8 | # fr: Bonjour le monde ! 9 | -------------------------------------------------------------------------------- /public/stylesheets/foundation6/motion-ui/util/_unit.scss: -------------------------------------------------------------------------------- 1 | /// Removes the unit (e.g. px, em, rem) from a value, returning the number only. 2 | /// @param {Number} $num - Number to strip unit from. 3 | /// @return {Number} The same number, sans unit. 4 | /// @access private 5 | @function strip-unit($num) { 6 | @return $num / ($num * 0 + 1); 7 | } 8 | -------------------------------------------------------------------------------- /public/stylesheets/foundation6/util/_util.scss: -------------------------------------------------------------------------------- 1 | // Foundation for Sites by ZURB 2 | // foundation.zurb.com 3 | // Licensed under MIT Open Source 4 | 5 | // Utilities 6 | @import 'unit'; 7 | @import 'value'; 8 | @import 'color'; 9 | @import 'selector'; 10 | 11 | // Libraries 12 | @import 'breakpoint'; 13 | 14 | // Mixins 15 | @import 'mixins'; 16 | -------------------------------------------------------------------------------- /public/stylesheets/foundation6/motion-ui/util/_animation.scss: -------------------------------------------------------------------------------- 1 | /// Creates a keyframe from one or more effect functions and assigns it to the element by adding the `animation-name` property. 2 | /// @param {Function} $effects... - One or more effect functions to build the keyframe with. 3 | @mixin mui-animation($args...) { 4 | $name: map-get(-mui-process-args($args...), name); 5 | @include mui-keyframes($name, $args...); 6 | animation-name: unquote($name); 7 | } 8 | -------------------------------------------------------------------------------- /public/stylesheets/foundation6/motion-ui/util/_args.scss: -------------------------------------------------------------------------------- 1 | /// Processes a series of keyframe function arguments. 2 | /// @access private 3 | @function -mui-process-args($args...) { 4 | @if length($args) == 1 { 5 | $arg: nth($args, 1); 6 | 7 | @if type-of($arg) == 'string' { 8 | @return call($arg); 9 | } @else if type-of($arg) == 'map' { 10 | @return $arg; 11 | } 12 | } 13 | 14 | @return -mui-keyframe-combine($args...); 15 | } 16 | -------------------------------------------------------------------------------- /config/deploy.yml: -------------------------------------------------------------------------------- 1 | # development: 2 | # host: dev.example.com 3 | # email: john@doe.net 4 | # password: apassword 5 | # # api_key: