diff --git a/client/app/assets/less/ant.less b/client/app/assets/less/ant.less index 574d420fb..37c8c3b84 100644 --- a/client/app/assets/less/ant.less +++ b/client/app/assets/less/ant.less @@ -16,7 +16,6 @@ @import "~antd/lib/pagination/style/index"; @import "~antd/lib/table/style/index"; @import "~antd/lib/popover/style/index"; -@import "~antd/lib/icon/style/index"; @import "~antd/lib/tag/style/index"; @import "~antd/lib/grid/style/index"; @import "~antd/lib/switch/style/index"; @@ -402,3 +401,14 @@ .@{checkbox-prefix-cls} + span { padding-right: 0; } + +// make sure Multiple select has room for icons +.@{select-prefix-cls}-multiple { + &.@{select-prefix-cls}-show-arrow, + &.@{select-prefix-cls}-show-search, + &.@{select-prefix-cls}-loading { + .@{select-prefix-cls}-selector { + padding-right: 30px; + } + } +} diff --git a/client/app/assets/less/inc/alert.less b/client/app/assets/less/inc/alert.less index 3e73d9b54..fc1f1bbb6 100755 --- a/client/app/assets/less/inc/alert.less +++ b/client/app/assets/less/inc/alert.less @@ -23,6 +23,10 @@ padding: 5px 8px; } + .ant-form-item-explain { + margin-top: 10px; + } + .alert-last-triggered { color: @headings-color; } diff --git a/client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.jsx b/client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.jsx index 2f068e127..5cb8a8cfe 100644 --- a/client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.jsx +++ b/client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.jsx @@ -2,13 +2,21 @@ import { first } from "lodash"; import React, { useState } from "react"; import Button from "antd/lib/button"; import Menu from "antd/lib/menu"; -import Icon from "antd/lib/icon"; import HelpTrigger from "@/components/HelpTrigger"; import CreateDashboardDialog from "@/components/dashboards/CreateDashboardDialog"; import { Auth, currentUser } from "@/services/auth"; import settingsMenu from "@/services/settingsMenu"; import logoUrl from "@/assets/images/redash_icon_small.png"; +import DesktopOutlinedIcon from "@ant-design/icons/DesktopOutlined"; +import CodeOutlinedIcon from "@ant-design/icons/CodeOutlined"; +import AlertOutlinedIcon from "@ant-design/icons/AlertOutlined"; +import PlusOutlinedIcon from "@ant-design/icons/PlusOutlined"; +import QuestionCircleOutlinedIcon from "@ant-design/icons/QuestionCircleOutlined"; +import SettingOutlinedIcon from "@ant-design/icons/SettingOutlined"; +import MenuUnfoldOutlinedIcon from "@ant-design/icons/MenuUnfoldOutlined"; +import MenuFoldOutlinedIcon from "@ant-design/icons/MenuFoldOutlined"; + import VersionInfo from "./VersionInfo"; import "./DesktopNavbar.less"; @@ -46,7 +54,7 @@ export default function DesktopNavbar() { {currentUser.hasPermission("list_dashboards") && (