-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththeme_template.css
137 lines (114 loc) · 3.69 KB
/
theme_template.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/* This is the code for the sapphire theme, if you want a custom theme, feel free to make a copy of this
and edit the hex color values or whatever you want to make your theme. If you DO NOT know CSS, be very careful
with the values you change. If you want your theme implemented, feel free to dm me the code on discord for it,
and I will take a look at it. If you would like to test your theme, the EASIEST way to do so, is to leave it
as "Sapphire" and simply replace the sapphire theme in the styles.css file, and then run app.py using python. */
/* Sapphire Theme */
body.sapphire {
background-color: #0a192f; /* Deep navy background */
color: #e7efff; /* Light text color */
transition: background-color 0.3s ease, color 0.3s ease;
}
/* Navbar */
body.sapphire .navbar {
background-color: #112240; /* Soft navy navbar background */
color: #e7efff; /* Light text for navbar */
box-shadow: 0 2px 15px rgba(0, 0, 0, 0.5);
}
body.sapphire .navbar-brand,
body.sapphire .nav-link {
color: #64ffda !important; /* Sapphire accent color */
}
body.sapphire .page-title {
color: #64ffda; /* Accent color for page title */
}
body.sapphire .bg-light {
background-color: #1e2a47 !important;
color: #d9d9d9 !important;
}
body.sapphire .nav-link:hover {
color: #76ffea !important; /* Lighter hover effect */
}
/* Table */
body.sapphire .table {
background-color: #112240;
color: #e7efff;
}
body.sapphire .table th {
background-color: #1d2a50; /* Sapphire color for headers */
color: #e7efff; /* Light text for table headers */
}
body.sapphire .table td {
border-top: 1px solid #33415c;
color: #e7efff;
}
/* Forms */
body.sapphire .form-control {
background-color: #1e2a47;
color: #e7efff;
border: 1px solid #33415c;
}
body.sapphire .form-control:focus {
border-color: #64ffda; /* Sapphire color on focus */
box-shadow: 0 0 0 0.2rem rgba(100, 255, 218, 0.25);
}
/* Statistics Container */
body.sapphire .stats-container {
background-color: #112240;
color: #e7efff;
}
/* Styles for Sapphire Mode */
body.sapphire #themeSelect {
background-color: #1e2a47; /* Dark background for sapphire mode */
color: #64ffda; /* Sapphire text color */
border: 1px solid #64ffda; /* Sapphire border */
}
/* Change background and text color on hover in sapphire mode */
body.sapphire #themeSelect:hover {
background-color: #27455e; /* Slightly lighter sapphire background on hover */
}
/* Sapphire Mode Container */
body.sapphire .container {
background-color: #0a192f; /* Deep navy container */
color: #e7efff;
border-radius: 8px; /* Rounded corners */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3); /* Soft shadow */
}
/* Sapphire Mode Page Title */
body.sapphire .page-title {
color: #76ffea; /* Accent color for page title */
}
/* Sapphire Mode Button */
body.sapphire .btn {
background-color: #33415c;
color: #e7efff;
border: 1px solid #444;
transition: background-color 0.3s ease, color 0.3s ease;
}
body.sapphire .btn:hover {
background-color: #4b627a;
color: #64ffda; /* Accent color on hover */
}
/* Sapphire Mode Alerts */
body.sapphire .alert {
background-color: #2b3e54;
color: #e7efff;
border-left: 4px solid #64ffda; /* Retained alert border */
}
/* Sapphire Mode Button Containers */
body.sapphire .btn-warning {
background-color: #e6a700;
color: #000;
}
body.sapphire .btn-danger {
background-color: #b82e38;
color: white;
}
/* Transition for Sapphire Mode */
body.sapphire .transition {
transition: all 0.3s ease;
}
/* Change background and text color on hover in sapphire mode */
body.sapphire #themeSelect:hover {
background-color: #335060; /* Lighter dark background on hover */
}