You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by dm...@apache.org on 2020/12/30 04:17:14 UTC

[ignite-website] branch ignite-13779 updated: Ignite 13779 (#63)

This is an automated email from the ASF dual-hosted git repository.

dmagda pushed a commit to branch ignite-13779
in repository https://gitbox.apache.org/repos/asf/ignite-website.git


The following commit(s) were added to refs/heads/ignite-13779 by this push:
     new a702c93  Ignite 13779 (#63)
a702c93 is described below

commit a702c93db7c2087df04b68eb4236f0da84db4b21
Author: Mauricio Stekl <ma...@stekl.org>
AuthorDate: Wed Dec 30 01:17:06 2020 -0300

    Ignite 13779 (#63)
    
    * initial rework of features  section  on the homepage
    
    * more adjustments to new features section; menu opens with hover; responsiveness fixes; other minor tweaks
    
    * reworked the main banner design; also updated the architects section with  diagrams; some responsiveness and other small css issues fixed
    
    * updated diagram for db use case
    
    * changes to Architects section; new diagrams; tweaks on css for features
    
    * implementing accordion
    
    * fixed height for white area under features section
    
    * added accordion markup and reordered sections
    
    * swapped places for features; updates on the banner; added users logos section; added documentationt to navigation;
    
    * fixed small alignment issues; font for features section; added ParticleJS effect to main banner
    
    * multiple changes to layout and homepage
    
    * updated use-cases section on the homepage; list of logos; finished accordion for features section on mobile
    
    * updated the docs navigation with API links; examples; and language selector
    
    * rebuilt docs with the new template
    
    * added dutch railways
    
    * updated users logos; updated DB diagram and fixed alignments; updated footer content
    
    * updated nav for documentation; rebuilt it with new templates
    
    * reordered features and added GA events for tabs; removed shadows; adjusted size for 2nd line on banner; also added icon to button on banner
    
    * adjusted grayscale for logos
    
    * several optimization for mobile screen sizes
    
    * made the links under Example to open on a new tab
    
    * more fixes for responsiveness on small screeens
    
    * did a few performance optimizations
    
    * fixed long titles for accordion widget; also updated diagram on homepage
    
    * responsive: moved learn more buttons below the diagrams on use-cases section
    
    * adjusted gray color and line-height for features paragraph
    
    * added critical css; and updated how some scripts are loaded
---
 css/ignite-redesign.css   |  2 +-
 includes/scripts.html     |  6 +++---
 includes/scriptshead.html |  3 ++-
 includes/styles.html      |  5 +----
 index.html                | 12 ++++++------
 scss/homepage.scss        |  6 +++---
 6 files changed, 16 insertions(+), 18 deletions(-)

diff --git a/css/ignite-redesign.css b/css/ignite-redesign.css
index 36849cc..e72c928 100644
--- a/css/ignite-redesign.css
+++ b/css/ignite-redesign.css
@@ -1 +1 @@
-@charset "UTF-8";code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=langu [...]
\ No newline at end of file
+@charset "UTF-8";code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=langu [...]
\ No newline at end of file
diff --git a/includes/scripts.html b/includes/scripts.html
index 5bdcbeb..47f8d1e 100644
--- a/includes/scripts.html
+++ b/includes/scripts.html
@@ -25,10 +25,10 @@
     })(); </script>
 
 
-<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js" integrity="sha512-/DXTXr6nQodMUiq+IUJYCt2PPOUjrHJ9wFrqpJ3XkgPNOZVfMok7cRw6CSxyCQxXn6ozlESsSh1/sMCTF1rL/g==" crossorigin="anonymous"></script>
+<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script>
 <script defer src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
-<script src="/js/bootstrap.min.js" ></script>
-<script src="/js/prism.js?20201203" ></script>
+<script defer src="/js/bootstrap.min.js" ></script>
+<script defer src="/js/prism.js?20201203" ></script>
 <script src="/js/jquery.bootstrap-dropdown-hover.min.js"></script>
 
 
diff --git a/includes/scriptshead.html b/includes/scriptshead.html
index 70907be..c4f7ab6 100644
--- a/includes/scriptshead.html
+++ b/includes/scriptshead.html
@@ -7,4 +7,5 @@
 
   gtag('config', 'UA-61232409-1');
 </script>
-
+<style>/** do not delete the following styles. It fixes odds issues when using the critical css above in firefox */
+  body {opacity: 0;}.fa{display: none;}</style>
diff --git a/includes/styles.html b/includes/styles.html
index b629eb7..261446b 100644
--- a/includes/styles.html
+++ b/includes/styles.html
@@ -1,4 +1 @@
-<!-- remember to copy this content to downloads.html -->
-
-<style>/** do not delete the following styles. It fixes odds issues when using the critical css above in firefox */
-body {opacity: 0;}.fa{display: none;}</style>
\ No newline at end of file
+<!-- remember to copy this content to downloads.html --><style>@charset "UTF-8";pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}pre[class [...]
\ No newline at end of file
diff --git a/index.html b/index.html
index 91233f7..383bb4f 100644
--- a/index.html
+++ b/index.html
@@ -314,7 +314,7 @@ under the License.
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-sql">
                                     <div class="card-body">
 
-                                        <p class="text-muted">
+                                        <p>
                                             Use Ignite as a traditional SQL database by leveraging JDBC drivers, ODBC drivers,
                                             or the native SQL APIs that are available for Java, C#, C++, Python, and other
                                             programming languages. Seamlessly join, group, aggregate, and order your
@@ -368,7 +368,7 @@ under the License.
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-multitier">
                                     <div class="card-body">
 
-                                        <p class="text-muted">
+                                        <p>
                                             Ignite scales up and out across memory and disk. By default, Ignite operates
                                             in a pure in-memory mode. But, by toggling a single configuration setting,
                                             you can turn a cluster into a database that can grow beyond
@@ -469,7 +469,7 @@ under the License.
                                 <div id="feat-vtab-cb-colocated" class="collapse" data-parent="#v-pills-tabContent"
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-colocated">
                                     <div class="card-body">
-                                        <p class="text-muted">
+                                        <p>
                                             With traditional databases, for in-place calculations, you use stored procedures
                                             that are written in a language such as PL/SQL. With Ignite, you use modern
                                             JVM languages, C# or C++ to develop and execute custom tasks across your
@@ -541,7 +541,7 @@ under the License.
                                 <div id="feat-vtab-cb-acid" class="collapse" data-parent="#v-pills-tabContent"
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-acid">
                                     <div class="card-body">
-                                        <p class="text-muted">
+                                        <p>
                                             Ignite can operate in a strongly consistent mode that provides full support
                                             for distributed ACID transactions. Transact across multiple cluster nodes,
                                             caches, tables, and partitions:
@@ -628,7 +628,7 @@ under the License.
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-ml">
                                     <div class="card-body">
 
-                                        <p class="text-muted">
+                                        <p>
                                             Ignite machine learning uses built-in algorithms and tools, as well as
                                             TensorFlow integration, to enable the building of scalable machine learning
                                             models and avoid costly data transfers. Train, deploy, evaluate, and update
@@ -690,7 +690,7 @@ under the License.
                                 <div id="feat-vtab-cb-conquery" class="collapse" data-parent="#v-pills-tabContent"
                                      role="tabpanel" aria-labelledby="feat-vtab-ch-conquery">
                                     <div class="card-body">
-                                        <p class="text-muted">
+                                        <p>
                                             With relational databases, you use triggers to react to certain events.
                                             With Ignite, you deploy continuous queries that are written in a modern
                                             programming language such as Java or C# and process streams of changes on
diff --git a/scss/homepage.scss b/scss/homepage.scss
index 97122bc..459f925 100644
--- a/scss/homepage.scss
+++ b/scss/homepage.scss
@@ -399,12 +399,12 @@ section.section-block {
             p {
                 font-size: 16px;
                 font-weight: 400;;
-                line-height: 1.6em;
+                line-height: 2em;
             }
 
             pre {
                 margin:  0 0 1em 0;
-                max-height: 285px;
+                max-height: 270px;
             }
             code {
                 font-size: 16px;
@@ -467,7 +467,7 @@ section.section-block {
         }
     }
     #home-features #v-pills-tabContent .tab-pane pre {
-        max-height: 315px;
+        max-height: 265px;
     }
 
     #intro-text {