├── README.md ├── _func.php ├── _init.php ├── _main.php ├── admin.php ├── architect.php ├── architects.php ├── basic-page.php ├── browse.php ├── cities.php ├── city.php ├── fields └── body.php ├── home.php ├── includes ├── banner-photo.php ├── cities-list.php ├── google-analytics.php ├── nav-cols.php ├── offcanvas.php ├── search-form.php ├── search-summary.php ├── sidebar-links.php ├── skyscraper-list-item.php ├── skyscraper-list-sort.php ├── skyscraper-list.php ├── skyscraper-page-images.php ├── skyscraper-page-table.php └── skyscraper-page.php ├── list-all.php ├── scripts └── skyscrapers.js ├── search.php ├── skyscraper.php ├── styles ├── images │ ├── bg.gif │ ├── bg_foot.gif │ ├── photo_placeholder.png │ ├── search_bg.jpg │ ├── search_bg.png │ ├── shade.png │ ├── thumb_placeholder.gif │ └── thumb_placeholder2.gif ├── main.css ├── reset.css ├── skyscraper.css ├── skyscrapers.css ├── skyscrapers.css.map └── skyscrapers.scss └── uikit ├── css ├── components │ ├── accordion.almost-flat.css │ ├── accordion.almost-flat.min.css │ ├── accordion.css │ ├── accordion.gradient.css │ ├── accordion.gradient.min.css │ ├── accordion.min.css │ ├── autocomplete.almost-flat.css │ ├── autocomplete.almost-flat.min.css │ ├── autocomplete.css │ ├── autocomplete.gradient.css │ ├── autocomplete.gradient.min.css │ ├── autocomplete.min.css │ ├── datepicker.almost-flat.css │ ├── datepicker.almost-flat.min.css │ ├── datepicker.css │ ├── datepicker.gradient.css │ ├── datepicker.gradient.min.css │ ├── datepicker.min.css │ ├── dotnav.almost-flat.css │ ├── dotnav.almost-flat.min.css │ ├── dotnav.css │ ├── dotnav.gradient.css │ ├── dotnav.gradient.min.css │ ├── dotnav.min.css │ ├── form-advanced.almost-flat.css │ ├── form-advanced.almost-flat.min.css │ ├── form-advanced.css │ ├── form-advanced.gradient.css │ ├── form-advanced.gradient.min.css │ ├── form-advanced.min.css │ ├── form-file.almost-flat.css │ ├── form-file.almost-flat.min.css │ ├── form-file.css │ ├── form-file.gradient.css │ ├── form-file.gradient.min.css │ ├── form-file.min.css │ ├── form-password.almost-flat.css │ ├── form-password.almost-flat.min.css │ ├── form-password.css │ ├── form-password.gradient.css │ ├── form-password.gradient.min.css │ ├── form-password.min.css │ ├── form-select.almost-flat.css │ ├── form-select.almost-flat.min.css │ ├── form-select.css │ ├── form-select.gradient.css │ ├── form-select.gradient.min.css │ ├── form-select.min.css │ ├── htmleditor.almost-flat.css │ ├── htmleditor.almost-flat.min.css │ ├── htmleditor.css │ ├── htmleditor.gradient.css │ ├── htmleditor.gradient.min.css │ ├── htmleditor.min.css │ ├── nestable.almost-flat.css │ ├── nestable.almost-flat.min.css │ ├── nestable.css │ ├── nestable.gradient.css │ ├── nestable.gradient.min.css │ ├── nestable.min.css │ ├── notify.almost-flat.css │ ├── notify.almost-flat.min.css │ ├── notify.css │ ├── notify.gradient.css │ ├── notify.gradient.min.css │ ├── notify.min.css │ ├── placeholder.almost-flat.css │ ├── placeholder.almost-flat.min.css │ ├── placeholder.css │ ├── placeholder.gradient.css │ ├── placeholder.gradient.min.css │ ├── placeholder.min.css │ ├── progress.almost-flat.css │ ├── progress.almost-flat.min.css │ ├── progress.css │ ├── progress.gradient.css │ ├── progress.gradient.min.css │ ├── progress.min.css │ ├── search.almost-flat.css │ ├── search.almost-flat.min.css │ ├── search.css │ ├── search.gradient.css │ ├── search.gradient.min.css │ ├── search.min.css │ ├── slidenav.almost-flat.css │ ├── slidenav.almost-flat.min.css │ ├── slidenav.css │ ├── slidenav.gradient.css │ ├── slidenav.gradient.min.css │ ├── slidenav.min.css │ ├── slider.almost-flat.css │ ├── slider.almost-flat.min.css │ ├── slider.css │ ├── slider.gradient.css │ ├── slider.gradient.min.css │ ├── slider.min.css │ ├── slideshow.almost-flat.css │ ├── slideshow.almost-flat.min.css │ ├── slideshow.css │ ├── slideshow.gradient.css │ ├── slideshow.gradient.min.css │ ├── slideshow.min.css │ ├── sortable.almost-flat.css │ ├── sortable.almost-flat.min.css │ ├── sortable.css │ ├── sortable.gradient.css │ ├── sortable.gradient.min.css │ ├── sortable.min.css │ ├── sticky.almost-flat.css │ ├── sticky.almost-flat.min.css │ ├── sticky.css │ ├── sticky.gradient.css │ ├── sticky.gradient.min.css │ ├── sticky.min.css │ ├── tooltip.almost-flat.css │ ├── tooltip.almost-flat.min.css │ ├── tooltip.css │ ├── tooltip.gradient.css │ ├── tooltip.gradient.min.css │ ├── tooltip.min.css │ ├── upload.almost-flat.css │ ├── upload.almost-flat.min.css │ ├── upload.css │ ├── upload.gradient.css │ ├── upload.gradient.min.css │ └── upload.min.css ├── uikit.almost-flat.css ├── uikit.almost-flat.min.css ├── uikit.css ├── uikit.gradient.css ├── uikit.gradient.min.css └── uikit.min.css ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff └── fontawesome-webfont.woff2 └── js ├── components ├── accordion.js ├── accordion.min.js ├── autocomplete.js ├── autocomplete.min.js ├── datepicker.js ├── datepicker.min.js ├── form-password.js ├── form-password.min.js ├── form-select.js ├── form-select.min.js ├── grid-parallax.js ├── grid-parallax.min.js ├── grid.js ├── grid.min.js ├── htmleditor.js ├── htmleditor.min.js ├── lightbox.js ├── lightbox.min.js ├── nestable.js ├── nestable.min.js ├── notify.js ├── notify.min.js ├── pagination.js ├── pagination.min.js ├── parallax.js ├── parallax.min.js ├── search.js ├── search.min.js ├── slider.js ├── slider.min.js ├── slideset.js ├── slideset.min.js ├── slideshow-fx.js ├── slideshow-fx.min.js ├── slideshow.js ├── slideshow.min.js ├── sortable.js ├── sortable.min.js ├── sticky.js ├── sticky.min.js ├── timepicker.js ├── timepicker.min.js ├── tooltip.js ├── tooltip.min.js ├── upload.js └── upload.min.js ├── core ├── alert.js ├── alert.min.js ├── button.js ├── button.min.js ├── core.js ├── core.min.js ├── cover.js ├── cover.min.js ├── dropdown.js ├── dropdown.min.js ├── grid.js ├── grid.min.js ├── modal.js ├── modal.min.js ├── nav.js ├── nav.min.js ├── offcanvas.js ├── offcanvas.min.js ├── scrollspy.js ├── scrollspy.min.js ├── smooth-scroll.js ├── smooth-scroll.min.js ├── switcher.js ├── switcher.min.js ├── tab.js ├── tab.min.js ├── toggle.js ├── toggle.min.js ├── touch.js ├── touch.min.js ├── utility.js └── utility.min.js ├── uikit.js └── uikit.min.js /README.md: -------------------------------------------------------------------------------- 1 | ## Skyscraper template files 2 | 3 | In this Skyscrapers profile, please note the following locations: 4 | 5 | ### `_init.php` 6 | 7 | This file is automatically included before all other template files. 8 | We use it to define our output regions, while the individual 9 | template files populate those regions. 10 | 11 | ### `_main.php` 12 | 13 | This file is automatically included after all other template files. 14 | We use it as our main markup file to output everything. It outputs 15 | the regions defined in the `_init.php` file into the appropriate 16 | locations. 17 | 18 | ### `_func.php` 19 | 20 | This file contains shared functions for finding skyscrapers and 21 | rendering lists of skyscrapers, maps, and more. 22 | 23 | ### `includes/` 24 | 25 | We have placed our common markup rendering/views in this directory. 26 | These files are rendered from the template files as needed. 27 | 28 | ## Requirements 29 | 30 | These template files require ProcessWire 3.0.39 or newer. 31 | 32 | These template files also require the following settings 33 | in your /site/config.php file: 34 | 35 | - `$config->useFunctionsAPI = true;` 36 | - `$config->prependTemplateFile = '_init.php';` 37 | - `$config->appendTemplateFile = '_main.php';` 38 | -------------------------------------------------------------------------------- /_init.php: -------------------------------------------------------------------------------- 1 | prependTemplateFile in /site/config.php. 7 | * We are using this init file to define shared functions and variables. 8 | * See _main.php for the main markup file where everything is output. 9 | * 10 | */ 11 | 12 | include_once("./_func.php"); // shared functions 13 | 14 | /*************************************************************************************** 15 | * DEFINE REGIONS 16 | * 17 | * These are the regions we've decided template files may choose to populate. 18 | * and they are ultimately output by the _main.php file. 19 | * 20 | */ 21 | 22 | region('browserTitle', page('title')); 23 | region('headline', page('title')); 24 | region('mainHeader', ''); 25 | region('content', page('body')); 26 | region('sidebar', ''); 27 | region('sidebarHeader', ''); 28 | 29 | -------------------------------------------------------------------------------- /admin.php: -------------------------------------------------------------------------------- 1 | paths->adminTemplates . 'controller.php'); 14 | -------------------------------------------------------------------------------- /architect.php: -------------------------------------------------------------------------------- 1 | render('./includes/nav-cols.php', array( 4 | 'items' => page()->children, 5 | 'cols' => 2 6 | ))); 7 | 8 | -------------------------------------------------------------------------------- /cities.php: -------------------------------------------------------------------------------- 1 | children; 9 | 10 | region('content', 11 | renderMap($cities, array('height' => '320px')) . 12 | page()->body . 13 | files()->render('./includes/cities-list.php', array('items' => $cities)) 14 | ); 15 | 16 | -------------------------------------------------------------------------------- /city.php: -------------------------------------------------------------------------------- 1 | get('map'); 14 | $mapMarkup = renderMap($skyscrapers, array( 15 | 'fitToMarkers' => false, 16 | 'lat' => $map->lat, 17 | 'lng' => $map->lng 18 | )); 19 | 20 | region('browserTitle', "Skyscrapers in $page->title"); 21 | region('content', renderSkyscraperList($skyscrapers)); 22 | region('sidebarHeader', $mapMarkup); 23 | 24 | 25 | -------------------------------------------------------------------------------- /fields/body.php: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /home.php: -------------------------------------------------------------------------------- 1 | children(); 4 | 5 | region('headline', 'Skyscrapers in the United States'); 6 | region('browserTitle', 'United States Skyscrapers - A ProcessWire Demo Site'); 7 | region('sidebar', renderMap($cities)); 8 | 9 | // display a random photo from this page to display at the top 10 | if($photo = page()->images->getRandom()) { 11 | region('mainHeader', files()->render('./includes/banner-photo.php', array( 12 | 'photo' => $photo->maxWidth(1600), 13 | 'caption' => sanitizer()->entitiesMarkdown($photo->description), 14 | ))); 15 | } 16 | 17 | $skyscrapers = page()->skyscrapers->find("limit=3, sort=random"); 18 | 19 | region('content+', 20 | renderSkyscraperList($skyscrapers, false, 'Featured Skyscrapers') . 21 | files()->render('./includes/cities-list.php', array( 22 | 'items' => $cities, 23 | 'headline' => 'Skyscrapers by City' 24 | )) 25 | ); 26 | 27 | -------------------------------------------------------------------------------- /includes/banner-photo.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /includes/cities-list.php: -------------------------------------------------------------------------------- 1 | $headline"; ?> 2 | 3 | 11 | -------------------------------------------------------------------------------- /includes/google-analytics.php: -------------------------------------------------------------------------------- 1 | 9 | 10 | -------------------------------------------------------------------------------- /includes/nav-cols.php: -------------------------------------------------------------------------------- 1 | 5 | 8 | -------------------------------------------------------------------------------- /includes/offcanvas.php: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 | 10 |

 

11 |
12 |
13 | 14 | -------------------------------------------------------------------------------- /includes/search-summary.php: -------------------------------------------------------------------------------- 1 | 2 |
3 | Search Summary 4 | $value): 5 | if(!$value) continue; ?> 6 | 7 |   8 | 9 |
10 | 11 | -------------------------------------------------------------------------------- /includes/sidebar-links.php: -------------------------------------------------------------------------------- 1 |
2 |

Quick Links

3 | 9 |
10 | 11 | -------------------------------------------------------------------------------- /includes/skyscraper-list-item.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 5 | <?=$title?> 6 | 7 |
8 |
9 |
10 |
11 | 12 | 13 | 14 |
15 | 16 |
17 |
18 |
19 |
20 | feet 21 |
22 |
23 |
24 | floors 25 |
26 |
27 |
28 | year built 29 |
30 |
31 |

32 |
33 |
34 |
35 | -------------------------------------------------------------------------------- /includes/skyscraper-list-sort.php: -------------------------------------------------------------------------------- 1 |
2 | 5 | 11 |
12 | -------------------------------------------------------------------------------- /includes/skyscraper-list.php: -------------------------------------------------------------------------------- 1 | 2 |

3 | 4 | 5 | 6 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 |
18 | 19 |

20 | The selector used to find the pages shown above is:
21 | 22 |

23 | 24 | 25 |
26 | No skyscrapers found 27 |
28 | 29 | 30 | -------------------------------------------------------------------------------- /includes/skyscraper-page-images.php: -------------------------------------------------------------------------------- 1 | get('images'))): 4 | foreach($page->get('images') as $image): 5 | $thumb = $image->width(300); ?> 6 |
7 | 8 | $image->description 9 | 10 | description): ?> 11 |
12 | description?> 13 |
14 | 15 |
16 | 17 | 18 |
19 | 20 |
21 | Photo not available 22 |
23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /includes/skyscraper-page-table.php: -------------------------------------------------------------------------------- 1 | root . "search/"; 5 | $height = $page->get('height'); 6 | $floors = $page->get('floors'); 7 | $year = $page->get('year'); 8 | $architects = $page->get('architect'); 9 | 10 | ?> 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 43 | 44 | 45 | 46 | 47 |
Height$height feet"; ?>
Floors$floors"; ?>
Year$year"; ?>
Architects 39 | 42 |
48 | -------------------------------------------------------------------------------- /includes/skyscraper-page.php: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | 5 |
6 | 7 |
8 | 9 | 10 | 11 |

About title?>

12 | body?> 13 | 14 | get('wikipedia_id')): ?> 15 |

16 | 17 | Read More at Wikipedia 18 | 19 |

20 | 21 | 22 |

See Also

