All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openbp.swing.plaf.sky.SkyTheme Maven / Gradle / Ivy

/*
 *   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.
 */
package org.openbp.swing.plaf.sky;

import java.awt.Color;
import java.awt.Font;

/**
 * This class is used to set in the OpenBP look and feel the default colors.
 * All colors have to be set here so any component looks equal.
 *
 * @author Jens Ferchland
 */
public interface SkyTheme
{
	public static final Color COLOR_BORDER = new Color(188, 187, 184);

	public static final Color COLOR_BORDER_BUTTON = new Color(149, 176, 203);

	public static final Color COLOR_BACKGROUND = new Color(240, 240, 230);

	public static final Color COLOR_BACKGROUND_LIGHT = new Color(250, 250, 240);

	public static final Color COLOR_BACKGROUND_LIGHT_LIGHT = new Color(255, 255, 255);

	public static final Color COLOR_BACKGROUND_DARK = Color.lightGray;

	public static final Color COLOR_BACKGROUND_DARK_DARK = Color.darkGray;

	public static final Color COLOR_HIGHLIGHT = new Color(255, 212, 142);

	public static final Color COLOR_FOCUS = new Color(59, 86, 113);

	public static final Color COLOR_FOCUS_OVERLAY = new Color(0f, 0f, 1f, 0.1f);

	public static final Color COLOR_TEXT_ENABLED = Color.black;

	public static final Color COLOR_TEXT_DISABLED = Color.gray;

	public static final Font FONT_LARGE = new Font("SansSerif", Font.PLAIN, 14);

	public static final Font FONT_NORMAL = new Font("SansSerif", Font.PLAIN, 12);

	public static final Font FONT_SMALL = new Font("SansSerif", Font.TRUETYPE_FONT, 10);

	public static final Color COLOR_TRANSPARENT = new Color(0, 0, 0, 0);

	public static final Color COLOR_TABLE_HEADER = new Color(225, 225, 215);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy