-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBig-Calendar-Tweaks.css
More file actions
91 lines (79 loc) · 2.93 KB
/
Copy pathBig-Calendar-Tweaks.css
File metadata and controls
91 lines (79 loc) · 2.93 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
87
88
89
90
91
/* Big Calendar Toolbar */
/* Integrates with your theme */
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar {
display: flex !important;
flex-wrap: wrap !important;
gap: 6px !important;
padding: 8px 10px !important;
align-items: center !important;
}
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar .rbc-button-group {
display: flex !important;
gap: 4px !important;
align-items: center !important;
flex-shrink: 0 !important;
}
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar button {
/* Size & spacing */
min-height: 26px !important;
padding: 4px 10px !important;
font-size: var(--font-ui-small) !important;
line-height: 1.3 !important;
white-space: nowrap !important;
/* Appearance */
background: var(--background-secondary) !important;
color: var(--text-normal) !important;
border: 1px solid var(--background-modifier-border) !important;
border-radius: var(--radius-s) !important;
cursor: pointer !important;
transition: all 0.2s ease !important;
}
/* Hover state */
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar button:hover {
background: var(--background-modifier-hover) !important;
color: var(--text-accent) !important;
}
/* Active view (Month/Week/Day/Agenda) */
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar button.rbc-active {
background: var(--interactive-accent) !important;
color: var(--text-on-accent) !important;
border-color: var(--interactive-accent) !important;
}
/* Style the month/year label (non-interactive) */
.workspace-leaf-content[data-type="big-calendar"] .rbc-toolbar .rbc-button-group:nth-child(2) button {
background: transparent !important;
border: none !important;
pointer-events: none !important;
font-weight: 600 !important;
color: var(--text-muted) !important;
padding: 4px 8px !important;
}
/* == Make Big Calendar Larger == */
/* 1. Increase base font size */
.workspace-leaf-content[data-type="big-calendar"] .rbc-calendar {
font-size: var(--font-ui) !important; /* instead of small */
}
/* 2. Make day cells taller and wider */
.workspace-leaf-content[data-type="big-calendar"] .rbc-date-cell,
.workspace-leaf-content[data-type="big-calendar"] .rbc-header,
.workspace-leaf-content[data-type="big-calendar"] .rbc-day-bg {
min-height: 25px !important;
height: auto !important;
min-width: fit-content;
padding: 3px 6px !important;
font-size: small;
}
/* 3. Make day numbers bigger */
.workspace-leaf-content[data-type="big-calendar"] .rbc-button-link {
font-size: var(--font-ui) !important;
padding: 4px 3px !important;
line-height: 2.0 !important;
align-items: center;
}
/* 4. Optional: Widen the whole calendar if in a narrow panel */
.workspace-leaf-content[data-type="big-calendar"] .calendar-container {
min-width: fit-content;
width: fit-content;
min-height: 290px;
height:fit-content;
}