25 lines
1.0 KiB
C++
25 lines
1.0 KiB
C++
#pragma once
|
|
#include <windows.h>
|
|
|
|
namespace theme {
|
|
// Graphite / indigo palette from the supplied native GDI+ UI reference.
|
|
inline constexpr COLORREF kAccent = RGB(59, 130, 246);
|
|
inline constexpr COLORREF kAccentEnd = RGB(139, 92, 246);
|
|
inline constexpr COLORREF kAccentHover = RGB(96, 165, 250);
|
|
inline constexpr COLORREF kWindow = RGB(18, 18, 24);
|
|
inline constexpr COLORREF kPanel = RGB(24, 24, 34);
|
|
inline constexpr COLORREF kPanelTop = RGB(30, 30, 42);
|
|
inline constexpr COLORREF kPanelBottom = RGB(19, 19, 28);
|
|
inline constexpr COLORREF kPanelHover = RGB(43, 43, 57);
|
|
inline constexpr COLORREF kPanelActive = RGB(59, 70, 108);
|
|
inline constexpr COLORREF kBorder = RGB(60, 60, 80);
|
|
inline constexpr COLORREF kText = RGB(240, 240, 250);
|
|
inline constexpr COLORREF kMuted = RGB(150, 150, 170);
|
|
inline constexpr COLORREF kSelectionBorder = RGB(96, 165, 250);
|
|
|
|
// Annotation widths stay in physical pixels. Toolbar metrics are calculated
|
|
// per monitor from its effective DPI in overlay.cpp.
|
|
inline constexpr int kStrokeWidth = 3;
|
|
inline constexpr int kMarkerWidth = 15;
|
|
}
|