.clang-format
.clang-tidy
.gitignore
.vimrc
BrowserTab.cpp
BrowserTab.h
BrowserView.cpp
BrowserView.h
CMakeLists.txt
DatabaseManager.cpp
DatabaseManager.h
DownloadBar.cpp
DownloadBar.h
DownloadWidget.cpp
DownloadWidget.h
MainWindow.cpp
MainWindow.h
Makefile
MasterPasswordDialog.cpp
MasterPasswordDialog.h
PasswordHelper.cpp
PasswordHelper.h
README.md
ThemeConfig.h
VaultManager.cpp
VaultManager.h
browser.desktop
browser.qrc
compile_commands.json
main.cpp
ThemeConfig.h
raw
1#pragma once
2
3#include <QColor>
4#include <QString>
5
6namespace ThemeConfig {
7// Window Dimensions
8inline constexpr int DefaultWindowWidth = 1280;
9inline constexpr int DefaultWindowHeight = 1600;
10
11// Dark Mode Palette Colors
12namespace Dark {
13inline const QColor Window = QColor(53, 53, 53);
14inline const QColor WindowText = Qt::white;
15inline const QColor Base = QColor(25, 25, 25);
16inline const QColor AlternateBase = QColor(53, 53, 53);
17inline const QColor ToolTipBase = QColor(53, 53, 53);
18inline const QColor ToolTipText = Qt::white;
19inline const QColor Text = Qt::white;
20inline const QColor Button = QColor(53, 53, 53);
21inline const QColor ButtonText = Qt::white;
22inline const QColor BrightText = Qt::red;
23inline const QColor Link = QColor(42, 130, 218);
24inline const QColor Highlight = QColor(42, 130, 218);
25inline const QColor HighlightedText = Qt::black;
26} // namespace Dark
27
28// UI Elements
29inline const QString SplitterHandleColorLight = "#cccccc";
30inline const QString SplitterHandleColorDark = "#444444";
31} // namespace ThemeConfig