diff --git a/ui/src/data_explorer/components/WriteDataForm.js b/ui/src/data_explorer/components/WriteDataForm.js index 2486fc5fee..905f38708f 100644 --- a/ui/src/data_explorer/components/WriteDataForm.js +++ b/ui/src/data_explorer/components/WriteDataForm.js @@ -172,7 +172,7 @@ class WriteDataForm extends Component {
- Drag file here to Upload +

Drag your file here to Upload

diff --git a/ui/src/style/components/write-data-form.scss b/ui/src/style/components/write-data-form.scss index 714ae6b22b..0889a6afd0 100644 --- a/ui/src/style/components/write-data-form.scss +++ b/ui/src/style/components/write-data-form.scss @@ -13,7 +13,6 @@ $write-data--transition: opacity 0.4s ease; .write-data-form { max-width: $write-data--max-width; margin: 0 auto; - transition: $write-data--transition; } .write-data-form--header { height: $chronograf-page-header-height; @@ -112,32 +111,53 @@ input[type="file"].write-data-form--upload { .write-data-form--drag-container { transition-property: all; visibility: hidden; - width: 100%; - height: 100%; + width: calc(100% - 60px); + max-width: $write-data--max-width; + height: 90vh; top: 0; - left: 0; + left: 50%; + transform: translateX(-50%); + position: absolute; + z-index: 3; } .write-data-form--drag-here { position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%,-50%); + top: 60px; + width: 100%; + height: calc(100% - 60px); + @include gradient-v($g2-kevlar,$g0-obsidian); transition: $write-data--transition; - width: 520px; - height: 240px; - border-radius: 5px; - text-align: center; - line-height: 240px; - font-size: 30px; - font-weight: 400; + border-radius: 0 0 4px 4px; opacity: 0; - color: $g20-white; - border: 2px dashed fade-out($g20-white, 0.5); + display: flex; + align-items: center; + justify-content: center; + align-content: center; + + // Dashed box + &:after { + content: ''; + position: absolute; + top: 18px; + left: 30px; + right: 30px; + bottom: 66px; + border: 2px dashed $g5-pepper; + border-radius: 4px; + } +} +.write-data-form--drag-here h3 { + text-align: center; + color: $g12-forge; + margin: 0; + @include no-user-select(); } .overlay-technology.drag-over { - .write-data-form {opacity: 0;} .write-data-form--drag-container {visibility: visible;} - .write-data-form--drag-here {opacity: 1;} + .write-data-form--drag-here { + opacity: 1; + transition: $write-data--transition; + } } .write-data-form--drag-graphic { background-image: url(assets/images/drag-drop-icon.svg);