From 5c2c8d40908223c84024dc03b34de29bb9cb0cf9 Mon Sep 17 00:00:00 2001 From: alexpaxton Date: Wed, 5 Dec 2018 16:08:00 -0800 Subject: [PATCH] Misc. Polish (#1760) * Move my profile to top of nav and use cubo as icon * Replace slide toggle label with official slide toggle label * Polish appearance of task editing page * Improve UX of note editor * Adjust cell note indicator * Make search widget bigger --- .../components/slide_toggle/SlideToggle.scss | 1 + ui/src/dashboards/components/NoteEditor.scss | 25 +++++---- ui/src/dashboards/components/NoteEditor.tsx | 15 ++++-- .../dashboards/components/NoteEditorText.scss | 3 +- .../dashboards/components/NoteEditorText.tsx | 1 + .../dashboard_index/DashboardsIndex.tsx | 2 +- ui/src/external/codemirror.ts | 52 +++++++++++++++++++ ui/src/pageLayout/containers/Nav.tsx | 19 +++---- .../components/TimeMachineFluxEditor.scss | 16 +++--- ui/src/shared/components/cells/Cell.scss | 23 +++++--- .../components/cells/CellHeaderNote.tsx | 2 +- .../cells/CellHeaderNoteTooltip.scss | 1 - .../code_mirror/CodeMirrorTheme.scss | 6 +-- .../code_mirror/_ThemeMarkdown.scss | 1 + .../code_mirror/_ThemeTimeMachine.scss | 2 +- .../components/search_widget/SearchWidget.tsx | 2 +- ui/src/style/chronograf.scss | 2 - ui/src/tasks/components/TaskForm.scss | 36 +++++++++++++ ui/src/tasks/components/TaskForm.tsx | 9 ++-- ui/src/tasks/components/TaskPage.scss | 33 ------------ .../components/TaskScheduleFormField.tsx | 4 +- ui/src/tasks/components/TasksHeader.tsx | 2 +- ui/src/tasks/components/TasksPage.scss | 8 --- 23 files changed, 169 insertions(+), 96 deletions(-) create mode 100644 ui/src/tasks/components/TaskForm.scss delete mode 100644 ui/src/tasks/components/TaskPage.scss diff --git a/ui/src/clockface/components/slide_toggle/SlideToggle.scss b/ui/src/clockface/components/slide_toggle/SlideToggle.scss index 161b7fe0f6..cd7798471a 100644 --- a/ui/src/clockface/components/slide_toggle/SlideToggle.scss +++ b/ui/src/clockface/components/slide_toggle/SlideToggle.scss @@ -154,6 +154,7 @@ /* Optional Label */ .slide-toggle--label { + white-space: nowrap; font-size: 13px; font-weight: 600; color: $g11-sidewalk; diff --git a/ui/src/dashboards/components/NoteEditor.scss b/ui/src/dashboards/components/NoteEditor.scss index 95e3e96df5..f8ae0d74f5 100644 --- a/ui/src/dashboards/components/NoteEditor.scss +++ b/ui/src/dashboards/components/NoteEditor.scss @@ -7,17 +7,23 @@ .note-editor-text, .note-editor-preview { flex: 1 1 0; - border: 2px solid $g6-smoke; - border-radius: 4px; + border-width: $ix-border; + border-style: solid; + border-radius: $ix-radius; + } + + .note-editor-text { + border-color: $g5-pepper; } .note-editor-preview { - padding: 15px; + border-color: $g4-onyx; + padding: $ix-marg-b * 2; } } .note-editor--controls { - margin-bottom: 20px; + margin-bottom: $ix-marg-c; display: flex; justify-content: space-between; align-items: center; @@ -31,12 +37,11 @@ display: flex; justify-content: space-between; align-items: center; +} + +.note-editor--footer { font-size: 13px; font-weight: 600; - color: $g13-mist; - - .slide-toggle { - margin-left: 10px; - margin-top: 2px; - } + color: $g11-sidewalk; + margin-top: $ix-marg-b; } diff --git a/ui/src/dashboards/components/NoteEditor.tsx b/ui/src/dashboards/components/NoteEditor.tsx index 0b9b2196a5..e3344c0d65 100644 --- a/ui/src/dashboards/components/NoteEditor.tsx +++ b/ui/src/dashboards/components/NoteEditor.tsx @@ -70,14 +70,14 @@ const NoteEditor: SFC = props => { {toggleVisible && ( -