From 82a4268c680b536867c3632a2eab5e576fb3d6a1 Mon Sep 17 00:00:00 2001 From: Daniel Eden Date: Mon, 20 Jan 2014 17:31:50 -0800 Subject: [PATCH] Simplify & centralize the Animate.css home page. Finally. --- Gruntfile.js | 83 ------- bower.json | 5 - images/ddown.png | Bin 0 -> 184 bytes images/ddown.svg | 7 + index.html | 149 ++++++++++++ package.json | 12 - source/_base.css | 22 -- source/attention_seekers/bounce.css | 9 - source/attention_seekers/flash.css | 8 - source/attention_seekers/pulse.css | 11 - source/attention_seekers/shake.css | 9 - source/attention_seekers/swing.css | 12 - source/attention_seekers/tada.css | 11 - source/attention_seekers/wobble.css | 15 -- source/bouncing_entrances/bounceIn.css | 23 -- source/bouncing_entrances/bounceInDown.css | 23 -- source/bouncing_entrances/bounceInLeft.css | 23 -- source/bouncing_entrances/bounceInRight.css | 23 -- source/bouncing_entrances/bounceInUp.css | 23 -- source/bouncing_exits/bounceOut.css | 23 -- source/bouncing_exits/bounceOutDown.css | 19 -- source/bouncing_exits/bounceOutLeft.css | 19 -- source/bouncing_exits/bounceOutRight.css | 19 -- source/bouncing_exits/bounceOutUp.css | 19 -- source/fading_entrances/fadeIn.css | 8 - source/fading_entrances/fadeInDown.css | 15 -- source/fading_entrances/fadeInDownBig.css | 15 -- source/fading_entrances/fadeInLeft.css | 15 -- source/fading_entrances/fadeInLeftBig.css | 15 -- source/fading_entrances/fadeInRight.css | 15 -- source/fading_entrances/fadeInRightBig.css | 15 -- source/fading_entrances/fadeInUp.css | 15 -- source/fading_entrances/fadeInUpBig.css | 15 -- source/fading_exits/fadeOut.css | 8 - source/fading_exits/fadeOutDown.css | 15 -- source/fading_exits/fadeOutDownBig.css | 15 -- source/fading_exits/fadeOutLeft.css | 15 -- source/fading_exits/fadeOutLeftBig.css | 15 -- source/fading_exits/fadeOutRight.css | 15 -- source/fading_exits/fadeOutRightBig.css | 15 -- source/fading_exits/fadeOutUp.css | 15 -- source/fading_exits/fadeOutUpBig.css | 15 -- source/flippers/flip.css | 27 --- source/flippers/flipInX.css | 24 -- source/flippers/flipInY.css | 24 -- source/flippers/flipOutX.css | 15 -- source/flippers/flipOutY.css | 15 -- source/lightspeed/lightSpeedIn.css | 11 - source/lightspeed/lightSpeedOut.css | 10 - source/rotating_entrances/rotateIn.css | 17 -- .../rotating_entrances/rotateInDownLeft.css | 17 -- .../rotating_entrances/rotateInDownRight.css | 17 -- source/rotating_entrances/rotateInUpLeft.css | 17 -- source/rotating_entrances/rotateInUpRight.css | 17 -- source/rotating_exits/rotateOut.css | 17 -- source/rotating_exits/rotateOutDownLeft.css | 17 -- source/rotating_exits/rotateOutDownRight.css | 17 -- source/rotating_exits/rotateOutUpLeft.css | 17 -- source/rotating_exits/rotateOutUpRight.css | 17 -- source/sliders/slideInDown.css | 14 -- source/sliders/slideInLeft.css | 14 -- source/sliders/slideInRight.css | 14 -- source/sliders/slideOutLeft.css | 14 -- source/sliders/slideOutRight.css | 14 -- source/sliders/slideOutUp.css | 14 -- source/specials/hinge.css | 11 - source/specials/rollIn.css | 10 - source/specials/rollOut.css | 17 -- style.css | 214 ++++++++++++++++++ 69 files changed, 370 insertions(+), 1085 deletions(-) delete mode 100644 Gruntfile.js delete mode 100644 bower.json create mode 100644 images/ddown.png create mode 100644 images/ddown.svg create mode 100644 index.html delete mode 100644 package.json delete mode 100644 source/_base.css delete mode 100644 source/attention_seekers/bounce.css delete mode 100644 source/attention_seekers/flash.css delete mode 100644 source/attention_seekers/pulse.css delete mode 100644 source/attention_seekers/shake.css delete mode 100644 source/attention_seekers/swing.css delete mode 100644 source/attention_seekers/tada.css delete mode 100644 source/attention_seekers/wobble.css delete mode 100644 source/bouncing_entrances/bounceIn.css delete mode 100644 source/bouncing_entrances/bounceInDown.css delete mode 100644 source/bouncing_entrances/bounceInLeft.css delete mode 100644 source/bouncing_entrances/bounceInRight.css delete mode 100644 source/bouncing_entrances/bounceInUp.css delete mode 100644 source/bouncing_exits/bounceOut.css delete mode 100644 source/bouncing_exits/bounceOutDown.css delete mode 100644 source/bouncing_exits/bounceOutLeft.css delete mode 100644 source/bouncing_exits/bounceOutRight.css delete mode 100644 source/bouncing_exits/bounceOutUp.css delete mode 100644 source/fading_entrances/fadeIn.css delete mode 100644 source/fading_entrances/fadeInDown.css delete mode 100644 source/fading_entrances/fadeInDownBig.css delete mode 100644 source/fading_entrances/fadeInLeft.css delete mode 100644 source/fading_entrances/fadeInLeftBig.css delete mode 100644 source/fading_entrances/fadeInRight.css delete mode 100644 source/fading_entrances/fadeInRightBig.css delete mode 100644 source/fading_entrances/fadeInUp.css delete mode 100644 source/fading_entrances/fadeInUpBig.css delete mode 100644 source/fading_exits/fadeOut.css delete mode 100644 source/fading_exits/fadeOutDown.css delete mode 100644 source/fading_exits/fadeOutDownBig.css delete mode 100644 source/fading_exits/fadeOutLeft.css delete mode 100644 source/fading_exits/fadeOutLeftBig.css delete mode 100644 source/fading_exits/fadeOutRight.css delete mode 100644 source/fading_exits/fadeOutRightBig.css delete mode 100644 source/fading_exits/fadeOutUp.css delete mode 100644 source/fading_exits/fadeOutUpBig.css delete mode 100644 source/flippers/flip.css delete mode 100644 source/flippers/flipInX.css delete mode 100644 source/flippers/flipInY.css delete mode 100644 source/flippers/flipOutX.css delete mode 100644 source/flippers/flipOutY.css delete mode 100644 source/lightspeed/lightSpeedIn.css delete mode 100644 source/lightspeed/lightSpeedOut.css delete mode 100644 source/rotating_entrances/rotateIn.css delete mode 100644 source/rotating_entrances/rotateInDownLeft.css delete mode 100644 source/rotating_entrances/rotateInDownRight.css delete mode 100644 source/rotating_entrances/rotateInUpLeft.css delete mode 100644 source/rotating_entrances/rotateInUpRight.css delete mode 100644 source/rotating_exits/rotateOut.css delete mode 100644 source/rotating_exits/rotateOutDownLeft.css delete mode 100644 source/rotating_exits/rotateOutDownRight.css delete mode 100644 source/rotating_exits/rotateOutUpLeft.css delete mode 100644 source/rotating_exits/rotateOutUpRight.css delete mode 100644 source/sliders/slideInDown.css delete mode 100644 source/sliders/slideInLeft.css delete mode 100644 source/sliders/slideInRight.css delete mode 100644 source/sliders/slideOutLeft.css delete mode 100644 source/sliders/slideOutRight.css delete mode 100644 source/sliders/slideOutUp.css delete mode 100644 source/specials/hinge.css delete mode 100644 source/specials/rollIn.css delete mode 100644 source/specials/rollOut.css create mode 100644 style.css diff --git a/Gruntfile.js b/Gruntfile.js deleted file mode 100644 index 5a4d364..0000000 --- a/Gruntfile.js +++ /dev/null @@ -1,83 +0,0 @@ -module.exports = function(grunt) { - pkg: grunt.file.readJSON('package.json'), - grunt.initConfig({ - - // Concatenate CSS files - concat: { - dist: { - src: [ - // _base.css required for .animated helper class - 'source/_base.css', - 'source/**/*.css' - ], - dest: 'animate.css' - } - }, - - // Auto-prefix CSS properties using Can I Use? - autoprefixer: { - options: { - browsers: ['last 3 versions', 'bb 10', 'android 3'] - }, - no_dest: { - // File to output - src: 'animate.css' - }, - }, - - // Minify CSS - csso: { - dist: { - files: { - // Output compressed CSS to style.min.css - 'animate.min.css': ['animate.css'] - } - } - }, - - // Watch files for changes - watch: { - css: { - files: [ - 'source/**/*', - '!node_modules', - '.animate-config' - ], - // Run Sass, autoprefixer, and CSSO - tasks: ['concat-anim', 'autoprefixer', 'csso'], - } - } - - }); - - // Register our tasks - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-contrib-concat'); - grunt.loadNpmTasks('grunt-autoprefixer'); - grunt.loadNpmTasks('grunt-csso'); - grunt.registerTask('default', ['watch']); - - grunt.registerTask('concat-anim', 'Concatenates activated animations', function () { - var config = grunt.file.readJSON('.animate-config'), - target = [ 'source/_base.css' ], - count = 0 - - for (var cat in config) { - for (var file in config[cat]) { - if (config[cat][file]) { - target.push('source/' + cat + '/' + file + '.css') - count++ - } - } - } - - if (!count) { - grunt.log.writeln('No animations activated.') - } - - grunt.log.writeln(count + (count > 1 ? ' animations' : ' animation') + ' activated.') - - grunt.config('concat', { 'animate.css': target }) - grunt.task.run('concat') - }); -}; \ No newline at end of file diff --git a/bower.json b/bower.json deleted file mode 100644 index 90bd8c0..0000000 --- a/bower.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "animate.css", - "version": "3.0.0", - "main": "./animate.css" -} diff --git a/images/ddown.png b/images/ddown.png new file mode 100644 index 0000000000000000000000000000000000000000..e989753c12410f2238d68532ec14e3f389f8013b GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XqC8z3Ln>}1{rUgjo>{Y@v(d#s#$FK>O(>Q(Fv!m-lVDC}SS6*HPwx>RQ%2?(2z@F{L-{ + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..f60b859 --- /dev/null +++ b/index.html @@ -0,0 +1,149 @@ + + + + Animate.css + + + + + + + + + + + + + + +
+
+

+ + + +

+
+

Download Animate.css or View on GitHub

+

Want to thank me for this? Buy me a coffee.

+
+
+ + + + + + \ No newline at end of file diff --git a/package.json b/package.json deleted file mode 100644 index 32960a6..0000000 --- a/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "animate.css", - "version": "3.0.0", - "devDependencies": { - "grunt": "~0.4.1", - "grunt-autoprefixer": "~0.4.0", - "grunt-contrib-sass": "~0.5.0", - "grunt-contrib-watch": "~0.5.3", - "grunt-csso": "~0.5.0", - "grunt-contrib-concat": "~0.3.0" - } -} diff --git a/source/_base.css b/source/_base.css deleted file mode 100644 index 8432987..0000000 --- a/source/_base.css +++ /dev/null @@ -1,22 +0,0 @@ -@charset "UTF-8"; -/*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - -Copyright (c) 2013 Daniel Eden - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -.animated { - animation-duration: 1s; - animation-fill-mode: both; -} - -.animated.hinge { - animation-duration: 2s; -} \ No newline at end of file diff --git a/source/attention_seekers/bounce.css b/source/attention_seekers/bounce.css deleted file mode 100644 index a554e35..0000000 --- a/source/attention_seekers/bounce.css +++ /dev/null @@ -1,9 +0,0 @@ -@keyframes bounce { - 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} - 40% {transform: translateY(-30px);} - 60% {transform: translateY(-15px);} -} - -.bounce { - animation-name: bounce; -} \ No newline at end of file diff --git a/source/attention_seekers/flash.css b/source/attention_seekers/flash.css deleted file mode 100644 index 5f36d8a..0000000 --- a/source/attention_seekers/flash.css +++ /dev/null @@ -1,8 +0,0 @@ -@keyframes flash { - 0%, 50%, 100% {opacity: 1;} - 25%, 75% {opacity: 0;} -} - -.flash { - animation-name: flash; -} \ No newline at end of file diff --git a/source/attention_seekers/pulse.css b/source/attention_seekers/pulse.css deleted file mode 100644 index b77622c..0000000 --- a/source/attention_seekers/pulse.css +++ /dev/null @@ -1,11 +0,0 @@ -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@keyframes pulse { - 0% { transform: scale(1); } - 50% { transform: scale(1.1); } - 100% { transform: scale(1); } -} - -.pulse { - animation-name: pulse; -} \ No newline at end of file diff --git a/source/attention_seekers/shake.css b/source/attention_seekers/shake.css deleted file mode 100644 index 69180ba..0000000 --- a/source/attention_seekers/shake.css +++ /dev/null @@ -1,9 +0,0 @@ -@keyframes shake { - 0%, 100% {transform: translateX(0);} - 10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);} - 20%, 40%, 60%, 80% {transform: translateX(10px);} -} - -.shake { - animation-name: shake; -} \ No newline at end of file diff --git a/source/attention_seekers/swing.css b/source/attention_seekers/swing.css deleted file mode 100644 index 70e7261..0000000 --- a/source/attention_seekers/swing.css +++ /dev/null @@ -1,12 +0,0 @@ -@keyframes swing { - 20% { transform: rotate(15deg); } - 40% { transform: rotate(-10deg); } - 60% { transform: rotate(5deg); } - 80% { transform: rotate(-5deg); } - 100% { transform: rotate(0deg); } -} - -.swing { - transform-origin: top center; - animation-name: swing; -} \ No newline at end of file diff --git a/source/attention_seekers/tada.css b/source/attention_seekers/tada.css deleted file mode 100644 index 172ac2f..0000000 --- a/source/attention_seekers/tada.css +++ /dev/null @@ -1,11 +0,0 @@ -@keyframes tada { - 0% {transform: scale(1);} - 10%, 20% {transform: scale(0.9) rotate(-3deg);} - 30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);} - 40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);} - 100% {transform: scale(1) rotate(0);} -} - -.tada { - animation-name: tada; -} \ No newline at end of file diff --git a/source/attention_seekers/wobble.css b/source/attention_seekers/wobble.css deleted file mode 100644 index d4e16e6..0000000 --- a/source/attention_seekers/wobble.css +++ /dev/null @@ -1,15 +0,0 @@ -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@keyframes wobble { - 0% { transform: translateX(0%); } - 15% { transform: translateX(-25%) rotate(-5deg); } - 30% { transform: translateX(20%) rotate(3deg); } - 45% { transform: translateX(-15%) rotate(-3deg); } - 60% { transform: translateX(10%) rotate(2deg); } - 75% { transform: translateX(-5%) rotate(-1deg); } - 100% { transform: translateX(0%); } -} - -.wobble { - animation-name: wobble; -} \ No newline at end of file diff --git a/source/bouncing_entrances/bounceIn.css b/source/bouncing_entrances/bounceIn.css deleted file mode 100644 index f872596..0000000 --- a/source/bouncing_entrances/bounceIn.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceIn { - 0% { - opacity: 0; - transform: scale(.3); - } - - 50% { - opacity: 1; - transform: scale(1.05); - } - - 70% { - transform: scale(.9); - } - - 100% { - transform: scale(1); - } -} - -.bounceIn { - animation-name: bounceIn; -} \ No newline at end of file diff --git a/source/bouncing_entrances/bounceInDown.css b/source/bouncing_entrances/bounceInDown.css deleted file mode 100644 index 698c78d..0000000 --- a/source/bouncing_entrances/bounceInDown.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceInDown { - 0% { - opacity: 0; - transform: translateY(-2000px); - } - - 60% { - opacity: 1; - transform: translateY(30px); - } - - 80% { - transform: translateY(-10px); - } - - 100% { - transform: translateY(0); - } -} - -.bounceInDown { - animation-name: bounceInDown; -} \ No newline at end of file diff --git a/source/bouncing_entrances/bounceInLeft.css b/source/bouncing_entrances/bounceInLeft.css deleted file mode 100644 index 8907502..0000000 --- a/source/bouncing_entrances/bounceInLeft.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceInLeft { - 0% { - opacity: 0; - transform: translateX(-2000px); - } - - 60% { - opacity: 1; - transform: translateX(30px); - } - - 80% { - transform: translateX(-10px); - } - - 100% { - transform: translateX(0); - } -} - -.bounceInLeft { - animation-name: bounceInLeft; -} \ No newline at end of file diff --git a/source/bouncing_entrances/bounceInRight.css b/source/bouncing_entrances/bounceInRight.css deleted file mode 100644 index c19e3d2..0000000 --- a/source/bouncing_entrances/bounceInRight.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceInRight { - 0% { - opacity: 0; - transform: translateX(2000px); - } - - 60% { - opacity: 1; - transform: translateX(-30px); - } - - 80% { - transform: translateX(10px); - } - - 100% { - transform: translateX(0); - } -} - -.bounceInRight { - animation-name: bounceInRight; -} \ No newline at end of file diff --git a/source/bouncing_entrances/bounceInUp.css b/source/bouncing_entrances/bounceInUp.css deleted file mode 100644 index 4ae91f1..0000000 --- a/source/bouncing_entrances/bounceInUp.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceInUp { - 0% { - opacity: 0; - transform: translateY(2000px); - } - - 60% { - opacity: 1; - transform: translateY(-30px); - } - - 80% { - transform: translateY(10px); - } - - 100% { - transform: translateY(0); - } -} - -.bounceInUp { - animation-name: bounceInUp; -} \ No newline at end of file diff --git a/source/bouncing_exits/bounceOut.css b/source/bouncing_exits/bounceOut.css deleted file mode 100644 index 559f4de..0000000 --- a/source/bouncing_exits/bounceOut.css +++ /dev/null @@ -1,23 +0,0 @@ -@keyframes bounceOut { - 0% { - transform: scale(1); - } - - 25% { - transform: scale(.95); - } - - 50% { - opacity: 1; - transform: scale(1.1); - } - - 100% { - opacity: 0; - transform: scale(.3); - } -} - -.bounceOut { - animation-name: bounceOut; -} \ No newline at end of file diff --git a/source/bouncing_exits/bounceOutDown.css b/source/bouncing_exits/bounceOutDown.css deleted file mode 100644 index 43d8a43..0000000 --- a/source/bouncing_exits/bounceOutDown.css +++ /dev/null @@ -1,19 +0,0 @@ -@keyframes bounceOutDown { - 0% { - transform: translateY(0); - } - - 20% { - opacity: 1; - transform: translateY(-20px); - } - - 100% { - opacity: 0; - transform: translateY(2000px); - } -} - -.bounceOutDown { - animation-name: bounceOutDown; -} \ No newline at end of file diff --git a/source/bouncing_exits/bounceOutLeft.css b/source/bouncing_exits/bounceOutLeft.css deleted file mode 100644 index 9ec4061..0000000 --- a/source/bouncing_exits/bounceOutLeft.css +++ /dev/null @@ -1,19 +0,0 @@ -@keyframes bounceOutLeft { - 0% { - transform: translateX(0); - } - - 20% { - opacity: 1; - transform: translateX(20px); - } - - 100% { - opacity: 0; - transform: translateX(-2000px); - } -} - -.bounceOutLeft { - animation-name: bounceOutLeft; -} \ No newline at end of file diff --git a/source/bouncing_exits/bounceOutRight.css b/source/bouncing_exits/bounceOutRight.css deleted file mode 100644 index 5534733..0000000 --- a/source/bouncing_exits/bounceOutRight.css +++ /dev/null @@ -1,19 +0,0 @@ -@keyframes bounceOutRight { - 0% { - transform: translateX(0); - } - - 20% { - opacity: 1; - transform: translateX(-20px); - } - - 100% { - opacity: 0; - transform: translateX(2000px); - } -} - -.bounceOutRight { - animation-name: bounceOutRight; -} \ No newline at end of file diff --git a/source/bouncing_exits/bounceOutUp.css b/source/bouncing_exits/bounceOutUp.css deleted file mode 100644 index a8606b8..0000000 --- a/source/bouncing_exits/bounceOutUp.css +++ /dev/null @@ -1,19 +0,0 @@ -@keyframes bounceOutUp { - 0% { - transform: translateY(0); - } - - 20% { - opacity: 1; - transform: translateY(20px); - } - - 100% { - opacity: 0; - transform: translateY(-2000px); - } -} - -.bounceOutUp { - animation-name: bounceOutUp; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeIn.css b/source/fading_entrances/fadeIn.css deleted file mode 100644 index 2916944..0000000 --- a/source/fading_entrances/fadeIn.css +++ /dev/null @@ -1,8 +0,0 @@ -@keyframes fadeIn { - 0% {opacity: 0;} - 100% {opacity: 1;} -} - -.fadeIn { - animation-name: fadeIn; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInDown.css b/source/fading_entrances/fadeInDown.css deleted file mode 100644 index 4328fba..0000000 --- a/source/fading_entrances/fadeInDown.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInDown { - 0% { - opacity: 0; - transform: translateY(-20px); - } - - 100% { - opacity: 1; - transform: translateY(0); - } -} - -.fadeInDown { - animation-name: fadeInDown; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInDownBig.css b/source/fading_entrances/fadeInDownBig.css deleted file mode 100644 index cca41ff..0000000 --- a/source/fading_entrances/fadeInDownBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInDownBig { - 0% { - opacity: 0; - transform: translateY(-2000px); - } - - 100% { - opacity: 1; - transform: translateY(0); - } -} - -.fadeInDownBig { - animation-name: fadeInDownBig; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInLeft.css b/source/fading_entrances/fadeInLeft.css deleted file mode 100644 index 18ba4ea..0000000 --- a/source/fading_entrances/fadeInLeft.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInLeft { - 0% { - opacity: 0; - transform: translateX(-20px); - } - - 100% { - opacity: 1; - transform: translateX(0); - } -} - -.fadeInLeft { - animation-name: fadeInLeft; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInLeftBig.css b/source/fading_entrances/fadeInLeftBig.css deleted file mode 100644 index 43df0d2..0000000 --- a/source/fading_entrances/fadeInLeftBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInLeftBig { - 0% { - opacity: 0; - transform: translateX(-2000px); - } - - 100% { - opacity: 1; - transform: translateX(0); - } -} - -.fadeInLeftBig { - animation-name: fadeInLeftBig; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInRight.css b/source/fading_entrances/fadeInRight.css deleted file mode 100644 index 1fe7767..0000000 --- a/source/fading_entrances/fadeInRight.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInRight { - 0% { - opacity: 0; - transform: translateX(20px); - } - - 100% { - opacity: 1; - transform: translateX(0); - } -} - -.fadeInRight { - animation-name: fadeInRight; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInRightBig.css b/source/fading_entrances/fadeInRightBig.css deleted file mode 100644 index ab19aec..0000000 --- a/source/fading_entrances/fadeInRightBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInRightBig { - 0% { - opacity: 0; - transform: translateX(2000px); - } - - 100% { - opacity: 1; - transform: translateX(0); - } -} - -.fadeInRightBig { - animation-name: fadeInRightBig; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInUp.css b/source/fading_entrances/fadeInUp.css deleted file mode 100644 index 0aeb471..0000000 --- a/source/fading_entrances/fadeInUp.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInUp { - 0% { - opacity: 0; - transform: translateY(20px); - } - - 100% { - opacity: 1; - transform: translateY(0); - } -} - -.fadeInUp { - animation-name: fadeInUp; -} \ No newline at end of file diff --git a/source/fading_entrances/fadeInUpBig.css b/source/fading_entrances/fadeInUpBig.css deleted file mode 100644 index e964f3d..0000000 --- a/source/fading_entrances/fadeInUpBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeInUpBig { - 0% { - opacity: 0; - transform: translateY(2000px); - } - - 100% { - opacity: 1; - transform: translateY(0); - } -} - -.fadeInUpBig { - animation-name: fadeInUpBig; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOut.css b/source/fading_exits/fadeOut.css deleted file mode 100644 index ea9051f..0000000 --- a/source/fading_exits/fadeOut.css +++ /dev/null @@ -1,8 +0,0 @@ -@keyframes fadeOut { - 0% {opacity: 1;} - 100% {opacity: 0;} -} - -.fadeOut { - animation-name: fadeOut; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutDown.css b/source/fading_exits/fadeOutDown.css deleted file mode 100644 index c02763c..0000000 --- a/source/fading_exits/fadeOutDown.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutDown { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100% { - opacity: 0; - transform: translateY(20px); - } -} - -.fadeOutDown { - animation-name: fadeOutDown; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutDownBig.css b/source/fading_exits/fadeOutDownBig.css deleted file mode 100644 index bb0bb61..0000000 --- a/source/fading_exits/fadeOutDownBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutDownBig { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100% { - opacity: 0; - transform: translateY(2000px); - } -} - -.fadeOutDownBig { - animation-name: fadeOutDownBig; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutLeft.css b/source/fading_exits/fadeOutLeft.css deleted file mode 100644 index d86012a..0000000 --- a/source/fading_exits/fadeOutLeft.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutLeft { - 0% { - opacity: 1; - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(-20px); - } -} - -.fadeOutLeft { - animation-name: fadeOutLeft; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutLeftBig.css b/source/fading_exits/fadeOutLeftBig.css deleted file mode 100644 index c74fc51..0000000 --- a/source/fading_exits/fadeOutLeftBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutLeftBig { - 0% { - opacity: 1; - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(-2000px); - } -} - -.fadeOutLeftBig { - animation-name: fadeOutLeftBig; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutRight.css b/source/fading_exits/fadeOutRight.css deleted file mode 100644 index 54b62ec..0000000 --- a/source/fading_exits/fadeOutRight.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutRight { - 0% { - opacity: 1; - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(20px); - } -} - -.fadeOutRight { - animation-name: fadeOutRight; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutRightBig.css b/source/fading_exits/fadeOutRightBig.css deleted file mode 100644 index 344998d..0000000 --- a/source/fading_exits/fadeOutRightBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutRightBig { - 0% { - opacity: 1; - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(2000px); - } -} - -.fadeOutRightBig { - animation-name: fadeOutRightBig; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutUp.css b/source/fading_exits/fadeOutUp.css deleted file mode 100644 index c872ab8..0000000 --- a/source/fading_exits/fadeOutUp.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutUp { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100% { - opacity: 0; - transform: translateY(-20px); - } -} - -.fadeOutUp { - animation-name: fadeOutUp; -} \ No newline at end of file diff --git a/source/fading_exits/fadeOutUpBig.css b/source/fading_exits/fadeOutUpBig.css deleted file mode 100644 index 9029557..0000000 --- a/source/fading_exits/fadeOutUpBig.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes fadeOutUpBig { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100% { - opacity: 0; - transform: translateY(-2000px); - } -} - -.fadeOutUpBig { - animation-name: fadeOutUpBig; -} \ No newline at end of file diff --git a/source/flippers/flip.css b/source/flippers/flip.css deleted file mode 100644 index 7e23d90..0000000 --- a/source/flippers/flip.css +++ /dev/null @@ -1,27 +0,0 @@ -@keyframes flip { - 0% { - transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - animation-timing-function: ease-out; - } - 40% { - transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - animation-timing-function: ease-out; - } - 50% { - transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - animation-timing-function: ease-in; - } - 80% { - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - animation-timing-function: ease-in; - } - 100% { - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - animation-timing-function: ease-in; - } -} - -.animated.flip { - backface-visibility: visible; - animation-name: flip; -} diff --git a/source/flippers/flipInX.css b/source/flippers/flipInX.css deleted file mode 100644 index dce639f..0000000 --- a/source/flippers/flipInX.css +++ /dev/null @@ -1,24 +0,0 @@ -@keyframes flipInX { - 0% { - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } - - 40% { - transform: perspective(400px) rotateX(-10deg); - } - - 70% { - transform: perspective(400px) rotateX(10deg); - } - - 100% { - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } -} - -.flipInX { - backface-visibility: visible !important; - animation-name: flipInX; -} \ No newline at end of file diff --git a/source/flippers/flipInY.css b/source/flippers/flipInY.css deleted file mode 100644 index 0078030..0000000 --- a/source/flippers/flipInY.css +++ /dev/null @@ -1,24 +0,0 @@ -@keyframes flipInY { - 0% { - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } - - 40% { - transform: perspective(400px) rotateY(-10deg); - } - - 70% { - transform: perspective(400px) rotateY(10deg); - } - - 100% { - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } -} - -.flipInY { - backface-visibility: visible !important; - animation-name: flipInY; -} \ No newline at end of file diff --git a/source/flippers/flipOutX.css b/source/flippers/flipOutX.css deleted file mode 100644 index 4bb32d0..0000000 --- a/source/flippers/flipOutX.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes flipOutX { - 0% { - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } - 100% { - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } -} - -.flipOutX { - animation-name: flipOutX; - backface-visibility: visible !important; -} \ No newline at end of file diff --git a/source/flippers/flipOutY.css b/source/flippers/flipOutY.css deleted file mode 100644 index 948caf8..0000000 --- a/source/flippers/flipOutY.css +++ /dev/null @@ -1,15 +0,0 @@ -@keyframes flipOutY { - 0% { - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } - 100% { - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } -} - -.flipOutY { - backface-visibility: visible !important; - animation-name: flipOutY; -} \ No newline at end of file diff --git a/source/lightspeed/lightSpeedIn.css b/source/lightspeed/lightSpeedIn.css deleted file mode 100644 index dee261e..0000000 --- a/source/lightspeed/lightSpeedIn.css +++ /dev/null @@ -1,11 +0,0 @@ -@keyframes lightSpeedIn { - 0% { transform: translateX(100%) skewX(-30deg); opacity: 0; } - 60% { transform: translateX(-20%) skewX(30deg); opacity: 1; } - 80% { transform: translateX(0%) skewX(-15deg); opacity: 1; } - 100% { transform: translateX(0%) skewX(0deg); opacity: 1; } -} - -.lightSpeedIn { - animation-name: lightSpeedIn; - animation-timing-function: ease-out; -} \ No newline at end of file diff --git a/source/lightspeed/lightSpeedOut.css b/source/lightspeed/lightSpeedOut.css deleted file mode 100644 index 927f6b4..0000000 --- a/source/lightspeed/lightSpeedOut.css +++ /dev/null @@ -1,10 +0,0 @@ -@keyframes lightSpeedOut { - 0% { transform: translateX(0%) skewX(0deg); opacity: 1; } - 100% { transform: translateX(100%) skewX(-30deg); opacity: 0; } -} - -.lightSpeedOut { - animation-name: lightSpeedOut; - - animation-timing-function: ease-in; -} \ No newline at end of file diff --git a/source/rotating_entrances/rotateIn.css b/source/rotating_entrances/rotateIn.css deleted file mode 100644 index a1ecc2e..0000000 --- a/source/rotating_entrances/rotateIn.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateIn { - 0% { - transform-origin: center center; - transform: rotate(-200deg); - opacity: 0; - } - - 100% { - transform-origin: center center; - transform: rotate(0); - opacity: 1; - } -} - -.rotateIn { - animation-name: rotateIn; -} \ No newline at end of file diff --git a/source/rotating_entrances/rotateInDownLeft.css b/source/rotating_entrances/rotateInDownLeft.css deleted file mode 100644 index d347488..0000000 --- a/source/rotating_entrances/rotateInDownLeft.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateInDownLeft { - 0% { - transform-origin: left bottom; - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - transform-origin: left bottom; - transform: rotate(0); - opacity: 1; - } -} - -.rotateInDownLeft { - animation-name: rotateInDownLeft; -} \ No newline at end of file diff --git a/source/rotating_entrances/rotateInDownRight.css b/source/rotating_entrances/rotateInDownRight.css deleted file mode 100644 index 9205910..0000000 --- a/source/rotating_entrances/rotateInDownRight.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateInDownRight { - 0% { - transform-origin: right bottom; - transform: rotate(90deg); - opacity: 0; - } - - 100% { - transform-origin: right bottom; - transform: rotate(0); - opacity: 1; - } -} - -.rotateInDownRight { - animation-name: rotateInDownRight; -} \ No newline at end of file diff --git a/source/rotating_entrances/rotateInUpLeft.css b/source/rotating_entrances/rotateInUpLeft.css deleted file mode 100644 index d2f8dfa..0000000 --- a/source/rotating_entrances/rotateInUpLeft.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateInUpLeft { - 0% { - transform-origin: left bottom; - transform: rotate(90deg); - opacity: 0; - } - - 100% { - transform-origin: left bottom; - transform: rotate(0); - opacity: 1; - } -} - -.rotateInUpLeft { - animation-name: rotateInUpLeft; -} \ No newline at end of file diff --git a/source/rotating_entrances/rotateInUpRight.css b/source/rotating_entrances/rotateInUpRight.css deleted file mode 100644 index 5b4c50d..0000000 --- a/source/rotating_entrances/rotateInUpRight.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateInUpRight { - 0% { - transform-origin: right bottom; - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - transform-origin: right bottom; - transform: rotate(0); - opacity: 1; - } -} - -.rotateInUpRight { - animation-name: rotateInUpRight; -} \ No newline at end of file diff --git a/source/rotating_exits/rotateOut.css b/source/rotating_exits/rotateOut.css deleted file mode 100644 index d81e919..0000000 --- a/source/rotating_exits/rotateOut.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateOut { - 0% { - transform-origin: center center; - transform: rotate(0); - opacity: 1; - } - - 100% { - transform-origin: center center; - transform: rotate(200deg); - opacity: 0; - } -} - -.rotateOut { - animation-name: rotateOut; -} \ No newline at end of file diff --git a/source/rotating_exits/rotateOutDownLeft.css b/source/rotating_exits/rotateOutDownLeft.css deleted file mode 100644 index d94c3c8..0000000 --- a/source/rotating_exits/rotateOutDownLeft.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateOutDownLeft { - 0% { - transform-origin: left bottom; - transform: rotate(0); - opacity: 1; - } - - 100% { - transform-origin: left bottom; - transform: rotate(90deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - animation-name: rotateOutDownLeft; -} \ No newline at end of file diff --git a/source/rotating_exits/rotateOutDownRight.css b/source/rotating_exits/rotateOutDownRight.css deleted file mode 100644 index 5d0b90f..0000000 --- a/source/rotating_exits/rotateOutDownRight.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateOutDownRight { - 0% { - transform-origin: right bottom; - transform: rotate(0); - opacity: 1; - } - - 100% { - transform-origin: right bottom; - transform: rotate(-90deg); - opacity: 0; - } -} - -.rotateOutDownRight { - animation-name: rotateOutDownRight; -} \ No newline at end of file diff --git a/source/rotating_exits/rotateOutUpLeft.css b/source/rotating_exits/rotateOutUpLeft.css deleted file mode 100644 index 4b9e423..0000000 --- a/source/rotating_exits/rotateOutUpLeft.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateOutUpLeft { - 0% { - transform-origin: left bottom; - transform: rotate(0); - opacity: 1; - } - - 100% { - transform-origin: left bottom; - transform: rotate(-90deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - animation-name: rotateOutUpLeft; -} diff --git a/source/rotating_exits/rotateOutUpRight.css b/source/rotating_exits/rotateOutUpRight.css deleted file mode 100644 index 528fa8b..0000000 --- a/source/rotating_exits/rotateOutUpRight.css +++ /dev/null @@ -1,17 +0,0 @@ -@keyframes rotateOutUpRight { - 0% { - transform-origin: right bottom; - transform: rotate(0); - opacity: 1; - } - - 100% { - transform-origin: right bottom; - transform: rotate(90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - animation-name: rotateOutUpRight; -} \ No newline at end of file diff --git a/source/sliders/slideInDown.css b/source/sliders/slideInDown.css deleted file mode 100644 index 397861d..0000000 --- a/source/sliders/slideInDown.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideInDown { - 0% { - opacity: 0; - transform: translateY(-2000px); - } - - 100% { - transform: translateY(0); - } -} - -.slideInDown { - animation-name: slideInDown; -} \ No newline at end of file diff --git a/source/sliders/slideInLeft.css b/source/sliders/slideInLeft.css deleted file mode 100644 index 219d949..0000000 --- a/source/sliders/slideInLeft.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideInLeft { - 0% { - opacity: 0; - transform: translateX(-2000px); - } - - 100% { - transform: translateX(0); - } -} - -.slideInLeft { - animation-name: slideInLeft; -} \ No newline at end of file diff --git a/source/sliders/slideInRight.css b/source/sliders/slideInRight.css deleted file mode 100644 index 7bde814..0000000 --- a/source/sliders/slideInRight.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideInRight { - 0% { - opacity: 0; - transform: translateX(2000px); - } - - 100% { - transform: translateX(0); - } -} - -.slideInRight { - animation-name: slideInRight; -} \ No newline at end of file diff --git a/source/sliders/slideOutLeft.css b/source/sliders/slideOutLeft.css deleted file mode 100644 index d0bbde7..0000000 --- a/source/sliders/slideOutLeft.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideOutLeft { - 0% { - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(-2000px); - } -} - -.slideOutLeft { - animation-name: slideOutLeft; -} \ No newline at end of file diff --git a/source/sliders/slideOutRight.css b/source/sliders/slideOutRight.css deleted file mode 100644 index 1253906..0000000 --- a/source/sliders/slideOutRight.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideOutRight { - 0% { - transform: translateX(0); - } - - 100% { - opacity: 0; - transform: translateX(2000px); - } -} - -.slideOutRight { - animation-name: slideOutRight; -} \ No newline at end of file diff --git a/source/sliders/slideOutUp.css b/source/sliders/slideOutUp.css deleted file mode 100644 index 4c344d1..0000000 --- a/source/sliders/slideOutUp.css +++ /dev/null @@ -1,14 +0,0 @@ -@keyframes slideOutUp { - 0% { - transform: translateY(0); - } - - 100% { - opacity: 0; - transform: translateY(-2000px); - } -} - -.slideOutUp { - animation-name: slideOutUp; -} \ No newline at end of file diff --git a/source/specials/hinge.css b/source/specials/hinge.css deleted file mode 100644 index 0d063d9..0000000 --- a/source/specials/hinge.css +++ /dev/null @@ -1,11 +0,0 @@ -@keyframes hinge { - 0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; } - 20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; } - 40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; } - 80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; } - 100% { transform: translateY(700px); opacity: 0; } -} - -.hinge { - animation-name: hinge; -} \ No newline at end of file diff --git a/source/specials/rollIn.css b/source/specials/rollIn.css deleted file mode 100644 index 2398ca1..0000000 --- a/source/specials/rollIn.css +++ /dev/null @@ -1,10 +0,0 @@ -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@keyframes rollIn { - 0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); } - 100% { opacity: 1; transform: translateX(0px) rotate(0deg); } -} - -.rollIn { - animation-name: rollIn; -} \ No newline at end of file diff --git a/source/specials/rollOut.css b/source/specials/rollOut.css deleted file mode 100644 index 4471b20..0000000 --- a/source/specials/rollOut.css +++ /dev/null @@ -1,17 +0,0 @@ -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@keyframes rollOut { - 0% { - opacity: 1; - transform: translateX(0px) rotate(0deg); - } - - 100% { - opacity: 0; - transform: translateX(100%) rotate(120deg); - } -} - -.rollOut { - animation-name: rollOut; -} \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..d95a18f --- /dev/null +++ b/style.css @@ -0,0 +1,214 @@ +/*-----------------------------------*\ + $RESET +\*-----------------------------------*/ + +*, :before, :after { + margin: 0; + padding: 0; + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input, select, button, textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + + font: inherit; + color: inherit; +} + +/*-----------------------------------*\ + $OBJECTS +\*-----------------------------------*/ + +.butt, .input { + padding: .75rem; + + background-color: transparent; + border-radius: 4px; +} + + .butt:focus, .input:focus { + outline: none; + } + +.butt { + border: 2px solid #f35626; + line-height: 1.375; + padding-left: 1.5rem; + padding-right: 1.5rem; + + font-weight: 700; + + color: #f35626; + + cursor: pointer; + -webkit-animation: hue 60s infinite linear; +} + + .butt--primary { + background-color: #f35626; + color: #fff; + } + +.input { + border: 1px solid #c0c8c9; + border-radius: 4px; +} + + .input--dropdown { + background-image: url("images/ddown.png"); + background-image: url("images/ddown.svg?3"), none; + background-repeat: no-repeat; + background-size: 1.5rem 1rem; + background-position: right center; + } + +/*-----------------------------------*\ + $TYPOGRAPHY +\*-----------------------------------*/ + +h1, .alpha { + margin-bottom: 1.5rem; + + font-size: 3rem; + font-weight: 100; + line-height: 1; + letter-spacing: -.05em; +} + +h2, .beta { + margin-bottom: .75rem; + + font-weight: 400; + font-size: 1.5rem; + line-height: 1; +} + +@media (min-width: 650px) { + .mega { + font-size: 6rem; + line-height: 1; + } +} + +.subhead, .meta { + color: #7b8993; +} + +.promo { + text-align: center; +} + +p, hr { + margin-bottom: 1.5rem; +} + +hr { + border: none; + margin-top: -1px; + height: 1px; + background-color: #c0c8c9; + background-image: -webkit-linear-gradient(0deg, #fff, #c0c8c9, #fff); +} + +a { + color: inherit; + text-decoration: underline; + -webkit-animation: hue 60s infinite linear; +} + + a:hover { + color: #f35626; + } + +/*-----------------------------------*\ + $LAYOUT +\*-----------------------------------*/ + +.wrap { + max-width: 38rem; + margin: 0 auto; +} + +.island { + padding: 1.5rem; +} + +.isle { + padding: .75rem; +} + +.spit { + padding: .375rem; +} + +/*-----------------------------------*\ + $BASE +\*-----------------------------------*/ + +html { + font: 100%/1.5 "Roboto", Verdana, sans-serif; + color: #3d464d; + background-color: #fff; + -webkit-font-smoothing: antialiased; + width: 100%; + + overflow: hidden-x; + + /* Centering in The Unknown */ + text-align: center; +} + +@media (min-width: 650px) { + html { + height: 100%; + } + + html:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; + margin-right: -0.25em; + } + + body { + display: inline-block; + vertical-align: middle; + max-width: 38rem; + } +} + +/*-----------------------------------*\ + $HEADER +\*-----------------------------------*/ + +.site__header { + +} + + .site__title { + color: #f35626; + background-image: -webkit-linear-gradient(92deg,#f35626,#feab3a); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + -webkit-animation: hue 60s infinite linear; + } + +/*-----------------------------------*\ + $ANIMATIONS +\*-----------------------------------*/ + +@-webkit-keyframes hue { + from { + -webkit-filter: hue-rotate(0deg); + } + + to { + -webkit-filter: hue-rotate(360deg); + } +} \ No newline at end of file