diff --git a/src/components/App/ObservabilityQueryLanguageComponent.tsx b/src/components/App/ObservabilityQueryLanguageComponent.tsx index edee423..995e0f3 100644 --- a/src/components/App/ObservabilityQueryLanguageComponent.tsx +++ b/src/components/App/ObservabilityQueryLanguageComponent.tsx @@ -6,13 +6,13 @@ import { Editor } from "../editor/Editor"; import { TableDefinition, TableDefinitionResponse, TabularResult } from "../../lib/types"; import { getBackendSrv } from '@grafana/runtime'; import { TimeSeriesChart } from "../charts/TimeSeriesChart"; -import { PlayIcon } from '@heroicons/react/24/solid'; import { AlertCircle, Loader2Icon } from 'lucide-react'; import { parseDate } from "../../lib/daterange"; import { DateRangeSelector } from "../filters/DateRangeSelector"; import logo from '../../img/quesma-logo-white-transparent-full.png'; import { AiModal } from "../ai/AiModal"; import { getBackendUrl } from "../../constants"; +import { ArrowPathIcon } from '@heroicons/react/24/solid'; function extractTableFromQuery(query: string) { const regex = /from\s+(\w+)/i; @@ -311,9 +311,9 @@ export default function ObservabilityQueryLanguageComponent() { disabled={isLoading} style={{ padding: '8px 16px', - backgroundColor: '#3b82f6', + backgroundColor: 'rgb(59, 130, 246)', color: 'white', - borderRadius: '4px', + borderRadius: '0', display: 'flex', alignItems: 'center', gap: '8px', @@ -321,15 +321,17 @@ export default function ObservabilityQueryLanguageComponent() { cursor: 'pointer', transition: 'background-color 0.2s', opacity: isLoading ? 0.5 : 1, - pointerEvents: isLoading ? 'none' : 'auto' + pointerEvents: isLoading ? 'none' : 'auto', + fontSize: '14px', + fontWeight: '500' }} > {isLoading ? ( - + ) : ( - + )} - Run Query + Run query