# Copyright 2025 Katteli Inc.
# TestFlows.com Open-Source Software Testing Framework (http://testflows.com)
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Base colors
COLORS = {
    "background": "#000000",  # Black background
    "paper": "#111111",  # Slightly lighter black for containers
    "text": "#CCCCCC",  # Light gray text
    "accent": "#008080",  # Teal accent color
    "grid": "#333333",  # Dark gray grid lines
    "nav": "#111111",  # Navigation bar background
    "warning": "#FFA500",  # Orange for warnings/queued jobs
    "success": "#00FF00",  # Green for success/running jobs
    "error": "#FF0000",  # Red for errors
}

# Server state colors
STATE_COLORS = {
    "running": "#00FF00",  # Green
    "off": "#FF0000",  # Red
    "initializing": "#FFA500",  # Orange
    "ready": "#00FFFF",  # Cyan
    "busy": "#FF00FF",  # Magenta
    "unknown": "#808080",  # Gray
}
