diff --git a/redisinsight/splash.html b/redisinsight/splash.html index 1a4ee12a26..b25a28ad9b 100644 --- a/redisinsight/splash.html +++ b/redisinsight/splash.html @@ -10,39 +10,23 @@ #app { width: 100%; height: 100%; - } - - .DARK { - background-color: #202020; + background-size: cover; color: #ffffff; - } - - .LIGHT { - background-color: #FFFFFF; - color: #202020; - } - - .DARK #Group_4 { - fill: #FFFFFF; - } - - .LIGHT #Group_4 { - fill: #202020; - } - - .DARK .copyright { - color: #B4B4B4 - } - - .LIGHT .copyright { - color: #69707D + background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDL2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuZWRhMmIzZmFjLCAyMDIxLzExLzE3LTE3OjIzOjE5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkQyQTg3MDY2M0RGMTFFQ0IzMDE5MTczRjQ1RjM4RTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkQyQTg3MDc2M0RGMTFFQ0IzMDE5MTczRjQ1RjM4RTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRDJBODcwNDYzREYxMUVDQjMwMTkxNzNGNDVGMzhFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRDJBODcwNTYzREYxMUVDQjMwMTkxNzNGNDVGMzhFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/bAEMABAMDBAMDBAQEBAUFBAUHCwcHBgYHDgoKCAsQDhEREA4QDxIUGhYS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); } .container { width: 400px; text-align: center; margin: 0 auto; + } + + #Group_4 { + fill: #FFFFFF; + } + .copyright { + color: #ffffff } .logo { diff --git a/redisinsight/ui/src/assets/img/NYbg.jpg b/redisinsight/ui/src/assets/img/NYbg.jpg new file mode 100644 index 0000000000..04b7299e35 Binary files /dev/null and b/redisinsight/ui/src/assets/img/NYbg.jpg differ diff --git a/redisinsight/ui/src/pages/home/HomePage.tsx b/redisinsight/ui/src/pages/home/HomePage.tsx index 81edf18559..8a25e692ae 100644 --- a/redisinsight/ui/src/pages/home/HomePage.tsx +++ b/redisinsight/ui/src/pages/home/HomePage.tsx @@ -188,7 +188,12 @@ const HomePage = () => { {(resizeRef) => ( - + {dialogIsOpen ? (
diff --git a/redisinsight/ui/src/pages/home/components/AddInstanceControls/AddInstanceControls.tsx b/redisinsight/ui/src/pages/home/components/AddInstanceControls/AddInstanceControls.tsx index 74433062f3..c090f5ea71 100644 --- a/redisinsight/ui/src/pages/home/components/AddInstanceControls/AddInstanceControls.tsx +++ b/redisinsight/ui/src/pages/home/components/AddInstanceControls/AddInstanceControls.tsx @@ -24,9 +24,10 @@ export enum Direction { interface Props { onAddInstance: () => void; direction: Direction; + welcomePage?: boolean; } -const AddInstanceControls = ({ onAddInstance, direction }: Props) => { +const AddInstanceControls = ({ onAddInstance, direction, welcomePage = false }: Props) => { const handleOnAddDatabase = () => { sendEventTelemetry({ event: TelemetryEvent.CONFIG_DATABASES_CLICKED, @@ -34,9 +35,12 @@ const AddInstanceControls = ({ onAddInstance, direction }: Props) => { onAddInstance() } - const handleClickLink = (event: TelemetryEvent) => { + const handleClickLink = (event: TelemetryEvent, eventData: any = {}) => { sendEventTelemetry({ event, + eventData: { + ...eventData + } }) } @@ -58,13 +62,16 @@ const AddInstanceControls = ({ onAddInstance, direction }: Props) => { href={HELP_LINKS.createRedisCloud.link} target="_blank" rel="noreferrer" - onClick={() => handleClickLink(HELP_LINKS.createRedisCloud.event)} + onClick={() => handleClickLink( + HELP_LINKS.createRedisCloud.event, + { source: HELP_LINKS.createRedisCloud.sources[welcomePage ? 'welcome' : 'databaseList'] } + )} > {HELP_LINKS.createRedisCloud.label} - Free managed database up to 30MB, with modules support. + Try Redis Cloud with enhanced database capabilities. diff --git a/redisinsight/ui/src/pages/home/components/AddInstanceControls/styles.module.scss b/redisinsight/ui/src/pages/home/components/AddInstanceControls/styles.module.scss index 9f73da32c6..9e93011691 100644 --- a/redisinsight/ui/src/pages/home/components/AddInstanceControls/styles.module.scss +++ b/redisinsight/ui/src/pages/home/components/AddInstanceControls/styles.module.scss @@ -22,28 +22,65 @@ } } +.arrowRight { + display: block !important; + position: absolute; + right: 14px; + top: calc(50% - 11px); + color: #ffffff; + width: 20px; + height: 20px; +} + .createBtn { border: 2px solid var(--euiColorSecondary); padding: 9px 24px; + letter-spacing: normal; border-radius: 4px; text-align: left; position: relative; + width: 413px; + height: 64px; + padding-right: 40px; + + &::before { + content: ''; + position: absolute; + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + opacity: .9; + background: url(../../../../assets/img/NYbg.jpg) center; + background-size: cover; + } + &:hover { transform: translateY(-1px); } -} -.createTitle { - padding-top: 0; - color: var(--euiTextColor) !important; - line-height: 16px; -} + .createTitle { + padding-top: 3px; + line-height: 16px; + color: #ffffff !important; + position: relative; + font-weight: 500 !important; + } -.createText { - font-size: 12px !important; - color: var(--euiTextColor) !important; - opacity: 0.7; - margin-top: -3px; + .createText { + font-size: 12px !important; + color: #ffffff !important; + position: relative; + } + + .arrowRight { + position: absolute; + right: 14px; + top: calc(50% - 11px); + color: #ffffff; + width: 20px; + height: 20px; + } } .followText { @@ -83,39 +120,7 @@ } } -.arrowRight { - display: none !important; -} - .containerDl { - - .arrowRight { - display: block !important; - position: absolute; - right: 14px; - top: calc(50% - 11px); - color: var(--euiTextColor); - width: 20px; - height: 20px; - } - - .createBtn { - height: 64px; - padding-right: 40px; - letter-spacing: normal; - width: 412px; - } - - .createTitle { - margin-top: -1px; - padding-top: 0; - font-weight: 500; - } - - .createText { - margin-top: -5px; - } - .links { max-width: 330px; display: none; diff --git a/redisinsight/ui/src/pages/home/components/WelcomeComponent/WelcomeComponent.tsx b/redisinsight/ui/src/pages/home/components/WelcomeComponent/WelcomeComponent.tsx index 67d5640d02..6cd74d8b36 100644 --- a/redisinsight/ui/src/pages/home/components/WelcomeComponent/WelcomeComponent.tsx +++ b/redisinsight/ui/src/pages/home/components/WelcomeComponent/WelcomeComponent.tsx @@ -69,6 +69,7 @@ const Welcome = ({ onAddInstance }: Props) => {
diff --git a/redisinsight/ui/src/pages/home/components/WelcomeComponent/styles.module.scss b/redisinsight/ui/src/pages/home/components/WelcomeComponent/styles.module.scss index ec9e1459db..5484e91f09 100644 --- a/redisinsight/ui/src/pages/home/components/WelcomeComponent/styles.module.scss +++ b/redisinsight/ui/src/pages/home/components/WelcomeComponent/styles.module.scss @@ -28,7 +28,7 @@ .controls { margin: 7vh auto 0; - max-width: 390px; + max-width: 414px; } .logo { diff --git a/redisinsight/ui/src/pages/home/constants/help-links.ts b/redisinsight/ui/src/pages/home/constants/help-links.ts index 8cd422eed2..f674d68501 100644 --- a/redisinsight/ui/src/pages/home/constants/help-links.ts +++ b/redisinsight/ui/src/pages/home/constants/help-links.ts @@ -9,9 +9,14 @@ export enum HelpLink { export const HELP_LINKS = { [HelpLink.CreateRedisCloud]: { - label: 'Create a free Redis Database on Redis Cloud', + label: 'Limited offer: Up to 6 months free with $200 credits.', link: 'https://redis.com/try-free/?utm_source=redis&utm_medium=app&utm_campaign=redisinsight', - event: TelemetryEvent.CONFIG_DATABASES_GET_REDIS_CLOUD_ACCOUNT_CLICKED + event: TelemetryEvent.CREATE_FREE_CLOUD_DATABASE_CLICKED, + sources: { + welcome: 'Welcome page', + databaseList: 'My Redis databases', + redisearch: 'RediSearch is not loaded' + } }, [HelpLink.BuildRedisFromSource]: { label: 'Build from source', diff --git a/redisinsight/ui/src/pages/workbench/components/module-not-loaded/ModuleNotLoaded.tsx b/redisinsight/ui/src/pages/workbench/components/module-not-loaded/ModuleNotLoaded.tsx index ff880642a8..bdf20630ec 100644 --- a/redisinsight/ui/src/pages/workbench/components/module-not-loaded/ModuleNotLoaded.tsx +++ b/redisinsight/ui/src/pages/workbench/components/module-not-loaded/ModuleNotLoaded.tsx @@ -1,13 +1,20 @@ import React, { useContext } from 'react' import cx from 'classnames' import { - EuiBasicTableColumn, EuiButton, - EuiFlexGroup, EuiFlexItem, EuiIcon, EuiInMemoryTable, EuiTextColor + EuiBasicTableColumn, + EuiFlexGroup, + EuiFlexItem, + EuiIcon, + EuiInMemoryTable, + EuiText, + EuiTextColor, } from '@elastic/eui' import parse from 'html-react-parser' import { ThemeContext } from 'uiSrc/contexts/themeContext' import { Theme } from 'uiSrc/constants' +import { HELP_LINKS } from 'uiSrc/pages/home/constants/help-links' +import { sendEventTelemetry, TelemetryEvent } from 'uiSrc/telemetry' import styles from './styles.module.scss' interface IContentColumn { @@ -54,6 +61,36 @@ const ModuleNotLoaded = ({ content = {} }: Props) => { const item = columns.reduce((obj, { text }, i) => ({ ...obj, [`text${i}`]: text }), {}) + const handleClickLink = (event: TelemetryEvent, eventData: any = {}) => { + sendEventTelemetry({ + event, + eventData: { + ...eventData + } + }) + } + + const CreateCloudBtn = () => ( + handleClickLink( + HELP_LINKS.createRedisCloud.event, + { source: HELP_LINKS.createRedisCloud.sources.redisearch } + )} + > + + {HELP_LINKS.createRedisCloud.label} + + + Try Redis Cloud with enhanced database capabilities. + + + + ) + return (
@@ -79,17 +116,7 @@ const ModuleNotLoaded = ({ content = {} }: Props) => { )} {!!createCloudBtnText && ( - - {createCloudBtnText} - + ) } {(!!summaryText || !!summaryImgPath || !!summaryImgDark || !!summaryImgLight) && ( diff --git a/redisinsight/ui/src/pages/workbench/components/module-not-loaded/styles.module.scss b/redisinsight/ui/src/pages/workbench/components/module-not-loaded/styles.module.scss index c35fc59d91..e545f9e952 100644 --- a/redisinsight/ui/src/pages/workbench/components/module-not-loaded/styles.module.scss +++ b/redisinsight/ui/src/pages/workbench/components/module-not-loaded/styles.module.scss @@ -43,8 +43,56 @@ } .createCloudBtn { - margin: 16px 0; - max-width: 420px !important; + border: 2px solid var(--euiColorSecondary); + padding: 9px 24px; + margin: 20px 0; + letter-spacing: normal; + border-radius: 4px; + text-align: left; + position: relative; + width: 413px; + height: 64px; + padding-right: 40px; + + &::before { + content: ''; + position: absolute; + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + opacity: .9; + background: url(../../../../assets/img/NYbg.jpg) center; + background-size: cover; + } + + &:hover { + transform: translateY(-1px); + } + + .createTitle { + padding-top: 3px; + line-height: 16px; + color: #ffffff !important; + position: relative; + font-weight: 500 !important; + } + + .createText { + font-size: 12px !important; + color: #ffffff !important; + position: relative; + } + + .arrowRight { + display: block; + position: absolute; + right: 14px; + top: calc(50% - 11px); + color: #ffffff; + width: 20px; + height: 20px; + } } diff --git a/redisinsight/ui/src/telemetry/events.ts b/redisinsight/ui/src/telemetry/events.ts index 8bc41d9fee..1ea03acd16 100644 --- a/redisinsight/ui/src/telemetry/events.ts +++ b/redisinsight/ui/src/telemetry/events.ts @@ -22,6 +22,7 @@ export enum TelemetryEvent { CONFIG_DATABASES_REDIS_SENTINEL_AUTODISCOVERY_SUBMITTED = 'CONFIG_DATABASES_REDIS_SENTINEL_AUTODISCOVERY_SUBMITTED', CONFIG_DATABASES_REDIS_SENTINEL_AUTODISCOVERY_CANCELLED = 'CONFIG_DATABASES_REDIS_SENTINEL_AUTODISCOVERY_CANCELLED', CONFIG_DATABASES_GET_REDIS_CLOUD_ACCOUNT_CLICKED = 'CONFIG_DATABASES_GET_REDIS_CLOUD_ACCOUNT_CLICKED', + CREATE_FREE_CLOUD_DATABASE_CLICKED = 'CREATE_FREE_CLOUD_DATABASE_CLICKED', BUILD_FROM_SOURCE_CLICKED = 'BUILD_FROM_SOURCE_CLICKED', BUILD_USING_DOCKER_CLICKED = 'BUILD_USING_DOCKER_CLICKED',