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