-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Expand file tree
/
Copy pathboba.css
More file actions
86 lines (74 loc) · 2.09 KB
/
Copy pathboba.css
File metadata and controls
86 lines (74 loc) · 2.09 KB
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
/* ==========================================================================
Boba (Bubble Tea) Theme O3O
A cozy, milk-tea inspired palette with dark tapioca contrast. :)
========================================================================== */
:root {
--bg-color: #f4ebd9; /* creamy milk tea base */
--main-color: #c39b7d; /* brown sugar syrup accent */
--sub-color: #a68a73; /* taro milky tint */
--sub-alt-color: #e9dec7; /* slightly darker cream for panels */
--text-color: #3c2f2f; /* dark boba pearl text */
--error-color: #d66868; /* strawberry popping boba */
--error-bg-color: #f0d3d3;
--caret-color: #c39b7d;
}
/* removed the logo changes
/* --- Navigation Links & Hover states --- */
[data-nav-item] {
color: var(--main-color);
transition: color 0.15s ease;
}
[data-nav-item]:hover {
/* soft overlay highlight when hovering items */
color: color-mix(in srgb, var(--main-color) 85%, white 15%);
}
/* Individual nav item overrides based on core colors */
[data-nav-item="test"] {
color: var(--error-color);
&:hover {
color: color-mix(in srgb, var(--error-color) 75%, black 25%);
}
}
[data-nav-item="leaderboards"] {
color: var(--main-color);
&:hover {
color: color-mix(in srgb, var(--main-color) 75%, black 25%);
}
}
[data-nav-item="about"] {
color: var(--sub-color);
&:hover {
color: color-mix(in srgb, var(--sub-color) 75%, black 25%);
}
}
[data-nav-item="settings"] {
color: var(--caret-color);
&:hover {
color: color-mix(in srgb, var(--caret-color) 75%, black 25%);
}
}
/* Account buttons layout styling */
[data-nav-item="alerts"],
[data-nav-item="account"],
[data-nav-item="login"] {
--themable-button-text: var(--main-color);
--themable-button-hover-text: color-mix(
in srgb,
var(--themable-button-text) 75%,
black 25%
);
}
[data-nav-item="alerts"],
[data-ui-element="navAvatar"] {
& [data-ui-element="notificationBubble"] {
box-shadow: none;
background: var(--sub-alt-color);
}
}
/* Tiny spacing tweaks to prevent clipping issues */
nav {
padding-bottom: 0.2em;
}
header {
margin-bottom: -0.1em;
}