IGNITE-9799 Web Console: Removed unused code.
diff --git a/frontend/app/app.js b/frontend/app/app.js
index 64e0152..4d048ab 100644
--- a/frontend/app/app.js
+++ b/frontend/app/app.js
@@ -176,7 +176,6 @@
         'ui.grid.saveState',
         'ui.grid.selection',
         'ui.router',
-        'ui.carousel',
         // Base modules.
         'ignite-console.core',
         'ignite-console.ace',
diff --git a/frontend/app/components/page-landing/index.js b/frontend/app/components/page-landing/index.js
index cabb5bb..b893279 100644
--- a/frontend/app/components/page-landing/index.js
+++ b/frontend/app/components/page-landing/index.js
@@ -27,18 +27,7 @@
         'ignite-console.user'
     ])
     .component('pageLanding', {
-        template,
-        controller: class LandingController {
-            static images = [
-                '/images/page-landing-carousel-1.png',
-                '/images/page-landing-carousel-2.png',
-                '/images/page-landing-carousel-3.png'
-            ];
-
-            $onInit() {
-                this.images = LandingController.images;
-            }
-        }
+        template
     })
     .config(['$stateProvider', function($stateProvider) {
         // set up the states
diff --git a/frontend/app/components/page-landing/template.pug b/frontend/app/components/page-landing/template.pug
index ffbc3f2..a0ddc86 100644
--- a/frontend/app/components/page-landing/template.pug
+++ b/frontend/app/components/page-landing/template.pug
@@ -22,9 +22,7 @@
             p It provides an interactive configuration wizard which helps you create and download configuration files and code snippets for your Apache Ignite projects. Additionally, the tool allows you to automatically load SQL metadata from any RDBMS, run SQL queries on your in-memory cache, and view execution plans, in-memory schema, and streaming charts.
             a#signup_show.btn.btn-lg.btn-primary.btn-custom(ui-sref='signup') Sign Up
         .col-lg-6.col-md-6.col-sm-6.col-xs-12
-            ui-carousel(slides='$ctrl.images' autoplay='true' slides-to-show='1' arrows='false')
-                carousel-item
-                    img(src='{{item}}')
+            img(src='/images/page-landing-ui-sample.png')
 section.features-container-wrapper
     .container.features-container
         .section-title The Web Console allows you to:
diff --git a/frontend/app/vendor.js b/frontend/app/vendor.js
index 1c6e9ab..2800739 100644
--- a/frontend/app/vendor.js
+++ b/frontend/app/vendor.js
@@ -51,12 +51,9 @@
 import 'jszip';
 import 'nvd3';
 import 'lodash';
-import 'angular-ui-carousel';
 
 import 'angular-gridster/dist/angular-gridster.min.css';
 import 'angular-tree-control/css/tree-control-attribute.css';
 import 'angular-tree-control/css/tree-control.css';
 import 'angular-ui-grid/ui-grid.css';
-import 'angular-motion/dist/angular-motion.css';
 import 'nvd3/build/nv.d3.css';
-import 'angular-ui-carousel/dist/ui-carousel.css';
diff --git a/frontend/package.json b/frontend/package.json
index 998e51f..d24adfe 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -34,18 +34,15 @@
     "angular-acl": "0.1.10",
     "angular-animate": "1.7.6",
     "angular-aria": "1.7.6",
-    "angular-cookies": "1.7.6",
     "angular-drag-and-drop-lists": "1.4.0",
     "angular-gridster": "0.13.14",
     "angular-messages": "1.7.6",
-    "angular-motion": "0.4.4",
     "angular-nvd3": "1.0.9",
     "angular-sanitize": "1.7.6",
     "angular-smart-table": "2.1.11",
     "angular-strap": "2.3.12",
     "angular-translate": "2.18.1",
     "angular-tree-control": "0.2.28",
-    "angular-ui-carousel": "0.1.10",
     "angular-ui-grid": "4.6.1",
     "angular-ui-validate": "1.2.3",
     "angular1-async-filter": "1.1.0",
@@ -115,8 +112,6 @@
     "html-loader": "1.0.0-alpha.0",
     "html-webpack-plugin": "3.2.0",
     "ignore-loader": "0.1.2",
-    "jasmine-core": "2.6.4",
-    "json-loader": "0.5.7",
     "karma": "^4.0.0",
     "karma-babel-preprocessor": "8.0.0-beta.0",
     "karma-chrome-launcher": "2.2.0",
diff --git a/frontend/public/images/page-landing-carousel-2.png b/frontend/public/images/page-landing-carousel-2.png
deleted file mode 100644
index 375ea0f..0000000
--- a/frontend/public/images/page-landing-carousel-2.png
+++ /dev/null
Binary files differ
diff --git a/frontend/public/images/page-landing-carousel-3.png b/frontend/public/images/page-landing-carousel-3.png
deleted file mode 100644
index f8109f6..0000000
--- a/frontend/public/images/page-landing-carousel-3.png
+++ /dev/null
Binary files differ
diff --git a/frontend/public/images/page-landing-carousel-1.png b/frontend/public/images/page-landing-ui-sample.png
similarity index 100%
rename from frontend/public/images/page-landing-carousel-1.png
rename to frontend/public/images/page-landing-ui-sample.png
Binary files differ
diff --git a/frontend/public/stylesheets/style.scss b/frontend/public/stylesheets/style.scss
index be31060..9414615 100644
--- a/frontend/public/stylesheets/style.scss
+++ b/frontend/public/stylesheets/style.scss
@@ -1658,6 +1658,66 @@
     }
 }
 
+.modal-backdrop {
+    background-color: rgba(0, 0, 0, 0.6) !important;
+}
+
+.am-fade-and-scale {
+    animation-duration: 0.3s;
+    animation-timing-function: ease-in-out;
+    animation-fill-mode: backwards;
+
+    &.ng-enter, &.am-fade-and-scale-add, &.ng-hide-remove, &.ng-move {
+        animation-name: fadeAndScaleIn;
+    }
+
+    &.ng-leave, &.am-fade-and-scale-remove, &.ng-hide, &.ng-move {
+        animation-name: fadeAndScaleOut;
+    }
+
+    &.ng-enter {
+        visibility: hidden;
+        animation-name: fadeAndScaleIn;
+        animation-play-state: paused;
+
+        &.ng-enter-active {
+            visibility: visible;
+            animation-play-state: running;
+        }
+    }
+
+    &.ng-leave {
+        animation-name: fadeAndScaleOut;
+        animation-play-state: paused;
+
+        &.ng-leave-active {
+            animation-play-state: running;
+        }
+    }
+
+
+}
+
+@keyframes fadeAndScaleIn {
+    from {
+        opacity: 0;
+        transform: scale(0.7);
+    }
+    to {
+        opacity: 1;
+    }
+}
+
+@keyframes fadeAndScaleOut {
+    from {
+        opacity: 1;
+    }
+    to {
+        opacity: 0;
+        transform: scale(0.7);
+    }
+}
+
 .panel-tip-container {
     display: inline-block;
 }