23 | 24 | 40 |
41 |
42 | -------------------------------------------------------------------------------- /list-all.php: -------------------------------------------------------------------------------- 1 | id, body*=" . sanitizer()->selectorValue($page->title)); 12 | 13 | // populate regions 14 | region('browserTitle', "$page->title, {$page->parent->title} Skyscraper"); 15 | region('sidebarHeader', renderMap()); 16 | region('content', files()->render('./includes/skyscraper-page.php', array( 17 | 'page' => $page, 18 | 'related' => $related 19 | ))); 20 | -------------------------------------------------------------------------------- /styles/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/bg.gif -------------------------------------------------------------------------------- /styles/images/bg_foot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/bg_foot.gif -------------------------------------------------------------------------------- /styles/images/photo_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/photo_placeholder.png -------------------------------------------------------------------------------- /styles/images/search_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/search_bg.jpg -------------------------------------------------------------------------------- /styles/images/search_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/search_bg.png -------------------------------------------------------------------------------- /styles/images/shade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/shade.png -------------------------------------------------------------------------------- /styles/images/thumb_placeholder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/thumb_placeholder.gif -------------------------------------------------------------------------------- /styles/images/thumb_placeholder2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/styles/images/thumb_placeholder2.gif -------------------------------------------------------------------------------- /styles/reset.css: -------------------------------------------------------------------------------- 1 | body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,textarea,p,blockquote,th,td { 2 | margin:0; 3 | padding:0; 4 | } 5 | 6 | table { 7 | border-collapse:collapse; 8 | border-spacing:0; 9 | } 10 | 11 | fieldset,img { 12 | border:0; 13 | } 14 | 15 | address,caption,cite,code,dfn,em,strong,th,var { 16 | font-style:normal; 17 | font-weight:normal; 18 | } 19 | 20 | ol,ul,li { 21 | list-style:none; 22 | margin: 0; 23 | padding: 0; 24 | } 25 | 26 | caption,th { 27 | text-align:left; 28 | } 29 | 30 | h1,h2,h3,h4,h5,h6 { 31 | font-size:100%; 32 | font-weight:normal; 33 | } 34 | 35 | q:before,q:after { 36 | content:''; 37 | } 38 | 39 | abbr,acronym { 40 | border:0; 41 | } 42 | 43 | a { 44 | text-decoration: none; 45 | } 46 | -------------------------------------------------------------------------------- /styles/skyscraper.css: -------------------------------------------------------------------------------- 1 | #see_also { 2 | clear: both; 3 | } 4 | 5 | ul.skyscraper_images { 6 | float: left; 7 | margin: 0 20px 20px 0; 8 | } 9 | ul.skyscraper_images li { 10 | display: block; 11 | margin: 0 0 20px 0; 12 | width: 300px; 13 | background: #000; 14 | } 15 | 16 | ul.skyscraper_images li p { 17 | position: relative; 18 | margin: 0; 19 | } 20 | ul.skyscraper_images li img { 21 | display: block; 22 | margin: 0; 23 | } 24 | 25 | ul.skyscraper_images li p span { 26 | position: absolute; 27 | bottom: 0; 28 | left: 0; 29 | display: block; 30 | width: 286px; 31 | font: 11px/13px Arial, sans-serif; 32 | color: #fff; 33 | background: #000; 34 | opacity: 0.7; 35 | padding: 5px 7px; 36 | 37 | } 38 | 39 | #bodycopy { 40 | width: 300px; 41 | float: left; 42 | } 43 | 44 | table.skyscraper_data { 45 | width: 320px; 46 | } 47 | table.skyscraper_data th, 48 | table.skyscraper_data td { 49 | border-bottom: 1px dotted #ccc; 50 | vertical-align: top; 51 | } 52 | table.skyscraper_data td { 53 | } 54 | table.skyscraper_data td ul { 55 | margin: 0; 56 | } 57 | -------------------------------------------------------------------------------- /styles/skyscrapers.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | font-size: 15px; 3 | line-height: 23px; } 4 | 5 | html, body, h1, h2, h3, h4, h5, h6 { 6 | font-family: "Lato", Arial, sans-serif; } 7 | 8 | em { 9 | color: #555; } 10 | 11 | #masthead .uk-navbar-attached { 12 | border-top: none !important; 13 | border-bottom: none !important; } 14 | #masthead .uk-navbar-nav > li.uk-active > a { 15 | background-color: #fff; } 16 | #masthead h1 i { 17 | color: #ccc; } 18 | @media screen and (max-width: 767px) { 19 | #masthead h1 { 20 | margin-bottom: -0.5em; } } 21 | 22 | #main { 23 | margin-top: 28px; } 24 | #main .pagination .sort-form { 25 | text-align: right; } 26 | @media screen and (max-width: 767px) { 27 | #main .pagination .sort-form { 28 | text-align: left; 29 | margin-top: 1em; } } 30 | #main .skyscraper-list { 31 | border-top: 1px solid #ddd; } 32 | #main .skyscraper-list .skyscraper-list-item { 33 | border-bottom: 1px solid #ddd; 34 | padding-bottom: 25px; 35 | padding-top: 25px; 36 | margin-top: 0; } 37 | #main .pw-selector { 38 | font-family: monospace; } 39 | #main .MarkupGoogleMap { 40 | margin-bottom: 15px; } 41 | 42 | #foot { 43 | border-top: 1px solid #ddd; 44 | padding: 27px 0; } 45 | #foot .foot-line { 46 | display: block; } 47 | @media screen and (max-width: 767px) { 48 | #foot .foot-text { 49 | white-space: nowrap; 50 | display: block; } } 51 | 52 | #offcanvas-toggle { 53 | position: absolute; 54 | top: 10px; 55 | left: 12px; } 56 | 57 | /*# sourceMappingURL=skyscrapers.css.map */ 58 | -------------------------------------------------------------------------------- /styles/skyscrapers.css.map: -------------------------------------------------------------------------------- 1 | { 2 | "version": 3, 3 | "mappings": "AAAA,UAAW;EACV,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;;AAGlB,kCAAmC;EAClC,WAAW,EAAE,yBAAyB;;AAGvC,EAAG;EACF,KAAK,EAAE,IAAI;;AAIX,6BAAoB;EACnB,UAAU,EAAE,eAAe;EAC3B,aAAa,EAAE,eAAe;AAG/B,2CAAkC;EACjC,gBAAgB,EAAE,IAAI;AAGvB,cAAK;EACJ,KAAK,EAAE,IAAI;AAGZ,oCAAqC;EACpC,YAAG;IACF,aAAa,EAAE,MAAM;;AAKxB,KAAM;EACL,UAAU,EAAE,IAAI;EAEhB,4BAAuB;IACtB,UAAU,EAAE,KAAK;IACjB,oCAAqC;MAFtC,4BAAuB;QAGrB,UAAU,EAAE,IAAI;QAChB,UAAU,EAAE,GAAG;EAIjB,sBAAiB;IAChB,UAAU,EAAE,cAAc;IAC1B,4CAAsB;MACrB,aAAa,EAAE,cAAc;MAC7B,cAAc,EAAE,IAAI;MACpB,WAAW,EAAE,IAAI;MACjB,UAAU,EAAE,CAAC;EAIf,kBAAa;IACZ,WAAW,EAAE,SAAS;EAGvB,sBAAiB;IAChB,aAAa,EAAE,IAAI;;AAIrB,KAAM;EACL,UAAU,EAAE,cAAc;EAC1B,OAAO,EAAE,MAAM;EACf,gBAAW;IACV,OAAO,EAAE,KAAK;EAEf,oCAAqC;IACpC,gBAAW;MACV,WAAW,EAAE,MAAM;MACnB,OAAO,EAAE,KAAK;;AAKjB,iBAAkB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,IAAI", 4 | "sources": ["skyscrapers.scss"], 5 | "names": [], 6 | "file": "skyscrapers.css" 7 | } -------------------------------------------------------------------------------- /styles/skyscrapers.scss: -------------------------------------------------------------------------------- 1 | html, body { 2 | font-size: 15px; 3 | line-height: 23px; 4 | } 5 | 6 | html, body, h1, h2, h3, h4, h5, h6 { 7 | font-family: "Lato", Arial, sans-serif; 8 | } 9 | 10 | em { 11 | color: #555; 12 | } 13 | 14 | #masthead { 15 | .uk-navbar-attached { 16 | border-top: none !important; 17 | border-bottom: none !important; 18 | } 19 | 20 | .uk-navbar-nav > li.uk-active > a { 21 | background-color: #fff; 22 | } 23 | 24 | h1 i { 25 | color: #ccc; 26 | } 27 | 28 | @media screen and (max-width: 767px) { 29 | h1 { 30 | margin-bottom: -0.5em; 31 | } 32 | } 33 | } 34 | 35 | #main { 36 | margin-top: 28px; 37 | 38 | .pagination .sort-form { 39 | text-align: right; 40 | @media screen and (max-width: 767px) { 41 | text-align: left; 42 | margin-top: 1em; 43 | } 44 | } 45 | 46 | .skyscraper-list { 47 | border-top: 1px solid #ddd; 48 | .skyscraper-list-item { 49 | border-bottom: 1px solid #ddd; 50 | padding-bottom: 25px; 51 | padding-top: 25px; 52 | margin-top: 0; 53 | } 54 | } 55 | 56 | .pw-selector { 57 | font-family: monospace; 58 | } 59 | 60 | .MarkupGoogleMap { 61 | margin-bottom: 15px; 62 | } 63 | } 64 | 65 | #foot { 66 | border-top: 1px solid #ddd; 67 | padding: 27px 0; 68 | .foot-line { 69 | display: block; 70 | } 71 | @media screen and (max-width: 767px) { 72 | .foot-text { 73 | white-space: nowrap; 74 | display: block; 75 | } 76 | } 77 | } 78 | 79 | #offcanvas-toggle { 80 | position: absolute; 81 | top: 10px; 82 | left: 12px; 83 | } 84 | -------------------------------------------------------------------------------- /uikit/css/components/accordion.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Accordion 4 | ========================================================================== */ 5 | /* Sub-object: `uk-accordion-title` 6 | ========================================================================== */ 7 | .uk-accordion-title { 8 | margin-top: 0; 9 | margin-bottom: 15px; 10 | padding: 5px 15px; 11 | background: #f5f5f5; 12 | font-size: 18px; 13 | line-height: 24px; 14 | cursor: pointer; 15 | border: 1px solid #ddd; 16 | border-radius: 4px; 17 | } 18 | /* Sub-object: `uk-accordion-content` 19 | ========================================================================== */ 20 | .uk-accordion-content { 21 | padding: 0 15px 15px 15px; 22 | } 23 | /* 24 | * Micro clearfix to make panels more robust 25 | */ 26 | .uk-accordion-content:before, 27 | .uk-accordion-content:after { 28 | content: ""; 29 | display: table; 30 | } 31 | .uk-accordion-content:after { 32 | clear: both; 33 | } 34 | /* 35 | * Remove margin from the last-child 36 | */ 37 | .uk-accordion-content > :last-child { 38 | margin-bottom: 0; 39 | } 40 | -------------------------------------------------------------------------------- /uikit/css/components/accordion.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f5f5f5;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0} -------------------------------------------------------------------------------- /uikit/css/components/accordion.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Accordion 4 | ========================================================================== */ 5 | /* Sub-object: `uk-accordion-title` 6 | ========================================================================== */ 7 | .uk-accordion-title { 8 | margin-top: 0; 9 | margin-bottom: 15px; 10 | padding: 5px 15px; 11 | background: #eee; 12 | font-size: 18px; 13 | line-height: 24px; 14 | cursor: pointer; 15 | } 16 | /* Sub-object: `uk-accordion-content` 17 | ========================================================================== */ 18 | .uk-accordion-content { 19 | padding: 0 15px 15px 15px; 20 | } 21 | /* 22 | * Micro clearfix to make panels more robust 23 | */ 24 | .uk-accordion-content:before, 25 | .uk-accordion-content:after { 26 | content: ""; 27 | display: table; 28 | } 29 | .uk-accordion-content:after { 30 | clear: both; 31 | } 32 | /* 33 | * Remove margin from the last-child 34 | */ 35 | .uk-accordion-content > :last-child { 36 | margin-bottom: 0; 37 | } 38 | -------------------------------------------------------------------------------- /uikit/css/components/accordion.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Accordion 4 | ========================================================================== */ 5 | /* Sub-object: `uk-accordion-title` 6 | ========================================================================== */ 7 | .uk-accordion-title { 8 | margin-top: 0; 9 | margin-bottom: 15px; 10 | padding: 5px 15px; 11 | background: #f7f7f7; 12 | font-size: 18px; 13 | line-height: 24px; 14 | cursor: pointer; 15 | border: 1px solid #ddd; 16 | border-radius: 4px; 17 | } 18 | /* Sub-object: `uk-accordion-content` 19 | ========================================================================== */ 20 | .uk-accordion-content { 21 | padding: 0 15px 15px 15px; 22 | } 23 | /* 24 | * Micro clearfix to make panels more robust 25 | */ 26 | .uk-accordion-content:before, 27 | .uk-accordion-content:after { 28 | content: ""; 29 | display: table; 30 | } 31 | .uk-accordion-content:after { 32 | clear: both; 33 | } 34 | /* 35 | * Remove margin from the last-child 36 | */ 37 | .uk-accordion-content > :last-child { 38 | margin-bottom: 0; 39 | } 40 | -------------------------------------------------------------------------------- /uikit/css/components/accordion.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f7f7f7;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0} -------------------------------------------------------------------------------- /uikit/css/components/accordion.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#eee;font-size:18px;line-height:24px;cursor:pointer}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0} -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Autocomplete 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | * 4. Remove the gap between the container and its child element 10 | */ 11 | .uk-autocomplete { 12 | /* 1 */ 13 | display: inline-block; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | max-width: 100%; 18 | /* 4 */ 19 | vertical-align: middle; 20 | } 21 | /* Legacy dropdown modifier */ 22 | .uk-dropdown-flip { 23 | left: auto; 24 | right: 0; 25 | } 26 | /* Nav modifier `uk-nav-autocomplete` 27 | ========================================================================== */ 28 | /* 29 | * Items 30 | */ 31 | .uk-nav-autocomplete > li > a { 32 | color: #444; 33 | } 34 | /* 35 | * Active 36 | * 1. Remove default focus style 37 | */ 38 | .uk-nav-autocomplete > li.uk-active > a { 39 | background: #00a8e6; 40 | color: #fff; 41 | /* 1 */ 42 | outline: none; 43 | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); 44 | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1); 45 | } 46 | /* 47 | * Sub-object: `uk-nav-header` 48 | */ 49 | .uk-nav-autocomplete .uk-nav-header { 50 | color: #999; 51 | } 52 | /* 53 | * Sub-object: `uk-nav-divider` 54 | */ 55 | .uk-nav-autocomplete .uk-nav-divider { 56 | border-top: 1px solid #ddd; 57 | } 58 | -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd} -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Autocomplete 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | * 4. Remove the gap between the container and its child element 10 | */ 11 | .uk-autocomplete { 12 | /* 1 */ 13 | display: inline-block; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | max-width: 100%; 18 | /* 4 */ 19 | vertical-align: middle; 20 | } 21 | /* Legacy dropdown modifier */ 22 | .uk-dropdown-flip { 23 | left: auto; 24 | right: 0; 25 | } 26 | /* Nav modifier `uk-nav-autocomplete` 27 | ========================================================================== */ 28 | /* 29 | * Items 30 | */ 31 | .uk-nav-autocomplete > li > a { 32 | color: #444; 33 | } 34 | /* 35 | * Active 36 | * 1. Remove default focus style 37 | */ 38 | .uk-nav-autocomplete > li.uk-active > a { 39 | background: #00a8e6; 40 | color: #fff; 41 | /* 1 */ 42 | outline: none; 43 | } 44 | /* 45 | * Sub-object: `uk-nav-header` 46 | */ 47 | .uk-nav-autocomplete .uk-nav-header { 48 | color: #999; 49 | } 50 | /* 51 | * Sub-object: `uk-nav-divider` 52 | */ 53 | .uk-nav-autocomplete .uk-nav-divider { 54 | border-top: 1px solid #ddd; 55 | } 56 | -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Autocomplete 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | * 4. Remove the gap between the container and its child element 10 | */ 11 | .uk-autocomplete { 12 | /* 1 */ 13 | display: inline-block; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | max-width: 100%; 18 | /* 4 */ 19 | vertical-align: middle; 20 | } 21 | /* Legacy dropdown modifier */ 22 | .uk-dropdown-flip { 23 | left: auto; 24 | right: 0; 25 | } 26 | /* Nav modifier `uk-nav-autocomplete` 27 | ========================================================================== */ 28 | /* 29 | * Items 30 | */ 31 | .uk-nav-autocomplete > li > a { 32 | color: #444; 33 | } 34 | /* 35 | * Active 36 | * 1. Remove default focus style 37 | */ 38 | .uk-nav-autocomplete > li.uk-active > a { 39 | background: #009dd8; 40 | color: #fff; 41 | /* 1 */ 42 | outline: none; 43 | box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2); 44 | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); 45 | } 46 | /* 47 | * Sub-object: `uk-nav-header` 48 | */ 49 | .uk-nav-autocomplete .uk-nav-header { 50 | color: #999; 51 | } 52 | /* 53 | * Sub-object: `uk-nav-divider` 54 | */ 55 | .uk-nav-autocomplete .uk-nav-divider { 56 | border-top: 1px solid #ddd; 57 | } 58 | -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#009dd8;color:#fff;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2)}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd} -------------------------------------------------------------------------------- /uikit/css/components/autocomplete.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd} -------------------------------------------------------------------------------- /uikit/css/components/datepicker.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.16);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#eee;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)} -------------------------------------------------------------------------------- /uikit/css/components/datepicker.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Datepicker 4 | ========================================================================== */ 5 | /* 6 | * 1. Highest z-index 7 | * 2. Reset dropdown width 8 | * 3. Set animation 9 | * 4. Needed for scale animation 10 | */ 11 | .uk-datepicker { 12 | /* 1 */ 13 | z-index: 1050; 14 | /* 2 */ 15 | width: auto; 16 | /* 3 */ 17 | -webkit-animation: uk-fade 0.2s ease-in-out; 18 | animation: uk-fade 0.2s ease-in-out; 19 | /* 4 */ 20 | -webkit-transform-origin: 0 0; 21 | transform-origin: 0 0; 22 | } 23 | /* Sub-object: `uk-datepicker-nav` 24 | ========================================================================== */ 25 | .uk-datepicker-nav { 26 | margin-bottom: 15px; 27 | text-align: center; 28 | line-height: 20px; 29 | } 30 | /* 31 | * Micro clearfix 32 | */ 33 | .uk-datepicker-nav:before, 34 | .uk-datepicker-nav:after { 35 | content: ""; 36 | display: table; 37 | } 38 | .uk-datepicker-nav:after { 39 | clear: both; 40 | } 41 | /* 42 | * Previous and next navigation 43 | */ 44 | .uk-datepicker-nav a { 45 | color: #444; 46 | text-decoration: none; 47 | } 48 | .uk-datepicker-nav a:hover { 49 | color: #444; 50 | } 51 | .uk-datepicker-previous { 52 | float: left; 53 | } 54 | .uk-datepicker-next { 55 | float: right; 56 | } 57 | .uk-datepicker-previous:after, 58 | .uk-datepicker-next:after { 59 | width: 20px; 60 | font-family: FontAwesome; 61 | } 62 | .uk-datepicker-previous:after { 63 | content: "\f053"; 64 | } 65 | .uk-datepicker-next:after { 66 | content: "\f054"; 67 | } 68 | /* Sub-object: `uk-datepicker-heading` 69 | ========================================================================== */ 70 | /* Sub-object: `uk-datepicker-table` 71 | ========================================================================== */ 72 | /* Block element behavior */ 73 | .uk-datepicker-table { 74 | width: 100%; 75 | } 76 | .uk-datepicker-table th, 77 | .uk-datepicker-table td { 78 | padding: 2px; 79 | } 80 | .uk-datepicker-table th { 81 | font-size: 12px; 82 | } 83 | /* 84 | * Item 85 | */ 86 | .uk-datepicker-table a { 87 | display: block; 88 | width: 26px; 89 | line-height: 24px; 90 | text-align: center; 91 | color: #444; 92 | text-decoration: none; 93 | } 94 | /* 95 | * Sub-object: `uk-datepicker-table-muted` 96 | */ 97 | a.uk-datepicker-table-muted { 98 | color: #999; 99 | } 100 | /* 101 | * Hover 102 | * 1. Apply hover style also to focus state 103 | * 2. Remove default focus style 104 | */ 105 | .uk-datepicker-table a:hover, 106 | .uk-datepicker-table a:focus { 107 | background-color: #ddd; 108 | color: #444; 109 | /* 2 */ 110 | outline: none; 111 | } 112 | /* OnClick */ 113 | .uk-datepicker-table a:active { 114 | background-color: #ccc; 115 | color: #444; 116 | } 117 | /* 118 | * Active 119 | */ 120 | .uk-datepicker-table a.uk-active { 121 | background: #00a8e6; 122 | color: #fff; 123 | } 124 | -------------------------------------------------------------------------------- /uikit/css/components/datepicker.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px;background-origin:border-box}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#f5f5f5;color:#444;border-color:rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.3);background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.uk-datepicker-table a.uk-active{background:#009dd8;color:#fff;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.4);background-origin:border-box;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);text-shadow:0 -1px 0 rgba(0,0,0,.2)} -------------------------------------------------------------------------------- /uikit/css/components/datepicker.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#ddd;color:#444;outline:0}.uk-datepicker-table a:active{background-color:#ccc;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff} -------------------------------------------------------------------------------- /uikit/css/components/dotnav.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none} -------------------------------------------------------------------------------- /uikit/css/components/dotnav.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none} -------------------------------------------------------------------------------- /uikit/css/components/dotnav.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none} -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form advanced 4 | Note: Only works in Webkit at the moment 5 | ========================================================================== */ 6 | /* 7 | * 1. Style 8 | * 2. Makes box more robust so it clips the child element 9 | * 3. Vertical alignment 10 | * 4. Remove default style 11 | * 5. Fix black background on iOS 12 | */ 13 | .uk-form input[type="radio"], 14 | .uk-form input[type="checkbox"] { 15 | /* 1 */ 16 | display: inline-block; 17 | height: 14px; 18 | width: 14px; 19 | border: 1px solid #aaa; 20 | /* 2 */ 21 | overflow: hidden; 22 | /* 3 */ 23 | margin-top: -4px; 24 | vertical-align: middle; 25 | /* 4 */ 26 | -webkit-appearance: none; 27 | outline: 0; 28 | /* 5 */ 29 | background: transparent; 30 | } 31 | /* Radio */ 32 | .uk-form input[type="radio"] { 33 | border-radius: 50%; 34 | } 35 | /* 36 | * Checked 37 | */ 38 | .uk-form input[type=radio]:before, 39 | .uk-form input[type=checkbox]:before { 40 | display: block; 41 | } 42 | /* Radio */ 43 | .uk-form input[type=radio]:checked:before { 44 | content: ''; 45 | width: 8px; 46 | height: 8px; 47 | margin: 2px auto 0; 48 | border-radius: 50%; 49 | background: #00a8e6; 50 | } 51 | /* Checkbox */ 52 | .uk-form input[type=checkbox]:checked:before, 53 | .uk-form input[type=checkbox]:indeterminate:before { 54 | content: "\f00c"; 55 | font-family: FontAwesome; 56 | font-size: 12px; 57 | -webkit-font-smoothing: antialiased; 58 | text-align: center; 59 | line-height: 12px; 60 | color: #00a8e6; 61 | } 62 | .uk-form input[type=checkbox]:indeterminate:before { 63 | content: "\f068"; 64 | } 65 | /* 66 | * Disabled 67 | */ 68 | .uk-form input[type=radio]:disabled, 69 | .uk-form input[type=checkbox]:disabled { 70 | border-color: #ddd; 71 | } 72 | .uk-form input[type=radio]:disabled:checked:before { 73 | background-color: #aaa; 74 | } 75 | .uk-form input[type=checkbox]:disabled:checked:before, 76 | .uk-form input[type=checkbox]:disabled:indeterminate:before { 77 | color: #aaa; 78 | } 79 | -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa} -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form advanced 4 | Note: Only works in Webkit at the moment 5 | ========================================================================== */ 6 | /* 7 | * 1. Style 8 | * 2. Makes box more robust so it clips the child element 9 | * 3. Vertical alignment 10 | * 4. Remove default style 11 | * 5. Fix black background on iOS 12 | */ 13 | .uk-form input[type="radio"], 14 | .uk-form input[type="checkbox"] { 15 | /* 1 */ 16 | display: inline-block; 17 | height: 14px; 18 | width: 14px; 19 | border: 1px solid #aaa; 20 | /* 2 */ 21 | overflow: hidden; 22 | /* 3 */ 23 | margin-top: -4px; 24 | vertical-align: middle; 25 | /* 4 */ 26 | -webkit-appearance: none; 27 | outline: 0; 28 | /* 5 */ 29 | background: transparent; 30 | } 31 | /* Radio */ 32 | .uk-form input[type="radio"] { 33 | border-radius: 50%; 34 | } 35 | /* 36 | * Checked 37 | */ 38 | .uk-form input[type=radio]:before, 39 | .uk-form input[type=checkbox]:before { 40 | display: block; 41 | } 42 | /* Radio */ 43 | .uk-form input[type=radio]:checked:before { 44 | content: ''; 45 | width: 8px; 46 | height: 8px; 47 | margin: 2px auto 0; 48 | border-radius: 50%; 49 | background: #00a8e6; 50 | } 51 | /* Checkbox */ 52 | .uk-form input[type=checkbox]:checked:before, 53 | .uk-form input[type=checkbox]:indeterminate:before { 54 | content: "\f00c"; 55 | font-family: FontAwesome; 56 | font-size: 12px; 57 | -webkit-font-smoothing: antialiased; 58 | text-align: center; 59 | line-height: 12px; 60 | color: #00a8e6; 61 | } 62 | .uk-form input[type=checkbox]:indeterminate:before { 63 | content: "\f068"; 64 | } 65 | /* 66 | * Disabled 67 | */ 68 | .uk-form input[type=radio]:disabled, 69 | .uk-form input[type=checkbox]:disabled { 70 | border-color: #ddd; 71 | } 72 | .uk-form input[type=radio]:disabled:checked:before { 73 | background-color: #aaa; 74 | } 75 | .uk-form input[type=checkbox]:disabled:checked:before, 76 | .uk-form input[type=checkbox]:disabled:indeterminate:before { 77 | color: #aaa; 78 | } 79 | -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form advanced 4 | Note: Only works in Webkit at the moment 5 | ========================================================================== */ 6 | /* 7 | * 1. Style 8 | * 2. Makes box more robust so it clips the child element 9 | * 3. Vertical alignment 10 | * 4. Remove default style 11 | * 5. Fix black background on iOS 12 | */ 13 | .uk-form input[type="radio"], 14 | .uk-form input[type="checkbox"] { 15 | /* 1 */ 16 | display: inline-block; 17 | height: 14px; 18 | width: 14px; 19 | border: 1px solid #aaa; 20 | /* 2 */ 21 | overflow: hidden; 22 | /* 3 */ 23 | margin-top: -4px; 24 | vertical-align: middle; 25 | /* 4 */ 26 | -webkit-appearance: none; 27 | outline: 0; 28 | /* 5 */ 29 | background: transparent; 30 | } 31 | /* Radio */ 32 | .uk-form input[type="radio"] { 33 | border-radius: 50%; 34 | } 35 | /* 36 | * Checked 37 | */ 38 | .uk-form input[type=radio]:before, 39 | .uk-form input[type=checkbox]:before { 40 | display: block; 41 | } 42 | /* Radio */ 43 | .uk-form input[type=radio]:checked:before { 44 | content: ''; 45 | width: 8px; 46 | height: 8px; 47 | margin: 2px auto 0; 48 | border-radius: 50%; 49 | background: #00a8e6; 50 | } 51 | /* Checkbox */ 52 | .uk-form input[type=checkbox]:checked:before, 53 | .uk-form input[type=checkbox]:indeterminate:before { 54 | content: "\f00c"; 55 | font-family: FontAwesome; 56 | font-size: 12px; 57 | -webkit-font-smoothing: antialiased; 58 | text-align: center; 59 | line-height: 12px; 60 | color: #00a8e6; 61 | } 62 | .uk-form input[type=checkbox]:indeterminate:before { 63 | content: "\f068"; 64 | } 65 | /* 66 | * Disabled 67 | */ 68 | .uk-form input[type=radio]:disabled, 69 | .uk-form input[type=checkbox]:disabled { 70 | border-color: #ddd; 71 | } 72 | .uk-form input[type=radio]:disabled:checked:before { 73 | background-color: #aaa; 74 | } 75 | .uk-form input[type=checkbox]:disabled:checked:before, 76 | .uk-form input[type=checkbox]:disabled:indeterminate:before { 77 | color: #aaa; 78 | } 79 | -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa} -------------------------------------------------------------------------------- /uikit/css/components/form-advanced.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa} -------------------------------------------------------------------------------- /uikit/css/components/form-file.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form file 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-file { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 2. Expand height and required for the cursor 22 | */ 23 | .uk-form-file input[type="file"] { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | opacity: 0; 29 | cursor: pointer; 30 | /* 1 */ 31 | left: 0; 32 | /* 2 */ 33 | font-size: 500px; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-file.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px} -------------------------------------------------------------------------------- /uikit/css/components/form-file.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form file 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-file { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 2. Expand height and required for the cursor 22 | */ 23 | .uk-form-file input[type="file"] { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | opacity: 0; 29 | cursor: pointer; 30 | /* 1 */ 31 | left: 0; 32 | /* 2 */ 33 | font-size: 500px; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-file.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form file 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-file { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 2. Expand height and required for the cursor 22 | */ 23 | .uk-form-file input[type="file"] { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | opacity: 0; 29 | cursor: pointer; 30 | /* 1 */ 31 | left: 0; 32 | /* 2 */ 33 | font-size: 500px; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-file.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px} -------------------------------------------------------------------------------- /uikit/css/components/form-file.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px} -------------------------------------------------------------------------------- /uikit/css/components/form-password.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form password 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | */ 10 | .uk-form-password { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | position: relative; 15 | /* 3 */ 16 | max-width: 100%; 17 | } 18 | .uk-form-password-toggle { 19 | display: block; 20 | position: absolute; 21 | top: 50%; 22 | right: 10px; 23 | margin-top: -6px; 24 | font-size: 13px; 25 | line-height: 13px; 26 | color: #999; 27 | } 28 | .uk-form-password-toggle:hover { 29 | color: #999; 30 | text-decoration: none; 31 | } 32 | .uk-form-password > input { 33 | padding-right: 50px !important; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-password.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important} -------------------------------------------------------------------------------- /uikit/css/components/form-password.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form password 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | */ 10 | .uk-form-password { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | position: relative; 15 | /* 3 */ 16 | max-width: 100%; 17 | } 18 | .uk-form-password-toggle { 19 | display: block; 20 | position: absolute; 21 | top: 50%; 22 | right: 10px; 23 | margin-top: -6px; 24 | font-size: 13px; 25 | line-height: 13px; 26 | color: #999; 27 | } 28 | .uk-form-password-toggle:hover { 29 | color: #999; 30 | text-decoration: none; 31 | } 32 | .uk-form-password > input { 33 | padding-right: 50px !important; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-password.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form password 4 | ========================================================================== */ 5 | /* 6 | * 1. Container width fits its content 7 | * 2. Create position context 8 | * 3. Prevent `inline-block` consequences 9 | */ 10 | .uk-form-password { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | position: relative; 15 | /* 3 */ 16 | max-width: 100%; 17 | } 18 | .uk-form-password-toggle { 19 | display: block; 20 | position: absolute; 21 | top: 50%; 22 | right: 10px; 23 | margin-top: -6px; 24 | font-size: 13px; 25 | line-height: 13px; 26 | color: #999; 27 | } 28 | .uk-form-password-toggle:hover { 29 | color: #999; 30 | text-decoration: none; 31 | } 32 | .uk-form-password > input { 33 | padding-right: 50px !important; 34 | } 35 | -------------------------------------------------------------------------------- /uikit/css/components/form-password.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important} -------------------------------------------------------------------------------- /uikit/css/components/form-password.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important} -------------------------------------------------------------------------------- /uikit/css/components/form-select.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form select 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-select { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 1. Required for Webkit to make `height` work 22 | */ 23 | .uk-form-select select { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | height: 100%; 29 | opacity: 0; 30 | cursor: pointer; 31 | /* 1 */ 32 | left: 0; 33 | /* 2 */ 34 | -webkit-appearance: none; 35 | } 36 | -------------------------------------------------------------------------------- /uikit/css/components/form-select.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none} -------------------------------------------------------------------------------- /uikit/css/components/form-select.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form select 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-select { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 1. Required for Webkit to make `height` work 22 | */ 23 | .uk-form-select select { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | height: 100%; 29 | opacity: 0; 30 | cursor: pointer; 31 | /* 1 */ 32 | left: 0; 33 | /* 2 */ 34 | -webkit-appearance: none; 35 | } 36 | -------------------------------------------------------------------------------- /uikit/css/components/form-select.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Form select 4 | ========================================================================== */ 5 | /* 6 | * 1. Behave like form elements 7 | * 2. Create position context for dropdowns 8 | * 3. Clip content 9 | */ 10 | .uk-form-select { 11 | /* 1 */ 12 | display: inline-block; 13 | vertical-align: middle; 14 | /* 2 */ 15 | position: relative; 16 | /* 3 */ 17 | overflow: hidden; 18 | } 19 | /* 20 | * 1. Required for Firefox 21 | * 1. Required for Webkit to make `height` work 22 | */ 23 | .uk-form-select select { 24 | position: absolute; 25 | top: 0; 26 | z-index: 1; 27 | width: 100%; 28 | height: 100%; 29 | opacity: 0; 30 | cursor: pointer; 31 | /* 1 */ 32 | left: 0; 33 | /* 2 */ 34 | -webkit-appearance: none; 35 | } 36 | -------------------------------------------------------------------------------- /uikit/css/components/form-select.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none} -------------------------------------------------------------------------------- /uikit/css/components/form-select.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none} -------------------------------------------------------------------------------- /uikit/css/components/htmleditor.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-htmleditor-navbar{background:#eee}.uk-htmleditor-navbar:after,.uk-htmleditor-navbar:before{content:"";display:table}.uk-htmleditor-navbar:after{clear:both}.uk-htmleditor-navbar-nav{margin:0;padding:0;list-style:none;float:left}.uk-htmleditor-navbar-nav>li{float:left}.uk-htmleditor-navbar-nav>li>a{display:block;box-sizing:border-box;text-decoration:none;height:40px;padding:0 15px;line-height:40px;color:#444;font-size:11px;cursor:pointer}.uk-htmleditor-navbar-nav>li:hover>a,.uk-htmleditor-navbar-nav>li>a:focus{background-color:#f5f5f5;color:#444;outline:0}.uk-htmleditor-navbar-nav>li>a:active{background-color:#ddd;color:#444}.uk-htmleditor-navbar-nav>li.uk-active>a{background-color:#f5f5f5;color:#444}.uk-htmleditor-navbar-flip{float:right}[data-mode=split] .uk-htmleditor-button-code,[data-mode=split] .uk-htmleditor-button-preview{display:none}.uk-htmleditor-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff}.uk-htmleditor-content:after,.uk-htmleditor-content:before{content:"";display:table}.uk-htmleditor-content:after{clear:both}.uk-htmleditor-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:990}.uk-htmleditor-fullscreen .uk-htmleditor-content{position:absolute;top:40px;left:0;right:0;bottom:0}.uk-htmleditor-fullscreen .uk-icon-expand:before{content:"\f066"}.uk-htmleditor-code,.uk-htmleditor-preview{box-sizing:border-box}.uk-htmleditor-preview{padding:20px;overflow-y:scroll;position:relative}[data-mode=tab][data-active-tab=code] .uk-htmleditor-preview,[data-mode=tab][data-active-tab=preview] .uk-htmleditor-code{display:none}[data-mode=split] .uk-htmleditor-code,[data-mode=split] .uk-htmleditor-preview{float:left;width:50%}[data-mode=split] .uk-htmleditor-code{border-right:1px solid #eee}.uk-htmleditor-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.uk-htmleditor .CodeMirror{padding:10px;box-sizing:border-box} -------------------------------------------------------------------------------- /uikit/css/components/nestable.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-nestable{padding:0;list-style:none}.uk-nestable a,.uk-nestable img{-webkit-touch-callout:none}.uk-nestable-list{margin:0;padding-left:40px;list-style:none}.uk-nestable-item{touch-action:none}.uk-nestable-item+.uk-nestable-item{margin-top:10px}.uk-nestable-list:not(.uk-nestable-dragged)>.uk-nestable-item:first-child{margin-top:10px}.uk-nestable-dragged{position:absolute;z-index:1050;pointer-events:none;padding-left:0}.uk-nestable-placeholder{position:relative}.uk-nestable-placeholder>*{opacity:0}.uk-nestable-placeholder:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px dashed #ddd;opacity:1}.uk-nestable-empty{min-height:30px}.uk-nestable-handle{touch-action:none}.uk-nestable-handle:hover{cursor:move}.uk-nestable-moving,.uk-nestable-moving *{cursor:move}.uk-nestable-moving iframe{pointer-events:none}[data-nestable-action=toggle]{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-nestable-toggle{display:inline-block;visibility:hidden}.uk-nestable-toggle:after{content:"\f147";font-family:FontAwesome}.uk-parent>:not(.uk-nestable-list) .uk-nestable-toggle{visibility:visible}.uk-collapsed .uk-nestable-list{display:none}.uk-collapsed .uk-nestable-toggle:after{content:"\f196"}.uk-nestable-panel{padding:5px;background:#f5f5f5;border-radius:4px;border:1px solid rgba(0,0,0,.06);text-shadow:0 1px 0 #fff} -------------------------------------------------------------------------------- /uikit/css/components/nestable.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-nestable{padding:0;list-style:none}.uk-nestable a,.uk-nestable img{-webkit-touch-callout:none}.uk-nestable-list{margin:0;padding-left:40px;list-style:none}.uk-nestable-item{touch-action:none}.uk-nestable-item+.uk-nestable-item{margin-top:10px}.uk-nestable-list:not(.uk-nestable-dragged)>.uk-nestable-item:first-child{margin-top:10px}.uk-nestable-dragged{position:absolute;z-index:1050;pointer-events:none;padding-left:0}.uk-nestable-placeholder{position:relative}.uk-nestable-placeholder>*{opacity:0}.uk-nestable-placeholder:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px dashed #ddd;opacity:1}.uk-nestable-empty{min-height:30px}.uk-nestable-handle{touch-action:none}.uk-nestable-handle:hover{cursor:move}.uk-nestable-moving,.uk-nestable-moving *{cursor:move}.uk-nestable-moving iframe{pointer-events:none}[data-nestable-action=toggle]{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-nestable-toggle{display:inline-block;visibility:hidden}.uk-nestable-toggle:after{content:"\f147";font-family:FontAwesome}.uk-parent>:not(.uk-nestable-list) .uk-nestable-toggle{visibility:visible}.uk-collapsed .uk-nestable-list{display:none}.uk-collapsed .uk-nestable-toggle:after{content:"\f196"}.uk-nestable-panel{padding:5px;background:#f7f7f7;border-radius:4px;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);background-origin:border-box;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);text-shadow:0 1px 0 #fff} -------------------------------------------------------------------------------- /uikit/css/components/nestable.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-nestable{padding:0;list-style:none}.uk-nestable a,.uk-nestable img{-webkit-touch-callout:none}.uk-nestable-list{margin:0;padding-left:40px;list-style:none}.uk-nestable-item{touch-action:none}.uk-nestable-item+.uk-nestable-item{margin-top:10px}.uk-nestable-list:not(.uk-nestable-dragged)>.uk-nestable-item:first-child{margin-top:10px}.uk-nestable-dragged{position:absolute;z-index:1050;pointer-events:none;padding-left:0}.uk-nestable-placeholder{position:relative}.uk-nestable-placeholder>*{opacity:0}.uk-nestable-placeholder:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px dashed #ddd;opacity:1}.uk-nestable-empty{min-height:30px}.uk-nestable-handle{touch-action:none}.uk-nestable-handle:hover{cursor:move}.uk-nestable-moving,.uk-nestable-moving *{cursor:move}.uk-nestable-moving iframe{pointer-events:none}[data-nestable-action=toggle]{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-nestable-toggle{display:inline-block;visibility:hidden}.uk-nestable-toggle:after{content:"\f147";font-family:FontAwesome}.uk-parent>:not(.uk-nestable-list) .uk-nestable-toggle{visibility:visible}.uk-collapsed .uk-nestable-list{display:none}.uk-collapsed .uk-nestable-toggle:after{content:"\f196"}.uk-nestable-panel{padding:5px;background:#f5f5f5} -------------------------------------------------------------------------------- /uikit/css/components/notify.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Notify 4 | ========================================================================== */ 5 | /* 6 | * Message container for positioning 7 | */ 8 | .uk-notify { 9 | position: fixed; 10 | top: 10px; 11 | left: 10px; 12 | z-index: 1040; 13 | box-sizing: border-box; 14 | width: 350px; 15 | } 16 | /* Position modifiers 17 | ========================================================================== */ 18 | .uk-notify-top-right, 19 | .uk-notify-bottom-right { 20 | left: auto; 21 | right: 10px; 22 | } 23 | .uk-notify-top-center, 24 | .uk-notify-bottom-center { 25 | left: 50%; 26 | margin-left: -175px; 27 | } 28 | .uk-notify-bottom-left, 29 | .uk-notify-bottom-right, 30 | .uk-notify-bottom-center { 31 | top: auto; 32 | bottom: 10px; 33 | } 34 | /* Responsiveness 35 | ========================================================================== */ 36 | /* Phones portrait and smaller */ 37 | @media (max-width: 479px) { 38 | /* 39 | * Fit in small screen 40 | */ 41 | .uk-notify { 42 | left: 10px; 43 | right: 10px; 44 | width: auto; 45 | margin: 0; 46 | } 47 | } 48 | /* Sub-object: `uk-notify-message` 49 | ========================================================================== */ 50 | .uk-notify-message { 51 | position: relative; 52 | margin-bottom: 10px; 53 | padding: 15px; 54 | background: #444; 55 | color: #fff; 56 | font-size: 16px; 57 | line-height: 22px; 58 | cursor: pointer; 59 | border: 1px solid #444; 60 | border-radius: 4px; 61 | } 62 | /* Close in notify 63 | ========================================================================== */ 64 | .uk-notify-message > .uk-close { 65 | visibility: hidden; 66 | float: right; 67 | } 68 | .uk-notify-message:hover > .uk-close { 69 | visibility: visible; 70 | } 71 | /* Modifier: `uk-alert-info` 72 | ========================================================================== */ 73 | .uk-notify-message-primary { 74 | background: #ebf7fd; 75 | color: #2d7091; 76 | border-color: rgba(45, 112, 145, 0.3); 77 | } 78 | /* Modifier: `uk-alert-success` 79 | ========================================================================== */ 80 | .uk-notify-message-success { 81 | background: #f2fae3; 82 | color: #659f13; 83 | border-color: rgba(101, 159, 19, 0.3); 84 | } 85 | /* Modifier: `uk-notify-message-warning` 86 | ========================================================================== */ 87 | .uk-notify-message-warning { 88 | background: #fffceb; 89 | color: #e28327; 90 | border-color: rgba(226, 131, 39, 0.3); 91 | } 92 | /* Modifier: `uk-notify-message-danger` 93 | ========================================================================== */ 94 | .uk-notify-message-danger { 95 | background: #fff1f0; 96 | color: #d85030; 97 | border-color: rgba(216, 80, 48, 0.3); 98 | } 99 | -------------------------------------------------------------------------------- /uikit/css/components/notify.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-notify{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notify-bottom-right,.uk-notify-top-right{left:auto;right:10px}.uk-notify-bottom-center,.uk-notify-top-center{left:50%;margin-left:-175px}.uk-notify-bottom-center,.uk-notify-bottom-left,.uk-notify-bottom-right{top:auto;bottom:10px}@media (max-width:479px){.uk-notify{left:10px;right:10px;width:auto;margin:0}}.uk-notify-message{position:relative;margin-bottom:10px;padding:15px;background:#444;color:#fff;font-size:16px;line-height:22px;cursor:pointer;border:1px solid #444;border-radius:4px}.uk-notify-message>.uk-close{visibility:hidden;float:right}.uk-notify-message:hover>.uk-close{visibility:visible}.uk-notify-message-primary{background:#ebf7fd;color:#2d7091;border-color:rgba(45,112,145,.3)}.uk-notify-message-success{background:#f2fae3;color:#659f13;border-color:rgba(101,159,19,.3)}.uk-notify-message-warning{background:#fffceb;color:#e28327;border-color:rgba(226,131,39,.3)}.uk-notify-message-danger{background:#fff1f0;color:#d85030;border-color:rgba(216,80,48,.3)} -------------------------------------------------------------------------------- /uikit/css/components/notify.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Notify 4 | ========================================================================== */ 5 | /* 6 | * Message container for positioning 7 | */ 8 | .uk-notify { 9 | position: fixed; 10 | top: 10px; 11 | left: 10px; 12 | z-index: 1040; 13 | box-sizing: border-box; 14 | width: 350px; 15 | } 16 | /* Position modifiers 17 | ========================================================================== */ 18 | .uk-notify-top-right, 19 | .uk-notify-bottom-right { 20 | left: auto; 21 | right: 10px; 22 | } 23 | .uk-notify-top-center, 24 | .uk-notify-bottom-center { 25 | left: 50%; 26 | margin-left: -175px; 27 | } 28 | .uk-notify-bottom-left, 29 | .uk-notify-bottom-right, 30 | .uk-notify-bottom-center { 31 | top: auto; 32 | bottom: 10px; 33 | } 34 | /* Responsiveness 35 | ========================================================================== */ 36 | /* Phones portrait and smaller */ 37 | @media (max-width: 479px) { 38 | /* 39 | * Fit in small screen 40 | */ 41 | .uk-notify { 42 | left: 10px; 43 | right: 10px; 44 | width: auto; 45 | margin: 0; 46 | } 47 | } 48 | /* Sub-object: `uk-notify-message` 49 | ========================================================================== */ 50 | .uk-notify-message { 51 | position: relative; 52 | margin-bottom: 10px; 53 | padding: 15px; 54 | background: #444; 55 | color: #fff; 56 | font-size: 16px; 57 | line-height: 22px; 58 | cursor: pointer; 59 | } 60 | /* Close in notify 61 | ========================================================================== */ 62 | .uk-notify-message > .uk-close { 63 | visibility: hidden; 64 | float: right; 65 | } 66 | .uk-notify-message:hover > .uk-close { 67 | visibility: visible; 68 | } 69 | /* Modifier: `uk-alert-info` 70 | ========================================================================== */ 71 | .uk-notify-message-primary { 72 | background: #ebf7fd; 73 | color: #2d7091; 74 | } 75 | /* Modifier: `uk-alert-success` 76 | ========================================================================== */ 77 | .uk-notify-message-success { 78 | background: #f2fae3; 79 | color: #659f13; 80 | } 81 | /* Modifier: `uk-notify-message-warning` 82 | ========================================================================== */ 83 | .uk-notify-message-warning { 84 | background: #fffceb; 85 | color: #e28327; 86 | } 87 | /* Modifier: `uk-notify-message-danger` 88 | ========================================================================== */ 89 | .uk-notify-message-danger { 90 | background: #fff1f0; 91 | color: #d85030; 92 | } 93 | -------------------------------------------------------------------------------- /uikit/css/components/notify.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Notify 4 | ========================================================================== */ 5 | /* 6 | * Message container for positioning 7 | */ 8 | .uk-notify { 9 | position: fixed; 10 | top: 10px; 11 | left: 10px; 12 | z-index: 1040; 13 | box-sizing: border-box; 14 | width: 350px; 15 | } 16 | /* Position modifiers 17 | ========================================================================== */ 18 | .uk-notify-top-right, 19 | .uk-notify-bottom-right { 20 | left: auto; 21 | right: 10px; 22 | } 23 | .uk-notify-top-center, 24 | .uk-notify-bottom-center { 25 | left: 50%; 26 | margin-left: -175px; 27 | } 28 | .uk-notify-bottom-left, 29 | .uk-notify-bottom-right, 30 | .uk-notify-bottom-center { 31 | top: auto; 32 | bottom: 10px; 33 | } 34 | /* Responsiveness 35 | ========================================================================== */ 36 | /* Phones portrait and smaller */ 37 | @media (max-width: 479px) { 38 | /* 39 | * Fit in small screen 40 | */ 41 | .uk-notify { 42 | left: 10px; 43 | right: 10px; 44 | width: auto; 45 | margin: 0; 46 | } 47 | } 48 | /* Sub-object: `uk-notify-message` 49 | ========================================================================== */ 50 | .uk-notify-message { 51 | position: relative; 52 | margin-bottom: 10px; 53 | padding: 15px; 54 | background: #444; 55 | color: #fff; 56 | font-size: 16px; 57 | line-height: 22px; 58 | cursor: pointer; 59 | border: 1px solid #444; 60 | border-radius: 4px; 61 | } 62 | /* Close in notify 63 | ========================================================================== */ 64 | .uk-notify-message > .uk-close { 65 | visibility: hidden; 66 | float: right; 67 | } 68 | .uk-notify-message:hover > .uk-close { 69 | visibility: visible; 70 | } 71 | /* Modifier: `uk-alert-info` 72 | ========================================================================== */ 73 | .uk-notify-message-primary { 74 | background: #ebf7fd; 75 | color: #2d7091; 76 | border-color: rgba(45, 112, 145, 0.3); 77 | } 78 | /* Modifier: `uk-alert-success` 79 | ========================================================================== */ 80 | .uk-notify-message-success { 81 | background: #f2fae3; 82 | color: #659f13; 83 | border-color: rgba(101, 159, 19, 0.3); 84 | } 85 | /* Modifier: `uk-notify-message-warning` 86 | ========================================================================== */ 87 | .uk-notify-message-warning { 88 | background: #fffceb; 89 | color: #e28327; 90 | border-color: rgba(226, 131, 39, 0.3); 91 | } 92 | /* Modifier: `uk-notify-message-danger` 93 | ========================================================================== */ 94 | .uk-notify-message-danger { 95 | background: #fff1f0; 96 | color: #d85030; 97 | border-color: rgba(216, 80, 48, 0.3); 98 | } 99 | -------------------------------------------------------------------------------- /uikit/css/components/notify.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-notify{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notify-bottom-right,.uk-notify-top-right{left:auto;right:10px}.uk-notify-bottom-center,.uk-notify-top-center{left:50%;margin-left:-175px}.uk-notify-bottom-center,.uk-notify-bottom-left,.uk-notify-bottom-right{top:auto;bottom:10px}@media (max-width:479px){.uk-notify{left:10px;right:10px;width:auto;margin:0}}.uk-notify-message{position:relative;margin-bottom:10px;padding:15px;background:#444;color:#fff;font-size:16px;line-height:22px;cursor:pointer;border:1px solid #444;border-radius:4px}.uk-notify-message>.uk-close{visibility:hidden;float:right}.uk-notify-message:hover>.uk-close{visibility:visible}.uk-notify-message-primary{background:#ebf7fd;color:#2d7091;border-color:rgba(45,112,145,.3)}.uk-notify-message-success{background:#f2fae3;color:#659f13;border-color:rgba(101,159,19,.3)}.uk-notify-message-warning{background:#fffceb;color:#e28327;border-color:rgba(226,131,39,.3)}.uk-notify-message-danger{background:#fff1f0;color:#d85030;border-color:rgba(216,80,48,.3)} -------------------------------------------------------------------------------- /uikit/css/components/notify.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-notify{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notify-bottom-right,.uk-notify-top-right{left:auto;right:10px}.uk-notify-bottom-center,.uk-notify-top-center{left:50%;margin-left:-175px}.uk-notify-bottom-center,.uk-notify-bottom-left,.uk-notify-bottom-right{top:auto;bottom:10px}@media (max-width:479px){.uk-notify{left:10px;right:10px;width:auto;margin:0}}.uk-notify-message{position:relative;margin-bottom:10px;padding:15px;background:#444;color:#fff;font-size:16px;line-height:22px;cursor:pointer}.uk-notify-message>.uk-close{visibility:hidden;float:right}.uk-notify-message:hover>.uk-close{visibility:visible}.uk-notify-message-primary{background:#ebf7fd;color:#2d7091}.uk-notify-message-success{background:#f2fae3;color:#659f13}.uk-notify-message-warning{background:#fffceb;color:#e28327}.uk-notify-message-danger{background:#fff1f0;color:#d85030} -------------------------------------------------------------------------------- /uikit/css/components/placeholder.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Placeholder 4 | ========================================================================== */ 5 | .uk-placeholder { 6 | margin-bottom: 15px; 7 | padding: 15px; 8 | border: 1px dashed #ddd; 9 | background: #fafafa; 10 | color: #444; 11 | } 12 | /* 13 | * Add margin if adjacent element 14 | */ 15 | * + .uk-placeholder { 16 | margin-top: 15px; 17 | } 18 | /* 19 | * Remove margin from the last-child 20 | */ 21 | .uk-placeholder > :last-child { 22 | margin-bottom: 0; 23 | } 24 | /* Modifier: `uk-placeholder-large` 25 | ========================================================================== */ 26 | .uk-placeholder-large { 27 | padding-top: 80px; 28 | padding-bottom: 80px; 29 | } 30 | -------------------------------------------------------------------------------- /uikit/css/components/placeholder.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-placeholder{margin-bottom:15px;padding:15px;border:1px dashed #ddd;background:#fafafa;color:#444}*+.uk-placeholder{margin-top:15px}.uk-placeholder>:last-child{margin-bottom:0}.uk-placeholder-large{padding-top:80px;padding-bottom:80px} -------------------------------------------------------------------------------- /uikit/css/components/placeholder.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Placeholder 4 | ========================================================================== */ 5 | .uk-placeholder { 6 | margin-bottom: 15px; 7 | padding: 15px; 8 | border: 1px dashed #ddd; 9 | background: #fafafa; 10 | color: #444; 11 | } 12 | /* 13 | * Add margin if adjacent element 14 | */ 15 | * + .uk-placeholder { 16 | margin-top: 15px; 17 | } 18 | /* 19 | * Remove margin from the last-child 20 | */ 21 | .uk-placeholder > :last-child { 22 | margin-bottom: 0; 23 | } 24 | /* Modifier: `uk-placeholder-large` 25 | ========================================================================== */ 26 | .uk-placeholder-large { 27 | padding-top: 80px; 28 | padding-bottom: 80px; 29 | } 30 | -------------------------------------------------------------------------------- /uikit/css/components/placeholder.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Placeholder 4 | ========================================================================== */ 5 | .uk-placeholder { 6 | margin-bottom: 15px; 7 | padding: 15px; 8 | border: 1px dashed #ddd; 9 | background: #fafafa; 10 | color: #444; 11 | } 12 | /* 13 | * Add margin if adjacent element 14 | */ 15 | * + .uk-placeholder { 16 | margin-top: 15px; 17 | } 18 | /* 19 | * Remove margin from the last-child 20 | */ 21 | .uk-placeholder > :last-child { 22 | margin-bottom: 0; 23 | } 24 | /* Modifier: `uk-placeholder-large` 25 | ========================================================================== */ 26 | .uk-placeholder-large { 27 | padding-top: 80px; 28 | padding-bottom: 80px; 29 | } 30 | -------------------------------------------------------------------------------- /uikit/css/components/placeholder.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-placeholder{margin-bottom:15px;padding:15px;border:1px dashed #ddd;background:#fafafa;color:#444}*+.uk-placeholder{margin-top:15px}.uk-placeholder>:last-child{margin-bottom:0}.uk-placeholder-large{padding-top:80px;padding-bottom:80px} -------------------------------------------------------------------------------- /uikit/css/components/placeholder.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-placeholder{margin-bottom:15px;padding:15px;border:1px dashed #ddd;background:#fafafa;color:#444}*+.uk-placeholder{margin-top:15px}.uk-placeholder>:last-child{margin-bottom:0}.uk-placeholder-large{padding-top:80px;padding-bottom:80px} -------------------------------------------------------------------------------- /uikit/css/components/progress.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-progress{box-sizing:border-box;height:20px;margin-bottom:15px;background:#f5f5f5;overflow:hidden;line-height:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);border-radius:4px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#00a8e6;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#8cc14c}.uk-progress-warning .uk-progress-bar{background-color:#faa732}.uk-progress-danger .uk-progress-bar{background-color:#da314b}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-progress-mini,.uk-progress-small{border-radius:500px} -------------------------------------------------------------------------------- /uikit/css/components/progress.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Progress 4 | ========================================================================== */ 5 | /* 6 | * 1. Clearing 7 | * 2. Vertical alignment if text is used 8 | */ 9 | .uk-progress { 10 | box-sizing: border-box; 11 | height: 20px; 12 | margin-bottom: 15px; 13 | background: #eee; 14 | /* 1 */ 15 | overflow: hidden; 16 | /* 2 */ 17 | line-height: 20px; 18 | } 19 | /* 20 | * Add margin if adjacent element 21 | */ 22 | * + .uk-progress { 23 | margin-top: 15px; 24 | } 25 | /* Sub-object: `uk-progress-bar` 26 | ========================================================================== */ 27 | /* 28 | * 1. Transition 29 | * 2. Needed for text 30 | */ 31 | .uk-progress-bar { 32 | width: 0; 33 | height: 100%; 34 | background: #00a8e6; 35 | float: left; 36 | /* 1 */ 37 | -webkit-transition: width 0.6s ease; 38 | transition: width 0.6s ease; 39 | /* 2 */ 40 | font-size: 12px; 41 | color: #fff; 42 | text-align: center; 43 | } 44 | /* Size modifiers 45 | ========================================================================== */ 46 | /* Mini */ 47 | .uk-progress-mini { 48 | height: 6px; 49 | } 50 | /* Small */ 51 | .uk-progress-small { 52 | height: 12px; 53 | } 54 | /* Color modifiers 55 | ========================================================================== */ 56 | .uk-progress-success .uk-progress-bar { 57 | background-color: #8cc14c; 58 | } 59 | .uk-progress-warning .uk-progress-bar { 60 | background-color: #faa732; 61 | } 62 | .uk-progress-danger .uk-progress-bar { 63 | background-color: #da314b; 64 | } 65 | /* Modifier: `uk-progress-striped` 66 | ========================================================================== */ 67 | .uk-progress-striped .uk-progress-bar { 68 | background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 69 | background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 70 | background-size: 30px 30px; 71 | } 72 | /* 73 | * Animation 74 | */ 75 | .uk-progress-striped.uk-active .uk-progress-bar { 76 | -webkit-animation: uk-progress-bar-stripes 2s linear infinite; 77 | animation: uk-progress-bar-stripes 2s linear infinite; 78 | } 79 | @-webkit-keyframes uk-progress-bar-stripes { 80 | 0% { 81 | background-position: 0 0; 82 | } 83 | 100% { 84 | background-position: 30px 0; 85 | } 86 | } 87 | @keyframes uk-progress-bar-stripes { 88 | 0% { 89 | background-position: 0 0; 90 | } 91 | 100% { 92 | background-position: 30px 0; 93 | } 94 | } 95 | -------------------------------------------------------------------------------- /uikit/css/components/progress.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-progress{box-sizing:border-box;height:20px;margin-bottom:15px;background:#f7f7f7;overflow:hidden;line-height:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),inset 0 2px 2px rgba(0,0,0,.07);border-radius:4px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#009dd8;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);box-shadow:inset 0 -1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.2)}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#82bb42;background-image:-webkit-linear-gradient(top,#9fd256,#6fac34);background-image:linear-gradient(to bottom,#9fd256,#6fac34)}.uk-progress-warning .uk-progress-bar{background-color:#f9a124;background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406)}.uk-progress-danger .uk-progress-bar{background-color:#d32c46;background-image:-webkit-linear-gradient(top,#ee465a,#c11a39);background-image:linear-gradient(to bottom,#ee465a,#c11a39)}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-progress-mini,.uk-progress-small{border-radius:500px} -------------------------------------------------------------------------------- /uikit/css/components/progress.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-progress{box-sizing:border-box;height:20px;margin-bottom:15px;background:#eee;overflow:hidden;line-height:20px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#00a8e6;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#8cc14c}.uk-progress-warning .uk-progress-bar{background-color:#faa732}.uk-progress-danger .uk-progress-bar{background-color:#da314b}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}} -------------------------------------------------------------------------------- /uikit/css/components/search.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:FontAwesome;font-size:14px;color:rgba(0,0,0,.2)}.uk-search-field::-moz-focus-inner{border:0;padding:0}.uk-search-field::-webkit-search-cancel-button,.uk-search-field::-webkit-search-decoration{-webkit-appearance:none}.uk-search-field::-ms-clear{display:none}.uk-search-field::-moz-placeholder{opacity:1}.uk-search-field{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:#444;-webkit-appearance:none;width:120px;height:30px;padding:0 0 0 30px;border:1px solid transparent;background:rgba(0,0,0,0);-webkit-transition:all .2s linear;transition:all .2s linear;vertical-align:middle}.uk-search-field:-ms-input-placeholder{color:#999!important}.uk-search-field::-moz-placeholder{color:#999}.uk-search-field::-webkit-input-placeholder{color:#999}.uk-search-field:focus{outline:0}.uk-search-field:focus,.uk-search.uk-active .uk-search-field{width:180px}.uk-dropdown-search{width:300px;margin-top:0;background:#fff;color:#444}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:12px;margin-right:-16px}.uk-nav-search>li>a{color:#444}.uk-nav-search>li.uk-active>a{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-nav-search .uk-nav-header{color:#999}.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-search ul a{color:#07D}.uk-nav-search ul a:hover{color:#059}.uk-offcanvas .uk-search{display:block;margin:20px 15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:transparent;background:#1a1a1a;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777!important}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777} -------------------------------------------------------------------------------- /uikit/css/components/search.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:FontAwesome;font-size:14px;color:rgba(0,0,0,.2)}.uk-search-field::-moz-focus-inner{border:0;padding:0}.uk-search-field::-webkit-search-cancel-button,.uk-search-field::-webkit-search-decoration{-webkit-appearance:none}.uk-search-field::-ms-clear{display:none}.uk-search-field::-moz-placeholder{opacity:1}.uk-search-field{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:#444;-webkit-appearance:none;width:120px;height:30px;padding:0 0 0 30px;border:1px solid transparent;background:rgba(0,0,0,0);-webkit-transition:all .2s linear;transition:all .2s linear;vertical-align:middle}.uk-search-field:-ms-input-placeholder{color:#999!important}.uk-search-field::-moz-placeholder{color:#999}.uk-search-field::-webkit-input-placeholder{color:#999}.uk-search-field:focus{outline:0}.uk-search-field:focus,.uk-search.uk-active .uk-search-field{width:180px}.uk-dropdown-search{width:300px;margin-top:0;background:#fff;color:#444}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:12px;margin-right:-16px}.uk-nav-search>li>a{color:#444}.uk-nav-search>li.uk-active>a{background:#009dd8;color:#fff;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2)}.uk-nav-search .uk-nav-header{color:#999}.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-search ul a{color:#07D}.uk-nav-search ul a:hover{color:#059}.uk-offcanvas .uk-search{display:block;margin:20px 15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:transparent;background:#1a1a1a;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777!important}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777} -------------------------------------------------------------------------------- /uikit/css/components/search.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:FontAwesome;font-size:14px;color:rgba(0,0,0,.2)}.uk-search-field::-moz-focus-inner{border:0;padding:0}.uk-search-field::-webkit-search-cancel-button,.uk-search-field::-webkit-search-decoration{-webkit-appearance:none}.uk-search-field::-ms-clear{display:none}.uk-search-field::-moz-placeholder{opacity:1}.uk-search-field{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:#444;-webkit-appearance:none;width:120px;height:30px;padding:0 0 0 30px;border:1px solid transparent;background:rgba(0,0,0,0);-webkit-transition:all .2s linear;transition:all .2s linear;vertical-align:middle}.uk-search-field:-ms-input-placeholder{color:#999!important}.uk-search-field::-moz-placeholder{color:#999}.uk-search-field::-webkit-input-placeholder{color:#999}.uk-search-field:focus{outline:0}.uk-search-field:focus,.uk-search.uk-active .uk-search-field{width:180px}.uk-dropdown-search{width:300px;margin-top:0;background:#f5f5f5;color:#444}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:5px;margin-right:-15px}.uk-nav-search>li>a{color:#444}.uk-nav-search>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}.uk-nav-search .uk-nav-header{color:#999}.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-search ul a{color:#07D}.uk-nav-search ul a:hover{color:#059}.uk-offcanvas .uk-search{display:block;margin:20px 15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:transparent;background:#1a1a1a;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777!important}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777} -------------------------------------------------------------------------------- /uikit/css/components/slidenav.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slidenav 4 | ========================================================================== */ 5 | /* 6 | * 1. Required for `a` elements 7 | * 2. Dimension 8 | * 3. Style 9 | */ 10 | .uk-slidenav { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | box-sizing: border-box; 15 | width: 60px; 16 | height: 60px; 17 | /* 3 */ 18 | line-height: 60px; 19 | color: rgba(50, 50, 50, 0.4); 20 | font-size: 60px; 21 | text-align: center; 22 | } 23 | /* 24 | * Hover 25 | * 1. Apply hover style also to focus state 26 | * 2. Remove default focus style 27 | * 3. Required for `a` elements 28 | * 4. Style 29 | */ 30 | .uk-slidenav:hover, 31 | .uk-slidenav:focus { 32 | /* 2 */ 33 | outline: none; 34 | /* 3 */ 35 | text-decoration: none; 36 | /* 4 */ 37 | color: rgba(50, 50, 50, 0.7); 38 | cursor: pointer; 39 | } 40 | /* Active */ 41 | .uk-slidenav:active { 42 | color: rgba(50, 50, 50, 0.9); 43 | } 44 | /* 45 | * Icons 46 | */ 47 | .uk-slidenav-previous:before { 48 | content: "\f104"; 49 | font-family: FontAwesome; 50 | } 51 | .uk-slidenav-next:before { 52 | content: "\f105"; 53 | font-family: FontAwesome; 54 | } 55 | /* Sub-object: `uk-slidenav-position` 56 | ========================================================================== */ 57 | /* 58 | * Create position context 59 | */ 60 | .uk-slidenav-position { 61 | position: relative; 62 | } 63 | /* 64 | * Center vertically 65 | */ 66 | .uk-slidenav-position .uk-slidenav { 67 | display: none; 68 | position: absolute; 69 | top: 50%; 70 | z-index: 1; 71 | margin-top: -30px; 72 | } 73 | .uk-slidenav-position:hover .uk-slidenav { 74 | display: block; 75 | } 76 | .uk-slidenav-position .uk-slidenav-previous { 77 | left: 20px; 78 | } 79 | .uk-slidenav-position .uk-slidenav-next { 80 | right: 20px; 81 | } 82 | /* Modifier: `uk-slidenav-contrast` 83 | ========================================================================== */ 84 | .uk-slidenav-contrast { 85 | color: rgba(255, 255, 255, 0.5); 86 | } 87 | /* 88 | * Hover 89 | * 1. Apply hover style also to focus state 90 | */ 91 | .uk-slidenav-contrast:hover, 92 | .uk-slidenav-contrast:focus { 93 | color: rgba(255, 255, 255, 0.7); 94 | } 95 | /* Active */ 96 | .uk-slidenav-contrast:active { 97 | color: rgba(255, 255, 255, 0.9); 98 | } 99 | -------------------------------------------------------------------------------- /uikit/css/components/slidenav.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slidenav{display:inline-block;box-sizing:border-box;width:60px;height:60px;line-height:60px;color:rgba(50,50,50,.4);font-size:60px;text-align:center}.uk-slidenav:focus,.uk-slidenav:hover{outline:0;text-decoration:none;color:rgba(50,50,50,.7);cursor:pointer}.uk-slidenav:active{color:rgba(50,50,50,.9)}.uk-slidenav-previous:before{content:"\f104";font-family:FontAwesome}.uk-slidenav-next:before{content:"\f105";font-family:FontAwesome}.uk-slidenav-position{position:relative}.uk-slidenav-position .uk-slidenav{display:none;position:absolute;top:50%;z-index:1;margin-top:-30px}.uk-slidenav-position:hover .uk-slidenav{display:block}.uk-slidenav-position .uk-slidenav-previous{left:20px}.uk-slidenav-position .uk-slidenav-next{right:20px}.uk-slidenav-contrast{color:rgba(255,255,255,.5)}.uk-slidenav-contrast:focus,.uk-slidenav-contrast:hover{color:rgba(255,255,255,.7)}.uk-slidenav-contrast:active{color:rgba(255,255,255,.9)} -------------------------------------------------------------------------------- /uikit/css/components/slidenav.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slidenav 4 | ========================================================================== */ 5 | /* 6 | * 1. Required for `a` elements 7 | * 2. Dimension 8 | * 3. Style 9 | */ 10 | .uk-slidenav { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | box-sizing: border-box; 15 | width: 60px; 16 | height: 60px; 17 | /* 3 */ 18 | line-height: 60px; 19 | color: rgba(50, 50, 50, 0.4); 20 | font-size: 60px; 21 | text-align: center; 22 | } 23 | /* 24 | * Hover 25 | * 1. Apply hover style also to focus state 26 | * 2. Remove default focus style 27 | * 3. Required for `a` elements 28 | * 4. Style 29 | */ 30 | .uk-slidenav:hover, 31 | .uk-slidenav:focus { 32 | /* 2 */ 33 | outline: none; 34 | /* 3 */ 35 | text-decoration: none; 36 | /* 4 */ 37 | color: rgba(50, 50, 50, 0.7); 38 | cursor: pointer; 39 | } 40 | /* Active */ 41 | .uk-slidenav:active { 42 | color: rgba(50, 50, 50, 0.9); 43 | } 44 | /* 45 | * Icons 46 | */ 47 | .uk-slidenav-previous:before { 48 | content: "\f104"; 49 | font-family: FontAwesome; 50 | } 51 | .uk-slidenav-next:before { 52 | content: "\f105"; 53 | font-family: FontAwesome; 54 | } 55 | /* Sub-object: `uk-slidenav-position` 56 | ========================================================================== */ 57 | /* 58 | * Create position context 59 | */ 60 | .uk-slidenav-position { 61 | position: relative; 62 | } 63 | /* 64 | * Center vertically 65 | */ 66 | .uk-slidenav-position .uk-slidenav { 67 | display: none; 68 | position: absolute; 69 | top: 50%; 70 | z-index: 1; 71 | margin-top: -30px; 72 | } 73 | .uk-slidenav-position:hover .uk-slidenav { 74 | display: block; 75 | } 76 | .uk-slidenav-position .uk-slidenav-previous { 77 | left: 20px; 78 | } 79 | .uk-slidenav-position .uk-slidenav-next { 80 | right: 20px; 81 | } 82 | /* Modifier: `uk-slidenav-contrast` 83 | ========================================================================== */ 84 | .uk-slidenav-contrast { 85 | color: rgba(255, 255, 255, 0.5); 86 | } 87 | /* 88 | * Hover 89 | * 1. Apply hover style also to focus state 90 | */ 91 | .uk-slidenav-contrast:hover, 92 | .uk-slidenav-contrast:focus { 93 | color: rgba(255, 255, 255, 0.7); 94 | } 95 | /* Active */ 96 | .uk-slidenav-contrast:active { 97 | color: rgba(255, 255, 255, 0.9); 98 | } 99 | -------------------------------------------------------------------------------- /uikit/css/components/slidenav.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slidenav 4 | ========================================================================== */ 5 | /* 6 | * 1. Required for `a` elements 7 | * 2. Dimension 8 | * 3. Style 9 | */ 10 | .uk-slidenav { 11 | /* 1 */ 12 | display: inline-block; 13 | /* 2 */ 14 | box-sizing: border-box; 15 | width: 60px; 16 | height: 60px; 17 | /* 3 */ 18 | line-height: 60px; 19 | color: rgba(50, 50, 50, 0.4); 20 | font-size: 60px; 21 | text-align: center; 22 | } 23 | /* 24 | * Hover 25 | * 1. Apply hover style also to focus state 26 | * 2. Remove default focus style 27 | * 3. Required for `a` elements 28 | * 4. Style 29 | */ 30 | .uk-slidenav:hover, 31 | .uk-slidenav:focus { 32 | /* 2 */ 33 | outline: none; 34 | /* 3 */ 35 | text-decoration: none; 36 | /* 4 */ 37 | color: rgba(50, 50, 50, 0.7); 38 | cursor: pointer; 39 | } 40 | /* Active */ 41 | .uk-slidenav:active { 42 | color: rgba(50, 50, 50, 0.9); 43 | } 44 | /* 45 | * Icons 46 | */ 47 | .uk-slidenav-previous:before { 48 | content: "\f104"; 49 | font-family: FontAwesome; 50 | } 51 | .uk-slidenav-next:before { 52 | content: "\f105"; 53 | font-family: FontAwesome; 54 | } 55 | /* Sub-object: `uk-slidenav-position` 56 | ========================================================================== */ 57 | /* 58 | * Create position context 59 | */ 60 | .uk-slidenav-position { 61 | position: relative; 62 | } 63 | /* 64 | * Center vertically 65 | */ 66 | .uk-slidenav-position .uk-slidenav { 67 | display: none; 68 | position: absolute; 69 | top: 50%; 70 | z-index: 1; 71 | margin-top: -30px; 72 | } 73 | .uk-slidenav-position:hover .uk-slidenav { 74 | display: block; 75 | } 76 | .uk-slidenav-position .uk-slidenav-previous { 77 | left: 20px; 78 | } 79 | .uk-slidenav-position .uk-slidenav-next { 80 | right: 20px; 81 | } 82 | /* Modifier: `uk-slidenav-contrast` 83 | ========================================================================== */ 84 | .uk-slidenav-contrast { 85 | color: rgba(255, 255, 255, 0.5); 86 | } 87 | /* 88 | * Hover 89 | * 1. Apply hover style also to focus state 90 | */ 91 | .uk-slidenav-contrast:hover, 92 | .uk-slidenav-contrast:focus { 93 | color: rgba(255, 255, 255, 0.7); 94 | } 95 | /* Active */ 96 | .uk-slidenav-contrast:active { 97 | color: rgba(255, 255, 255, 0.9); 98 | } 99 | -------------------------------------------------------------------------------- /uikit/css/components/slidenav.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slidenav{display:inline-block;box-sizing:border-box;width:60px;height:60px;line-height:60px;color:rgba(50,50,50,.4);font-size:60px;text-align:center}.uk-slidenav:focus,.uk-slidenav:hover{outline:0;text-decoration:none;color:rgba(50,50,50,.7);cursor:pointer}.uk-slidenav:active{color:rgba(50,50,50,.9)}.uk-slidenav-previous:before{content:"\f104";font-family:FontAwesome}.uk-slidenav-next:before{content:"\f105";font-family:FontAwesome}.uk-slidenav-position{position:relative}.uk-slidenav-position .uk-slidenav{display:none;position:absolute;top:50%;z-index:1;margin-top:-30px}.uk-slidenav-position:hover .uk-slidenav{display:block}.uk-slidenav-position .uk-slidenav-previous{left:20px}.uk-slidenav-position .uk-slidenav-next{right:20px}.uk-slidenav-contrast{color:rgba(255,255,255,.5)}.uk-slidenav-contrast:focus,.uk-slidenav-contrast:hover{color:rgba(255,255,255,.7)}.uk-slidenav-contrast:active{color:rgba(255,255,255,.9)} -------------------------------------------------------------------------------- /uikit/css/components/slidenav.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slidenav{display:inline-block;box-sizing:border-box;width:60px;height:60px;line-height:60px;color:rgba(50,50,50,.4);font-size:60px;text-align:center}.uk-slidenav:focus,.uk-slidenav:hover{outline:0;text-decoration:none;color:rgba(50,50,50,.7);cursor:pointer}.uk-slidenav:active{color:rgba(50,50,50,.9)}.uk-slidenav-previous:before{content:"\f104";font-family:FontAwesome}.uk-slidenav-next:before{content:"\f105";font-family:FontAwesome}.uk-slidenav-position{position:relative}.uk-slidenav-position .uk-slidenav{display:none;position:absolute;top:50%;z-index:1;margin-top:-30px}.uk-slidenav-position:hover .uk-slidenav{display:block}.uk-slidenav-position .uk-slidenav-previous{left:20px}.uk-slidenav-position .uk-slidenav-next{right:20px}.uk-slidenav-contrast{color:rgba(255,255,255,.5)}.uk-slidenav-contrast:focus,.uk-slidenav-contrast:hover{color:rgba(255,255,255,.7)}.uk-slidenav-contrast:active{color:rgba(255,255,255,.9)} -------------------------------------------------------------------------------- /uikit/css/components/slider.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slider 4 | ========================================================================== */ 5 | /* 6 | * RTL Compatibility 7 | */ 8 | [data-uk-slider] { 9 | direction: ltr; 10 | } 11 | html[dir="rtl"] .uk-slider > * { 12 | direction: rtl; 13 | } 14 | /* 15 | * 1. Create position context 16 | * 2. Create stacking context to prevent z-index issues with other components 17 | * 3. Deactivate browser history navigation in IE11 18 | */ 19 | .uk-slider { 20 | /* 1 */ 21 | position: relative; 22 | /* 2 */ 23 | z-index: 0; 24 | /* 3 */ 25 | touch-action: pan-y; 26 | } 27 | /* 28 | * 1. Reset list style without interfering with grid 29 | */ 30 | .uk-slider:not(.uk-grid) { 31 | /* 1 */ 32 | margin: 0; 33 | padding: 0; 34 | list-style: none; 35 | } 36 | /* 37 | * Sub-object item 38 | * 1. Position items above each other 39 | */ 40 | .uk-slider > * { 41 | /* 1 */ 42 | position: absolute; 43 | top: 0; 44 | left: 0; 45 | } 46 | /* 47 | * Clip child elements 48 | */ 49 | .uk-slider-container { 50 | overflow: hidden; 51 | } 52 | /* 53 | * Dragged 54 | */ 55 | .uk-slider:not(.uk-drag) { 56 | -webkit-transition: -webkit-transform 200ms linear; 57 | transition: transform 200ms linear; 58 | } 59 | /* 60 | * 1. Makes text unselectable 61 | */ 62 | .uk-slider.uk-drag { 63 | cursor: col-resize; 64 | /* 1 */ 65 | -moz-user-select: none; 66 | -webkit-user-select: none; 67 | -ms-user-select: none; 68 | user-select: none; 69 | } 70 | /* 71 | * 1. Prevents images and links from being dragged (default browser behavior) 72 | * 2. Disables the default callout shown when you touch and hold a touch target 73 | * Currently only works in Webkit 74 | */ 75 | .uk-slider a, 76 | .uk-slider img { 77 | /* 1 */ 78 | -webkit-user-drag: none; 79 | user-drag: none; 80 | /* 2 */ 81 | -webkit-touch-callout: none; 82 | } 83 | /* 84 | * 1. Prevents images and links from being dragged in Firefox 85 | */ 86 | .uk-slider img { 87 | pointer-events: none; 88 | } 89 | /* Modifier: `uk-slider-fullscreen` 90 | ========================================================================== */ 91 | .uk-slider-fullscreen, 92 | .uk-slider-fullscreen > li { 93 | height: 100vh; 94 | } 95 | -------------------------------------------------------------------------------- /uikit/css/components/slider.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-slider]{direction:ltr}html[dir=rtl] .uk-slider>*{direction:rtl}.uk-slider{position:relative;z-index:0;touch-action:pan-y}.uk-slider:not(.uk-grid){margin:0;padding:0;list-style:none}.uk-slider>*{position:absolute;top:0;left:0}.uk-slider-container{overflow:hidden}.uk-slider:not(.uk-drag){-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}.uk-slider.uk-drag{cursor:col-resize;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-slider a,.uk-slider img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.uk-slider img{pointer-events:none}.uk-slider-fullscreen,.uk-slider-fullscreen>li{height:100vh} -------------------------------------------------------------------------------- /uikit/css/components/slider.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slider 4 | ========================================================================== */ 5 | /* 6 | * RTL Compatibility 7 | */ 8 | [data-uk-slider] { 9 | direction: ltr; 10 | } 11 | html[dir="rtl"] .uk-slider > * { 12 | direction: rtl; 13 | } 14 | /* 15 | * 1. Create position context 16 | * 2. Create stacking context to prevent z-index issues with other components 17 | * 3. Deactivate browser history navigation in IE11 18 | */ 19 | .uk-slider { 20 | /* 1 */ 21 | position: relative; 22 | /* 2 */ 23 | z-index: 0; 24 | /* 3 */ 25 | touch-action: pan-y; 26 | } 27 | /* 28 | * 1. Reset list style without interfering with grid 29 | */ 30 | .uk-slider:not(.uk-grid) { 31 | /* 1 */ 32 | margin: 0; 33 | padding: 0; 34 | list-style: none; 35 | } 36 | /* 37 | * Sub-object item 38 | * 1. Position items above each other 39 | */ 40 | .uk-slider > * { 41 | /* 1 */ 42 | position: absolute; 43 | top: 0; 44 | left: 0; 45 | } 46 | /* 47 | * Clip child elements 48 | */ 49 | .uk-slider-container { 50 | overflow: hidden; 51 | } 52 | /* 53 | * Dragged 54 | */ 55 | .uk-slider:not(.uk-drag) { 56 | -webkit-transition: -webkit-transform 200ms linear; 57 | transition: transform 200ms linear; 58 | } 59 | /* 60 | * 1. Makes text unselectable 61 | */ 62 | .uk-slider.uk-drag { 63 | cursor: col-resize; 64 | /* 1 */ 65 | -moz-user-select: none; 66 | -webkit-user-select: none; 67 | -ms-user-select: none; 68 | user-select: none; 69 | } 70 | /* 71 | * 1. Prevents images and links from being dragged (default browser behavior) 72 | * 2. Disables the default callout shown when you touch and hold a touch target 73 | * Currently only works in Webkit 74 | */ 75 | .uk-slider a, 76 | .uk-slider img { 77 | /* 1 */ 78 | -webkit-user-drag: none; 79 | user-drag: none; 80 | /* 2 */ 81 | -webkit-touch-callout: none; 82 | } 83 | /* 84 | * 1. Prevents images and links from being dragged in Firefox 85 | */ 86 | .uk-slider img { 87 | pointer-events: none; 88 | } 89 | /* Modifier: `uk-slider-fullscreen` 90 | ========================================================================== */ 91 | .uk-slider-fullscreen, 92 | .uk-slider-fullscreen > li { 93 | height: 100vh; 94 | } 95 | -------------------------------------------------------------------------------- /uikit/css/components/slider.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Slider 4 | ========================================================================== */ 5 | /* 6 | * RTL Compatibility 7 | */ 8 | [data-uk-slider] { 9 | direction: ltr; 10 | } 11 | html[dir="rtl"] .uk-slider > * { 12 | direction: rtl; 13 | } 14 | /* 15 | * 1. Create position context 16 | * 2. Create stacking context to prevent z-index issues with other components 17 | * 3. Deactivate browser history navigation in IE11 18 | */ 19 | .uk-slider { 20 | /* 1 */ 21 | position: relative; 22 | /* 2 */ 23 | z-index: 0; 24 | /* 3 */ 25 | touch-action: pan-y; 26 | } 27 | /* 28 | * 1. Reset list style without interfering with grid 29 | */ 30 | .uk-slider:not(.uk-grid) { 31 | /* 1 */ 32 | margin: 0; 33 | padding: 0; 34 | list-style: none; 35 | } 36 | /* 37 | * Sub-object item 38 | * 1. Position items above each other 39 | */ 40 | .uk-slider > * { 41 | /* 1 */ 42 | position: absolute; 43 | top: 0; 44 | left: 0; 45 | } 46 | /* 47 | * Clip child elements 48 | */ 49 | .uk-slider-container { 50 | overflow: hidden; 51 | } 52 | /* 53 | * Dragged 54 | */ 55 | .uk-slider:not(.uk-drag) { 56 | -webkit-transition: -webkit-transform 200ms linear; 57 | transition: transform 200ms linear; 58 | } 59 | /* 60 | * 1. Makes text unselectable 61 | */ 62 | .uk-slider.uk-drag { 63 | cursor: col-resize; 64 | /* 1 */ 65 | -moz-user-select: none; 66 | -webkit-user-select: none; 67 | -ms-user-select: none; 68 | user-select: none; 69 | } 70 | /* 71 | * 1. Prevents images and links from being dragged (default browser behavior) 72 | * 2. Disables the default callout shown when you touch and hold a touch target 73 | * Currently only works in Webkit 74 | */ 75 | .uk-slider a, 76 | .uk-slider img { 77 | /* 1 */ 78 | -webkit-user-drag: none; 79 | user-drag: none; 80 | /* 2 */ 81 | -webkit-touch-callout: none; 82 | } 83 | /* 84 | * 1. Prevents images and links from being dragged in Firefox 85 | */ 86 | .uk-slider img { 87 | pointer-events: none; 88 | } 89 | /* Modifier: `uk-slider-fullscreen` 90 | ========================================================================== */ 91 | .uk-slider-fullscreen, 92 | .uk-slider-fullscreen > li { 93 | height: 100vh; 94 | } 95 | -------------------------------------------------------------------------------- /uikit/css/components/slider.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-slider]{direction:ltr}html[dir=rtl] .uk-slider>*{direction:rtl}.uk-slider{position:relative;z-index:0;touch-action:pan-y}.uk-slider:not(.uk-grid){margin:0;padding:0;list-style:none}.uk-slider>*{position:absolute;top:0;left:0}.uk-slider-container{overflow:hidden}.uk-slider:not(.uk-drag){-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}.uk-slider.uk-drag{cursor:col-resize;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-slider a,.uk-slider img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.uk-slider img{pointer-events:none}.uk-slider-fullscreen,.uk-slider-fullscreen>li{height:100vh} -------------------------------------------------------------------------------- /uikit/css/components/slider.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-slider]{direction:ltr}html[dir=rtl] .uk-slider>*{direction:rtl}.uk-slider{position:relative;z-index:0;touch-action:pan-y}.uk-slider:not(.uk-grid){margin:0;padding:0;list-style:none}.uk-slider>*{position:absolute;top:0;left:0}.uk-slider-container{overflow:hidden}.uk-slider:not(.uk-drag){-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}.uk-slider.uk-drag{cursor:col-resize;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.uk-slider a,.uk-slider img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.uk-slider img{pointer-events:none}.uk-slider-fullscreen,.uk-slider-fullscreen>li{height:100vh} -------------------------------------------------------------------------------- /uikit/css/components/slideshow.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slideshow{position:relative;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}.uk-slideshow>.uk-active{z-index:10;opacity:1}.uk-slideshow>li>img{visibility:hidden}[data-uk-slideshow-slide]{cursor:pointer}.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:100vh}.uk-slideshow-fade-in{-webkit-animation:uk-fade .5s linear;animation:uk-fade .5s linear}.uk-slideshow-fade-out{-webkit-animation:uk-fade .5s linear reverse;animation:uk-fade .5s linear reverse}.uk-slideshow-scroll-forward-in{-webkit-animation:uk-slide-right .5s ease-in-out;animation:uk-slide-right .5s ease-in-out}.uk-slideshow-scroll-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-scroll-backward-in{-webkit-animation:uk-slide-left .5s ease-in-out;animation:uk-slide-left .5s ease-in-out}.uk-slideshow-scroll-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-scale-out{-webkit-animation:uk-fade-scale-15 .5s ease-in-out reverse;animation:uk-fade-scale-15 .5s ease-in-out reverse}.uk-slideshow-swipe-forward-in{-webkit-animation:uk-slide-left-33 .5s ease-in-out;animation:uk-slide-left-33 .5s ease-in-out}.uk-slideshow-swipe-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in{-webkit-animation:uk-slide-right-33 .5s ease-in-out;animation:uk-slide-right-33 .5s ease-in-out}.uk-slideshow-swipe-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in:before,.uk-slideshow-swipe-forward-in:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.6);-webkit-animation:uk-fade .5s ease-in-out reverse;animation:uk-fade .5s ease-in-out reverse} -------------------------------------------------------------------------------- /uikit/css/components/slideshow.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slideshow{position:relative;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}.uk-slideshow>.uk-active{z-index:10;opacity:1}.uk-slideshow>li>img{visibility:hidden}[data-uk-slideshow-slide]{cursor:pointer}.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:100vh}.uk-slideshow-fade-in{-webkit-animation:uk-fade .5s linear;animation:uk-fade .5s linear}.uk-slideshow-fade-out{-webkit-animation:uk-fade .5s linear reverse;animation:uk-fade .5s linear reverse}.uk-slideshow-scroll-forward-in{-webkit-animation:uk-slide-right .5s ease-in-out;animation:uk-slide-right .5s ease-in-out}.uk-slideshow-scroll-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-scroll-backward-in{-webkit-animation:uk-slide-left .5s ease-in-out;animation:uk-slide-left .5s ease-in-out}.uk-slideshow-scroll-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-scale-out{-webkit-animation:uk-fade-scale-15 .5s ease-in-out reverse;animation:uk-fade-scale-15 .5s ease-in-out reverse}.uk-slideshow-swipe-forward-in{-webkit-animation:uk-slide-left-33 .5s ease-in-out;animation:uk-slide-left-33 .5s ease-in-out}.uk-slideshow-swipe-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in{-webkit-animation:uk-slide-right-33 .5s ease-in-out;animation:uk-slide-right-33 .5s ease-in-out}.uk-slideshow-swipe-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in:before,.uk-slideshow-swipe-forward-in:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.6);-webkit-animation:uk-fade .5s ease-in-out reverse;animation:uk-fade .5s ease-in-out reverse} -------------------------------------------------------------------------------- /uikit/css/components/slideshow.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-slideshow{position:relative;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}.uk-slideshow>.uk-active{z-index:10;opacity:1}.uk-slideshow>li>img{visibility:hidden}[data-uk-slideshow-slide]{cursor:pointer}.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:100vh}.uk-slideshow-fade-in{-webkit-animation:uk-fade .5s linear;animation:uk-fade .5s linear}.uk-slideshow-fade-out{-webkit-animation:uk-fade .5s linear reverse;animation:uk-fade .5s linear reverse}.uk-slideshow-scroll-forward-in{-webkit-animation:uk-slide-right .5s ease-in-out;animation:uk-slide-right .5s ease-in-out}.uk-slideshow-scroll-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-scroll-backward-in{-webkit-animation:uk-slide-left .5s ease-in-out;animation:uk-slide-left .5s ease-in-out}.uk-slideshow-scroll-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-scale-out{-webkit-animation:uk-fade-scale-15 .5s ease-in-out reverse;animation:uk-fade-scale-15 .5s ease-in-out reverse}.uk-slideshow-swipe-forward-in{-webkit-animation:uk-slide-left-33 .5s ease-in-out;animation:uk-slide-left-33 .5s ease-in-out}.uk-slideshow-swipe-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in{-webkit-animation:uk-slide-right-33 .5s ease-in-out;animation:uk-slide-right-33 .5s ease-in-out}.uk-slideshow-swipe-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in:before,.uk-slideshow-swipe-forward-in:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.6);-webkit-animation:uk-fade .5s ease-in-out reverse;animation:uk-fade .5s ease-in-out reverse} -------------------------------------------------------------------------------- /uikit/css/components/sortable.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sortable 4 | ========================================================================== */ 5 | .uk-sortable { 6 | position: relative; 7 | } 8 | /* 9 | * Deactivate browser touch actions in IE11 10 | */ 11 | .uk-sortable > * { 12 | touch-action: none; 13 | } 14 | /* 15 | * Disables the default callout shown when you touch and hold a touch target 16 | * Currently only works in Webkit 17 | */ 18 | .uk-sortable a, 19 | .uk-sortable img { 20 | -webkit-touch-callout: none; 21 | } 22 | /* 23 | * Remove margin from the last-child 24 | */ 25 | .uk-sortable > :last-child { 26 | margin-bottom: 0; 27 | } 28 | /* Sub-modifier `uk-sortable-dragged` 29 | ========================================================================== */ 30 | .uk-sortable-dragged { 31 | position: absolute; 32 | z-index: 1050; 33 | pointer-events: none; 34 | } 35 | /* Sub-modifier `uk-sortable-placeholder` 36 | ========================================================================== */ 37 | .uk-sortable-placeholder { 38 | opacity: 0; 39 | } 40 | /* Empty List 41 | ========================================================================== */ 42 | .uk-sortable-empty { 43 | min-height: 30px; 44 | } 45 | /* Sub-object `uk-sortable-handle` 46 | ========================================================================== */ 47 | /* 48 | * Deactivate browser touch actions in IE11 49 | */ 50 | .uk-sortable-handle { 51 | touch-action: none; 52 | } 53 | /* Hover */ 54 | .uk-sortable-handle:hover { 55 | cursor: move; 56 | } 57 | /* Sub-object `uk-sortable-moving` 58 | ========================================================================== */ 59 | .uk-sortable-moving, 60 | .uk-sortable-moving * { 61 | cursor: move; 62 | } 63 | /* Fixes dragging items over iframes */ 64 | .uk-sortable-moving iframe { 65 | pointer-events: none; 66 | } 67 | -------------------------------------------------------------------------------- /uikit/css/components/sortable.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-sortable{position:relative}.uk-sortable>*{touch-action:none}.uk-sortable a,.uk-sortable img{-webkit-touch-callout:none}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-dragged{position:absolute;z-index:1050;pointer-events:none}.uk-sortable-placeholder{opacity:0}.uk-sortable-empty{min-height:30px}.uk-sortable-handle{touch-action:none}.uk-sortable-handle:hover{cursor:move}.uk-sortable-moving,.uk-sortable-moving *{cursor:move}.uk-sortable-moving iframe{pointer-events:none} -------------------------------------------------------------------------------- /uikit/css/components/sortable.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sortable 4 | ========================================================================== */ 5 | .uk-sortable { 6 | position: relative; 7 | } 8 | /* 9 | * Deactivate browser touch actions in IE11 10 | */ 11 | .uk-sortable > * { 12 | touch-action: none; 13 | } 14 | /* 15 | * Disables the default callout shown when you touch and hold a touch target 16 | * Currently only works in Webkit 17 | */ 18 | .uk-sortable a, 19 | .uk-sortable img { 20 | -webkit-touch-callout: none; 21 | } 22 | /* 23 | * Remove margin from the last-child 24 | */ 25 | .uk-sortable > :last-child { 26 | margin-bottom: 0; 27 | } 28 | /* Sub-modifier `uk-sortable-dragged` 29 | ========================================================================== */ 30 | .uk-sortable-dragged { 31 | position: absolute; 32 | z-index: 1050; 33 | pointer-events: none; 34 | } 35 | /* Sub-modifier `uk-sortable-placeholder` 36 | ========================================================================== */ 37 | .uk-sortable-placeholder { 38 | opacity: 0; 39 | } 40 | /* Empty List 41 | ========================================================================== */ 42 | .uk-sortable-empty { 43 | min-height: 30px; 44 | } 45 | /* Sub-object `uk-sortable-handle` 46 | ========================================================================== */ 47 | /* 48 | * Deactivate browser touch actions in IE11 49 | */ 50 | .uk-sortable-handle { 51 | touch-action: none; 52 | } 53 | /* Hover */ 54 | .uk-sortable-handle:hover { 55 | cursor: move; 56 | } 57 | /* Sub-object `uk-sortable-moving` 58 | ========================================================================== */ 59 | .uk-sortable-moving, 60 | .uk-sortable-moving * { 61 | cursor: move; 62 | } 63 | /* Fixes dragging items over iframes */ 64 | .uk-sortable-moving iframe { 65 | pointer-events: none; 66 | } 67 | -------------------------------------------------------------------------------- /uikit/css/components/sortable.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sortable 4 | ========================================================================== */ 5 | .uk-sortable { 6 | position: relative; 7 | } 8 | /* 9 | * Deactivate browser touch actions in IE11 10 | */ 11 | .uk-sortable > * { 12 | touch-action: none; 13 | } 14 | /* 15 | * Disables the default callout shown when you touch and hold a touch target 16 | * Currently only works in Webkit 17 | */ 18 | .uk-sortable a, 19 | .uk-sortable img { 20 | -webkit-touch-callout: none; 21 | } 22 | /* 23 | * Remove margin from the last-child 24 | */ 25 | .uk-sortable > :last-child { 26 | margin-bottom: 0; 27 | } 28 | /* Sub-modifier `uk-sortable-dragged` 29 | ========================================================================== */ 30 | .uk-sortable-dragged { 31 | position: absolute; 32 | z-index: 1050; 33 | pointer-events: none; 34 | } 35 | /* Sub-modifier `uk-sortable-placeholder` 36 | ========================================================================== */ 37 | .uk-sortable-placeholder { 38 | opacity: 0; 39 | } 40 | /* Empty List 41 | ========================================================================== */ 42 | .uk-sortable-empty { 43 | min-height: 30px; 44 | } 45 | /* Sub-object `uk-sortable-handle` 46 | ========================================================================== */ 47 | /* 48 | * Deactivate browser touch actions in IE11 49 | */ 50 | .uk-sortable-handle { 51 | touch-action: none; 52 | } 53 | /* Hover */ 54 | .uk-sortable-handle:hover { 55 | cursor: move; 56 | } 57 | /* Sub-object `uk-sortable-moving` 58 | ========================================================================== */ 59 | .uk-sortable-moving, 60 | .uk-sortable-moving * { 61 | cursor: move; 62 | } 63 | /* Fixes dragging items over iframes */ 64 | .uk-sortable-moving iframe { 65 | pointer-events: none; 66 | } 67 | -------------------------------------------------------------------------------- /uikit/css/components/sortable.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-sortable{position:relative}.uk-sortable>*{touch-action:none}.uk-sortable a,.uk-sortable img{-webkit-touch-callout:none}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-dragged{position:absolute;z-index:1050;pointer-events:none}.uk-sortable-placeholder{opacity:0}.uk-sortable-empty{min-height:30px}.uk-sortable-handle{touch-action:none}.uk-sortable-handle:hover{cursor:move}.uk-sortable-moving,.uk-sortable-moving *{cursor:move}.uk-sortable-moving iframe{pointer-events:none} -------------------------------------------------------------------------------- /uikit/css/components/sortable.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-sortable{position:relative}.uk-sortable>*{touch-action:none}.uk-sortable a,.uk-sortable img{-webkit-touch-callout:none}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-dragged{position:absolute;z-index:1050;pointer-events:none}.uk-sortable-placeholder{opacity:0}.uk-sortable-empty{min-height:30px}.uk-sortable-handle{touch-action:none}.uk-sortable-handle:hover{cursor:move}.uk-sortable-moving,.uk-sortable-moving *{cursor:move}.uk-sortable-moving iframe{pointer-events:none} -------------------------------------------------------------------------------- /uikit/css/components/sticky.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sticky 4 | ========================================================================== */ 5 | /* 6 | * 1. More robust if padding and border are used 7 | * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue 8 | */ 9 | [data-uk-sticky].uk-active { 10 | z-index: 980; 11 | /* 1 */ 12 | box-sizing: border-box; 13 | /* 2 */ 14 | -webkit-backface-visibility: hidden; 15 | } 16 | /* 17 | * Faster animations 18 | */ 19 | [data-uk-sticky][class*='uk-animation-'] { 20 | -webkit-animation-duration: 0.2s; 21 | animation-duration: 0.2s; 22 | } 23 | [data-uk-sticky].uk-animation-reverse { 24 | -webkit-animation-duration: 0.2s; 25 | animation-duration: 0.2s; 26 | } 27 | -------------------------------------------------------------------------------- /uikit/css/components/sticky.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-sticky].uk-active{z-index:980;box-sizing:border-box;-webkit-backface-visibility:hidden}[data-uk-sticky][class*=uk-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}[data-uk-sticky].uk-animation-reverse{-webkit-animation-duration:.2s;animation-duration:.2s} -------------------------------------------------------------------------------- /uikit/css/components/sticky.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sticky 4 | ========================================================================== */ 5 | /* 6 | * 1. More robust if padding and border are used 7 | * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue 8 | */ 9 | [data-uk-sticky].uk-active { 10 | z-index: 980; 11 | /* 1 */ 12 | box-sizing: border-box; 13 | /* 2 */ 14 | -webkit-backface-visibility: hidden; 15 | } 16 | /* 17 | * Faster animations 18 | */ 19 | [data-uk-sticky][class*='uk-animation-'] { 20 | -webkit-animation-duration: 0.2s; 21 | animation-duration: 0.2s; 22 | } 23 | [data-uk-sticky].uk-animation-reverse { 24 | -webkit-animation-duration: 0.2s; 25 | animation-duration: 0.2s; 26 | } 27 | -------------------------------------------------------------------------------- /uikit/css/components/sticky.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Sticky 4 | ========================================================================== */ 5 | /* 6 | * 1. More robust if padding and border are used 7 | * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue 8 | */ 9 | [data-uk-sticky].uk-active { 10 | z-index: 980; 11 | /* 1 */ 12 | box-sizing: border-box; 13 | /* 2 */ 14 | -webkit-backface-visibility: hidden; 15 | } 16 | /* 17 | * Faster animations 18 | */ 19 | [data-uk-sticky][class*='uk-animation-'] { 20 | -webkit-animation-duration: 0.2s; 21 | animation-duration: 0.2s; 22 | } 23 | [data-uk-sticky].uk-animation-reverse { 24 | -webkit-animation-duration: 0.2s; 25 | animation-duration: 0.2s; 26 | } 27 | -------------------------------------------------------------------------------- /uikit/css/components/sticky.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-sticky].uk-active{z-index:980;box-sizing:border-box;-webkit-backface-visibility:hidden}[data-uk-sticky][class*=uk-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}[data-uk-sticky].uk-animation-reverse{-webkit-animation-duration:.2s;animation-duration:.2s} -------------------------------------------------------------------------------- /uikit/css/components/sticky.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | [data-uk-sticky].uk-active{z-index:980;box-sizing:border-box;-webkit-backface-visibility:hidden}[data-uk-sticky][class*=uk-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}[data-uk-sticky].uk-animation-reverse{-webkit-animation-duration:.2s;animation-duration:.2s} -------------------------------------------------------------------------------- /uikit/css/components/tooltip.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Tooltip 4 | ========================================================================== */ 5 | /* 6 | * 1. Hide by default 7 | * 2. Set fixed position 8 | * 3. Set dimensions 9 | * 4. Set style 10 | */ 11 | .uk-tooltip { 12 | /* 1 */ 13 | display: none; 14 | /* 2 */ 15 | position: absolute; 16 | z-index: 1030; 17 | /* 3 */ 18 | box-sizing: border-box; 19 | max-width: 200px; 20 | padding: 5px 8px; 21 | /* 4 */ 22 | background: #333; 23 | color: rgba(255, 255, 255, 0.7); 24 | font-size: 12px; 25 | line-height: 18px; 26 | word-break: break-all; 27 | border-radius: 3px; 28 | text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); 29 | } 30 | /* Triangle 31 | ========================================================================== */ 32 | /* 33 | * 1. Dashed is less antialised than solid 34 | */ 35 | .uk-tooltip:after { 36 | content: ""; 37 | display: block; 38 | position: absolute; 39 | width: 0; 40 | height: 0; 41 | /* 1 */ 42 | border: 5px dashed #333; 43 | } 44 | /* Direction modifiers 45 | ========================================================================== */ 46 | /* 47 | * Top 48 | */ 49 | .uk-tooltip-top:after, 50 | .uk-tooltip-top-left:after, 51 | .uk-tooltip-top-right:after { 52 | bottom: -5px; 53 | border-top-style: solid; 54 | border-bottom: none; 55 | border-left-color: transparent; 56 | border-right-color: transparent; 57 | border-top-color: #333; 58 | } 59 | /* 60 | * Bottom 61 | */ 62 | .uk-tooltip-bottom:after, 63 | .uk-tooltip-bottom-left:after, 64 | .uk-tooltip-bottom-right:after { 65 | top: -5px; 66 | border-bottom-style: solid; 67 | border-top: none; 68 | border-left-color: transparent; 69 | border-right-color: transparent; 70 | border-bottom-color: #333; 71 | } 72 | /* 73 | * Top/Bottom center 74 | */ 75 | .uk-tooltip-top:after, 76 | .uk-tooltip-bottom:after { 77 | left: 50%; 78 | margin-left: -5px; 79 | } 80 | /* 81 | * Top/Bottom left 82 | */ 83 | .uk-tooltip-top-left:after, 84 | .uk-tooltip-bottom-left:after { 85 | left: 10px; 86 | } 87 | /* 88 | * Top/Bottom right 89 | */ 90 | .uk-tooltip-top-right:after, 91 | .uk-tooltip-bottom-right:after { 92 | right: 10px; 93 | } 94 | /* 95 | * Left 96 | */ 97 | .uk-tooltip-left:after { 98 | right: -5px; 99 | top: 50%; 100 | margin-top: -5px; 101 | border-left-style: solid; 102 | border-right: none; 103 | border-top-color: transparent; 104 | border-bottom-color: transparent; 105 | border-left-color: #333; 106 | } 107 | /* 108 | * Right 109 | */ 110 | .uk-tooltip-right:after { 111 | left: -5px; 112 | top: 50%; 113 | margin-top: -5px; 114 | border-right-style: solid; 115 | border-left: none; 116 | border-top-color: transparent; 117 | border-bottom-color: transparent; 118 | border-right-color: #333; 119 | } 120 | -------------------------------------------------------------------------------- /uikit/css/components/tooltip.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,.7);font-size:12px;line-height:18px;word-break:break-all;border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top-left:after,.uk-tooltip-top-right:after,.uk-tooltip-top:after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after,.uk-tooltip-bottom:after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-top:after{left:50%;margin-left:-5px}.uk-tooltip-bottom-left:after,.uk-tooltip-top-left:after{left:10px}.uk-tooltip-bottom-right:after,.uk-tooltip-top-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333} -------------------------------------------------------------------------------- /uikit/css/components/tooltip.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Tooltip 4 | ========================================================================== */ 5 | /* 6 | * 1. Hide by default 7 | * 2. Set fixed position 8 | * 3. Set dimensions 9 | * 4. Set style 10 | */ 11 | .uk-tooltip { 12 | /* 1 */ 13 | display: none; 14 | /* 2 */ 15 | position: absolute; 16 | z-index: 1030; 17 | /* 3 */ 18 | box-sizing: border-box; 19 | max-width: 200px; 20 | padding: 5px 8px; 21 | /* 4 */ 22 | background: #333; 23 | color: rgba(255, 255, 255, 0.7); 24 | font-size: 12px; 25 | line-height: 18px; 26 | word-break: break-all; 27 | } 28 | /* Triangle 29 | ========================================================================== */ 30 | /* 31 | * 1. Dashed is less antialised than solid 32 | */ 33 | .uk-tooltip:after { 34 | content: ""; 35 | display: block; 36 | position: absolute; 37 | width: 0; 38 | height: 0; 39 | /* 1 */ 40 | border: 5px dashed #333; 41 | } 42 | /* Direction modifiers 43 | ========================================================================== */ 44 | /* 45 | * Top 46 | */ 47 | .uk-tooltip-top:after, 48 | .uk-tooltip-top-left:after, 49 | .uk-tooltip-top-right:after { 50 | bottom: -5px; 51 | border-top-style: solid; 52 | border-bottom: none; 53 | border-left-color: transparent; 54 | border-right-color: transparent; 55 | border-top-color: #333; 56 | } 57 | /* 58 | * Bottom 59 | */ 60 | .uk-tooltip-bottom:after, 61 | .uk-tooltip-bottom-left:after, 62 | .uk-tooltip-bottom-right:after { 63 | top: -5px; 64 | border-bottom-style: solid; 65 | border-top: none; 66 | border-left-color: transparent; 67 | border-right-color: transparent; 68 | border-bottom-color: #333; 69 | } 70 | /* 71 | * Top/Bottom center 72 | */ 73 | .uk-tooltip-top:after, 74 | .uk-tooltip-bottom:after { 75 | left: 50%; 76 | margin-left: -5px; 77 | } 78 | /* 79 | * Top/Bottom left 80 | */ 81 | .uk-tooltip-top-left:after, 82 | .uk-tooltip-bottom-left:after { 83 | left: 10px; 84 | } 85 | /* 86 | * Top/Bottom right 87 | */ 88 | .uk-tooltip-top-right:after, 89 | .uk-tooltip-bottom-right:after { 90 | right: 10px; 91 | } 92 | /* 93 | * Left 94 | */ 95 | .uk-tooltip-left:after { 96 | right: -5px; 97 | top: 50%; 98 | margin-top: -5px; 99 | border-left-style: solid; 100 | border-right: none; 101 | border-top-color: transparent; 102 | border-bottom-color: transparent; 103 | border-left-color: #333; 104 | } 105 | /* 106 | * Right 107 | */ 108 | .uk-tooltip-right:after { 109 | left: -5px; 110 | top: 50%; 111 | margin-top: -5px; 112 | border-right-style: solid; 113 | border-left: none; 114 | border-top-color: transparent; 115 | border-bottom-color: transparent; 116 | border-right-color: #333; 117 | } 118 | -------------------------------------------------------------------------------- /uikit/css/components/tooltip.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Tooltip 4 | ========================================================================== */ 5 | /* 6 | * 1. Hide by default 7 | * 2. Set fixed position 8 | * 3. Set dimensions 9 | * 4. Set style 10 | */ 11 | .uk-tooltip { 12 | /* 1 */ 13 | display: none; 14 | /* 2 */ 15 | position: absolute; 16 | z-index: 1030; 17 | /* 3 */ 18 | box-sizing: border-box; 19 | max-width: 200px; 20 | padding: 5px 8px; 21 | /* 4 */ 22 | background: #333; 23 | color: rgba(255, 255, 255, 0.7); 24 | font-size: 12px; 25 | line-height: 18px; 26 | word-break: break-all; 27 | border-radius: 3px; 28 | text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); 29 | } 30 | /* Triangle 31 | ========================================================================== */ 32 | /* 33 | * 1. Dashed is less antialised than solid 34 | */ 35 | .uk-tooltip:after { 36 | content: ""; 37 | display: block; 38 | position: absolute; 39 | width: 0; 40 | height: 0; 41 | /* 1 */ 42 | border: 5px dashed #333; 43 | } 44 | /* Direction modifiers 45 | ========================================================================== */ 46 | /* 47 | * Top 48 | */ 49 | .uk-tooltip-top:after, 50 | .uk-tooltip-top-left:after, 51 | .uk-tooltip-top-right:after { 52 | bottom: -5px; 53 | border-top-style: solid; 54 | border-bottom: none; 55 | border-left-color: transparent; 56 | border-right-color: transparent; 57 | border-top-color: #333; 58 | } 59 | /* 60 | * Bottom 61 | */ 62 | .uk-tooltip-bottom:after, 63 | .uk-tooltip-bottom-left:after, 64 | .uk-tooltip-bottom-right:after { 65 | top: -5px; 66 | border-bottom-style: solid; 67 | border-top: none; 68 | border-left-color: transparent; 69 | border-right-color: transparent; 70 | border-bottom-color: #333; 71 | } 72 | /* 73 | * Top/Bottom center 74 | */ 75 | .uk-tooltip-top:after, 76 | .uk-tooltip-bottom:after { 77 | left: 50%; 78 | margin-left: -5px; 79 | } 80 | /* 81 | * Top/Bottom left 82 | */ 83 | .uk-tooltip-top-left:after, 84 | .uk-tooltip-bottom-left:after { 85 | left: 10px; 86 | } 87 | /* 88 | * Top/Bottom right 89 | */ 90 | .uk-tooltip-top-right:after, 91 | .uk-tooltip-bottom-right:after { 92 | right: 10px; 93 | } 94 | /* 95 | * Left 96 | */ 97 | .uk-tooltip-left:after { 98 | right: -5px; 99 | top: 50%; 100 | margin-top: -5px; 101 | border-left-style: solid; 102 | border-right: none; 103 | border-top-color: transparent; 104 | border-bottom-color: transparent; 105 | border-left-color: #333; 106 | } 107 | /* 108 | * Right 109 | */ 110 | .uk-tooltip-right:after { 111 | left: -5px; 112 | top: 50%; 113 | margin-top: -5px; 114 | border-right-style: solid; 115 | border-left: none; 116 | border-top-color: transparent; 117 | border-bottom-color: transparent; 118 | border-right-color: #333; 119 | } 120 | -------------------------------------------------------------------------------- /uikit/css/components/tooltip.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,.7);font-size:12px;line-height:18px;word-break:break-all;border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top-left:after,.uk-tooltip-top-right:after,.uk-tooltip-top:after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after,.uk-tooltip-bottom:after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-top:after{left:50%;margin-left:-5px}.uk-tooltip-bottom-left:after,.uk-tooltip-top-left:after{left:10px}.uk-tooltip-bottom-right:after,.uk-tooltip-top-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333} -------------------------------------------------------------------------------- /uikit/css/components/tooltip.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,.7);font-size:12px;line-height:18px;word-break:break-all}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top-left:after,.uk-tooltip-top-right:after,.uk-tooltip-top:after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after,.uk-tooltip-bottom:after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-top:after{left:50%;margin-left:-5px}.uk-tooltip-bottom-left:after,.uk-tooltip-top-left:after{left:10px}.uk-tooltip-bottom-right:after,.uk-tooltip-top-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333} -------------------------------------------------------------------------------- /uikit/css/components/upload.almost-flat.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Upload 4 | ========================================================================== */ 5 | /* 6 | * Create a box-shadow when dragging a file over the upload area 7 | */ 8 | .uk-dragover { 9 | box-shadow: 0 0 20px rgba(100, 100, 100, 0.3); 10 | } 11 | -------------------------------------------------------------------------------- /uikit/css/components/upload.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)} -------------------------------------------------------------------------------- /uikit/css/components/upload.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Upload 4 | ========================================================================== */ 5 | /* 6 | * Create a box-shadow when dragging a file over the upload area 7 | */ 8 | .uk-dragover { 9 | box-shadow: 0 0 20px rgba(100, 100, 100, 0.3); 10 | } 11 | -------------------------------------------------------------------------------- /uikit/css/components/upload.gradient.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | /* ======================================================================== 3 | Component: Upload 4 | ========================================================================== */ 5 | /* 6 | * Create a box-shadow when dragging a file over the upload area 7 | */ 8 | .uk-dragover { 9 | box-shadow: 0 0 20px rgba(100, 100, 100, 0.3); 10 | } 11 | -------------------------------------------------------------------------------- /uikit/css/components/upload.gradient.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)} -------------------------------------------------------------------------------- /uikit/css/components/upload.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | .uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)} -------------------------------------------------------------------------------- /uikit/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/uikit/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /uikit/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/uikit/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /uikit/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/uikit/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /uikit/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryancramerdesign/skyscrapers2/d853d39d513c528039022c19921143a5d6de83ec/uikit/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /uikit/js/components/accordion.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var i;window.UIkit&&(i=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-accordion",["uikit"],function(){return i||t(UIkit)})}(function(t){"use strict";function i(i){var e=t.$(i),o="auto";if(e.is(":visible"))o=e.outerHeight();else{var a={position:e.css("position"),visibility:e.css("visibility"),display:e.css("display")};o=e.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight(),e.css(a)}return o}return t.component("accordion",{defaults:{showfirst:!0,collapse:!0,animate:!0,easing:"swing",duration:300,toggle:".uk-accordion-title",containers:".uk-accordion-content",clsactive:"uk-active"},boot:function(){t.ready(function(i){setTimeout(function(){t.$("[data-uk-accordion]",i).each(function(){var i=t.$(this);i.data("accordion")||t.accordion(i,t.Utils.options(i.attr("data-uk-accordion")))})},0)})},init:function(){var i=this;this.element.on("click.uk.accordion",this.options.toggle,function(e){e.preventDefault(),i.toggleItem(t.$(this).data("wrapper"),i.options.animate,i.options.collapse)}),this.update(!0),t.domObserve(this.element,function(){i.element.children(i.options.containers).length&&i.update()})},toggleItem:function(e,o,a){var n=this;e.data("toggle").toggleClass(this.options.clsactive),e.data("content").toggleClass(this.options.clsactive);var s=e.data("toggle").hasClass(this.options.clsactive);a&&(this.toggle.not(e.data("toggle")).removeClass(this.options.clsactive),this.content.not(e.data("content")).removeClass(this.options.clsactive).parent().stop().css("overflow","hidden").animate({height:0},{easing:this.options.easing,duration:o?this.options.duration:0}).attr("aria-expanded","false")),e.stop().css("overflow","hidden"),o?e.animate({height:s?i(e.data("content")):0},{easing:this.options.easing,duration:this.options.duration,complete:function(){s&&(e.css({overflow:"",height:"auto"}),t.Utils.checkDisplay(e.data("content"))),n.trigger("display.uk.check")}}):(e.height(s?"auto":0),s&&(e.css({overflow:""}),t.Utils.checkDisplay(e.data("content"))),this.trigger("display.uk.check")),e.attr("aria-expanded",s),this.element.trigger("toggle.uk.accordion",[s,e.data("toggle"),e.data("content")])},update:function(i){var e,o,a,n=this;this.toggle=this.find(this.options.toggle),this.content=this.find(this.options.containers),this.content.each(function(i){e=t.$(this),e.parent().data("wrapper")?o=e.parent():(o=t.$(this).wrap('
').parent(),o.attr("aria-expanded","false")),a=n.toggle.eq(i),o.data("toggle",a),o.data("content",e),a.data("wrapper",o),e.data("wrapper",o)}),this.element.trigger("update.uk.accordion",[this]),i&&this.options.showfirst&&this.toggleItem(this.toggle.eq(0).data("wrapper"),!1,!1)}}),t.accordion}); -------------------------------------------------------------------------------- /uikit/js/components/form-password.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | (function(addon) { 3 | 4 | var component; 5 | 6 | if (window.UIkit) { 7 | component = addon(UIkit); 8 | } 9 | 10 | if (typeof define == 'function' && define.amd) { 11 | define('uikit-form-password', ['uikit'], function(){ 12 | return component || addon(UIkit); 13 | }); 14 | } 15 | 16 | })(function(UI){ 17 | 18 | "use strict"; 19 | 20 | UI.component('formPassword', { 21 | 22 | defaults: { 23 | lblShow: 'Show', 24 | lblHide: 'Hide' 25 | }, 26 | 27 | boot: function() { 28 | // init code 29 | UI.$html.on('click.formpassword.uikit', '[data-uk-form-password]', function(e) { 30 | 31 | var ele = UI.$(this); 32 | 33 | if (!ele.data('formPassword')) { 34 | 35 | e.preventDefault(); 36 | 37 | UI.formPassword(ele, UI.Utils.options(ele.attr('data-uk-form-password'))); 38 | ele.trigger('click'); 39 | } 40 | }); 41 | }, 42 | 43 | init: function() { 44 | 45 | var $this = this; 46 | 47 | this.on('click', function(e) { 48 | 49 | e.preventDefault(); 50 | 51 | if($this.input.length) { 52 | var type = $this.input.attr('type'); 53 | $this.input.attr('type', type=='text' ? 'password':'text'); 54 | $this.element.html($this.options[type=='text' ? 'lblShow':'lblHide']); 55 | } 56 | }); 57 | 58 | this.input = this.element.next('input').length ? this.element.next('input') : this.element.prev('input'); 59 | this.element.html(this.options[this.input.is('[type="password"]') ? 'lblShow':'lblHide']); 60 | 61 | 62 | this.element.data('formPassword', this); 63 | } 64 | }); 65 | 66 | return UI.formPassword; 67 | }); 68 | -------------------------------------------------------------------------------- /uikit/js/components/form-password.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var i;window.UIkit&&(i=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-form-password",["uikit"],function(){return i||t(UIkit)})}(function(t){"use strict";return t.component("formPassword",{defaults:{lblShow:"Show",lblHide:"Hide"},boot:function(){t.$html.on("click.formpassword.uikit","[data-uk-form-password]",function(i){var e=t.$(this);e.data("formPassword")||(i.preventDefault(),t.formPassword(e,t.Utils.options(e.attr("data-uk-form-password"))),e.trigger("click"))})},init:function(){var t=this;this.on("click",function(i){if(i.preventDefault(),t.input.length){var e=t.input.attr("type");t.input.attr("type","text"==e?"password":"text"),t.element.html(t.options["text"==e?"lblShow":"lblHide"])}}),this.input=this.element.next("input").length?this.element.next("input"):this.element.prev("input"),this.element.html(this.options[this.input.is('[type="password"]')?"lblShow":"lblHide"]),this.element.data("formPassword",this)}}),t.formPassword}); -------------------------------------------------------------------------------- /uikit/js/components/form-select.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | (function(addon) { 3 | 4 | var component; 5 | 6 | if (window.UIkit) { 7 | component = addon(UIkit); 8 | } 9 | 10 | if (typeof define == 'function' && define.amd) { 11 | define('uikit-form-select', ['uikit'], function(){ 12 | return component || addon(UIkit); 13 | }); 14 | } 15 | 16 | })(function(UI){ 17 | 18 | "use strict"; 19 | 20 | UI.component('formSelect', { 21 | 22 | defaults: { 23 | target: '>span:first', 24 | activeClass: 'uk-active' 25 | }, 26 | 27 | boot: function() { 28 | // init code 29 | UI.ready(function(context) { 30 | 31 | UI.$('[data-uk-form-select]', context).each(function(){ 32 | 33 | var ele = UI.$(this); 34 | 35 | if (!ele.data('formSelect')) { 36 | UI.formSelect(ele, UI.Utils.options(ele.attr('data-uk-form-select'))); 37 | } 38 | }); 39 | }); 40 | }, 41 | 42 | init: function() { 43 | 44 | var $this = this; 45 | 46 | this.target = this.find(this.options.target); 47 | this.select = this.find('select'); 48 | 49 | // init + on change event 50 | this.select.on({ 51 | 52 | change: (function(){ 53 | 54 | var select = $this.select[0], fn = function(){ 55 | 56 | try { 57 | 58 | if($this.options.target === 'input') { 59 | $this.target.val(select.options[select.selectedIndex].text); 60 | } else { 61 | $this.target.text(select.options[select.selectedIndex].text); 62 | } 63 | 64 | } catch(e) {} 65 | 66 | $this.element[$this.select.val() ? 'addClass':'removeClass']($this.options.activeClass); 67 | 68 | return fn; 69 | }; 70 | 71 | return fn(); 72 | })(), 73 | 74 | focus: function(){ $this.target.addClass('uk-focus') }, 75 | blur: function(){ $this.target.removeClass('uk-focus') }, 76 | mouseenter: function(){ $this.target.addClass('uk-hover') }, 77 | mouseleave: function(){ $this.target.removeClass('uk-hover') } 78 | }); 79 | 80 | this.element.data("formSelect", this); 81 | } 82 | }); 83 | 84 | return UI.formSelect; 85 | }); 86 | -------------------------------------------------------------------------------- /uikit/js/components/form-select.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var e;window.UIkit&&(e=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-form-select",["uikit"],function(){return e||t(UIkit)})}(function(t){"use strict";return t.component("formSelect",{defaults:{target:">span:first",activeClass:"uk-active"},boot:function(){t.ready(function(e){t.$("[data-uk-form-select]",e).each(function(){var e=t.$(this);e.data("formSelect")||t.formSelect(e,t.Utils.options(e.attr("data-uk-form-select")))})})},init:function(){var t=this;this.target=this.find(this.options.target),this.select=this.find("select"),this.select.on({change:function(){var e=t.select[0],n=function(){try{"input"===t.options.target?t.target.val(e.options[e.selectedIndex].text):t.target.text(e.options[e.selectedIndex].text)}catch(s){}return t.element[t.select.val()?"addClass":"removeClass"](t.options.activeClass),n};return n()}(),focus:function(){t.target.addClass("uk-focus")},blur:function(){t.target.removeClass("uk-focus")},mouseenter:function(){t.target.addClass("uk-hover")},mouseleave:function(){t.target.removeClass("uk-hover")}}),this.element.data("formSelect",this)}}),t.formSelect}); -------------------------------------------------------------------------------- /uikit/js/components/grid-parallax.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var n;window.UIkit&&(n=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-grid-parallax",["uikit"],function(){return n||t(UIkit)})}(function(t){function n(t){for(var n=t.children(),i=n.filter(":visible:first"),e=i[0].offsetTop+i.outerHeight(),o=0;o=e);o++);return o||1}function i(t){var n,i,e,o=t.offset().top,r=t.outerHeight(),s=UIkit.$win.scrollTop(),a=window.innerHeight;return o>s+a?e=0:s>o+r?e=1:(a>o+r?e=(a>s?s:s-a)/(o+r):(n=s+a-o,i=Math.round(n/((a+r)/100)),e=i/100),a>o&&(e=e*s/(o+r-a))),e>1?1:e}var e=[],o=function(){requestAnimationFrame(function(){for(var t=0;t1&&i.element.css("margin-bottom",i.options.translate+parseInt(i.element.css("margin-bottom")))};return t.$(function(){e()}),t.Utils.debounce(e,50)}())},initItems:function(){var n=this.options.smooth;return this.items=(this.options.target?this.element.find(this.options.target):this.element.children()).each(function(){t.$(this).css({transition:"transform "+n+"ms linear",transform:""})}),this},process:function(){var e=i(this.element),o=n(this.element),r=this.items,s=[o-1];if(1==o||!e)return r.css("transform",""),void 0;for(;s.length','',"
",""].join("")).data("notifyMessage",this),this.content(this.options.message),this.options.status&&(this.element.addClass("uk-notify-message-"+this.options.status),this.currentstatus=this.options.status),this.group=this.options.group,i[this.uuid]=this,e[this.options.pos]||(e[this.options.pos]=t.$('
').appendTo("body").on("click",".uk-notify-message",function(){var e=t.$(this).data("notifyMessage");e.element.trigger("manualclose.uk.notify",[e]),e.close()}))};return t.$.extend(n.prototype,{uuid:!1,element:!1,timout:!1,currentstatus:"",group:!1,show:function(){if(!this.element.is(":visible")){var t=this;e[this.options.pos].show().prepend(this.element);var i=parseInt(this.element.css("margin-bottom"),10);return this.element.css({opacity:0,marginTop:-1*this.element.outerHeight(),marginBottom:0}).animate({opacity:1,marginTop:0,marginBottom:i},function(){if(t.options.timeout){var e=function(){t.close()};t.timeout=setTimeout(e,t.options.timeout),t.element.hover(function(){clearTimeout(t.timeout)},function(){t.timeout=setTimeout(e,t.options.timeout)})}}),this}},close:function(t){var s=this,o=function(){s.element.remove(),e[s.options.pos].children().length||e[s.options.pos].hide(),s.options.onClose.apply(s,[]),s.element.trigger("close.uk.notify",[s]),delete i[s.uuid]};this.timeout&&clearTimeout(this.timeout),t?o():this.element.animate({opacity:0,marginTop:-1*this.element.outerHeight(),marginBottom:0},function(){o()})},content:function(t){var e=this.element.find(">div");return t?(e.html(t),this):e.html()},status:function(t){return t?(this.element.removeClass("uk-notify-message-"+this.currentstatus).addClass("uk-notify-message-"+t),this.currentstatus=t,this):this.currentstatus}}),n.defaults={message:"",status:"",timeout:5e3,group:null,pos:"top-center",onClose:function(){}},t.notify=s,t.notify.message=n,t.notify.closeAll=o,s}); -------------------------------------------------------------------------------- /uikit/js/components/pagination.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var e;window.UIkit&&(e=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-pagination",["uikit"],function(){return e||t(UIkit)})}(function(t){"use strict";return t.component("pagination",{defaults:{items:1,itemsOnPage:1,pages:0,displayedPages:7,edges:1,currentPage:0,lblPrev:!1,lblNext:!1,onSelectPage:function(){}},boot:function(){t.ready(function(e){t.$("[data-uk-pagination]",e).each(function(){var e=t.$(this);e.data("pagination")||t.pagination(e,t.Utils.options(e.attr("data-uk-pagination")))})})},init:function(){var e=this;this.pages=this.options.pages?this.options.pages:Math.ceil(this.options.items/this.options.itemsOnPage)?Math.ceil(this.options.items/this.options.itemsOnPage):1,this.currentPage=this.options.currentPage,this.halfDisplayed=this.options.displayedPages/2,this.on("click","a[data-page]",function(i){i.preventDefault(),e.selectPage(t.$(this).data("page"))}),this._render()},_getInterval:function(){return{start:Math.ceil(this.currentPage>this.halfDisplayed?Math.max(Math.min(this.currentPage-this.halfDisplayed,this.pages-this.options.displayedPages),0):0),end:Math.ceil(this.currentPage>this.halfDisplayed?Math.min(this.currentPage+this.halfDisplayed,this.pages):Math.min(this.options.displayedPages,this.pages))}},render:function(t){this.pages=t?t:this.pages,this._render()},selectPage:function(t,e){this.currentPage=t,this.render(e),this.options.onSelectPage.apply(this,[t]),this.trigger("select.uk.pagination",[t,this])},_render:function(){var t,e=this.options,i=this._getInterval();if(this.element.empty(),e.lblPrev&&this._append(this.currentPage-1,{text:e.lblPrev}),i.start>0&&e.edges>0){var s=Math.min(e.edges,i.start);for(t=0;s>t;t++)this._append(t);e.edges..."):i.start-e.edges==1&&this._append(e.edges)}for(t=i.start;t0){this.pages-e.edges>i.end&&this.pages-e.edges-i.end!=1?this.element.append("
  • ...
  • "):this.pages-e.edges-i.end==1&&this._append(i.end++);var a=Math.max(this.pages-e.edges,i.end);for(t=a;te?0:e'+a.text+"":'
  • '+a.text+"
  • ",this.element.append(s)}}),t.pagination}); -------------------------------------------------------------------------------- /uikit/js/components/search.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(e){var s;window.UIkit&&(s=e(UIkit)),"function"==typeof define&&define.amd&&define("uikit-search",["uikit"],function(){return s||e(UIkit)})}(function(e){"use strict";e.component("search",{defaults:{msgResultsHeader:"Search Results",msgMoreResults:"More Results",msgNoResults:"No results found",template:'',renderer:function(e){var s=this.options;this.dropdown.append(this.template({items:e.results||[],msgResultsHeader:s.msgResultsHeader,msgMoreResults:s.msgMoreResults,msgNoResults:s.msgNoResults})),this.show()}},boot:function(){e.$html.on("focus.search.uikit","[data-uk-search]",function(){var s=e.$(this);s.data("search")||e.search(s,e.Utils.options(s.attr("data-uk-search")))})},init:function(){var s=this;this.autocomplete=e.autocomplete(this.element,this.options),this.autocomplete.dropdown.addClass("uk-dropdown-search"),this.autocomplete.input.on("keyup",function(){s.element[s.autocomplete.input.val()?"addClass":"removeClass"]("uk-active")}).closest("form").on("reset",function(){s.value="",s.element.removeClass("uk-active")}),this.on("selectitem.uk.autocomplete",function(e,t){t.url?location.href=t.url:t.moreresults&&s.autocomplete.input.closest("form").submit()}),this.element.data("search",this)}})}); -------------------------------------------------------------------------------- /uikit/js/components/timepicker.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){var e;window.UIkit&&(e=t(UIkit)),"function"==typeof define&&define.amd&&define("uikit-timepicker",["uikit"],function(){return e||t(UIkit)})}(function(t){"use strict";function e(t,e){t=t||0,e=e||24;var i,o,a={"12h":[],"24h":[]};for(i=t,o="";e>i;i++)o=""+i,10>i&&(o="0"+o),a["24h"].push({value:o+":00"}),a["24h"].push({value:o+":30"}),0===i&&(o=12,a["12h"].push({value:o+":00 AM"}),a["12h"].push({value:o+":30 AM"})),i>0&&13>i&&12!==i&&(a["12h"].push({value:o+":00 AM"}),a["12h"].push({value:o+":30 AM"})),i>=12&&(o-=12,0===o&&(o=12),10>o&&(o="0"+String(o)),a["12h"].push({value:o+":00 PM"}),a["12h"].push({value:o+":30 PM"}));return a}t.component("timepicker",{defaults:{format:"24h",delay:0,start:0,end:24},boot:function(){t.$html.on("focus.timepicker.uikit","[data-uk-timepicker]",function(){var e=t.$(this);if(!e.data("timepicker")){var i=t.timepicker(e,t.Utils.options(e.attr("data-uk-timepicker")));setTimeout(function(){i.autocomplete.input.focus()},40)}})},init:function(){var i,o=this,a=e(this.options.start,this.options.end);this.options.minLength=0,this.options.template='',this.options.source=function(t){t(a[o.options.format]||a["12h"])},this.element.is("input")?(this.element.wrap('
    '),i=this.element.parent()):i=this.element.addClass("uk-autocomplete"),this.autocomplete=t.autocomplete(i,this.options),this.autocomplete.dropdown.addClass("uk-dropdown-small uk-dropdown-scrollable"),this.autocomplete.on("show.uk.autocomplete",function(){var t=o.autocomplete.dropdown.find('[data-value="'+o.autocomplete.input.val()+'"]');setTimeout(function(){o.autocomplete.pick(t,!0)},10)}),this.autocomplete.input.on("focus",function(){o.autocomplete.value=Math.random(),o.autocomplete.triggercomplete()}).on("blur",t.Utils.debounce(function(){o.checkTime()},100)),this.element.data("timepicker",this)},checkTime:function(){var t,e,i,o,a="AM",u=this.autocomplete.input.val();"12h"==this.options.format?(t=u.split(" "),e=t[0].split(":"),a=t[1]):e=u.split(":"),i=parseInt(e[0],10),o=parseInt(e[1],10),isNaN(i)&&(i=0),isNaN(o)&&(o=0),"12h"==this.options.format?(i>12?i=12:0>i&&(i=12),"am"===a||"a"===a?a="AM":("pm"===a||"p"===a)&&(a="PM"),"AM"!==a&&"PM"!==a&&(a="AM")):i>=24?i=23:0>i&&(i=0),0>o?o=0:o>=60&&(o=0),this.autocomplete.input.val(this.formatTime(i,o,a)).trigger("change")},formatTime:function(t,e,i){return t=10>t?"0"+t:t,e=10>e?"0"+e:e,t+":"+e+("12h"==this.options.format?" "+i:"")}})}); -------------------------------------------------------------------------------- /uikit/js/core/alert.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | (function(UI) { 3 | 4 | "use strict"; 5 | 6 | UI.component('alert', { 7 | 8 | defaults: { 9 | fade: true, 10 | duration: 200, 11 | trigger: '.uk-alert-close' 12 | }, 13 | 14 | boot: function() { 15 | 16 | // init code 17 | UI.$html.on('click.alert.uikit', '[data-uk-alert]', function(e) { 18 | 19 | var ele = UI.$(this); 20 | 21 | if (!ele.data('alert')) { 22 | 23 | var alert = UI.alert(ele, UI.Utils.options(ele.attr('data-uk-alert'))); 24 | 25 | if (UI.$(e.target).is(alert.options.trigger)) { 26 | e.preventDefault(); 27 | alert.close(); 28 | } 29 | } 30 | }); 31 | }, 32 | 33 | init: function() { 34 | 35 | var $this = this; 36 | 37 | this.on('click', this.options.trigger, function(e) { 38 | e.preventDefault(); 39 | $this.close(); 40 | }); 41 | }, 42 | 43 | close: function() { 44 | 45 | var element = this.trigger('close.uk.alert'), 46 | removeElement = function () { 47 | this.trigger('closed.uk.alert').remove(); 48 | }.bind(this); 49 | 50 | if (this.options.fade) { 51 | element.css('overflow', 'hidden').css("max-height", element.height()).animate({ 52 | height : 0, 53 | opacity : 0, 54 | paddingTop : 0, 55 | paddingBottom : 0, 56 | marginTop : 0, 57 | marginBottom : 0 58 | }, this.options.duration, removeElement); 59 | } else { 60 | removeElement(); 61 | } 62 | } 63 | 64 | }); 65 | 66 | })(UIkit); 67 | -------------------------------------------------------------------------------- /uikit/js/core/alert.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";t.component("alert",{defaults:{fade:!0,duration:200,trigger:".uk-alert-close"},boot:function(){t.$html.on("click.alert.uikit","[data-uk-alert]",function(i){var o=t.$(this);if(!o.data("alert")){var e=t.alert(o,t.Utils.options(o.attr("data-uk-alert")));t.$(i.target).is(e.options.trigger)&&(i.preventDefault(),e.close())}})},init:function(){var t=this;this.on("click",this.options.trigger,function(i){i.preventDefault(),t.close()})},close:function(){var t=this.trigger("close.uk.alert"),i=function(){this.trigger("closed.uk.alert").remove()}.bind(this);this.options.fade?t.css("overflow","hidden").css("max-height",t.height()).animate({height:0,opacity:0,paddingTop:0,paddingBottom:0,marginTop:0,marginBottom:0},this.options.duration,i):i()}})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/button.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";t.component("buttonRadio",{defaults:{activeClass:"uk-active",target:".uk-button"},boot:function(){t.$html.on("click.buttonradio.uikit","[data-uk-button-radio]",function(i){var a=t.$(this);if(!a.data("buttonRadio")){var e=t.buttonRadio(a,t.Utils.options(a.attr("data-uk-button-radio"))),o=t.$(i.target);o.is(e.options.target)&&o.trigger("click")}})},init:function(){var i=this;this.find(i.options.target).attr("aria-checked","false").filter("."+i.options.activeClass).attr("aria-checked","true"),this.on("click",this.options.target,function(a){var e=t.$(this);e.is('a[href="#"]')&&a.preventDefault(),i.find(i.options.target).not(e).removeClass(i.options.activeClass).blur(),e.addClass(i.options.activeClass),i.find(i.options.target).not(e).attr("aria-checked","false"),e.attr("aria-checked","true"),i.trigger("change.uk.button",[e])})},getSelected:function(){return this.find("."+this.options.activeClass)}}),t.component("buttonCheckbox",{defaults:{activeClass:"uk-active",target:".uk-button"},boot:function(){t.$html.on("click.buttoncheckbox.uikit","[data-uk-button-checkbox]",function(i){var a=t.$(this);if(!a.data("buttonCheckbox")){var e=t.buttonCheckbox(a,t.Utils.options(a.attr("data-uk-button-checkbox"))),o=t.$(i.target);o.is(e.options.target)&&o.trigger("click")}})},init:function(){var i=this;this.find(i.options.target).attr("aria-checked","false").filter("."+i.options.activeClass).attr("aria-checked","true"),this.on("click",this.options.target,function(a){var e=t.$(this);e.is('a[href="#"]')&&a.preventDefault(),e.toggleClass(i.options.activeClass).blur(),e.attr("aria-checked",e.hasClass(i.options.activeClass)),i.trigger("change.uk.button",[e])})},getSelected:function(){return this.find("."+this.options.activeClass)}}),t.component("button",{defaults:{},boot:function(){t.$html.on("click.button.uikit","[data-uk-button]",function(){var i=t.$(this);if(!i.data("button")){{t.button(i,t.Utils.options(i.attr("data-uk-button")))}i.trigger("click")}})},init:function(){var t=this;this.element.attr("aria-pressed",this.element.hasClass("uk-active")),this.on("click",function(i){t.element.is('a[href="#"]')&&i.preventDefault(),t.toggle(),t.trigger("change.uk.button",[t.element.blur().hasClass("uk-active")])})},toggle:function(){this.element.toggleClass("uk-active"),this.element.attr("aria-pressed",this.element.hasClass("uk-active"))}})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/cover.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | (function(UI){ 3 | 4 | "use strict"; 5 | 6 | UI.component('cover', { 7 | 8 | defaults: { 9 | automute : true 10 | }, 11 | 12 | boot: function() { 13 | 14 | // auto init 15 | UI.ready(function(context) { 16 | 17 | UI.$('[data-uk-cover]', context).each(function(){ 18 | 19 | var ele = UI.$(this); 20 | 21 | if(!ele.data('cover')) { 22 | var plugin = UI.cover(ele, UI.Utils.options(ele.attr('data-uk-cover'))); 23 | } 24 | }); 25 | }); 26 | }, 27 | 28 | init: function() { 29 | 30 | this.parent = this.element.parent(); 31 | 32 | UI.$win.on('load resize orientationchange', UI.Utils.debounce(function(){ 33 | this.check(); 34 | }.bind(this), 100)); 35 | 36 | this.on('display.uk.check', function(e) { 37 | if (this.element.is(':visible')) this.check(); 38 | }.bind(this)); 39 | 40 | this.check(); 41 | 42 | if (this.element.is('iframe') && this.options.automute) { 43 | 44 | var src = this.element.attr('src'); 45 | 46 | this.element.attr('src', '').on('load', function(){ 47 | this.contentWindow.postMessage('{ "event": "command", "func": "mute", "method":"setVolume", "value":0}', '*'); 48 | }).attr('src', [src, (src.indexOf('?') > -1 ? '&':'?'), 'enablejsapi=1&api=1'].join('')); 49 | } 50 | }, 51 | 52 | check: function() { 53 | 54 | this.element.css({ width : '', height : '' }); 55 | 56 | this.dimension = {w: this.element.width(), h: this.element.height()}; 57 | 58 | if (this.element.attr('width') && !isNaN(this.element.attr('width'))) { 59 | this.dimension.w = this.element.attr('width'); 60 | } 61 | 62 | if (this.element.attr('height') && !isNaN(this.element.attr('height'))) { 63 | this.dimension.h = this.element.attr('height'); 64 | } 65 | 66 | this.ratio = this.dimension.w / this.dimension.h; 67 | 68 | var w = this.parent.width(), h = this.parent.height(), width, height; 69 | 70 | // if element height < parent height (gap underneath) 71 | if ((w / this.ratio) < h) { 72 | 73 | width = Math.ceil(h * this.ratio); 74 | height = h; 75 | 76 | // element width < parent width (gap to right) 77 | } else { 78 | 79 | width = w; 80 | height = Math.ceil(w / this.ratio); 81 | } 82 | 83 | this.element.css({ width : width, height : height }); 84 | } 85 | }); 86 | 87 | })(UIkit); 88 | -------------------------------------------------------------------------------- /uikit/js/core/cover.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";t.component("cover",{defaults:{automute:!0},boot:function(){t.ready(function(i){t.$("[data-uk-cover]",i).each(function(){var i=t.$(this);if(!i.data("cover")){t.cover(i,t.Utils.options(i.attr("data-uk-cover")))}})})},init:function(){if(this.parent=this.element.parent(),t.$win.on("load resize orientationchange",t.Utils.debounce(function(){this.check()}.bind(this),100)),this.on("display.uk.check",function(){this.element.is(":visible")&&this.check()}.bind(this)),this.check(),this.element.is("iframe")&&this.options.automute){var i=this.element.attr("src");this.element.attr("src","").on("load",function(){this.contentWindow.postMessage('{ "event": "command", "func": "mute", "method":"setVolume", "value":0}',"*")}).attr("src",[i,i.indexOf("?")>-1?"&":"?","enablejsapi=1&api=1"].join(""))}},check:function(){this.element.css({width:"",height:""}),this.dimension={w:this.element.width(),h:this.element.height()},this.element.attr("width")&&!isNaN(this.element.attr("width"))&&(this.dimension.w=this.element.attr("width")),this.element.attr("height")&&!isNaN(this.element.attr("height"))&&(this.dimension.h=this.element.attr("height")),this.ratio=this.dimension.w/this.dimension.h;var t,i,e=this.parent.width(),n=this.parent.height();e/this.ratio=100;return n&&!this.options.ignorestacked?this.revert():t.Utils.matchHeights(this.elements,this.options),this}},revert:function(){return this.elements.css("min-height",""),this}}),t.component("gridMargin",{defaults:{cls:"uk-grid-margin",rowfirst:"uk-row-first"},boot:function(){t.ready(function(i){t.$("[data-uk-grid-margin]",i).each(function(){var i,n=t.$(this);n.data("gridMargin")||(i=t.gridMargin(n,t.Utils.options(n.attr("data-uk-grid-margin"))))})})},init:function(){t.stackMargin(this.element,this.options)}})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/nav.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";function i(i){var s=t.$(i),e="auto";if(s.is(":visible"))e=s.outerHeight();else{var a={position:s.css("position"),visibility:s.css("visibility"),display:s.css("display")};e=s.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight(),s.css(a)}return e}t.component("nav",{defaults:{toggle:'>li.uk-parent > a[href="#"]',lists:">li.uk-parent > ul",multiple:!1},boot:function(){t.ready(function(i){t.$("[data-uk-nav]",i).each(function(){var i=t.$(this);if(!i.data("nav")){t.nav(i,t.Utils.options(i.attr("data-uk-nav")))}})})},init:function(){var i=this;this.on("click.uk.nav",this.options.toggle,function(s){s.preventDefault();var e=t.$(this);i.open(e.parent()[0]==i.element[0]?e:e.parent("li"))}),this.update(),t.domObserve(this.element,function(){i.element.find(i.options.lists).not("[role]").length&&i.update()})},update:function(){var i=this;this.find(this.options.lists).each(function(){var s=t.$(this).attr("role","menu"),e=s.closest("li"),a=e.hasClass("uk-active");e.data("list-container")||(s.wrap('
    '),e.data("list-container",s.parent()[a?"removeClass":"addClass"]("uk-hidden"))),e.attr("aria-expanded",e.hasClass("uk-open")),a&&i.open(e,!0)})},open:function(s,e){var a=this,n=this.element,o=t.$(s),l=o.data("list-container");this.options.multiple||n.children(".uk-open").not(s).each(function(){var i=t.$(this);i.data("list-container")&&i.data("list-container").stop().animate({height:0},function(){t.$(this).parent().removeClass("uk-open").end().addClass("uk-hidden")})}),o.toggleClass("uk-open"),o.attr("aria-expanded",o.hasClass("uk-open")),l&&(o.hasClass("uk-open")&&l.removeClass("uk-hidden"),e?(l.stop().height(o.hasClass("uk-open")?"auto":0),o.hasClass("uk-open")||l.addClass("uk-hidden"),this.trigger("display.uk.check")):l.stop().animate({height:o.hasClass("uk-open")?i(l.find("ul:first")):0},function(){o.hasClass("uk-open")?l.css("height",""):l.addClass("uk-hidden"),a.trigger("display.uk.check")}))}})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/offcanvas.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(a){"use strict";var t={x:window.scrollX,y:window.scrollY},n=(a.$win,a.$doc,a.$html),i={show:function(i,o){if(i=a.$(i),i.length){o=a.$.extend({mode:"push"},o);var e=a.$("body"),s=i.find(".uk-offcanvas-bar:first"),r="right"==a.langdirection,f=s.hasClass("uk-offcanvas-bar-flip")?-1:1,c=f*(r?-1:1),h=window.innerWidth-e.width();t={x:window.pageXOffset,y:window.pageYOffset},s.attr("mode",o.mode),i.addClass("uk-active"),e.css({width:window.innerWidth-h,height:window.innerHeight}).addClass("uk-offcanvas-page"),("push"==o.mode||"reveal"==o.mode)&&e.css(r?"margin-right":"margin-left",(r?-1:1)*s.outerWidth()*c),"reveal"==o.mode&&s.css("clip","rect(0, "+s.outerWidth()+"px, 100vh, 0)"),n.css("margin-top",-1*t.y).width(),s.addClass("uk-offcanvas-bar-show"),this._initElement(i),s.trigger("show.uk.offcanvas",[i,s]),i.attr("aria-hidden","false")}},hide:function(i){var o=a.$("body"),e=a.$(".uk-offcanvas.uk-active"),s="right"==a.langdirection,r=e.find(".uk-offcanvas-bar:first"),f=function(){o.removeClass("uk-offcanvas-page").css({width:"",height:"",marginLeft:"",marginRight:""}),e.removeClass("uk-active"),r.removeClass("uk-offcanvas-bar-show"),n.css("margin-top",""),window.scrollTo(t.x,t.y),r.trigger("hide.uk.offcanvas",[e,r]),e.attr("aria-hidden","true")};e.length&&("none"==r.attr("mode")&&(i=!0),a.support.transition&&!i?(o.one(a.support.transition.end,function(){f()}).css(s?"margin-right":"margin-left",""),"reveal"==r.attr("mode")&&r.css("clip",""),setTimeout(function(){r.removeClass("uk-offcanvas-bar-show")},0)):f())},_initElement:function(t){t.data("OffcanvasInit")||(t.on("click.uk.offcanvas swipeRight.uk.offcanvas swipeLeft.uk.offcanvas",function(t){var n=a.$(t.target);if(!t.type.match(/swipe/)&&!n.hasClass("uk-offcanvas-close")){if(n.hasClass("uk-offcanvas-bar"))return;if(n.parents(".uk-offcanvas-bar:first").length)return}t.stopImmediatePropagation(),i.hide()}),t.on("click",'a[href*="#"]',function(){var t=a.$(this),n=t.attr("href");"#"!=n&&(a.$doc.one("hide.uk.offcanvas",function(){var i;try{i=a.$(t[0].hash)}catch(o){i=""}i.length||(i=a.$('[name="'+t[0].hash.replace("#","")+'"]')),i.length&&a.Utils.scrollToElement?a.Utils.scrollToElement(i,a.Utils.options(t.attr("data-uk-smooth-scroll")||"{}")):window.location.href=n}),i.hide())}),t.data("OffcanvasInit",!0))}};a.component("offcanvasTrigger",{boot:function(){n.on("click.offcanvas.uikit","[data-uk-offcanvas]",function(t){t.preventDefault();var n=a.$(this);if(!n.data("offcanvasTrigger")){{a.offcanvasTrigger(n,a.Utils.options(n.attr("data-uk-offcanvas")))}n.trigger("click")}}),n.on("keydown.uk.offcanvas",function(a){27===a.keyCode&&i.hide()})},init:function(){var t=this;this.options=a.$.extend({target:t.element.is("a")?t.element.attr("href"):!1,mode:"push"},this.options),this.on("click",function(a){a.preventDefault(),i.show(t.options.target,t.options)})}}),a.offcanvas=i}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/scrollspy.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";var s=t.$win,o=t.$doc,i=[],e=function(){for(var t=0;t=p)return o[t]}();if(!f)return;c.options.closest?(e.blur().closest(r).removeClass(a),l=e.filter("a[href='#"+f.attr("id")+"']").closest(r).addClass(a)):l=e.removeClass(a).filter("a[href='#"+f.attr("id")+"']").addClass(a),c.element.trigger("inview.uk.scrollspynav",[f,l])}};this.options.smoothscroll&&t.smoothScroll&&e.each(function(){t.smoothScroll(this,c.options.smoothscroll)}),p(),this.element.data("scrollspynav",this),this.check=p,l.push(this)}})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/smooth-scroll.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | (function(UI) { 3 | 4 | "use strict"; 5 | 6 | UI.component('smoothScroll', { 7 | 8 | boot: function() { 9 | 10 | // init code 11 | UI.$html.on('click.smooth-scroll.uikit', '[data-uk-smooth-scroll]', function(e) { 12 | var ele = UI.$(this); 13 | 14 | if (!ele.data('smoothScroll')) { 15 | var obj = UI.smoothScroll(ele, UI.Utils.options(ele.attr('data-uk-smooth-scroll'))); 16 | ele.trigger('click'); 17 | } 18 | 19 | return false; 20 | }); 21 | }, 22 | 23 | init: function() { 24 | 25 | var $this = this; 26 | 27 | this.on('click', function(e) { 28 | e.preventDefault(); 29 | scrollToElement(UI.$(this.hash).length ? UI.$(this.hash) : UI.$('body'), $this.options); 30 | }); 31 | } 32 | }); 33 | 34 | function scrollToElement(ele, options) { 35 | 36 | options = UI.$.extend({ 37 | duration: 1000, 38 | transition: 'easeOutExpo', 39 | offset: 0, 40 | complete: function(){} 41 | }, options); 42 | 43 | // get / set parameters 44 | var target = ele.offset().top - options.offset, 45 | docheight = UI.$doc.height(), 46 | winheight = window.innerHeight; 47 | 48 | if ((target + winheight) > docheight) { 49 | target = docheight - winheight; 50 | } 51 | 52 | // animate to target, fire callback when done 53 | UI.$('html,body').stop().animate({scrollTop: target}, options.duration, options.transition).promise().done(options.complete); 54 | } 55 | 56 | UI.Utils.scrollToElement = scrollToElement; 57 | 58 | if (!UI.$.easing.easeOutExpo) { 59 | UI.$.easing.easeOutExpo = function(x, t, b, c, d) { return (t == d) ? b + c : c * (-Math.pow(2, -10 * t / d) + 1) + b; }; 60 | } 61 | 62 | })(UIkit); 63 | -------------------------------------------------------------------------------- /uikit/js/core/smooth-scroll.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";function o(o,i){i=t.$.extend({duration:1e3,transition:"easeOutExpo",offset:0,complete:function(){}},i);var n=o.offset().top-i.offset,s=t.$doc.height(),e=window.innerHeight;n+e>s&&(n=s-e),t.$("html,body").stop().animate({scrollTop:n},i.duration,i.transition).promise().done(i.complete)}t.component("smoothScroll",{boot:function(){t.$html.on("click.smooth-scroll.uikit","[data-uk-smooth-scroll]",function(){var o=t.$(this);if(!o.data("smoothScroll")){{t.smoothScroll(o,t.Utils.options(o.attr("data-uk-smooth-scroll")))}o.trigger("click")}return!1})},init:function(){var i=this;this.on("click",function(n){n.preventDefault(),o(t.$(this.hash).length?t.$(this.hash):t.$("body"),i.options)})}}),t.Utils.scrollToElement=o,t.$.easing.easeOutExpo||(t.$.easing.easeOutExpo=function(t,o,i,n,s){return o==s?i+n:n*(-Math.pow(2,-10*o/s)+1)+i})}(UIkit); -------------------------------------------------------------------------------- /uikit/js/core/tab.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ 2 | !function(t){"use strict";t.component("tab",{defaults:{target:">li:not(.uk-tab-responsive, .uk-disabled)",connect:!1,active:0,animation:!1,duration:200,swiping:!0},boot:function(){t.ready(function(i){t.$("[data-uk-tab]",i).each(function(){var i=t.$(this);if(!i.data("tab")){t.tab(i,t.Utils.options(i.attr("data-uk-tab")))}})})},init:function(){var i=this;this.current=!1,this.on("click.uk.tab",this.options.target,function(e){if(e.preventDefault(),!i.switcher||!i.switcher.animating){var n=i.find(i.options.target).not(this);n.removeClass("uk-active").blur(),i.trigger("change.uk.tab",[t.$(this).addClass("uk-active"),i.current]),i.current=t.$(this),i.options.connect||(n.attr("aria-expanded","false"),t.$(this).attr("aria-expanded","true"))}}),this.options.connect&&(this.connect=t.$(this.options.connect)),this.responsivetab=t.$('
  • ').append('
      '),this.responsivetab.dropdown=this.responsivetab.find(".uk-dropdown"),this.responsivetab.lst=this.responsivetab.dropdown.find("ul"),this.responsivetab.caption=this.responsivetab.find("a:first"),this.element.hasClass("uk-tab-bottom")&&this.responsivetab.dropdown.addClass("uk-dropdown-up"),this.responsivetab.lst.on("click.uk.tab","a",function(e){e.preventDefault(),e.stopPropagation();var n=t.$(this);i.element.children("li:not(.uk-tab-responsive)").eq(n.data("index")).trigger("click")}),this.on("show.uk.switcher change.uk.tab",function(t,e){i.responsivetab.caption.html(e.text())}),this.element.append(this.responsivetab),this.options.connect&&(this.switcher=t.switcher(this.element,{toggle:">li:not(.uk-tab-responsive)",connect:this.options.connect,active:this.options.active,animation:this.options.animation,duration:this.options.duration,swiping:this.options.swiping})),t.dropdown(this.responsivetab,{mode:"click",preventflip:"y"}),i.trigger("change.uk.tab",[this.element.find(this.options.target).not(".uk-tab-responsive").filter(".uk-active")]),this.check(),t.$win.on("resize orientationchange",t.Utils.debounce(function(){i.element.is(":visible")&&i.check()},100)),this.on("display.uk.check",function(){i.element.is(":visible")&&i.check()})},check:function(){var i=this.element.children("li:not(.uk-tab-responsive)").removeClass("uk-hidden");if(!i.length)return this.responsivetab.addClass("uk-hidden"),void 0;var e,n,s,a=i.eq(0).offset().top+Math.ceil(i.eq(0).height()/2),o=!1;if(this.responsivetab.lst.empty(),i.each(function(){t.$(this).offset().top>a&&(o=!0)}),o)for(var r=0;r=Math.abs(n-i)?e-t>0?"Left":"Right":n-i>0?"Up":"Down"}function n(){p=null,g.last&&(void 0!==g.el&&g.el.trigger("longTap"),g={})}function i(){p&&clearTimeout(p),p=null}function o(){a&&clearTimeout(a),l&&clearTimeout(l),u&&clearTimeout(u),p&&clearTimeout(p),a=l=u=p=null,g={}}function r(e){return e.pointerType==e.MSPOINTER_TYPE_TOUCH&&e.isPrimary}if(!e.fn.swipeLeft){var a,l,u,p,c,g={},s=750;e(function(){var v,y,w,d=0,f=0;"MSGesture"in window&&(c=new MSGesture,c.target=document.body),e(document).on("MSGestureEnd gestureend",function(e){var t=e.originalEvent.velocityX>1?"Right":e.originalEvent.velocityX<-1?"Left":e.originalEvent.velocityY>1?"Down":e.originalEvent.velocityY<-1?"Up":null;t&&void 0!==g.el&&(g.el.trigger("swipe"),g.el.trigger("swipe"+t))}).on("touchstart MSPointerDown pointerdown",function(t){("MSPointerDown"!=t.type||r(t.originalEvent))&&(w="MSPointerDown"==t.type||"pointerdown"==t.type?t:t.originalEvent.touches[0],v=Date.now(),y=v-(g.last||v),g.el=e("tagName"in w.target?w.target:w.target.parentNode),a&&clearTimeout(a),g.x1=w.pageX,g.y1=w.pageY,y>0&&250>=y&&(g.isDoubleTap=!0),g.last=v,p=setTimeout(n,s),t.originalEvent&&t.originalEvent.pointerId&&c&&("MSPointerDown"==t.type||"pointerdown"==t.type||"touchstart"==t.type)&&c.addPointer(t.originalEvent.pointerId))}).on("touchmove MSPointerMove pointermove",function(e){("MSPointerMove"!=e.type||r(e.originalEvent))&&(w="MSPointerMove"==e.type||"pointermove"==e.type?e:e.originalEvent.touches[0],i(),g.x2=w.pageX,g.y2=w.pageY,d+=Math.abs(g.x1-g.x2),f+=Math.abs(g.y1-g.y2))}).on("touchend MSPointerUp pointerup",function(n){("MSPointerUp"!=n.type||r(n.originalEvent))&&(i(),g.x2&&Math.abs(g.x1-g.x2)>30||g.y2&&Math.abs(g.y1-g.y2)>30?u=setTimeout(function(){void 0!==g.el&&(g.el.trigger("swipe"),g.el.trigger("swipe"+t(g.x1,g.x2,g.y1,g.y2))),g={}},0):"last"in g&&(isNaN(d)||30>d&&30>f?l=setTimeout(function(){var t=e.Event("tap");t.cancelTouch=o,void 0!==g.el&&g.el.trigger(t),g.isDoubleTap?(void 0!==g.el&&g.el.trigger("doubleTap"),g={}):a=setTimeout(function(){a=null,void 0!==g.el&&g.el.trigger("singleTap"),g={}},250)},0):g={},d=f=0))}).on("touchcancel MSPointerCancel pointercancel",o),e(window).on("scroll",o)}),["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap","singleTap","longTap"].forEach(function(t){e.fn[t]=function(n){return e(this).on(t,n)}})}}(jQuery); --------------------------------------------------------------------------------