http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/bg.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/bg.png b/src/main/webapp/images/bg.png new file mode 100644 index 0000000..878a84f Binary files /dev/null and b/src/main/webapp/images/bg.png differ
http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/book.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/book.png b/src/main/webapp/images/book.png new file mode 100644 index 0000000..9b9c25b Binary files /dev/null and b/src/main/webapp/images/book.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/carbondata-logo.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/carbondata-logo.png b/src/main/webapp/images/carbondata-logo.png new file mode 100644 index 0000000..449077c Binary files /dev/null and b/src/main/webapp/images/carbondata-logo.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/check.gif ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/check.gif b/src/main/webapp/images/check.gif new file mode 100644 index 0000000..28bb999 Binary files /dev/null and b/src/main/webapp/images/check.gif differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/cloud.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/cloud.png b/src/main/webapp/images/cloud.png new file mode 100644 index 0000000..c265d2b Binary files /dev/null and b/src/main/webapp/images/cloud.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/container.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/container.png b/src/main/webapp/images/container.png new file mode 100644 index 0000000..37d39dd Binary files /dev/null and b/src/main/webapp/images/container.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/deployer.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/deployer.png b/src/main/webapp/images/deployer.png new file mode 100644 index 0000000..505eb3c Binary files /dev/null and b/src/main/webapp/images/deployer.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/enterprise.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/enterprise.png b/src/main/webapp/images/enterprise.png new file mode 100644 index 0000000..4aeff24 Binary files /dev/null and b/src/main/webapp/images/enterprise.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/homepage-bg.jpg ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/homepage-bg.jpg b/src/main/webapp/images/homepage-bg.jpg new file mode 100644 index 0000000..e9db7b4 Binary files /dev/null and b/src/main/webapp/images/homepage-bg.jpg differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/images/puzzle.png ---------------------------------------------------------------------- diff --git a/src/main/webapp/images/puzzle.png b/src/main/webapp/images/puzzle.png new file mode 100644 index 0000000..e517262 Binary files /dev/null and b/src/main/webapp/images/puzzle.png differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/index.html ---------------------------------------------------------------------- diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html new file mode 100644 index 0000000..5b88f8a --- /dev/null +++ b/src/main/webapp/index.html @@ -0,0 +1,260 @@ +<!DOCTYPE html> +<html data-mobile-support="" data-search="" data-hero-banner="" data-platform-downloads=""> +<head> + <meta http-equiv="content-type" context="text/html" charset="UTF-8"> + <title>Apache CarbonData</title> + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1, minimum-scale=1, user-scalable=no" + id="Viewport" name="viewport"> + <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"> + <link href="https://fonts.googleapis.com/css?family=Varela+Round|Montserrat:400,700" rel="stylesheet" + type="text/css"/> + <link href="css/carbondata.css" rel="stylesheet" type="text/css"> + <link rel="stylesheet" type="text/css" href="slick/slick.css"/> + <link rel="stylesheet" type="text/css" href="slick/slick-theme.css"/> + <meta content="Apache CarbonData" property="og:title"> + <meta content="images/carbondata.png" property="og:image"> + <meta content="Fully indexed columnar and Hadoop native data-store for processing heavy analytical workloads and detailed queries on big data" property="og:description"> +</head> +<body> +<div class="viewport"> + <header class="navbar header--navbar"> + <div class="navbar-inner"> + <div class="container-fluid"> + <div class="carbondata-logo--container"> + <a class="carbondata-logo" href="index.html"><span></span></a> + </div> + <ul class="nav pull-right"> + <li class="navbar-link"> + <a href="download.html">Download</a> + </li> + <li class="navbar-link"> + <a href="">Overview</a> + </li> + <li class="navbar-link"> + <a href="">Documentation</a> + </li> + <li class="navbar-link"> + <a href="community.html">Community</a> + </li> + <li class="navbar-link"> + <a href="http://www.apache.org"><img src="images/apache-feather-tm.svg"/></a> + </li> + </ul> + </div> + </div> + </header> + <div class="header--container"></div> + <div class="container-fluid"></div> + <div> + <div class="homepage--body"> + <h1>Apache CarbonData</h1> + <section class="billboard--wrapper homepage-billboard"> + <div class="billboard--container"> + <div class="container-fluid"> + <div class="homepage-title--container"> + <h2 class="homepage-title"> + Fully indexed columnar and Hadoop native data-store for processing heavy analytical workloads and detailed queries on big data. + </h2> + + <div class="homepage-subtitle--container desktop-only"> + <div class="homepage-subtitle"> + CarbonData has proven to manage Petabyte of data running on extraordinarily low-cost hardware and answer queries around 10 times faster than the current open source solutions. + </div> + <div class="homepage-subtitle"> + Carbondata uses engineered optimizations targeted to improve performance of analytical queries which can include filters, aggregation and distinct counts. + The required data is stored in an indexed, well organized, read-optimized format. + </div> + </div> + </div> + </div> + </div> + </section> + <section class="key-feature--wrapper"> + <div class="container-fluid"> + <div class="row-fluid"> + <div class="span4 key-feature--container"> + <div class="key-feature--icon--container"> + <div class="key-feature--icon icon"> + <img src="images/container.png" width="100px" height="100px"/> + </div> + </div> + <h3 class="key-feature--title">Unique Data Organization</h3> + + <div class="key-feature--text"> + CarbonData stores data in columnar format. It differs from traditional columnar format that the columns in each row-group (data block) is sorted independent from the other columns. + Though this arrangement requires CarbonData to store the row-number mapping against each column value, it makes possible to use binary search for faster filtering and since the value + are sorted, similar values come together which yields better compression and offsets the storage overhead required by the row number mapping. + </div> + </div> + <div class="span4 key-feature--container"> + <div class="key-feature--icon--container"> + <div class="key-feature--icon icon"> + <img src="images/enterprise.png" width="100px" height="100px"/> + </div> + </div> + <h3 class="key-feature--title">Multi Level Indexing</h3> + + <div class="key-feature--text"> + CarbonData uses multiple indices at various levels to enable faster search and speed up query processing.<br/> + <b>Global Multi Dimensional Keys (MDK)</b> based B+Tree index for all non-measure columns aids in quickly locating the row groups (data blocks) that contain the data matching search/filter criteria.<br/> + <b>Min-Max Index for all columns</b> aids in quickly locating the rows that contain the data matching search/filter criteria.<br/> + <b>Data Block level Inverted Index</b> for all columns aids in quickly locating the rows that contain the data matching search/filter criteria within a row group (data blocks). + </div> + </div> + <div class="span4 key-feature--container"> + <div class="key-feature--icon--container"> + <div class="key-feature--icon icon"> + <img src="images/cloud.png" width="100px" height="100px"/> + </div> + </div> + <h3 class="key-feature--title">Advanced Push Down Optimizations</h3> + + <div class="key-feature--text"> + CarbonData pushes as much of query processing as possible close to the data to minimize the amount of data being read, processed, converted and transmitted/shuffled. + Since CarbonData uses columnar format, it reads only the required columns from the store and also reads only the rows that match the filter conditions provided by the query. + </div> + </div> + </div> + </div> + </section> + <section class="hero--banner"> + <div class="slider single-item"> + <div> + <center> + <div class="banner--text"> + <br/> + + <div class="banner--text"> + <div class="container-fluid"> + <b>CarbonData new website! (26/11/16)</b><br/> + The CarbonData team is pleased to announce the new CarbonData website. + </div> + </div> + </center> + </div> + <div> + <center> + <div class="banner--text"> + <br/> + + <div class="banner--text"> + <div class="container-fluid"> + <b>CarbonData 0.2.0 released! (21/11/16)</b><br/> + CarbonData 0.2.0 has been released. This is a major new release including bug fixes and improvements. + </div> + <p><a class="btn btn-large btn-success" href="download.html">Download</a> + <a href="javascript:var w = window.open('')">Release Notes</a></p> + </div> + </center> + </div> + </div> + <div> + <center><a href="news.html">All News</a></center> + </div> + </section> + <section class="offset-feature--wrapper"> + <div class="offset-feature--container feature-guides"> + <div class="container-fluid"> + <div class="row-fluid feature--content"> + <div class="span8 mobile-left-pane"> + <div class="offset-feature--title">Apache & OpenSource</div> + <div class="offset-feature--text"> + CarbonData is your project ! + CarbonData is an <a href="http://www.apache.org">Apache Software Foundation</a> project, + available under the Apache v2 license.<br/> + It's a complete open community, always listening proposals and comments.<br/> + <a href="community.html">Sources</a>, <a href="community.html">mailing lists</a>, <a + href="community.html">issue tracker</a>: it's fully open, you can access + directly.<br/> + We also love contributions: don't hesitate to <a + href="community.html">contribute</a>. + </div> + <a class="offset-feature--link" href="community.html">Be Involved In The Community</a> | + <a class="offset-feature--link" href="community.html">How To Contribute</a> + </div> + <div class="offset8"> + <img src="images/apache.png"/> + </div> + </div> + </div> + </div> + <div class="offset-feature--container"> + <div class="container-fluid"> + <div class="row-fluid feature--content"> + <div class="span4"> + <img src="images/puzzle.png"/> + </div> + <div class="offset4 mobile-left-pane"> + <div class="offset-feature--title">Features</div> + <div class="offset-feature--text"> + CarbonData is powerfull storage for big data providing:<br/><br/> + <ul style="list-style-position: inside"> + <li>File Structure and Format</li> + <li>DDL Operations</li> + <li>DML Operations</li> + <li>Data Management</li> + <li>Clustered deployment</li> + </ul> + </div> + </div> + </div> + </div> + </div> + <div class="offset-feature--container"> + <div class="container-fluid"> + <div class="row-fluid feature--content"> + <div class="span8 mobile-left-pane"> + <div class="offset-feature--title">Documentation</div> + <div class="offset-feature--text"> + Ready, efficient, and productive with CarbonData in a minute !<br/> + <br/> + Find all you need to start with CarbonData ... + </div> + <a class="offset-feature--link" href="documentation.html">Read Documentation</a> + </div> + <div class="offset8"> + <img src="images/book.png"/> + </div> + </div> + </div> + </div> + </section> + </div> + </div> + <div class="body--container container-fluid "></div> + <footer class="footer"> + <div class="container-fluid"> + <div class="row-fluid"> + <div class="span12"> + © <span>2016</span> <a href="http://www.apache.org">Apache Software Foundation</a> - <a + href="privacy.html">Privacy Policy</a><br/> + Apache CarbonData, CarbonData, Apache, the Apache feather logo, and the Apache CarbonData project logo are + trademarks of The Apache Software Foundation. + </div> + </div> + </div> + </footer> + <div id="scrim"></div> +</div> + +<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script> +<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> +<script type="text/javascript" src="slick/slick.min.js"></script> +<script type="text/javascript"> + $(document).ready(function(){ + $('.single-item').slick({ + infinite: true, + arrows:false, + dots: true, + autoplay: true, + autoplaySpeed: 3000, + slidesToShow: 1, + slidesToScroll: 1 + }); + }); + +</script> + +</body> + +</html> http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/privacy.html ---------------------------------------------------------------------- diff --git a/src/main/webapp/privacy.html b/src/main/webapp/privacy.html new file mode 100644 index 0000000..fd99298 --- /dev/null +++ b/src/main/webapp/privacy.html @@ -0,0 +1,82 @@ +<!DOCTYPE html> +<html data-mobile-support="" data-search="" data-hero-banner="" data-platform-downloads=""> +<head> + <meta http-equiv="content-type" context="text/html; charset=UTF-8"> + <title>Apache Karaf</title> + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1, minimum-scale=1, user-scalable=no" + id="Viewport" name="viewport"> + <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"> + <link href="https://fonts.googleapis.com/css?family=Varela+Round|Montserrat:400,700" rel="stylesheet" + type="text/css"/> + <link href="css/karaf.css" rel="stylesheet" type="text/css"> + <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.7/slick.css"/> + <script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.5.7/slick.min.js"></script> + <meta content="Apache Karaf" property="og:title"> + <meta content="images/karaf.png" property="og:image"> + <meta content="Upgrade to the Enterprise class platform. Karaf provides dual polymorphic container and application bootstrapping paradigms to the Enterprise. Focus on your business code and application, Karaf deals with the rest" + property="og:description"> +</head> +<body> +<div class="viewport"> + <header class="navbar header--navbar"> + <div class="navbar-inner"> + <div class="container-fluid"> + <div class="karaf-logo--container"> + <a class="karaf-logo" href="index.html"><span></span></a> + </div> + <ul class="nav pull-right"> + <li class="navbar-link"> + <a href="download.html">Download</a> + </li> + <li class="navbar-link"> + <a href="documentation.html">Documentation</a> + </li> + <li class="navbar-link"> + <a href="projects.html">Projects</a> + </li> + <li class="navbar-link"> + <a href="community.html">Community</a> + </li> + <li class="navbar-link"> + <a href="http://www.apache.org"><img src="images/apache-feather-tm.svg"/></a> + </li> + </ul> + </div> + </div> + </header> + <br/> + <div class="container"> + <h2>Privacy Policy</h2> + Information about your use of this website is collected using server access logs and a tracking cookie. The collected information consists of the following:<br/> + <br/> + <ol> + <li>The IP address from which you access the website;</li> + <li>The type of browser and operating system you use to access our site;</li> + <li>The date and time you access our site;</li> + <li>The pages you visit; and</li> + <li>The addresses of pages from where you followed a link to our site.</li> + </ol> + Part of this information is gathered using a tracking cookie set by the <a href="http://www.google.com/analytics/">Google Analytics</a> service and handled by Google as described in their <a href="http://www.google.com/privacy.html">privacy policy</a>. See your browser documentation for instructions on how to disable the cookie if you prefer not to share this data with Google.<br/> + <br/> + We use the gathered information to help us make our site more useful to visitors and to better understand how and when our site is used. We do not track or collect personally identifiable information or associate gathered data with any personally identifying information from other sources.<br/> + <br/> + By using this website, you consent to the collection of this data in the manner and for the purpose described above.<br/> + <br/> + </div> + <div class="body--container container-fluid "></div> + <footer class="footer"> + <div class="container-fluid"> + <div class="row-fluid"> + <div class="span12"> + © <span>2016</span> <a href="http://www.apache.org">Apache Software Foundation</a> - <a + href="privacy.html">Privacy Policy</a><br/> + Apache Karaf, Karaf, Apache, the Apache feather logo, and the Apache Karaf project logo are + trademarks of The Apache Software Foundation. + </div> + </div> + </div> + </footer> + <div id="scrim"></div> +</div> +</body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/ajax-loader.gif ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/ajax-loader.gif b/src/main/webapp/slick/ajax-loader.gif new file mode 100644 index 0000000..e0e6e97 Binary files /dev/null and b/src/main/webapp/slick/ajax-loader.gif differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/config.rb ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/config.rb b/src/main/webapp/slick/config.rb new file mode 100644 index 0000000..81f5ae3 --- /dev/null +++ b/src/main/webapp/slick/config.rb @@ -0,0 +1,10 @@ +css_dir = "." +sass_dir = "." +images_dir = "." +fonts_dir = "fonts" +relative_assets = true + +output_style = :compact +line_comments = false + +preferred_syntax = :scss \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/fonts/slick.eot ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/fonts/slick.eot b/src/main/webapp/slick/fonts/slick.eot new file mode 100644 index 0000000..2cbab9c Binary files /dev/null and b/src/main/webapp/slick/fonts/slick.eot differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/fonts/slick.svg ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/fonts/slick.svg b/src/main/webapp/slick/fonts/slick.svg new file mode 100644 index 0000000..b36a66a --- /dev/null +++ b/src/main/webapp/slick/fonts/slick.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg"> +<metadata>Generated by Fontastic.me</metadata> +<defs> +<font id="slick" horiz-adv-x="512"> +<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/> +<missing-glyph horiz-adv-x="512" /> + +<glyph unicode="→" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> +<glyph unicode="←" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> +<glyph unicode="•" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> +<glyph unicode="a" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/> +</font></defs></svg> http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/fonts/slick.ttf ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/fonts/slick.ttf b/src/main/webapp/slick/fonts/slick.ttf new file mode 100644 index 0000000..9d03461 Binary files /dev/null and b/src/main/webapp/slick/fonts/slick.ttf differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/fonts/slick.woff ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/fonts/slick.woff b/src/main/webapp/slick/fonts/slick.woff new file mode 100644 index 0000000..8ee9972 Binary files /dev/null and b/src/main/webapp/slick/fonts/slick.woff differ http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/slick-theme.css ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/slick-theme.css b/src/main/webapp/slick/slick-theme.css new file mode 100644 index 0000000..69d50b7 --- /dev/null +++ b/src/main/webapp/slick/slick-theme.css @@ -0,0 +1,203 @@ +@charset "UTF-8"; +/* Slider */ +.slick-loading .slick-list +{ + background: #fff url('./ajax-loader.gif') center center no-repeat; +} + +/* Icons */ +@font-face +{ + font-family: 'slick'; + font-weight: normal; + font-style: normal; + + src: url('./fonts/slick.eot'); + src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); +} +/* Arrows */ +.slick-prev, +.slick-next +{ + font-size: 0; + line-height: 0; + + position: absolute; + top: 50%; + + display: block; + + width: 20px; + height: 20px; + padding: 0; + margin-top: -10px\9; /*lte IE 8*/ + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + + cursor: pointer; + + color: transparent; + border: none; + outline: none; + background: transparent; +} +.slick-prev:hover, +.slick-prev:focus, +.slick-next:hover, +.slick-next:focus +{ + color: transparent; + outline: none; + background: transparent; +} +.slick-prev:hover:before, +.slick-prev:focus:before, +.slick-next:hover:before, +.slick-next:focus:before +{ + opacity: 1; +} +.slick-prev.slick-disabled:before, +.slick-next.slick-disabled:before +{ + opacity: .25; +} + +.slick-prev:before, +.slick-next:before +{ + font-family: 'slick'; + font-size: 20px; + line-height: 1; + + opacity: .75; + color: white; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.slick-prev +{ + left: -25px; +} +[dir='rtl'] .slick-prev +{ + right: -25px; + left: auto; +} +.slick-prev:before +{ + content: 'â'; +} +[dir='rtl'] .slick-prev:before +{ + content: 'â'; +} + +.slick-next +{ + right: -25px; +} +[dir='rtl'] .slick-next +{ + right: auto; + left: -25px; +} +.slick-next:before +{ + content: 'â'; +} +[dir='rtl'] .slick-next:before +{ + content: 'â'; +} + +/* Dots */ +.slick-slider +{ + margin-bottom: 30px; +} + +.slick-dots +{ + position: absolute; + + display: block; + + width: 100%; + padding: 0; + + list-style: none; + + text-align: center; +} +.slick-dots li +{ + position: relative; + + display: inline-block; + + width: 20px; + height: 20px; + margin: 0 5px; + padding: 0; + + cursor: pointer; +} +.slick-dots li button +{ + font-size: 0; + line-height: 0; + + display: block; + + width: 20px; + height: 20px; + padding: 5px; + + cursor: pointer; + + color: transparent; + border: 0; + outline: none; + background: transparent; +} +.slick-dots li button:hover, +.slick-dots li button:focus +{ + outline: none; +} +.slick-dots li button:hover:before, +.slick-dots li button:focus:before +{ + opacity: 1; +} +.slick-dots li button:before +{ + font-family: 'slick'; + font-size: 6px; + line-height: 20px; + + position: absolute; + top: 0; + left: 0; + + width: 20px; + height: 20px; + + content: 'â¢'; + text-align: center; + + opacity: .25; + color: white; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.slick-dots li.slick-active button:before +{ + opacity: .75; + color: black; +} http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/slick-theme.less ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/slick-theme.less b/src/main/webapp/slick/slick-theme.less new file mode 100644 index 0000000..41dd0db --- /dev/null +++ b/src/main/webapp/slick/slick-theme.less @@ -0,0 +1,168 @@ +@charset "UTF-8"; + +// Default Variables + +@slick-font-path: "./fonts/"; +@slick-font-family: "slick"; +@slick-loader-path: "./"; +@slick-arrow-color: white; +@slick-dot-color: black; +@slick-dot-color-active: @slick-dot-color; +@slick-prev-character: "â"; +@slick-next-character: "â"; +@slick-dot-character: "â¢"; +@slick-dot-size: 6px; +@slick-opacity-default: 0.75; +@slick-opacity-on-hover: 1; +@slick-opacity-not-active: 0.25; + +/* Slider */ +.slick-loading .slick-list{ + background: #fff url('./ajax-loader.gif') center center no-repeat; +} + +/* Icons */ +@font-face{ + font-family: 'slick'; + font-weight: normal; + font-style: normal; + + src: url('./fonts/slick.eot'); + src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); +} + +/* Arrows */ + +.slick-prev, +.slick-next { + position: absolute; + display: block; + height: 20px; + width: 20px; + line-height: 0px; + font-size: 0px; + cursor: pointer; + background: transparent; + color: transparent; + top: 50%; + margin-top: -10px~'\9'; /*lte IE 8*/ + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + padding: 0; + border: none; + outline: none; + &:hover, &:focus { + outline: none; + background: transparent; + color: transparent; + &:before { + opacity: @slick-opacity-on-hover; + } + } + &.slick-disabled:before { + opacity: @slick-opacity-not-active; + } +} + +.slick-prev:before, .slick-next:before { + font-family: @slick-font-family; + font-size: 20px; + line-height: 1; + color: @slick-arrow-color; + opacity: @slick-opacity-default; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.slick-prev { + left: -25px; + &[dir="rtl"] { + left: auto; + right: -25px; + } + &:before { + content: @slick-prev-character; + &[dir="rtl"] { + content: @slick-next-character; + } + } +} + +.slick-next { + right: -25px; + &[dir="rtl"] { + left: -25px; + right: auto; + } + &:before { + content: @slick-next-character; + &[dir="rtl"] { + content: @slick-prev-character; + } + } +} + +/* Dots */ + +.slick-slider { + margin-bottom: 30px; +} + +.slick-dots { + position: absolute; + bottom: -45px; + list-style: none; + display: block; + text-align: center; + padding: 0; + width: 100%; + li { + position: relative; + display: inline-block; + height: 20px; + width: 20px; + margin: 0 5px; + padding: 0; + cursor: pointer; + button { + border: 0; + background: transparent; + display: block; + height: 20px; + width: 20px; + outline: none; + line-height: 0px; + font-size: 0px; + color: transparent; + padding: 5px; + cursor: pointer; + &:hover, &:focus { + outline: none; + &:before { + opacity: @slick-opacity-on-hover; + } + } + &:before { + position: absolute; + top: 0; + left: 0; + content: @slick-dot-character; + width: 20px; + height: 20px; + font-family: @slick-font-family; + font-size: @slick-dot-size; + line-height: 20px; + text-align: center; + color: @slick-dot-color; + opacity: @slick-opacity-not-active; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + } + &.slick-active button:before { + color: @slick-dot-color-active; + opacity: @slick-opacity-default; + } + } +} http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/slick-theme.scss ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/slick-theme.scss b/src/main/webapp/slick/slick-theme.scss new file mode 100644 index 0000000..bea73ae --- /dev/null +++ b/src/main/webapp/slick/slick-theme.scss @@ -0,0 +1,190 @@ +@charset "UTF-8"; + +// Default Variables + +$slick-font-path: "./fonts/" !default; +$slick-font-family: "slick" !default; +$slick-loader-path: "./" !default; +$slick-arrow-color: white !default; +$slick-dot-color: black !default; +$slick-dot-color-active: $slick-dot-color !default; +$slick-prev-character: "â" !default; +$slick-next-character: "â" !default; +$slick-dot-character: "â¢" !default; +$slick-dot-size: 6px !default; +$slick-opacity-default: 0.75 !default; +$slick-opacity-on-hover: 1 !default; +$slick-opacity-not-active: 0.25 !default; + +@function slick-image-url($url) { + @if function-exists(image-url) { + @return image-url($url); + } + @else { + @return url($slick-loader-path + $url); + } +} + +@function slick-font-url($url) { + @if function-exists(font-url) { + @return font-url($url); + } + @else { + @return url($slick-font-path + $url); + } +} + +/* Slider */ + +.slick-list { + .slick-loading & { + background: #fff slick-image-url("ajax-loader.gif") center center no-repeat; + } +} + +/* Icons */ +@if $slick-font-family == "slick" { + @font-face { + font-family: "slick"; + src: slick-font-url("slick.eot"); + src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"), slick-font-url("slick.woff") format("woff"), slick-font-url("slick.ttf") format("truetype"), slick-font-url("slick.svg#slick") format("svg"); + font-weight: normal; + font-style: normal; + } +} + +/* Arrows */ + +.slick-prev, +.slick-next { + position: absolute; + display: block; + height: 20px; + width: 20px; + line-height: 0px; + font-size: 0px; + cursor: pointer; + background: transparent; + color: transparent; + top: 50%; + margin-top: -10px\9; /*lte IE 8*/ + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + padding: 0; + border: none; + outline: none; + &:hover, &:focus { + outline: none; + background: transparent; + color: transparent; + &:before { + opacity: $slick-opacity-on-hover; + } + } + &.slick-disabled:before { + opacity: $slick-opacity-not-active; + } +} + +.slick-prev:before, .slick-next:before { + font-family: $slick-font-family; + font-size: 20px; + line-height: 1; + color: $slick-arrow-color; + opacity: $slick-opacity-default; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.slick-prev { + left: -25px; + [dir="rtl"] & { + left: auto; + right: -25px; + } + &:before { + content: $slick-prev-character; + [dir="rtl"] & { + content: $slick-next-character; + } + } +} + +.slick-next { + right: -25px; + [dir="rtl"] & { + left: -25px; + right: auto; + } + &:before { + content: $slick-next-character; + [dir="rtl"] & { + content: $slick-prev-character; + } + } +} + +/* Dots */ + +.slick-slider { + margin-bottom: 30px; +} + +.slick-dots { + position: absolute; + bottom: -45px; + list-style: none; + display: block; + text-align: center; + padding: 0; + width: 100%; + li { + position: relative; + display: inline-block; + height: 20px; + width: 20px; + margin: 0 5px; + padding: 0; + cursor: pointer; + button { + border: 0; + background: transparent; + display: block; + height: 20px; + width: 20px; + outline: none; + line-height: 0px; + font-size: 0px; + color: transparent; + padding: 5px; + cursor: pointer; + &:hover, &:focus { + outline: none; + &:before { + opacity: $slick-opacity-on-hover; + } + } + &:before { + position: absolute; + top: 0; + left: 0; + content: $slick-dot-character; + width: 20px; + height: 20px; + font-family: $slick-font-family; + font-size: $slick-dot-size; + line-height: 20px; + text-align: center; + color: $slick-dot-color; + opacity: $slick-opacity-not-active; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + } + &.slick-active button:before { + color: $slick-dot-color-active; + opacity: $slick-opacity-default; + } + } +} http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/088e6cce/src/main/webapp/slick/slick.css ---------------------------------------------------------------------- diff --git a/src/main/webapp/slick/slick.css b/src/main/webapp/slick/slick.css new file mode 100644 index 0000000..e7f5607 --- /dev/null +++ b/src/main/webapp/slick/slick.css @@ -0,0 +1,119 @@ +/* Slider */ +.slick-slider +{ + position: relative; + + display: block; + + -moz-box-sizing: border-box; + box-sizing: border-box; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + -webkit-touch-callout: none; + -khtml-user-select: none; + -ms-touch-action: pan-y; + touch-action: pan-y; + -webkit-tap-highlight-color: transparent; +} + +.slick-list +{ + position: relative; + + display: block; + overflow: hidden; + + margin: 0; + padding: 0; +} +.slick-list:focus +{ + outline: none; +} +.slick-list.dragging +{ + cursor: pointer; + cursor: hand; +} + +.slick-slider .slick-track, +.slick-slider .slick-list +{ + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.slick-track +{ + position: relative; + top: 0; + left: 0; + + display: block; +} +.slick-track:before, +.slick-track:after +{ + display: table; + + content: ''; +} +.slick-track:after +{ + clear: both; +} +.slick-loading .slick-track +{ + visibility: hidden; +} + +.slick-slide +{ + display: none; + float: left; + + height: 100%; + min-height: 1px; +} +[dir='rtl'] .slick-slide +{ + float: right; +} +.slick-slide img +{ + display: block; +} +.slick-slide.slick-loading img +{ + display: none; +} +.slick-slide.dragging img +{ + pointer-events: none; +} +.slick-initialized .slick-slide +{ + display: block; +} +.slick-loading .slick-slide +{ + visibility: hidden; +} +.slick-vertical .slick-slide +{ + display: block; + + height: auto; + + border: 1px solid transparent; +} +.slick-arrow.slick-hidden { + display: none; +} \ No newline at end of file