From 51b84195b4897a49ebe276e81d621d95c80617b8 Mon Sep 17 00:00:00 2001 From: Ruslan Shashkov Date: Fri, 6 Feb 2015 22:21:26 +0300 Subject: [PATCH 1/3] Tiny SASS changes --- css/screen.css | 52 +++++++++++++----- css/screen.css.map | 2 +- js/min/ui-min.js | 2 +- js/ui.js | 107 +++++++++++++++++++++++++++++--------- nav-misc.html | 12 ++--- nav-misc.jade | 12 ++--- sass/components/tabs.sass | 29 ++++++++--- sass/screen.sass | 1 + 8 files changed, 158 insertions(+), 59 deletions(-) diff --git a/css/screen.css b/css/screen.css index 554c900..e800877 100644 --- a/css/screen.css +++ b/css/screen.css @@ -4132,21 +4132,45 @@ table { background-color: #e6e9ed; border-radius: 5px 5px 0 0; } .tabs.sliding .marker { - -webkit-transition: 0.3s; - transition: 0.3s; } + -webkit-transition: 0.45s; + transition: 0.45s; } -.tabs-content .page { - display: none; - padding: 20px 0; } - .tabs-content .page p:last-child { - margin-bottom: 0; } - .tabs-content .page.active { - display: block; } -.tabs-content.bordered .page { - border: 1px solid #e6e9ed; - border-top: none; - border-radius: 0 0 5px 5px; - padding: 20px 20px; } +.tabs-content { + overflow: hidden; + width: 100%; + position: relative; + *zoom: 1; } + .tabs-content:after { + content: ""; + display: table; + clear: both; } + .tabs-content .pages { + position: relative; } + .tabs-content .page { + display: none; + float: left; + padding: 20px 0; + *zoom: 1; } + .tabs-content .page:after { + content: ""; + display: table; + clear: both; } + .tabs-content .page p:last-child { + margin-bottom: 0; } + .tabs-content .page.active { + display: block; } + .tabs-content.sliding { + -webkit-transition: 0.45s; + transition: 0.45s; } + .tabs-content.sliding .pages { + -webkit-transition: 0.45s; + transition: 0.45s; } + .tabs-content.bordered { + box-sizing: border-box; + border: 1px solid #e6e9ed; + border-top: none; + border-radius: 0 0 5px 5px; + padding: 20px 20px; } main { padding: 40px 0 60px; } diff --git a/css/screen.css.map b/css/screen.css.map index 15ed1e3..8b5e41b 100644 --- a/css/screen.css.map +++ b/css/screen.css.map @@ -1 +1 @@ -{"version":3,"sources":["screen.css","../sass/settings.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss","../sass/font-awesome/_path.scss","../sass/font-awesome/_core.scss","../sass/font-awesome/_larger.scss","../sass/font-awesome/_fixed-width.scss","../sass/font-awesome/_list.scss","../sass/font-awesome/_variables.scss","../sass/font-awesome/_bordered-pulled.scss","../sass/font-awesome/_spinning.scss","../sass/font-awesome/_rotated-flipped.scss","../sass/font-awesome/_mixins.scss","../sass/font-awesome/_stacked.scss","../sass/font-awesome/_icons.scss","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/typography/links/_unstyled-link.scss","../sass/vars.sass","../sass/common/mixin.sass","../sass/common/grid.scss","../sass/common/size.sass","../sass/common/typography.sass","../sass/common/color.sass","../sass/common/tweens.sass","../sass/components/link.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/typography/links/_link-colors.scss","../sass/components/navigation.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/layout/_sticky-footer.scss","../sass/components/footer.sass","../sass/components/box.sass","../sass/components/button.sass","../sass/components/table.sass","../sass/components/checker.sass","../sass/components/hero.sass","../sass/components/popup.sass","../sass/components/breadcrumbs.sass","../sass/components/tabs.sass","../sass/demo.sass"],"names":[],"mappings":"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GZ,EAAA;;AMpGxB;EAAiC,cNqXZ,EAAA;;AMpXrB;EAAqC,cNyIZ,EAAA;;AMxIzB;EAAgD,cNGZ,EAAA;;AMFpC;EAA8C,cNKZ,EAAA;;AMJlC;EAAkC,cNmPZ,EAAA;;AMlPtB;EAA0C,cNkVZ,EAAA;;AMjV9B;;EACmC,cNyWZ,EAAA;;AMxWvB;EAAoC,cNoWZ,EAAA;;AMnWxB;EAAqC,cNiRZ,EAAA;;AMhRzB;EAAiC,cNoRZ,EAAA;;AMnRrB;EAAiC,cNsLZ,EAAA;;AMrLrB;EAAuC,cNkOZ,EAAA;;AMjO3B;EAAuC,cNkfZ,EAAA;;AMjf3B;EAAwC,cNgfZ,EAAA;;AM/e5B;EAAsC,cNifZ,EAAA;;AMhf1B;EAAmC,cNiVZ,EAAA;;AMhVvB;EAAoC,cNUZ,EAAA;;AMTxB;EAAgC,cNkbZ,EAAA;;AMjbpB;EAAiC,cNkbZ,EAAA;;AMjbrB;EAAiC,cNyBZ,EAAA;;AMxBrB;EAAqC,cNyBZ,EAAA;;AMxBzB;EAAkC,cNwUZ,EAAA;;AMvUtB;EAAmC,cNqCZ,EAAA;;AMpCvB;EAAiC,cNoLZ,EAAA;;AMnLrB;EAAiC,cNiBZ,EAAA;;AMhBrB;EAAmC,cNqOZ,EAAA;;AMpOvB;EAAwC,cN+aZ,EAAA;;AM9a5B;EAAuC,cN+aZ,EAAA;;AM9a3B;EAAuC,cN3CZ,EAAA;;AM4C3B;EAAyC,cN9CZ,EAAA;;AM+C7B;EAAwC,cN5CZ,EAAA;;AM6C5B;EAA0C,cN/CZ,EAAA;;AMgD9B;EAAiC,cNwPZ,EAAA;;AMvPrB;;EACoC,cN0RZ,EAAA;;AMzRxB;EAAmC,cNoNZ,EAAA;;AMnNvB;EAAyC,cNqdZ,EAAA;;AMpd7B;;;EAEsC,cNsSZ,EAAA;;AMrS1B;EAAmC,cN+RZ,EAAA;;AM9RvB;EAAuC,cN+PZ,EAAA;;AM9P3B;EAAmC,cN7DZ,EAAA;;AM8DvB;EAAiC,cN4aZ,EAAA;;AM3arB;;EAC4C,cN4RZ,EAAA;;AM3RhC;EAA2C,cN2VZ,EAAA;;AM1V/B;EAA2C,cNqCZ,EAAA;;AMpC/B;EAAmC,cNlCZ,EAAA;;AMmCvB;EAA0C,cNmYZ,EAAA;;AMlY9B;EAA0C,cNkHZ,EAAA;;AMjH9B;EAAqC,cN9BZ,EAAA;;AM+BzB;EAAiC,cNgSZ,EAAA;;AM/RrB;EAAkC,cN+QZ,EAAA;;AM9QtB;EAAiC,cNiYZ,EAAA;;AMhYrB;EAAoC,cNqJZ,EAAA;;AMpJxB;EAAyC,cN6GZ,EAAA;;AM5G7B;EAAyC,cN4XZ,EAAA;;AM3X7B;EAAkC,cNoFZ,EAAA;;AMnFtB;EAAyC,cN+BZ,EAAA;;AM9B7B;EAA0C,cN+BZ,EAAA;;AM9B9B;EAAwC,cN4RZ,EAAA;;AM3R5B;EAAyC,cNkPZ,EAAA;;AMjP7B;EAAyC,cNsZZ,EAAA;;AMrZ7B;EAAyC,cNiBZ,EAAA;;AMhB7B;EAA4C,cNiSZ,EAAA;;AMhShC;EAAwC,cNuLZ,EAAA;;AMtL5B;EAAuC,cNuDZ,EAAA;;AMtD3B;EAA2C,cNkZZ,EAAA;;AMjZ/B;EAA2C,cNaZ,EAAA;;AMZ/B;EAAgC,cNhDZ,EAAA;;AMiDpB;EAAuC,cN5DZ,EAAA;;AM6D3B;EAAwC,cN5DZ,EAAA;;AM6D5B;EAAqC,cN5DZ,EAAA;;AM6DzB;EAAuC,cNhEZ,EAAA;;AMiE3B;;EACkC,cNyTZ,EAAA;;AMxTtB;EAAmC,cN+EZ,EAAA;;AM9EvB;EAAqC,cNuCZ,EAAA;;AMtCzB;EAAiC,cNyQZ,EAAA;;AMxQrB;EAAkC,cN+NZ,EAAA;;AM9NtB;EAAqC,cN/DZ,EAAA;;AMgEzB;EAA+C,cNwEZ,EAAA;;AMvEnC;EAAiC,cNmIZ,EAAA;;AMlIrB;EAAiC,cNqLZ,EAAA;;AMpLrB;EAAiC,cNyGZ,EAAA;;AMxGrB;EAAgC,cNyEZ,EAAA;;AMxEpB;EAAsC,cNyEZ,EAAA;;AMxE1B;;EACiD,cNkEZ,EAAA;;AMjErC;EAAkC,cNyPZ,EAAA;;AMxPtB;EAAqC,cNlCZ,EAAA;;AMmCzB;EAAmC,cN0QZ,EAAA;;AMzQvB;EAAoC,cNmBZ,EAAA;;AMlBxB;EAAmC,cNqMZ,EAAA;;AMpMvB;EAAuC,cNHZ,EAAA;;AMI3B;EAAyC,cNPZ,EAAA;;AMQ7B;EAAoC,cNiRZ,EAAA;;AMhRxB;EAA0C,cN2SZ,EAAA;;AM1S9B;EAAmC,cNoGZ,EAAA;;AMnGvB;EAAwC,cNqGZ,EAAA;;AMpG5B;EAAqC,cNpFZ,EAAA;;AMqFzB;EAAqC,cNtFZ,EAAA;;AMuFzB;;EACsC,cNhFZ,EAAA;;AMiF1B;EAA2C,cNkYZ,EAAA;;AMjY/B;EAA4C,cNyDZ,EAAA;;AMxDhC;EAAyC,cN/CZ,EAAA;;AMgD7B;EAAgC,cNsJZ,EAAA;;AMrJpB;;EACiC,cNAZ,EAAA;;AMCrB;EAAqC,cNGZ,EAAA;;AMFzB;EAAwC,cNiWZ,EAAA;;AMhW5B;EAA0C,cN+VZ,EAAA;;AM9V9B;EAAsC,cN2TZ,EAAA;;AM1T1B;EAAoC,cN4HZ,EAAA;;AM3HxB;EAAqC,cN2RZ,EAAA;;AM1RzB;EAA4C,cNiKZ,EAAA;;AMhKhC;EAAuC,cNwVZ,EAAA;;AMvV3B;EAA0C,cNsCZ,EAAA;;AMrC9B;EAAoC,cNsRZ,EAAA;;AMrRxB;EAAmC,cNyWZ,EAAA;;AMxWvB;EAA0C,cNiGZ,EAAA;;AMhG9B;EAAmC,cNyXZ,EAAA;;AMxXvB;EAAoC,cN+IZ,EAAA;;AM9IxB;EAAkC,cN6MZ,EAAA;;AM5MtB;EAAqC,cN2SZ,EAAA;;AM1SzB;EAAuC,cNjFZ,EAAA;;AMkF3B;EAAyC,cN2MZ,EAAA;;AM1M7B;EAAoC,cNyWZ,EAAA;;AMxWxB;EAAqC,cNgCZ,EAAA;;AM/BzB;EAAmC,cNsFZ,EAAA;;AMrFvB;EAAmC,cN6WZ,EAAA;;AM5WvB;EAAwC,cNbZ,EAAA;;AMc5B;EAAgC,cNmPZ,EAAA;;AMlPpB;EAAkC,cNoGZ,EAAA;;AMnGtB;EAAqC,cNpFZ,EAAA;;AMqFzB;EAAiC,cN1GZ,EAAA;;AM2GrB;EAAwC,cN7DZ,EAAA;;AM8D5B;EAAyC,cN8FZ,EAAA;;AM7F7B;EAAwC,cN4FZ,EAAA;;AM3F5B;EAAsC,cN6FZ,EAAA;;AM5F1B;EAAwC,cNyFZ,EAAA;;AMxF5B;EAA8C,cN5IZ,EAAA;;AM6IlC;EAA+C,cNxIZ,EAAA;;AMyInC;EAA4C,cNxIZ,EAAA;;AMyIhC;EAA8C,cNhJZ,EAAA;;AMiJlC;EAAkC,cN2EZ,EAAA;;AM1EtB;EAAmC,cNqXZ,EAAA;;AMpXvB;EAAkC,cNgTZ,EAAA;;AM/StB;EAAmC,cNuCZ,EAAA;;AMtCvB;EAAsC,cNxGZ,EAAA;;AMyG1B;EAAuC,cNzIZ,EAAA;;AM0I3B;;EACkC,cN8VZ,EAAA;;AM7VtB;;EACiC,cNwHZ,EAAA;;AMvHrB;EAAkC,cNxDZ,EAAA;;AMyDtB;EAAkC,cNsCZ,EAAA;;AMrCtB;;EACqC,cN+NZ,EAAA;;AM9NzB;;EACoC,cNyBZ,EAAA;;AMxBxB;EAAsC,cN8JZ,EAAA;;AM7J1B;;EACqC,cNiCZ,EAAA;;AMhCzB;EAAmC,cNkQZ,EAAA;;AMjQvB;;;EAEiC,cN9IZ,EAAA;;AM+IrB;EAAoC,cNiHZ,EAAA;;AMhHxB;EAAoC,cN+GZ,EAAA;;AM9GxB;EAA0C,cN4QZ,EAAA;;AM3Q9B;EAAsC,cNgUZ,EAAA;;AM/T1B;EAAkC,cNkRZ,EAAA;;AMjRtB;EAAkC,cNmHZ,EAAA;;AMlHtB;EAAkC,cNmTZ,EAAA;;AMlTtB;EAAsC,cNgKZ,EAAA;;AM/J1B;EAA6C,cNgKZ,EAAA;;AM/JjC;EAA+C,cN8CZ,EAAA;;AM7CnC;EAAwC,cN4CZ,EAAA;;AM3C5B;EAAkC,cNgIZ,EAAA;;AM/HtB;EAAuC,cNxHZ,EAAA;;AMyH3B;EAAqC,cNlHZ,EAAA;;AMmHzB;EAAuC,cNzHZ,EAAA;;AM0H3B;EAAwC,cNzHZ,EAAA;;AM0H5B;EAAoC,cN3EZ,EAAA;;AM4ExB;;EACiC,cN4NZ,EAAA;;AM3NrB;;EACsC,cNgOZ,EAAA;;AM/N1B;;EACqC,cN6NZ,EAAA;;AM5NzB;EAAqC,cN/CZ,EAAA;;AMgDzB;EAAqC,cNmFZ,EAAA;;AMlFzB;;EACiC,cN0SZ,EAAA;;AMzSrB;;EACkC,cNWZ,EAAA;;AMVtB;;EACuC,cN0PZ,EAAA;;AMzP3B;EAAsC,cNxFZ,EAAA;;AMyF1B;EAAuC,cNvFZ,EAAA;;AMwF3B;;EACiC,cNlKZ,EAAA;;AMmKrB;EAAoC,cNoMZ,EAAA;;AMnMxB;EAAqC,cN8RZ,EAAA;;AM7RzB;;EACsC,cN9GZ,EAAA;;AM+G1B;EAAwC,cNiEZ,EAAA;;AMhE5B;EAAqC,cN1DZ,EAAA;;AM2DzB;EAA2C,cN7GZ,EAAA;;AM8G/B;EAAyC,cN7GZ,EAAA;;AM8G7B;EAAoC,cNkSZ,EAAA;;AMjSxB;EAAwC,cNgOZ,EAAA;;AM/N5B;EAAqC,cNqOZ,EAAA;;AMpOzB;EAAmC,cNxLZ,EAAA;;AMyLvB;EAAmC,cN7GZ,EAAA;;AM8GvB;EAAoC,cN3FZ,EAAA;;AM4FxB;EAAwC,cNpCZ,EAAA;;AMqC5B;EAAuC,cNzKZ,EAAA;;AM0K3B;EAAuC,cNqBZ,EAAA;;AMpB3B;EAAsC,cN3OZ,EAAA;;AM4O1B;EAAmC,cN4EZ,EAAA;;AM3EvB;EAAwC,cNxDZ,EAAA;;AMyD5B;EAAiC,cNrMZ,EAAA;;AMsMrB;EAAqC,cNGZ,EAAA;;AMFzB;EAAwC,cNuHZ,EAAA;;AMtH5B;EAA8C,cN5OZ,EAAA;;AM6OlC;EAA+C,cN5OZ,EAAA;;AM6OnC;EAA4C,cN5OZ,EAAA;;AM6OhC;EAA8C,cNhPZ,EAAA;;AMiPlC;EAAuC,cN5OZ,EAAA;;AM6O3B;EAAwC,cN5OZ,EAAA;;AM6O5B;EAAqC,cN5OZ,EAAA;;AM6OzB;EAAuC,cNhPZ,EAAA;;AMiP3B;EAAoC,cNxGZ,EAAA;;AMyGxB;EAAmC,cNyBZ,EAAA;;AMxBvB;EAAmC,cNmNZ,EAAA;;AMlNvB;;EACmC,cNmEZ,EAAA;;AMlEvB;EAAqC,cNlJZ,EAAA;;AMmJzB;EAAuC,cNiHZ,EAAA;;AMhH3B;EAAwC,cNiHZ,EAAA;;AMhH5B;EAAoC,cNiLZ,EAAA;;AMhLxB;EAAmC,cNvJZ,EAAA;;AMwJvB;;EACkC,cNyHZ,EAAA;;AMxHtB;EAAuC,cN9BZ,EAAA;;AM+B3B;EAAqC,cNjDZ,EAAA;;AMkDzB;EAA0C,cNhDZ,EAAA;;AMiD9B;EAAoC,cN2JZ,EAAA;;AM1JxB;EAAoC,cN9CZ,EAAA;;AM+CxB;EAAkC,cN+CZ,EAAA;;AM9CtB;EAAoC,cN9CZ,EAAA;;AM+CxB;EAAuC,cNIZ,EAAA;;AMH3B;EAAmC,cN9DZ,EAAA;;AM+DvB;EAA2C,cNhEZ,EAAA;;AMiE/B;EAAqC,cNsMZ,EAAA;;AMrMzB;EAAiC,cN1JZ,EAAA;;AM2JrB;;EACsC,cN4GZ,EAAA;;AM3G1B;;;EAEwC,cNwKZ,EAAA;;AMvK5B;EAA2C,cNmBZ,EAAA;;AMlB/B;EAAiC,cNjJZ,EAAA;;AMkJrB;EAAsC,cNjKZ,EAAA;;AMkK1B;;EACyC,cN9LZ,EAAA;;AM+L7B;EAAqC,cNmFZ,EAAA;;AMlFzB;EAAiC,cNvBZ,EAAA;;AMwBrB;EAAwC,cNvHZ,EAAA;;AMwH5B;EAAwC,cN6KZ,EAAA;;AM5K5B;EAAsC,cNyKZ,EAAA;;AMxK1B;EAAmC,cN9HZ,EAAA;;AM+HvB;EAAyC,cN0EZ,EAAA;;AMzE7B;EAAuC,cNwBZ,EAAA;;AMvB3B;EAA6C,cNwBZ,EAAA;;AMvBjC;EAAmC,cNqHZ,EAAA;;AMpHvB;EAAuC,cN9NZ,EAAA;;AM+N3B;EAA8C,cN1FZ,EAAA;;AM2FlC;EAAmC,cN2FZ,EAAA;;AM1FvB;EAAmC,cNcZ,EAAA;;AMbvB;EAAgD,cNtMZ,EAAA;;AMuMpC;EAAiD,cNtMZ,EAAA;;AMuMrC;EAA8C,cNtMZ,EAAA;;AMuMlC;EAAgD,cN1MZ,EAAA;;AM2MpC;EAAkC,cN7CZ,EAAA;;AM8CtB;EAAiC,cNtKZ,EAAA;;AMuKrB;EAAmC,cN9SZ,EAAA;;AM+SvB;EAAuC,cN+MZ,EAAA;;AM9M3B;EAAqC,cN/OZ,EAAA;;AMgPzB;EAAuC,cNtJZ,EAAA;;AMuJ3B;EAAuC,cNtJZ,EAAA;;AMuJ3B;EAAuC,cNmFZ,EAAA;;AMlF3B;EAAwC,cN6CZ,EAAA;;AM5C5B;EAAmC,cN0KZ,EAAA;;AMzKvB;EAAyC,cNOZ,EAAA;;AMN7B;EAA2C,cNOZ,EAAA;;AMN/B;EAAqC,cN/BZ,EAAA;;AMgCzB;EAAuC,cNjCZ,EAAA;;AMkC3B;EAAyC,cN3NZ,EAAA;;AM4N7B;EAA0C,cNyBZ,EAAA;;AMxB9B;EAAiD,cNlJZ,EAAA;;AMmJrC;EAAyC,cNuFZ,EAAA;;AMtF7B;EAAoC,cN9LZ,EAAA;;AM+LxB;;EACgD,cNnPZ,EAAA;;AMoPpC;;EAC8C,cNlPZ,EAAA;;AMmPlC;;EACiD,cNrPZ,EAAA;;AMsPrC;;EACgC,cNpKZ,EAAA;;AMqKpB;EAAgC,cNzGZ,EAAA;;AM0GpB;;EACgC,cNwLZ,EAAA;;AMvLpB;;EACgC,cNrEZ,EAAA;;AMsEpB;;;;EAGgC,cNnEZ,EAAA;;AMoEpB;;;EAEgC,cNqDZ,EAAA;;AMpDpB;;EACgC,cNpEZ,EAAA;;AMqEpB;;EACgC,cN1RZ,EAAA;;AM2RpB;EAAiC,cNlKZ,EAAA;;AMmKrB;EAAsC,cNtJZ,EAAA;;AMuJ1B;EAA2C,cN4EZ,EAAA;;AM3E/B;EAA4C,cN4EZ,EAAA;;AM3EhC;EAA4C,cN4EZ,EAAA;;AM3EhC;EAA6C,cN4EZ,EAAA;;AM3EjC;EAA6C,cN+EZ,EAAA;;AM9EjC;EAA8C,cN+EZ,EAAA;;AM9ElC;EAAsC,cN+HZ,EAAA;;AM9H1B;EAAwC,cN2HZ,EAAA;;AM1H5B;EAA2C,cN4LZ,EAAA;;AM3L/B;EAAoC,cNyLZ,EAAA;;AMxLxB;EAAiC,cNmLZ,EAAA;;AMlLrB;EAAwC,cNmLZ,EAAA;;AMlL5B;EAAyC,cNuLZ,EAAA;;AMtL7B;EAAoC,cN/MZ,EAAA;;AMgNxB;EAA2C,cNgFZ,EAAA;;AM/E/B;EAAsC,cNjGZ,EAAA;;AMkG1B;EAAmC,cNxJZ,EAAA;;AMyJvB;EAAgC,cNhXZ,EAAA;;AMiXpB;EAAsC,cNzTZ,EAAA;;AM0T1B;EAA6C,cNzTZ,EAAA;;AM0TjC;EAAmC,cNqIZ,EAAA;;AMpIvB;EAA0C,cNqIZ,EAAA;;AMpI9B;EAA4C,cNrEZ,EAAA;;AMsEhC;EAA0C,cNnEZ,EAAA;;AMoE9B;EAA4C,cNtEZ,EAAA;;AMuEhC;EAA6C,cNtEZ,EAAA;;AMuEjC;EAAkC,cNxWZ,EAAA;;AMyWtB;EAAoC,cN8JZ,EAAA;;AM7JxB;EAAoC,cNpXZ,EAAA;;AMqXxB;EAAkC,cNnFZ,EAAA;;AMoFtB;EAAqC,cNjOZ,EAAA;;AMkOzB;EAAkC,cNsCZ,EAAA;;AMrCtB;EAAuC,cNhKZ,EAAA;;AMiK3B;EAAmC,cNmHZ,EAAA;;AMlHvB;EAAmC,cNxMZ,EAAA;;AMyMvB;EAAiC,cNzEZ,EAAA;;AM0ErB;EAAmC,cNrJZ,EAAA;;AMsJvB;EAAkC,cN2EZ,EAAA;;AM1EtB;EAAmC,cN7DZ,EAAA;;AM8DvB;EAAoC,cNpXZ,EAAA;;AMqXxB;EAAgC,cNpUZ,EAAA;;AMqUpB;EAA+B,cNsIZ,EAAA;;AMrInB;EAAkC,cN2IZ,EAAA;;AM1ItB;EAAmC,cNXZ,EAAA;;AMYvB;EAAsC,cN5DZ,EAAA;;AM6D1B;EAA2C,cNgDZ,EAAA;;AM/C/B;EAAiD,cNrXZ,EAAA;;AMsXrC;EAAgD,cNvXZ,EAAA;;AMwXpC;;EACgD,cN5TZ,EAAA;;AM6TpC;EAAyC,cNvPZ,EAAA;;AMwP7B;EAAuC,cNoIZ,EAAA;;AMnI3B;EAAyC,cNyHZ,EAAA;;AMxH7B;;EACgC,cNiGZ,EAAA;;AMhGpB;EAA0C,cNzCZ,EAAA;;AM0C9B;EAA0C,cN+BZ,EAAA;;AM9B9B;EAAkC,cNaZ,EAAA;;AMZtB;EAA4C,cNnPZ,EAAA;;AMoPhC;EAAsC,cNgIZ,EAAA;;AM/H1B;EAAmC,cN9EZ,EAAA;;AM+EvB;;;EAEuC,cNmGZ,EAAA;;AMlG3B;;EAC2C,cN3KZ,EAAA;;AM4K/B;EAAkC,cN6HZ,EAAA;;AM5HtB;EAAmC,cNjLZ,EAAA;;AMkLvB;EAAmC,cNxCZ,EAAA;;AMyCvB;EAA0C,cNxCZ,EAAA;;AMyC9B;EAA+C,cNuCZ,EAAA;;AMtCnC;EAAwC,cNqCZ,EAAA;;AMpC5B;EAAsC,cNlRZ,EAAA;;AMmR1B;EAAiC,cNhRZ,EAAA;;AMiRrB;EAAuC,cNxEZ,EAAA;;AMyE3B;EAA2C,cNxEZ,EAAA;;AMyE/B;EAAmC,cN7QZ,EAAA;;AM8QvB;EAAmC,cN3JZ,EAAA;;AM4JvB;EAAqC,cNtJZ,EAAA;;AMuJzB;EAAgC,cNtPZ,EAAA;;AMuPpB;EAAqC,cN3WZ,EAAA;;AM4WzB;EAAkC,cNjUZ,EAAA;;AMkUtB;EAAgC,cN1FZ,EAAA;;AM2FpB;EAAkC,cNMZ,EAAA;;AMLtB;EAAiC,cNrSZ,EAAA;;AMsSrB;EAAkC,cNrSZ,EAAA;;AMsStB;EAAoC,cNtYZ,EAAA;;AMuYxB;EAA2C,cNtYZ,EAAA;;AMuY/B;EAAkC,cNaZ,EAAA;;AMZtB;EAAyC,cNaZ,EAAA;;AMZ7B;EAAoC,cN/DZ,EAAA;;AMgExB;;EACgC,cN5WZ,EAAA;;AM6WpB;;EACiC,cN2BZ,EAAA;;AM1BrB;EAAiC,cNoDZ,EAAA;;AMnDrB;EAAoC,cNNZ,EAAA;;AMOxB;EAAuC,cNzSZ,EAAA;;AM0S3B;EAAuC,cNZZ,EAAA;;AMa3B;EAAqC,cN/SZ,EAAA;;AMgTzB;EAAuC,cNhQZ,EAAA;;AMiQ3B;EAAwC,cNzPZ,EAAA;;AM0P5B;EAAyC,cNtQZ,EAAA;;AMuQ7B;EAA8C,cNhQZ,EAAA;;AMiQlC;;;EAEyC,cNzQZ,EAAA;;AM0Q7B;;EAC2C,cN/QZ,EAAA;;AMgR/B;;EACyC,cNhRZ,EAAA;;AMiR7B;;EACyC,cNrQZ,EAAA;;AMsQ7B;EAAwC,cNlRZ,EAAA;;AMmR5B;EAAiC,cN4DZ,EAAA;;AM3DrB;EAAoC,cNrVZ,EAAA;;AMsVxB;EAAqC,cNhMZ,EAAA;;AMiMzB;;;;;EAIsC,cNtLZ,EAAA;;AMuL1B;EAA2C,cNvWZ,EAAA;;AMwW/B;;EACkC,cNlGZ,EAAA;;AMmGtB;;EACmC,cN1TZ,EAAA;;AM2TvB;EAAuC,cNpPZ,EAAA;;AMqP3B;EAAgC,cNtPZ,EAAA;;AMuPpB;EAAwC,cNxOZ,EAAA;;AMyO5B;EAA0C,cNRZ,EAAA;;AMS9B;EAA+B,cNjHZ,EAAA;;AMkHnB;;EACmC,cNiDZ,EAAA;;AMhDvB;;EACwC,cNrJZ,EAAA;;AMsJ5B;;EAC0C,cNtJZ,EAAA;;AMuJ9B;EAAoC,cNvOZ,EAAA;;AMwOxB;EAAwC,cNvXZ,EAAA;;AMwX5B;EAAmC,cN7OZ,EAAA;;AM8OvB;EAAsC,cNxJZ,EAAA;;AMyJ1B;EAAoC,cNvEZ,EAAA;;AMwExB;EAAsC,cNtFZ,EAAA;;AMuF1B;EAA6C,cNtFZ,EAAA;;AMuFjC;EAAiC,cNnbZ,EAAA;;AMobrB;;EACqC,cNjRZ,EAAA;;AMkRzB;EAAgC,cNIZ,EAAA;;AMHpB;EAAuC,cN9bZ,EAAA;;AM+b3B;EAAiC,cN5IZ,EAAA;;AM6IrB;EAAuC,cN/EZ,EAAA;;AMgF3B;EAAmC,cNIZ,EAAA;;AMHvB;EAAiC,cNuCZ,EAAA;;AMtCrB;EAAwC,cN7KZ,EAAA;;AM8K5B;EAAiC,cN6BZ,EAAA;;AM5BrB;EAAuC,cNjbZ,EAAA;;AMkb3B;EAAmC,cNpKZ,EAAA;;AMqKvB;EAA0C,cNzQZ,EAAA;;AM0Q9B;EAAoC,cNhaZ,EAAA;;AMiaxB;EAA0C,cNpaZ,EAAA;;AMqa9B;EAAwC,cNtaZ,EAAA;;A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AuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,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","file":"screen.css"} \ No newline at end of file +{"version":3,"sources":["screen.css","../sass/settings.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss","../sass/font-awesome/_path.scss","../sass/font-awesome/_core.scss","../sass/font-awesome/_larger.scss","../sass/font-awesome/_fixed-width.scss","../sass/font-awesome/_list.scss","../sass/font-awesome/_variables.scss","../sass/font-awesome/_bordered-pulled.scss","../sass/font-awesome/_spinning.scss","../sass/font-awesome/_rotated-flipped.scss","../sass/font-awesome/_mixins.scss","../sass/font-awesome/_stacked.scss","../sass/font-awesome/_icons.scss","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/typography/links/_unstyled-link.scss","../sass/vars.sass","../sass/common/mixin.sass","../sass/common/grid.scss","../sass/common/size.sass","../sass/common/typography.sass","../sass/common/color.sass","../sass/common/tweens.sass","../sass/components/link.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/typography/links/_link-colors.scss","../sass/components/navigation.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/layout/_sticky-footer.scss","../sass/components/footer.sass","../sass/components/box.sass","../sass/components/button.sass","../sass/components/table.sass","../sass/components/checker.sass","../sass/components/hero.sass","../sass/components/popup.sass","../sass/components/breadcrumbs.sass","../sass/components/tabs.sass","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/general/_hacks.scss","../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/general/_clearfix.scss","../sass/demo.sass"],"names":[],"mappings":"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GZ,EAAA;;AMpGxB;EAAiC,cNqXZ,EAAA;;AMpXrB;EAAqC,cNyIZ,EAAA;;AMxIzB;EAAgD,cNGZ,EAAA;;AMFpC;EAA8C,cNKZ,EAAA;;AMJlC;EAAkC,cNmPZ,EAAA;;AMlPtB;EAA0C,cNkVZ,EAAA;;AMjV9B;;EACmC,cNyWZ,EAAA;;AMxWvB;EAAoC,cNoWZ,EAAA;;AMnWxB;EAAqC,cNiRZ,EAAA;;AMhRzB;EAAiC,cNoRZ,EAAA;;AMnRrB;EAAiC,cNsLZ,EAAA;;AMrLrB;EAAuC,cNkOZ,EAAA;;AMjO3B;EAAuC,cNkfZ,EAAA;;AMjf3B;EAAwC,cNgfZ,EAAA;;AM/e5B;EAAsC,cNifZ,EAAA;;AMhf1B;EAAmC,cNiVZ,EAAA;;AMhVvB;EAAoC,cNUZ,EAAA;;AMTxB;EAAgC,cNkbZ,EAAA;;AMjbpB;EAAiC,cNkbZ,EAAA;;AMjbrB;EAAiC,cNyBZ,EAAA;;AMxBrB;EAAqC,cNyBZ,EAAA;;AMxBzB;EAAkC,cNwUZ,EAAA;;AMvUtB;EAAmC,cNqCZ,EAAA;;AMpCvB;EAAiC,cNoLZ,EAAA;;AMnLrB;EAAiC,cNiBZ,EAAA;;AMhBrB;EAAmC,cNqOZ,EAAA;;AMpOvB;EAAwC,cN+aZ,EAAA;;AM9a5B;EAAuC,cN+aZ,EAAA;;AM9a3B;EAAuC,cN3CZ,EAAA;;AM4C3B;EAAyC,cN9CZ,EAAA;;AM+C7B;EAAwC,cN5CZ,EAAA;;AM6C5B;EAA0C,cN/CZ,EAAA;;AMgD9B;EAAiC,cNwPZ,EAAA;;AMvPrB;;EACoC,cN0RZ,EAAA;;AMzRxB;EAAmC,cNoNZ,EAAA;;AMnNvB;EAAyC,cNqdZ,EAAA;;AMpd7B;;;EAEsC,cNsSZ,EAAA;;AMrS1B;EAAmC,cN+RZ,EAAA;;AM9RvB;EAAuC,cN+PZ,EAAA;;AM9P3B;EAAmC,cN7DZ,EAAA;;AM8DvB;EAAiC,cN4aZ,EAAA;;AM3arB;;EAC4C,cN4RZ,EAAA;;AM3RhC;EAA2C,cN2VZ,EAAA;;AM1V/B;EAA2C,cNqCZ,EAAA;;AMpC/B;EAAmC,cNlCZ,EAAA;;AMmCvB;EAA0C,cNmYZ,EAAA;;AMlY9B;EAA0C,cNkHZ,EAAA;;AMjH9B;EAAqC,cN9BZ,EAAA;;AM+BzB;EAAiC,cNgSZ,EAAA;;AM/RrB;EAAkC,cN+QZ,EAAA;;AM9QtB;EAAiC,cNiYZ,EAAA;;AMhYrB;EAAoC,cNqJZ,EAAA;;AMpJxB;EAAyC,cN6GZ,EAAA;;AM5G7B;EAAyC,cN4XZ,EAAA;;AM3X7B;EAAkC,cNoFZ,EAAA;;AMnFtB;EAAyC,cN+BZ,EAAA;;AM9B7B;EAA0C,cN+BZ,EAAA;;AM9B9B;EAAwC,cN4RZ,EAAA;;AM3R5B;EAAyC,cNkPZ,EAAA;;AMjP7B;EAAyC,cNsZZ,EAAA;;AMrZ7B;EAAyC,cNiBZ,EAAA;;AMhB7B;EAA4C,cNiSZ,EAAA;;AMhShC;EAAwC,cNuLZ,EAAA;;AMtL5B;EAAuC,cNuDZ,EAAA;;AMtD3B;EAA2C,cNkZZ,EAAA;;AMjZ/B;EAA2C,cNaZ,EAAA;;AMZ/B;EAAgC,cNhDZ,EAAA;;AMiDpB;EAAuC,cN5DZ,EAAA;;AM6D3B;EAAwC,cN5DZ,EAAA;;AM6D5B;EAAqC,cN5DZ,EAAA;;AM6DzB;EAAuC,cNhEZ,EAAA;;AMiE3B;;EACkC,cNyTZ,EAAA;;AMxTtB;EAAmC,cN+EZ,EAAA;;AM9EvB;EAAqC,cNuCZ,EAAA;;AMtCzB;EAAiC,cNyQZ,EAAA;;AMxQrB;EAAkC,cN+NZ,EAAA;;AM9NtB;EAAqC,cN/DZ,EAAA;;AMgEzB;EAA+C,cNwEZ,EAAA;;AMvEnC;EAAiC,cNmIZ,EAAA;;AMlIrB;EAAiC,cNqLZ,EAAA;;AMpLrB;EAAiC,cNyGZ,EAAA;;AMxGrB;EAAgC,cNyEZ,EAAA;;AMxEpB;EAAsC,cNyEZ,EAAA;;AMxE1B;;EACiD,cNkEZ,EAAA;;AMjErC;EAAkC,cNyPZ,EAAA;;AMxPtB;EAAqC,cNlCZ,EAAA;;AMmCzB;EAAmC,cN0QZ,EAAA;;AMzQvB;EAAoC,cNmBZ,EAAA;;AMlBxB;EAAmC,cNqMZ,EAAA;;AMpMvB;EAAuC,cNHZ,EAAA;;AMI3B;EAAyC,cNPZ,EAAA;;AMQ7B;EAAoC,cNiRZ,EAAA;;AMhRxB;EAA0C,cN2SZ,EAAA;;AM1S9B;EAAmC,cNoGZ,EAAA;;AMnGvB;EAAwC,cNqGZ,EAAA;;AMpG5B;EAAqC,cNpFZ,EAAA;;AMqFzB;EAAqC,cNtFZ,EAAA;;AMuFzB;;EACsC,cNhFZ,EAAA;;AMiF1B;EAA2C,cNkYZ,EAAA;;AMjY/B;EAA4C,cNyDZ,EAAA;;AMxDhC;EAAyC,cN/CZ,EAAA;;AMgD7B;EAAgC,cNsJZ,EAAA;;AMrJpB;;EACiC,cNAZ,EAAA;;AMCrB;EAAqC,cNGZ,EAAA;;AMFzB;EAAwC,cNiWZ,EAAA;;AMhW5B;EAA0C,cN+VZ,EAAA;;AM9V9B;EAAsC,cN2TZ,EAAA;;AM1T1B;EAAoC,cN4HZ,EAAA;;AM3HxB;EAAqC,cN2RZ,EAAA;;AM1RzB;EAA4C,cNiKZ,EAAA;;AMhKhC;EAAuC,cNwVZ,EAAA;;AMvV3B;EAA0C,cNsCZ,EAAA;;AMrC9B;EAAoC,cNsRZ,EAAA;;AMrRxB;EAAmC,cNyWZ,EAAA;;AMxWvB;EAA0C,cNiGZ,EAAA;;AMhG9B;EAAmC,cNyXZ,EAAA;;AMxXvB;EAAoC,cN+IZ,EAAA;;AM9IxB;EAAkC,cN6MZ,EAAA;;AM5MtB;EAAqC,cN2SZ,EAAA;;AM1SzB;EAAuC,cNjFZ,EAAA;;AMkF3B;EAAyC,cN2MZ,EAAA;;AM1M7B;EAAoC,cNyWZ,EAAA;;AMxWxB;EAAqC,cNgCZ,EAAA;;AM/BzB;EAAmC,cNsFZ,EAAA;;AMrFvB;EAAmC,cN6WZ,EAAA;;AM5WvB;EAAwC,cNbZ,EAAA;;AMc5B;EAAgC,cNmPZ,EAAA;;AMlPpB;EAAkC,cNoGZ,EAAA;;AMnGtB;EAAqC,cNpFZ,EAAA;;AMqFzB;EAAiC,cN1GZ,EAAA;;AM2GrB;EAAwC,cN7DZ,EAAA;;AM8D5B;EAAyC,cN8FZ,EAAA;;AM7F7B;EAAwC,cN4FZ,EAAA;;AM3F5B;EAAsC,cN6FZ,EAAA;;AM5F1B;EAAwC,cNyFZ,EAAA;;AMxF5B;EAA8C,cN5IZ,EAAA;;AM6IlC;EAA+C,cNxIZ,EAAA;;AMyInC;EAA4C,cNxIZ,EAAA;;AMyIhC;EAA8C,cNhJZ,EAAA;;AMiJlC;EAAkC,cN2EZ,EAAA;;AM1EtB;EAAmC,cNqXZ,EAAA;;AMpXvB;EAAkC,cNgTZ,EAAA;;AM/StB;EAAmC,cNuCZ,EAAA;;AMtCvB;EAAsC,cNxGZ,EAAA;;AMyG1B;EAAuC,cNzIZ,EAAA;;AM0I3B;;EACkC,cN8VZ,EAAA;;AM7VtB;;EACiC,cNwHZ,EAAA;;AMvHrB;EAAkC,cNxDZ,EAAA;;AMyDtB;EAAkC,cNsCZ,EAAA;;AMrCtB;;EACqC,cN+NZ,EAAA;;AM9NzB;;EACoC,cNyBZ,EAAA;;AMxBxB;EAAsC,cN8JZ,EAAA;;AM7J1B;;EACqC,cNiCZ,EAAA;;AMhCzB;EAAmC,cNkQZ,EAAA;;AMjQvB;;;EAEiC,cN9IZ,EAAA;;AM+IrB;EAAoC,cNiHZ,EAAA;;AMhHxB;EAAoC,cN+GZ,EAAA;;AM9GxB;EAA0C,cN4QZ,EAAA;;AM3Q9B;EAAsC,cNgUZ,EAAA;;AM/T1B;EAAkC,cNkRZ,EAAA;;AMjRtB;EAAkC,cNmHZ,EAAA;;AMlHtB;EAAkC,cNmTZ,EAAA;;AMlTtB;EAAsC,cNgKZ,EAAA;;AM/J1B;EAA6C,cNgKZ,EAAA;;AM/JjC;EAA+C,cN8CZ,EAAA;;AM7CnC;EAAwC,cN4CZ,EAAA;;AM3C5B;EAAkC,cNgIZ,EAAA;;AM/HtB;EAAuC,cNxHZ,EAAA;;AMyH3B;EAAqC,cNlHZ,EAAA;;AMmHzB;EAAuC,cNzHZ,EAAA;;AM0H3B;EAAwC,cNzHZ,EAAA;;AM0H5B;EAAoC,cN3EZ,EAAA;;AM4ExB;;EACiC,cN4NZ,EAAA;;AM3NrB;;EACsC,cNgOZ,EAAA;;AM/N1B;;EACqC,cN6NZ,EAAA;;AM5NzB;EAAqC,cN/CZ,EAAA;;AMgDzB;EAAqC,cNmFZ,EAAA;;AMlFzB;;EACiC,cN0SZ,EAAA;;AMzSrB;;EACkC,cNWZ,EAAA;;AMVtB;;EACuC,cN0PZ,EAAA;;AMzP3B;EAAsC,cNxFZ,EAAA;;AMyF1B;EAAuC,cNvFZ,EAAA;;AMwF3B;;EACiC,cNlKZ,EAAA;;AMmKrB;EAAoC,cNoMZ,EAAA;;AMnMxB;EAAqC,cN8RZ,EAAA;;AM7RzB;;EACsC,cN9GZ,EAAA;;AM+G1B;EAAwC,cNiEZ,EAAA;;AMhE5B;EAAqC,cN1DZ,EAAA;;AM2DzB;EAA2C,cN7GZ,EAAA;;AM8G/B;EAAyC,cN7GZ,EAAA;;AM8G7B;EAAoC,cNkSZ,EAAA;;AMjSxB;EAAwC,cNgOZ,EAAA;;AM/N5B;EAAqC,cNqOZ,EAAA;;AMpOzB;EAAmC,cNxLZ,EAAA;;AMyLvB;EAAmC,cN7GZ,EAAA;;AM8GvB;EAAoC,cN3FZ,EAAA;;AM4FxB;EAAwC,cNpCZ,EAAA;;AMqC5B;EAAuC,cNzKZ,EAAA;;AM0K3B;EAAuC,cNqBZ,EAAA;;AMpB3B;EAAsC,cN3OZ,EAAA;;AM4O1B;EAAmC,cN4EZ,EAAA;;AM3EvB;EAAwC,cNxDZ,EAAA;;AMyD5B;EAAiC,cNrMZ,EAAA;;AMsMrB;EAAqC,cNGZ,EAAA;;AMFzB;EAAwC,cNuHZ,EAAA;;AMtH5B;EAA8C,cN5OZ,EAAA;;AM6OlC;EAA+C,cN5OZ,EAAA;;AM6OnC;EAA4C,cN5OZ,EAAA;;AM6OhC;EAA8C,cNhPZ,EAAA;;AMiPlC;EAAuC,cN5OZ,EAAA;;AM6O3B;EAAwC,cN5OZ,EAAA;;AM6O5B;EAAqC,cN5OZ,EAAA;;AM6OzB;EAAuC,cNhPZ,EAAA;;AMiP3B;EAAoC,cNxGZ,EAAA;;AMyGxB;EAAmC,cNyBZ,EAAA;;AMxBvB;EAAmC,cNmNZ,EAAA;;AMlNvB;;EACmC,cNmEZ,EAAA;;AMlEvB;EAAqC,cNlJZ,EAAA;;AMmJzB;EAAuC,cNiHZ,EAAA;;AMhH3B;EAAwC,cNiHZ,EAAA;;AMhH5B;EAAoC,cNiLZ,EAAA;;AMhLxB;EAAmC,cNvJZ,EAAA;;AMwJvB;;EACkC,cNyHZ,EAAA;;AMxHtB;EAAuC,cN9BZ,EAAA;;AM+B3B;EAAqC,cNjDZ,EAAA;;AMkDzB;EAA0C,cNhDZ,EAAA;;AMiD9B;EAAoC,cN2JZ,EAAA;;AM1JxB;EAAoC,cN9CZ,EAAA;;AM+CxB;EAAkC,cN+CZ,EAAA;;AM9CtB;EAAoC,cN9CZ,EAAA;;AM+CxB;EAAuC,cNIZ,EAAA;;AMH3B;EAAmC,cN9DZ,EAAA;;AM+DvB;EAA2C,cNhEZ,EAAA;;AMiE/B;EAAqC,cNsMZ,EAAA;;AMrMzB;EAAiC,cN1JZ,EAAA;;AM2JrB;;EACsC,cN4GZ,EAAA;;AM3G1B;;;EAEwC,cNwKZ,EAAA;;AMvK5B;EAA2C,cNmBZ,EAAA;;AMlB/B;EAAiC,cNjJZ,EAAA;;AMkJrB;EAAsC,cNjKZ,EAAA;;AMkK1B;;EACyC,cN9LZ,EAAA;;AM+L7B;EAAqC,cNmFZ,EAAA;;AMlFzB;EAAiC,cNvBZ,EAAA;;AMwBrB;EAAwC,cNvHZ,EAAA;;AMwH5B;EAAwC,cN6KZ,EAAA;;AM5K5B;EAAsC,cNyKZ,EAAA;;AMxK1B;EAAmC,cN9HZ,EAAA;;AM+HvB;EAAyC,cN0EZ,EAAA;;AMzE7B;EAAuC,cNwBZ,EAAA;;AMvB3B;EAA6C,cNwBZ,EAAA;;AMvBjC;EAAmC,cNqHZ,EAAA;;AMpHvB;EAAuC,cN9NZ,EAAA;;AM+N3B;EAA8C,cN1FZ,EAAA;;AM2FlC;EAAmC,cN2FZ,EAAA;;AM1FvB;EAAmC,cNcZ,EAAA;;AMbvB;EAAgD,cNtMZ,EAAA;;AMuMpC;EAAiD,cNtMZ,EAAA;;AMuMrC;EAA8C,cNtMZ,EAAA;;AMuMlC;EAAgD,cN1MZ,EAAA;;AM2MpC;EAAkC,cN7CZ,EAAA;;AM8CtB;EAAiC,cNtKZ,EAAA;;AMuKrB;EAAmC,cN9SZ,EAAA;;AM+SvB;EAAuC,cN+MZ,EAAA;;AM9M3B;EAAqC,cN/OZ,EAAA;;AMgPzB;EAAuC,cNtJZ,EAAA;;AMuJ3B;EAAuC,cNtJZ,EAAA;;AMuJ3B;EAAuC,cNmFZ,EAAA;;AMlF3B;EAAwC,cN6CZ,EAAA;;AM5C5B;EAAmC,cN0KZ,EAAA;;AMzKvB;EAAyC,cNOZ,EAAA;;AMN7B;EAA2C,cNOZ,EAAA;;AMN/B;EAAqC,cN/BZ,EAAA;;AMgCzB;EAAuC,cNjCZ,EAAA;;AMkC3B;EAAyC,cN3NZ,EAAA;;AM4N7B;EAA0C,cNyBZ,EAAA;;AMxB9B;EAAiD,cNlJZ,EAAA;;AMmJrC;EAAyC,cNuFZ,EAAA;;AMtF7B;EAAoC,cN9LZ,EAAA;;AM+LxB;;EACgD,cNnPZ,EAAA;;AMoPpC;;EAC8C,cNlPZ,EAAA;;AMmPlC;;EACiD,cNrPZ,EAAA;;AMsPrC;;EACgC,cNpKZ,EAAA;;AMqKpB;EAAgC,cNzGZ,EAAA;;AM0GpB;;EACgC,cNwLZ,EAAA;;AMvLpB;;EACgC,cNrEZ,EAAA;;AMsEpB;;;;EAGgC,cNnEZ,EAAA;;AMoEpB;;;EAEgC,cNqDZ,EAAA;;AMpDpB;;EACgC,cNpEZ,EAAA;;AMqEpB;;EACgC,cN1RZ,EAAA;;AM2RpB;EAAiC,cNlKZ,EAAA;;AMmKrB;EAAsC,cNtJZ,EAAA;;AMuJ1B;EAA2C,cN4EZ,EAAA;;AM3E/B;EAA4C,cN4EZ,EAAA;;AM3EhC;EAA4C,cN4EZ,EAAA;;AM3EhC;EAA6C,cN4EZ,EAAA;;AM3EjC;EAA6C,cN+EZ,EAAA;;AM9EjC;EAA8C,cN+EZ,EAAA;;AM9ElC;EAAsC,cN+HZ,EAAA;;AM9H1B;EAAwC,cN2HZ,EAAA;;AM1H5B;EAA2C,cN4LZ,EAAA;;AM3L/B;EAAoC,cNyLZ,EAAA;;AMxLxB;EAAiC,cNmLZ,EAAA;;AMlLrB;EAAwC,cNmLZ,EAAA;;AMlL5B;EAAyC,cNuLZ,EAAA;;AMtL7B;EAAoC,cN/MZ,EAAA;;AMgNxB;EAA2C,cNgFZ,EAAA;;AM/E/B;EAAsC,cNjGZ,EAAA;;AMkG1B;EAAmC,cNxJZ,EAAA;;AMyJvB;EAAgC,cNhXZ,EAAA;;AMiXpB;EAAsC,cNzTZ,EAAA;;AM0T1B;EAA6C,cNzTZ,EAAA;;AM0TjC;EAAmC,cNqIZ,EAAA;;AMpIvB;EAA0C,cNqIZ,EAAA;;AMpI9B;EAA4C,cNrEZ,EAAA;;AMsEhC;EAA0C,cNnEZ,EAAA;;AMoE9B;EAA4C,cNtEZ,EAAA;;AMuEhC;EAA6C,cNtEZ,EAAA;;AMuEjC;EAAkC,cNxWZ,EAAA;;AMyWtB;EAAoC,cN8JZ,EAAA;;AM7JxB;EAAoC,cNpXZ,EAAA;;AMqXxB;EAAkC,cNnFZ,EAAA;;AMoFtB;EAAqC,cNjOZ,EAAA;;AMkOzB;EAAkC,cNsCZ,EAAA;;AMrCtB;EAAuC,cNhKZ,EAAA;;AMiK3B;EAAmC,cNmHZ,EAAA;;AMlHvB;EAAmC,cNxMZ,EAAA;;AMyMvB;EAAiC,cNzEZ,EAAA;;AM0ErB;EAAmC,cNrJZ,EAAA;;AMsJvB;EAAkC,cN2EZ,EAAA;;AM1EtB;EAAmC,cN7DZ,EAAA;;AM8DvB;EAAoC,cNpXZ,EAAA;;AMqXxB;EAAgC,cNpUZ,EAAA;;AMqUpB;EAA+B,cNsIZ,EAAA;;AMrInB;EAAkC,cN2IZ,EAAA;;AM1ItB;EAAmC,cNXZ,EAAA;;AMYvB;EAAsC,cN5DZ,EAAA;;AM6D1B;EAA2C,cNgDZ,EAAA;;AM/C/B;EAAiD,cNrXZ,EAAA;;AMsXrC;EAAgD,cNvXZ,EAAA;;AMwXpC;;EACgD,cN5TZ,EAAA;;AM6TpC;EAAyC,cNvPZ,EAAA;;AMwP7B;EAAuC,cNoIZ,EAAA;;AMnI3B;EAAyC,cNyHZ,EAAA;;AMxH7B;;EACgC,cNiGZ,EAAA;;AMhGpB;EAA0C,cNzCZ,EAAA;;AM0C9B;EAA0C,cN+BZ,EAAA;;AM9B9B;EAAkC,cNaZ,EAAA;;AMZtB;EAA4C,cNnPZ,EAAA;;AMoPhC;EAAsC,cNgIZ,EAAA;;AM/H1B;EAAmC,cN9EZ,EAAA;;AM+EvB;;;EAEuC,cNmGZ,EAAA;;AMlG3B;;EAC2C,cN3KZ,EAAA;;AM4K/B;EAAkC,cN6HZ,EAAA;;AM5HtB;EAAmC,cNjLZ,EAAA;;AMkLvB;EAAmC,cNxCZ,EAAA;;AMyCvB;EAA0C,cNxCZ,EAAA;;AMyC9B;EAA+C,cNuCZ,EAAA;;AMtCnC;EAAwC,cNqCZ,EAAA;;AMpC5B;EAAsC,cNlRZ,EAAA;;AMmR1B;EAAiC,cNhRZ,EAAA;;AMiRrB;EAAuC,cNxEZ,EAAA;;AMyE3B;EAA2C,cNxEZ,EAAA;;AMyE/B;EAAmC,cN7QZ,EAAA;;AM8QvB;EAAmC,cN3JZ,EAAA;;AM4JvB;EAAqC,cNtJZ,EAAA;;AMuJzB;EAAgC,cNtPZ,EAAA;;AMuPpB;EAAqC,cN3WZ,EAAA;;AM4WzB;EAAkC,cNjUZ,EAAA;;AMkUtB;EAAgC,cN1FZ,EAAA;;AM2FpB;EAAkC,cNMZ,EAAA;;AMLtB;EAAiC,cNrSZ,EAAA;;AMsSrB;EAAkC,cNrSZ,EAAA;;AMsStB;EAAoC,cNtYZ,EAAA;;AMuYxB;EAA2C,cNtYZ,EAAA;;AMuY/B;EAAkC,cNaZ,EAAA;;AMZtB;EAAyC,cNaZ,EAAA;;AMZ7B;EAAoC,cN/DZ,EAAA;;AMgExB;;EACgC,cN5WZ,EAAA;;AM6WpB;;EACiC,cN2BZ,EAAA;;AM1BrB;EAAiC,cNoDZ,EAAA;;AMnDrB;EAAoC,cNNZ,EAAA;;AMOxB;EAAuC,cNzSZ,EAAA;;AM0S3B;EAAuC,cNZZ,EAAA;;AMa3B;EAAqC,cN/SZ,EAAA;;AMgTzB;EAAuC,cNhQZ,EAAA;;AMiQ3B;EAAwC,cNzPZ,EAAA;;AM0P5B;EAAyC,cNtQZ,EAAA;;AMuQ7B;EAA8C,cNhQZ,EAAA;;AMiQlC;;;EAEyC,cNzQZ,EAAA;;AM0Q7B;;EAC2C,cN/QZ,EAAA;;AMgR/B;;EACyC,cNhRZ,EAAA;;AMiR7B;;EACyC,cNrQZ,EAAA;;AMsQ7B;EAAwC,cNlRZ,EAAA;;AMmR5B;EAAiC,cN4DZ,EAAA;;AM3DrB;EAAoC,cNrVZ,EAAA;;AMsVxB;EAAqC,cNhMZ,EAAA;;AMiMzB;;;;;EAIsC,cNtLZ,EAAA;;AMuL1B;EAA2C,cNvWZ,EAAA;;AMwW/B;;EACkC,cNlGZ,EAAA;;AMmGtB;;EACmC,cN1TZ,EAAA;;AM2TvB;EAAuC,cNpPZ,EAAA;;AMqP3B;EAAgC,cNtPZ,EAAA;;AMuPpB;EAAwC,cNxOZ,EAAA;;AMyO5B;EAA0C,cNRZ,EAAA;;AMS9B;EAA+B,cNjHZ,EAAA;;AMkHnB;;EACmC,cNiDZ,EAAA;;AMhDvB;;EACwC,cNrJZ,EAAA;;AMsJ5B;;EAC0C,cNtJZ,EAAA;;AMuJ9B;EAAoC,cNvOZ,EAAA;;AMwOxB;EAAwC,cNvXZ,EAAA;;AMwX5B;EAAmC,cN7OZ,EAAA;;AM8OvB;EAAsC,cNxJZ,EAAA;;AMyJ1B;EAAoC,cNvEZ,EAAA;;AMwExB;EAAsC,cNtFZ,EAAA;;AMuF1B;EAA6C,cNtFZ,EAAA;;AMuFjC;EAAiC,cNnbZ,EAAA;;AMobrB;;EACqC,cNjRZ,EAAA;;AMkRzB;EAAgC,cNIZ,EAAA;;AMHpB;EAAuC,cN9bZ,EAAA;;AM+b3B;EAAiC,cN5IZ,EAAA;;AM6IrB;EAAuC,cN/EZ,EAAA;;AMgF3B;EAAmC,cNIZ,EAAA;;AMHvB;EAAiC,cNuCZ,EAAA;;AMtCrB;EAAwC,cN7KZ,EAAA;;AM8K5B;EAAiC,cN6BZ,EAAA;;AM5BrB;EAAuC,cNjbZ,EAAA;;AMkb3B;EAAmC,cNpKZ,EAAA;;AMqKvB;EAA0C,cNzQZ,EAAA;;AM0Q9B;EAAoC,cNhaZ,EAAA;;AMiaxB;EAA0C,cNpaZ,EAAA;;AMqa9B;EAAwC,cNtaZ,EAAA;;A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AuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,EAAA;;AADxB;EACC,YAAuB,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","file":"screen.css"} \ No newline at end of file diff --git a/js/min/ui-min.js b/js/min/ui-min.js index 4a6c4cc..fc41ee1 100644 --- a/js/min/ui-min.js +++ b/js/min/ui-min.js @@ -1 +1 @@ -var UI={settings:{templateSettings:{interpolate:/\{\{(.+?)\}\}/g}}};UI.ClickOutside=function(t){var i=this,n=_.uniqueId("UIClickOutside_");this.options=$.extend({selector:"",onClickOutside:function(t){}},t),this.bind=function(){this.unbind(),$(document).on("mouseup."+n,function(t){var n=$(i.options.selector);n.is(t.target)||0!==n.has(t.target).length||i.options.onClickOutside(t.target)})},this.unbind=function(){$(document).off("mouseup."+n)}},UI.Animate=function(t){var i=this,n={};this.options=$.extend({$element:"",animationDuration:300},t),n.fadeIn=function(t){i.options.$element.transition({opacity:1},i.options.animationDuration),t()},n.fadeOut=function(t){i.options.$element.transition({opacity:0},i.options.animationDuration),t()},n.appear=function(t){i.options.$element.transition({scale:0,opacity:1,perspective:"1500px",rotateX:"-90deg"},0),setTimeout(function(){i.options.$element.transition({scale:1,opacity:1,rotateX:"0deg"},i.options.animationDuration,"easeOutBack"),t()},50)},n.disappear=function(t){i.options.$element.transition({scale:0,opacity:1,rotateX:"90deg"},i.options.animationDuration,"easeInBack"),t()},this.play=function(t,e){n[t]?n[t](function(){setTimeout(function(){e&&e()},i.options.animationDuration)}):console.error("UI.Animate","Animation method not defined",t)}},UI.Template=function(t){var i=this;_.templateSettings=UI.settings.templateSettings;var n=function(){var i=$("#"+t).html();return i?i:void console.error("UI.Template","Template is empty",t)};this.render=function(t){var i=_.template(n());return i(t)}},UI.Checker=function(t){var i=this;this.options=$.extend({selector:".checker",onCheck:function(t){},onUncheck:function(t){}},t);var n=$(this.options.selector).find(">a");n.each(function(){$(this).data("originalContent",$(this).html())}),n.off("click.UIChecker").on("click.UIChecker",function(t){t.preventDefault();var n="";$(this).data("activeClass")&&(n=" "+$(this).data("activeClass")),$(this).data("toggledContent")&&$(this).html($(this).data("toggledContent")!=$(this).html()?$(this).data("toggledContent"):$(this).data("originalContent")),$(this).hasClass("active")?($(this).removeClass("active"+n),i.options.onUncheck($(this))):($(this).addClass("active"+n),i.options.onCheck($(this)))})},UI.Popup=function(t){var i=this,n=_.uniqueId("UIPopup_"),e,o,a=!1,s=null,p=null,u=null;this.$popup=null,this.state="idle",this.options=$.extend({width:400,animationDuration:500,modal:!0,overlay:!0,onShow:function(t){},onHide:function(t){}},t),this.options.modal!==!0&&(u=new UI.ClickOutside({selector:".popup#"+n+" .window",onClickOutside:function(t){i.hide()}}));var c=function(){r(),i.$popup&&(i.$popup.find(".close").on("click",function(t){t.preventDefault(),i.hide()}),!i.options.modal&&u&&u.bind()),$(window).on("resize.UIPopup",function(){l()}),$(document).on("keyup.UIPopup",function(t){switch(t.keyCode){case 27:i.hide()}})},r=function(){$(document).off("keyup.UIPopup"),i.options.modal||null===u||u.unbind()},d=function(t,e){var o=new UI.Template("template-ui-popup");return o.render({title:t,content:e,overlay:i.options.overlay?"":"no-overlay",_id:n})},l=function(){if(i.$popup){var t=i.$popup.find(".window").outerHeight();i.$popup.find(".window").css({width:i.options.width,marginTop:-t/2,marginLeft:-i.options.width/2})}};this.showMessage=function(t,n,e){this.hideMessage(function(){var o=new UI.Template("template-ui-popup-message"),p="";switch(t){case"error":p="error";break;case"success":p="success";break;default:p=""}var u=o.render({className:p,content:e});i.$popup&&(i.$popup.find(".messages").html(u).transition({height:i.$popup.find(".messages > .message").outerHeight()},300,"easeOutQuad"),setTimeout(function(){n>0&&(s=setTimeout(function(){i.hideMessage()},n))},300)),a=!0})},this.hideMessage=function(t){clearTimeout(s),a?(this.$popup.find(".messages").transition({height:0},200,"easeOutQuad"),setTimeout(function(){a=!1,i.$popup.find(".messages").empty(),t&&t()},200)):(a=!1,t&&t())},this.changeContent=function(t){this.$popup&&(this.$popup.find(".content").html(t),l())},this.changeTitle=function(t){this.$popup&&(this.$popup.find(".title").html(t),l())},this.setWaitingMode=function(t,n){clearTimeout(p),this.state="waiting",i.$popup&&(i.$popup.find(".window").addClass("wait"),t>0&&(p=setTimeout(function(){i.removeWaitingMode(),n&&n()},t)))},this.removeWaitingMode=function(){clearTimeout(p),this.state="idle",i.$popup&&i.$popup.find(".window").removeClass("wait")},this.show=function(t,n){this.hide(),this.$popup=$(d(t,n)),$("body").append(this.$popup),l(),e=new UI.Animate({$element:this.$popup.find(".window"),animationDuration:this.options.animationDuration}),o=new UI.Animate({$element:this.$popup.find(".overlay"),animationDuration:this.options.animationDuration}),o.play("fadeIn"),e.play("appear",function(){c(),i.options.onShow(i)})},this.hide=function(){this.$popup&&(o.play("fadeOut"),e.play("disappear",function(){r(),i.$popup.remove(),i.options.onHide(i),i.$popup=null,e=null,o=null}))}},UI.Tabs=function(t){var i=this;this.options=$.extend({tabsSelector:".tabs",tabsContentSelector:".tabs-content",sliding:!0,onTabOpen:function(t){}},t);var n=$(this.options.tabsSelector),e=$(this.options.tabsContentSelector);this.openTab=function(t){n.find(">a").removeClass("active"),e.find(".page").filter(".active").removeClass("active");var i=n.find('>a[href="#'+t+'"]'),a=e.find(".page").filter('[data-tab="'+t+'"]');i.addClass("active"),a.addClass("active"),o(),this.options.onTabOpen(t)};var o=function(){var t=n.find(">a.active");t.length>0&&n.find(">.marker").css({left:t.position().left,top:t.position().top,width:t.outerWidth(),height:t.outerHeight()})},a=function(){n.find(">a").off("click").on("click",function(t){t.preventDefault();var n=$(this).attr("href");n=n.substr(1,n.length),i.openTab(n)}),o(),setTimeout(function(){i.options.sliding===!0&&(n.addClass("sliding"),e.addClass("sliding"))},1)};a()}; \ No newline at end of file +var UI={settings:{templateSettings:{interpolate:/\{\{(.+?)\}\}/g}}};UI.ClickOutside=function(t){var i=this,n=_.uniqueId("UIClickOutside_");this.options=$.extend({selector:"",onClickOutside:function(t){}},t),this.bind=function(){this.unbind(),$(document).on("mouseup."+n,function(t){var n=$(i.options.selector);n.is(t.target)||0!==n.has(t.target).length||i.options.onClickOutside(t.target)})},this.unbind=function(){$(document).off("mouseup."+n)}},UI.Animate=function(t){var i=this,n={};this.options=$.extend({$element:"",animationDuration:300},t),n.fadeIn=function(t){i.options.$element.transition({opacity:1},i.options.animationDuration),t()},n.fadeOut=function(t){i.options.$element.transition({opacity:0},i.options.animationDuration),t()},n.appear=function(t){i.options.$element.transition({scale:0,opacity:1,perspective:"1500px",rotateX:"-90deg"},0),setTimeout(function(){i.options.$element.transition({scale:1,opacity:1,rotateX:"0deg"},i.options.animationDuration,"easeOutBack"),t()},50)},n.disappear=function(t){i.options.$element.transition({scale:0,opacity:1,rotateX:"90deg"},i.options.animationDuration,"easeInBack"),t()},this.play=function(t,e){n[t]?n[t](function(){setTimeout(function(){e&&e()},i.options.animationDuration)}):console.error("UI.Animate","Animation method not defined",t)}},UI.Template=function(t){var i=this;_.templateSettings=UI.settings.templateSettings;var n=function(){var i=$("#"+t).html();return i?i:void console.error("UI.Template","Template is empty",t)};this.render=function(t){var i=_.template(n());return i(t)}},UI.Checker=function(t){var i=this;this.options=$.extend({selector:".checker",onCheck:function(t){},onUncheck:function(t){},onToggle:function(t,i){}},t);var n=$(this.options.selector).find(">a");n.each(function(){$(this).data("originalContent",$(this).html())}),n.off("click.UIChecker").on("click.UIChecker",function(t){t.preventDefault();var n="";$(this).data("activeClass")&&(n=" "+$(this).data("activeClass")),$(this).data("toggledContent")&&$(this).html($(this).data("toggledContent")!=$(this).html()?$(this).data("toggledContent"):$(this).data("originalContent")),$(this).hasClass("active")?($(this).removeClass("active"+n),i.options.onUncheck($(this)),i.options.onToggle(!1,$(this))):($(this).addClass("active"+n),i.options.onCheck($(this)),i.options.onToggle(!0,$(this)))})},UI.Popup=function(t){var i=this,n=_.uniqueId("UIPopup_"),e,o,s=!1,a=null,p=null,u=null;this.$popup=null,this.state="idle",this.options=$.extend({width:400,animationDuration:500,modal:!0,overlay:!0,onShow:function(t){},onHide:function(t){}},t),this.options.modal!==!0&&(u=new UI.ClickOutside({selector:".popup#"+n+" .window",onClickOutside:function(t){i.hide()}}));var c=function(){l(),i.$popup&&(i.$popup.find(".close").on("click",function(t){t.preventDefault(),i.hide()}),!i.options.modal&&u&&u.bind()),$(window).on("resize.UIPopup",function(){r()}),$(document).on("keyup.UIPopup",function(t){switch(t.keyCode){case 27:i.hide()}})},l=function(){$(document).off("keyup.UIPopup"),i.options.modal||null===u||u.unbind()},d=function(t,e){var o=new UI.Template("template-ui-popup");return o.render({title:t,content:e,overlay:i.options.overlay?"":"no-overlay",_id:n})},r=function(){if(i.$popup){var t=i.$popup.find(".window").outerHeight();i.$popup.find(".window").css({width:i.options.width,marginTop:-t/2,marginLeft:-i.options.width/2})}};this.showMessage=function(t,n,e){this.hideMessage(function(){var o=new UI.Template("template-ui-popup-message"),p="";switch(t){case"error":p="error";break;case"success":p="success";break;default:p=""}var u=o.render({className:p,content:e});i.$popup&&(i.$popup.find(".messages").html(u).transition({height:i.$popup.find(".messages > .message").outerHeight()},300,"easeOutQuad"),setTimeout(function(){n>0&&(a=setTimeout(function(){i.hideMessage()},n))},300)),s=!0})},this.hideMessage=function(t){clearTimeout(a),s?(this.$popup.find(".messages").transition({height:0},200,"easeOutQuad"),setTimeout(function(){s=!1,i.$popup.find(".messages").empty(),t&&t()},200)):(s=!1,t&&t())},this.changeContent=function(t){this.$popup&&(this.$popup.find(".content").html(t),r())},this.changeTitle=function(t){this.$popup&&(this.$popup.find(".title").html(t),r())},this.setWaitingMode=function(t,n){clearTimeout(p),this.state="waiting",i.$popup&&(i.$popup.find(".window").addClass("wait"),t>0&&(p=setTimeout(function(){i.removeWaitingMode(),n&&n()},t)))},this.removeWaitingMode=function(){clearTimeout(p),this.state="idle",i.$popup&&i.$popup.find(".window").removeClass("wait")},this.show=function(t,n){this.hide(),this.$popup=$(d(t,n)),$("body").append(this.$popup),r(),e=new UI.Animate({$element:this.$popup.find(".window"),animationDuration:this.options.animationDuration}),o=new UI.Animate({$element:this.$popup.find(".overlay"),animationDuration:this.options.animationDuration}),o.play("fadeIn"),e.play("appear",function(){c(),i.options.onShow(i)})},this.hide=function(){this.$popup&&(o.play("fadeOut"),e.play("disappear",function(){l(),i.$popup.remove(),i.options.onHide(i),i.$popup=null,e=null,o=null}))}},UI.Tabs=function(t){var i=this,n=_.uniqueId("UITabs_"),e;this.options=$.extend({tabsSelector:".tabs",tabsContentSelector:".tabs-content",sliding:!0,onTabOpen:function(t){}},t);var o=$(this.options.tabsSelector),s=$(this.options.tabsContentSelector),a=null;this.openTab=function(t){e=t,u(),p(),this.options.onTabOpen(t)},this.getActive=function(){return active};var p=function(){var t=s.find(".page").filter('[data-tab="'+e+'"]');s.find(".page").removeClass("active"),t.addClass("active"),c()},u=function(){i.options.sliding===!0&&s.addClass("sliding");var t=o.find('>a[href="#'+e+'"]');o.find(">a").removeClass("active"),t.addClass("active"),t.length>0&&o.find(">.marker").css({left:t.position().left,top:t.position().top,width:t.outerWidth(),height:t.outerHeight()}),i.options.sliding===!0&&(clearTimeout(a),a=setTimeout(function(){s.removeClass("sliding")},450))},c=function(){var t=s.width()-(s.outerWidth()-s.width()),i=s.find(".page"),n=i.filter(".active");i.css({width:t}),s.find(".pages").css({width:t*i.length,left:-n.position().left}),s.css({height:n.outerHeight()})},l=function(){o.find(">a").off("click").on("click",function(t){t.preventDefault();var n=$(this).attr("href");n=n.substr(1,n.length),i.openTab(n)}),s.wrapInner('
'),s.find(".page").css({display:"block"}),e=o.find(">a.active").attr("href"),e=e.substr(1,e.length),u(),p(),i.options.sliding===!0&&setTimeout(function(){o.addClass("sliding")},1),$(window).off("resize."+n).on("resize."+n,function(){c()})};l()}; \ No newline at end of file diff --git a/js/ui.js b/js/ui.js index 260b2ec..2bc3f0b 100644 --- a/js/ui.js +++ b/js/ui.js @@ -137,6 +137,9 @@ UI.Checker = function(options){ }, onUncheck: function($checker){ + }, + onToggle: function(state, $checker){ + } }, options); @@ -166,9 +169,11 @@ UI.Checker = function(options){ if($(this).hasClass('active')){ $(this).removeClass('active' + activeClass); _this.options.onUncheck($(this)); + _this.options.onToggle(false, $(this)); }else{ $(this).addClass('active' + activeClass); _this.options.onCheck($(this)); + _this.options.onToggle(true, $(this)); } }); }; @@ -414,7 +419,9 @@ UI.Popup = function(options){ UI.Tabs = function(options){ - var _this = this; + var _this = this, + _id = _.uniqueId('UITabs_'), + activeName; this.options = $.extend({ tabsSelector: '.tabs', @@ -426,56 +433,106 @@ UI.Tabs = function(options){ }, options); var $tabs = $(this.options.tabsSelector), - $tabsContent = $(this.options.tabsContentSelector); + $tabsContent = $(this.options.tabsContentSelector), + animationTimeout = null; this.openTab = function(name){ - $tabs.find('>a').removeClass('active'); - $tabsContent.find('.page').filter('.active').removeClass('active'); - - var $activeTab = $tabs.find('>a[href="#' + name + '"]'); - var $activeTabContent = $tabsContent.find('.page').filter('[data-tab="' + name + '"]'); - - $activeTab.addClass('active'); - $activeTabContent.addClass('active'); + activeName = name; setMarkerGeometry(); + setContentActive(); this.options.onTabOpen(name); }; + this.getActive = function(){ + return active; + }; + + var setContentActive = function(){ + var $active = $tabsContent.find('.page').filter('[data-tab="' + activeName + '"]'); + + $tabsContent.find('.page').removeClass('active'); + $active.addClass('active'); + + resizeContent(); + }; + var setMarkerGeometry = function(){ - var $anchor = $tabs.find('>a.active'); + if (_this.options.sliding === true) { + $tabsContent.addClass('sliding'); + } + + var $active = $tabs.find('>a[href="#' + activeName + '"]'); - if($anchor.length > 0){ + $tabs.find('>a').removeClass('active'); + $active.addClass('active'); + + if($active.length > 0){ $tabs.find('>.marker').css({ - left: $anchor.position().left, - top: $anchor.position().top, - width: $anchor.outerWidth(), - height: $anchor.outerHeight() + left: $active.position().left, + top: $active.position().top, + width: $active.outerWidth(), + height: $active.outerHeight() }); } + + if(_this.options.sliding === true){ + clearTimeout(animationTimeout); + + animationTimeout = setTimeout(function(){ + $tabsContent.removeClass('sliding'); + }, 450); + } + }; + + var resizeContent = function(){ + var width = $tabsContent.width() - ($tabsContent.outerWidth() - $tabsContent.width()), + $page = $tabsContent.find('.page'), + $active = $page.filter('.active'); + + $page.css({ + width: width + }); + + $tabsContent.find('.pages').css({ + width: width * $page.length, + left: -$active.position().left + }); + + $tabsContent.css({ + height: $active.outerHeight() + }); }; var bind = function(){ $tabs.find('>a').off('click').on('click', function(e){ e.preventDefault(); - var name = $(this).attr('href'); - name = name.substr(1, name.length); - _this.openTab(name); }); + + $tabsContent.wrapInner('
'); + $tabsContent.find('.page').css({ + display: 'block' + }); + + activeName = $tabs.find('>a.active').attr('href'); + activeName = activeName.substr(1, activeName.length); setMarkerGeometry(); + setContentActive(); - setTimeout(function(){ - if(_this.options.sliding === true){ + if (_this.options.sliding === true) { + setTimeout(function () { $tabs.addClass('sliding'); - $tabsContent.addClass('sliding'); - } - }, 1); - + }, 1); + } + + $(window).off('resize.' + _id).on('resize.' + _id, function(){ + resizeContent(); + }); }; bind(); diff --git a/nav-misc.html b/nav-misc.html index b485d50..f583683 100644 --- a/nav-misc.html +++ b/nav-misc.html @@ -33,21 +33,21 @@

Tabs

Rapid content-switching component

AboutContactsMedia
-
+

About content

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends.

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

-
+

Contacts content

-

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do.

+

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do.

That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends.

-

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it?

+

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it?

Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

-
+

Media content

-

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do.

+

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do.

That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends.

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

diff --git a/nav-misc.jade b/nav-misc.jade index 6154dff..41bdac4 100644 --- a/nav-misc.jade +++ b/nav-misc.jade @@ -35,20 +35,20 @@ block content a(href="#media") Media .tabs-content - .page.active(data-tab="about") + .page(data-role="tab-page", data-tab="about") h2 About content p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends. p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb. - .page(data-tab="contacts") + .page.active(data-role="tab-page", data-tab="contacts") h2 Contacts content - p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. + p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. p That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends. - p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? + p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? p Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb. - .page(data-tab="media") + .page(data-role="tab-page", data-tab="media") h2 Media content - p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. + p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. p That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends. p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb. diff --git a/sass/components/tabs.sass b/sass/components/tabs.sass index a2cf995..b94ff62 100644 --- a/sass/components/tabs.sass +++ b/sass/components/tabs.sass @@ -36,12 +36,22 @@ &.sliding .marker - transition: $animation-component-duration*2 + transition: $animation-component-duration*3 .tabs-content + overflow: hidden + width: 100% + position: relative + +pie-clearfix + + .pages + position: relative + .page display: none + float: left padding: $padding-component-vertical 0 + +pie-clearfix p:last-child margin-bottom: 0 @@ -49,9 +59,16 @@ &.active display: block + &.sliding + transition: $animation-component-duration*3 + + .pages + transition: $animation-component-duration*3 + + &.bordered - .page - border: 1px solid $border-component-color - border-top: none - border-radius: 0 0 $border-radius $border-radius - padding: $padding-component-vertical $padding-component-vertical \ No newline at end of file + box-sizing: border-box + border: 1px solid $border-component-color + border-top: none + border-radius: 0 0 $border-radius $border-radius + padding: $padding-component-vertical $padding-component-vertical \ No newline at end of file diff --git a/sass/screen.sass b/sass/screen.sass index 300ff09..5c2a47b 100644 --- a/sass/screen.sass +++ b/sass/screen.sass @@ -2,6 +2,7 @@ @import compass/layout/sticky-footer @import compass/typography/links/unstyled-link @import compass/typography/links/link-colors +@import compass/utilities/general/clearfix @import compass/css3 @import breakpoint From b29ce905a6e8df1e0084ac16c09bfbb0ed0ca6dc Mon Sep 17 00:00:00 2001 From: Ruslan Shashkov Date: Fri, 6 Feb 2015 22:32:52 +0300 Subject: [PATCH 2/3] Tiny SASS changes --- js/min/ui-min.js | 2 +- js/ui.js | 31 ++++++++++++++++++++++++++----- 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/js/min/ui-min.js b/js/min/ui-min.js index fc41ee1..6215a93 100644 --- a/js/min/ui-min.js +++ b/js/min/ui-min.js @@ -1 +1 @@ -var UI={settings:{templateSettings:{interpolate:/\{\{(.+?)\}\}/g}}};UI.ClickOutside=function(t){var i=this,n=_.uniqueId("UIClickOutside_");this.options=$.extend({selector:"",onClickOutside:function(t){}},t),this.bind=function(){this.unbind(),$(document).on("mouseup."+n,function(t){var n=$(i.options.selector);n.is(t.target)||0!==n.has(t.target).length||i.options.onClickOutside(t.target)})},this.unbind=function(){$(document).off("mouseup."+n)}},UI.Animate=function(t){var i=this,n={};this.options=$.extend({$element:"",animationDuration:300},t),n.fadeIn=function(t){i.options.$element.transition({opacity:1},i.options.animationDuration),t()},n.fadeOut=function(t){i.options.$element.transition({opacity:0},i.options.animationDuration),t()},n.appear=function(t){i.options.$element.transition({scale:0,opacity:1,perspective:"1500px",rotateX:"-90deg"},0),setTimeout(function(){i.options.$element.transition({scale:1,opacity:1,rotateX:"0deg"},i.options.animationDuration,"easeOutBack"),t()},50)},n.disappear=function(t){i.options.$element.transition({scale:0,opacity:1,rotateX:"90deg"},i.options.animationDuration,"easeInBack"),t()},this.play=function(t,e){n[t]?n[t](function(){setTimeout(function(){e&&e()},i.options.animationDuration)}):console.error("UI.Animate","Animation method not defined",t)}},UI.Template=function(t){var i=this;_.templateSettings=UI.settings.templateSettings;var n=function(){var i=$("#"+t).html();return i?i:void console.error("UI.Template","Template is empty",t)};this.render=function(t){var i=_.template(n());return i(t)}},UI.Checker=function(t){var i=this;this.options=$.extend({selector:".checker",onCheck:function(t){},onUncheck:function(t){},onToggle:function(t,i){}},t);var n=$(this.options.selector).find(">a");n.each(function(){$(this).data("originalContent",$(this).html())}),n.off("click.UIChecker").on("click.UIChecker",function(t){t.preventDefault();var n="";$(this).data("activeClass")&&(n=" "+$(this).data("activeClass")),$(this).data("toggledContent")&&$(this).html($(this).data("toggledContent")!=$(this).html()?$(this).data("toggledContent"):$(this).data("originalContent")),$(this).hasClass("active")?($(this).removeClass("active"+n),i.options.onUncheck($(this)),i.options.onToggle(!1,$(this))):($(this).addClass("active"+n),i.options.onCheck($(this)),i.options.onToggle(!0,$(this)))})},UI.Popup=function(t){var i=this,n=_.uniqueId("UIPopup_"),e,o,s=!1,a=null,p=null,u=null;this.$popup=null,this.state="idle",this.options=$.extend({width:400,animationDuration:500,modal:!0,overlay:!0,onShow:function(t){},onHide:function(t){}},t),this.options.modal!==!0&&(u=new UI.ClickOutside({selector:".popup#"+n+" .window",onClickOutside:function(t){i.hide()}}));var c=function(){l(),i.$popup&&(i.$popup.find(".close").on("click",function(t){t.preventDefault(),i.hide()}),!i.options.modal&&u&&u.bind()),$(window).on("resize.UIPopup",function(){r()}),$(document).on("keyup.UIPopup",function(t){switch(t.keyCode){case 27:i.hide()}})},l=function(){$(document).off("keyup.UIPopup"),i.options.modal||null===u||u.unbind()},d=function(t,e){var o=new UI.Template("template-ui-popup");return o.render({title:t,content:e,overlay:i.options.overlay?"":"no-overlay",_id:n})},r=function(){if(i.$popup){var t=i.$popup.find(".window").outerHeight();i.$popup.find(".window").css({width:i.options.width,marginTop:-t/2,marginLeft:-i.options.width/2})}};this.showMessage=function(t,n,e){this.hideMessage(function(){var o=new UI.Template("template-ui-popup-message"),p="";switch(t){case"error":p="error";break;case"success":p="success";break;default:p=""}var u=o.render({className:p,content:e});i.$popup&&(i.$popup.find(".messages").html(u).transition({height:i.$popup.find(".messages > .message").outerHeight()},300,"easeOutQuad"),setTimeout(function(){n>0&&(a=setTimeout(function(){i.hideMessage()},n))},300)),s=!0})},this.hideMessage=function(t){clearTimeout(a),s?(this.$popup.find(".messages").transition({height:0},200,"easeOutQuad"),setTimeout(function(){s=!1,i.$popup.find(".messages").empty(),t&&t()},200)):(s=!1,t&&t())},this.changeContent=function(t){this.$popup&&(this.$popup.find(".content").html(t),r())},this.changeTitle=function(t){this.$popup&&(this.$popup.find(".title").html(t),r())},this.setWaitingMode=function(t,n){clearTimeout(p),this.state="waiting",i.$popup&&(i.$popup.find(".window").addClass("wait"),t>0&&(p=setTimeout(function(){i.removeWaitingMode(),n&&n()},t)))},this.removeWaitingMode=function(){clearTimeout(p),this.state="idle",i.$popup&&i.$popup.find(".window").removeClass("wait")},this.show=function(t,n){this.hide(),this.$popup=$(d(t,n)),$("body").append(this.$popup),r(),e=new UI.Animate({$element:this.$popup.find(".window"),animationDuration:this.options.animationDuration}),o=new UI.Animate({$element:this.$popup.find(".overlay"),animationDuration:this.options.animationDuration}),o.play("fadeIn"),e.play("appear",function(){c(),i.options.onShow(i)})},this.hide=function(){this.$popup&&(o.play("fadeOut"),e.play("disappear",function(){l(),i.$popup.remove(),i.options.onHide(i),i.$popup=null,e=null,o=null}))}},UI.Tabs=function(t){var i=this,n=_.uniqueId("UITabs_"),e;this.options=$.extend({tabsSelector:".tabs",tabsContentSelector:".tabs-content",sliding:!0,onTabOpen:function(t){}},t);var o=$(this.options.tabsSelector),s=$(this.options.tabsContentSelector),a=null;this.openTab=function(t){e=t,u(),p(),this.options.onTabOpen(t)},this.getActive=function(){return active};var p=function(){var t=s.find(".page").filter('[data-tab="'+e+'"]');s.find(".page").removeClass("active"),t.addClass("active"),c()},u=function(){i.options.sliding===!0&&s.addClass("sliding");var t=o.find('>a[href="#'+e+'"]');o.find(">a").removeClass("active"),t.addClass("active"),t.length>0&&o.find(">.marker").css({left:t.position().left,top:t.position().top,width:t.outerWidth(),height:t.outerHeight()}),i.options.sliding===!0&&(clearTimeout(a),a=setTimeout(function(){s.removeClass("sliding")},450))},c=function(){var t=s.width()-(s.outerWidth()-s.width()),i=s.find(".page"),n=i.filter(".active");i.css({width:t}),s.find(".pages").css({width:t*i.length,left:-n.position().left}),s.css({height:n.outerHeight()})},l=function(){o.find(">a").off("click").on("click",function(t){t.preventDefault();var n=$(this).attr("href");n=n.substr(1,n.length),i.openTab(n)}),s.wrapInner('
'),s.find(".page").css({display:"block"}),e=o.find(">a.active").attr("href"),e=e.substr(1,e.length),u(),p(),i.options.sliding===!0&&setTimeout(function(){o.addClass("sliding")},1),$(window).off("resize."+n).on("resize."+n,function(){c()})};l()}; \ No newline at end of file +var UI={settings:{templateSettings:{interpolate:/\{\{(.+?)\}\}/g}}};UI.ClickOutside=function(t){var i=this,n=_.uniqueId("UIClickOutside_");this.options=$.extend({selector:"",onClickOutside:function(t){}},t),this.bind=function(){this.unbind(),$(document).on("mouseup."+n,function(t){var n=$(i.options.selector);n.is(t.target)||0!==n.has(t.target).length||i.options.onClickOutside(t.target)})},this.unbind=function(){$(document).off("mouseup."+n)}},UI.Animate=function(t){var i=this,n={};this.options=$.extend({$element:"",animationDuration:300},t),n.fadeIn=function(t){i.options.$element.transition({opacity:1},i.options.animationDuration),t()},n.fadeOut=function(t){i.options.$element.transition({opacity:0},i.options.animationDuration),t()},n.appear=function(t){i.options.$element.transition({scale:0,opacity:1,perspective:"1500px",rotateX:"-90deg"},0),setTimeout(function(){i.options.$element.transition({scale:1,opacity:1,rotateX:"0deg"},i.options.animationDuration,"easeOutBack"),t()},50)},n.disappear=function(t){i.options.$element.transition({scale:0,opacity:1,rotateX:"90deg"},i.options.animationDuration,"easeInBack"),t()},this.play=function(t,e){n[t]?n[t](function(){setTimeout(function(){e&&e()},i.options.animationDuration)}):console.error("UI.Animate","Animation method not defined",t)}},UI.Template=function(t){var i=this;_.templateSettings=UI.settings.templateSettings;var n=function(){var i=$("#"+t).html();return i?i:void console.error("UI.Template","Template is empty",t)};this.render=function(t){var i=_.template(n());return i(t)}},UI.Checker=function(t){var i=this;this.options=$.extend({selector:".checker",onCheck:function(t){},onUncheck:function(t){},onToggle:function(t,i){}},t);var n=$(this.options.selector).find(">a");n.each(function(){$(this).data("originalContent",$(this).html())}),n.off("click.UIChecker").on("click.UIChecker",function(t){t.preventDefault();var n="";$(this).data("activeClass")&&(n=" "+$(this).data("activeClass")),$(this).data("toggledContent")&&$(this).html($(this).data("toggledContent")!=$(this).html()?$(this).data("toggledContent"):$(this).data("originalContent")),$(this).hasClass("active")?($(this).removeClass("active"+n),i.options.onUncheck($(this)),i.options.onToggle(!1,$(this))):($(this).addClass("active"+n),i.options.onCheck($(this)),i.options.onToggle(!0,$(this)))})},UI.Popup=function(t){var i=this,n=_.uniqueId("UIPopup_"),e,o,s=!1,a=null,p=null,u=null;this.$popup=null,this.state="idle",this.options=$.extend({width:400,animationDuration:500,modal:!0,overlay:!0,onShow:function(t){},onHide:function(t){}},t),this.options.modal!==!0&&(u=new UI.ClickOutside({selector:".popup#"+n+" .window",onClickOutside:function(t){i.hide()}}));var c=function(){r(),i.$popup&&(i.$popup.find(".close").on("click",function(t){t.preventDefault(),i.hide()}),!i.options.modal&&u&&u.bind()),$(window).on("resize.UIPopup",function(){l()}),$(document).on("keyup.UIPopup",function(t){switch(t.keyCode){case 27:i.hide()}})},r=function(){$(document).off("keyup.UIPopup"),i.options.modal||null===u||u.unbind()},d=function(t,e){var o=new UI.Template("template-ui-popup");return o.render({title:t,content:e,overlay:i.options.overlay?"":"no-overlay",_id:n})},l=function(){if(i.$popup){var t=i.$popup.find(".window").outerHeight();i.$popup.find(".window").css({width:i.options.width,marginTop:-t/2,marginLeft:-i.options.width/2})}};this.showMessage=function(t,n,e){this.hideMessage(function(){var o=new UI.Template("template-ui-popup-message"),p="";switch(t){case"error":p="error";break;case"success":p="success";break;default:p=""}var u=o.render({className:p,content:e});i.$popup&&(i.$popup.find(".messages").html(u).transition({height:i.$popup.find(".messages > .message").outerHeight()},300,"easeOutQuad"),setTimeout(function(){n>0&&(a=setTimeout(function(){i.hideMessage()},n))},300)),s=!0})},this.hideMessage=function(t){clearTimeout(a),s?(this.$popup.find(".messages").transition({height:0},200,"easeOutQuad"),setTimeout(function(){s=!1,i.$popup.find(".messages").empty(),t&&t()},200)):(s=!1,t&&t())},this.changeContent=function(t){this.$popup&&(this.$popup.find(".content").html(t),l())},this.changeTitle=function(t){this.$popup&&(this.$popup.find(".title").html(t),l())},this.setWaitingMode=function(t,n){clearTimeout(p),this.state="waiting",i.$popup&&(i.$popup.find(".window").addClass("wait"),t>0&&(p=setTimeout(function(){i.removeWaitingMode(),n&&n()},t)))},this.removeWaitingMode=function(){clearTimeout(p),this.state="idle",i.$popup&&i.$popup.find(".window").removeClass("wait")},this.show=function(t,n){this.hide(),this.$popup=$(d(t,n)),$("body").append(this.$popup),l(),e=new UI.Animate({$element:this.$popup.find(".window"),animationDuration:this.options.animationDuration}),o=new UI.Animate({$element:this.$popup.find(".overlay"),animationDuration:this.options.animationDuration}),o.play("fadeIn"),e.play("appear",function(){c(),i.options.onShow(i)})},this.hide=function(){this.$popup&&(o.play("fadeOut"),e.play("disappear",function(){r(),i.$popup.remove(),i.options.onHide(i),i.$popup=null,e=null,o=null}))}},UI.Tabs=function(t){var i=this,n=_.uniqueId("UITabs_"),e;this.options=$.extend({tabsSelector:".tabs",tabsContentSelector:".tabs-content",sliding:!0,onTabOpen:function(t){}},t);var o=$(this.options.tabsSelector),s=$(this.options.tabsContentSelector),a=null;this.openTab=function(t){return e=t,c(),u(),this.options.onTabOpen(t),t},this.next=function(){var t=o.find(">a.active").next("a");return t.length>0?i.openTab(p(t)):void 0},this.prev=function(){var t=o.find(">a.active").prev("a");return t.length>0?i.openTab(p(t)):void 0},this.getActive=function(){return active};var p=function(t){var i=t.attr("href");return i.substr(1,i.length)},u=function(){var t=s.find(".page").filter('[data-tab="'+e+'"]');s.find(".page").removeClass("active"),t.addClass("active"),r()},c=function(){i.options.sliding===!0&&s.addClass("sliding");var t=o.find('>a[href="#'+e+'"]');o.find(">a").removeClass("active"),t.addClass("active"),t.length>0&&o.find(">.marker").css({left:t.position().left,top:t.position().top,width:t.outerWidth(),height:t.outerHeight()}),i.options.sliding===!0&&(clearTimeout(a),a=setTimeout(function(){s.removeClass("sliding")},450))},r=function(){var t=s.width()-(s.outerWidth()-s.width()),i=s.find(".page"),n=i.filter(".active");i.css({width:t}),s.find(".pages").css({width:t*i.length,left:-n.position().left}),s.css({height:n.outerHeight()})},d=function(){o.find(">a").off("click").on("click",function(t){t.preventDefault(),i.openTab(p($(this)))}),s.wrapInner('
'),s.find(".page").css({display:"block"}),e=p(o.find(">a.active")),c(),u(),i.options.sliding===!0&&setTimeout(function(){o.addClass("sliding")},1),$(window).off("resize."+n).on("resize."+n,function(){r()})};d()}; \ No newline at end of file diff --git a/js/ui.js b/js/ui.js index 2bc3f0b..b1a5b7a 100644 --- a/js/ui.js +++ b/js/ui.js @@ -443,12 +443,36 @@ UI.Tabs = function(options){ setContentActive(); this.options.onTabOpen(name); + + return name; + }; + + this.next = function(){ + var $next = $tabs.find('>a.active').next('a'); + + if($next.length > 0){ + return _this.openTab(getAnchorName($next)); + } + }; + + this.prev = function(){ + var $prev = $tabs.find('>a.active').prev('a'); + + if($prev.length > 0){ + return _this.openTab(getAnchorName($prev)); + } }; this.getActive = function(){ return active; }; + var getAnchorName = function($link){ + var name = $link.attr('href'); + + return name.substr(1, name.length); + }; + var setContentActive = function(){ var $active = $tabsContent.find('.page').filter('[data-tab="' + activeName + '"]'); @@ -508,9 +532,7 @@ UI.Tabs = function(options){ var bind = function(){ $tabs.find('>a').off('click').on('click', function(e){ e.preventDefault(); - var name = $(this).attr('href'); - name = name.substr(1, name.length); - _this.openTab(name); + _this.openTab(getAnchorName($(this))); }); $tabsContent.wrapInner('
'); @@ -518,8 +540,7 @@ UI.Tabs = function(options){ display: 'block' }); - activeName = $tabs.find('>a.active').attr('href'); - activeName = activeName.substr(1, activeName.length); + activeName = getAnchorName($tabs.find('>a.active')); setMarkerGeometry(); setContentActive(); From 1394bd44cc8667974acf0d04d623c6674c129eed Mon Sep 17 00:00:00 2001 From: Ruslan Shashkov Date: Fri, 6 Feb 2015 22:39:48 +0300 Subject: [PATCH 3/3] Tabs with sliding mode completed --- config.codekit | 9 --------- js/demo.js | 5 +++++ js/min/demo-min.js | 2 +- nav-misc.html | 6 ++++-- nav-misc.jade | 9 +++++++-- roadmap.html | 2 +- roadmap.jade | 2 +- 7 files changed, 19 insertions(+), 16 deletions(-) diff --git a/config.codekit b/config.codekit index 29704c9..950df10 100644 --- a/config.codekit +++ b/config.codekit @@ -384,15 +384,6 @@ "outputPathIsOutsideProject": 0, "outputPathIsSetByUser": 0 }, - "\/roadmap.html": { - "fileType": 8192, - "ignore": 1, - "ignoreWasSetByUser": 0, - "inputAbbreviatedPath": "\/roadmap.html", - "outputAbbreviatedPath": "No Output Path", - "outputPathIsOutsideProject": 0, - "outputPathIsSetByUser": 0 - }, "\/roadmap.jade": { "compileDebug": 1, "fileType": 512, diff --git a/js/demo.js b/js/demo.js index f5472fe..44cdf85 100644 --- a/js/demo.js +++ b/js/demo.js @@ -126,6 +126,11 @@ Demo.Tabs = function(){ this.initTabs = function(){ this.sampleTabs = new UI.Tabs(); + + $('#tab-media').on('click', function(e){ + e.preventDefault(); + _this.sampleTabs.openTab('media'); + }); }; this.init = function(){ diff --git a/js/min/demo-min.js b/js/min/demo-min.js index b25ec89..8462303 100644 --- a/js/min/demo-min.js +++ b/js/min/demo-min.js @@ -1 +1 @@ -hljs.initHighlightingOnLoad();var Demo={};Demo.Table=function(){this.initChecker=function(){var e=new UI.Checker({selector:"#table-checker",onCheck:function(e){$("#table-sample").addClass(e.data("type"))},onUncheck:function(e){$("#table-sample").removeClass(e.data("type"))}})},this.init=function(){return this.initChecker(),this}},Demo.Checker=function(){this.initChecker=function(){var e=new UI.Checker({selector:"#sample-checker"})},this.init=function(){return this.initChecker(),this}},Demo.Popup=function(){var e=this;this.initPopup1=function(){var s=new UI.Template("template-demo-popup-1-content").render();this.samplePopup1=new UI.Popup({width:500,onShow:function(e){var s=new UI.Checker({selector:"#popup-sample-waiting-checker",onCheck:function(){e.setWaitingMode(2e3,function(){$("#popup-sample-waiting-checker a").click()})},onUncheck:function(){e.removeWaitingMode()}})}}),$("#show-sample-popup-1").on("click",function(n){n.preventDefault(),e.samplePopup1.show("Waiting mode",s)})},this.initPopup2=function(){var s=new UI.Template("template-demo-popup-2-content").render();this.samplePopup2=new UI.Popup({width:500,onShow:function(e){$("#popup-sample-messages-error").on("click",function(){e.showMessage("error",5e3,'Here is your error message! Will disappear in 5 seconds.')}),$("#popup-sample-messages-success").on("click",function(){e.showMessage("success",5e3,'Here is your success message! Will disappear in 5 seconds.')})}}),$("#show-sample-popup-2").on("click",function(n){n.preventDefault(),e.samplePopup2.show("Messages system",s)})},this.initPopup3=function(){var s=new UI.Template("template-demo-popup-3-content").render();this.samplePopup3=new UI.Popup({width:500,overlay:!1,modal:!1,onShow:function(e){$("#popup-sample-messages-error").on("click",function(){e.showMessage("error",5e3,'Here is your error message! Will disappear in 5 seconds.')}),$("#popup-sample-messages-success").on("click",function(){e.showMessage("success",5e3,'Here is your success message! Will disappear in 5 seconds.')})}}),$("#show-sample-popup-3").on("click",function(n){n.preventDefault(),e.samplePopup3.show("Not modal",s)})},this.init=function(){return this.initPopup1(),this.initPopup2(),this.initPopup3(),this}},Demo.Tabs=function(){var e=this;this.initTabs=function(){this.sampleTabs=new UI.Tabs},this.init=function(){return this.initTabs(),this}},Demo.init=function(){this.table=(new this.Table).init(),this.checker=(new this.Checker).init(),this.popup=(new this.Popup).init(),this.tabs=(new this.Tabs).init()},$(function(){Demo.init()}); \ No newline at end of file +hljs.initHighlightingOnLoad();var Demo={};Demo.Table=function(){this.initChecker=function(){var e=new UI.Checker({selector:"#table-checker",onCheck:function(e){$("#table-sample").addClass(e.data("type"))},onUncheck:function(e){$("#table-sample").removeClass(e.data("type"))}})},this.init=function(){return this.initChecker(),this}},Demo.Checker=function(){this.initChecker=function(){var e=new UI.Checker({selector:"#sample-checker"})},this.init=function(){return this.initChecker(),this}},Demo.Popup=function(){var e=this;this.initPopup1=function(){var s=new UI.Template("template-demo-popup-1-content").render();this.samplePopup1=new UI.Popup({width:500,onShow:function(e){var s=new UI.Checker({selector:"#popup-sample-waiting-checker",onCheck:function(){e.setWaitingMode(2e3,function(){$("#popup-sample-waiting-checker a").click()})},onUncheck:function(){e.removeWaitingMode()}})}}),$("#show-sample-popup-1").on("click",function(n){n.preventDefault(),e.samplePopup1.show("Waiting mode",s)})},this.initPopup2=function(){var s=new UI.Template("template-demo-popup-2-content").render();this.samplePopup2=new UI.Popup({width:500,onShow:function(e){$("#popup-sample-messages-error").on("click",function(){e.showMessage("error",5e3,'Here is your error message! Will disappear in 5 seconds.')}),$("#popup-sample-messages-success").on("click",function(){e.showMessage("success",5e3,'Here is your success message! Will disappear in 5 seconds.')})}}),$("#show-sample-popup-2").on("click",function(n){n.preventDefault(),e.samplePopup2.show("Messages system",s)})},this.initPopup3=function(){var s=new UI.Template("template-demo-popup-3-content").render();this.samplePopup3=new UI.Popup({width:500,overlay:!1,modal:!1,onShow:function(e){$("#popup-sample-messages-error").on("click",function(){e.showMessage("error",5e3,'Here is your error message! Will disappear in 5 seconds.')}),$("#popup-sample-messages-success").on("click",function(){e.showMessage("success",5e3,'Here is your success message! Will disappear in 5 seconds.')})}}),$("#show-sample-popup-3").on("click",function(n){n.preventDefault(),e.samplePopup3.show("Not modal",s)})},this.init=function(){return this.initPopup1(),this.initPopup2(),this.initPopup3(),this}},Demo.Tabs=function(){var e=this;this.initTabs=function(){this.sampleTabs=new UI.Tabs,$("#tab-media").on("click",function(s){s.preventDefault(),e.sampleTabs.openTab("media")})},this.init=function(){return this.initTabs(),this}},Demo.init=function(){this.table=(new this.Table).init(),this.checker=(new this.Checker).init(),this.popup=(new this.Popup).init(),this.tabs=(new this.Tabs).init()},$(function(){Demo.init()}); \ No newline at end of file diff --git a/nav-misc.html b/nav-misc.html index f583683..03c802f 100644 --- a/nav-misc.html +++ b/nav-misc.html @@ -41,9 +41,8 @@

About content

Contacts content

Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do.

+

Media section

That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends.

-

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it?

-

Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

Media content

@@ -52,6 +51,9 @@

Media content

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

+
diff --git a/nav-misc.jade b/nav-misc.jade index 41bdac4..df4339e 100644 --- a/nav-misc.jade +++ b/nav-misc.jade @@ -43,12 +43,17 @@ block content .page.active(data-role="tab-page", data-tab="contacts") h2 Contacts content p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. + p: a#tab-media.button(href="#") Media section p That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends. - p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? - p Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb. .page(data-role="tab-page", data-tab="media") h2 Media content p Your bones don't break, mine do. That's clear. Your cells react to bacteria and viruses differently than mine. You don't get sick, I do. p That's also clear. But for some reason, you and I react the exact same way to water. We swallow it too fast, we choke. We get some in our lungs, we drown. However unreal it may seem, we are connected, you and I. We're on the same curve, just on opposite ends. p Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb. + + .grid-row + .col-9 + a.code(href="api.html#Popup") + i.fa.fa-code + |  The code diff --git a/roadmap.html b/roadmap.html index b192dc0..41fc2f5 100644 --- a/roadmap.html +++ b/roadmap.html @@ -31,13 +31,13 @@

Yep, done!

Popup option for remove overlay
Breadcrumbs
Tabs navigation
+
Tabs sliding animation on swithing

Not yet

Tabs sliding
Wireframed navigation
Forms
Pagination
Footer width bug
-
Tabs sliding animation on swithing

Ideas

Probably, it's nice to make a drag functionality in non modal popup?
diff --git a/roadmap.jade b/roadmap.jade index 51fdf30..8a82c20 100644 --- a/roadmap.jade +++ b/roadmap.jade @@ -28,6 +28,7 @@ block content +feature(1, 'Popup option for remove overlay') +feature(1, 'Breadcrumbs') +feature(1, 'Tabs navigation') + +feature(1, 'Tabs sliding animation on swithing') h2 Not yet +feature(2, 'Tabs sliding') @@ -35,7 +36,6 @@ block content +feature(2, 'Forms') +feature(2, 'Pagination') +feature(2, 'Footer width bug') - +feature(2, 'Tabs sliding animation on swithing') h2 Ideas +feature(3, 'Probably, it\'s nice to make a drag functionality in non modal popup?')