bluenevus commited on
Commit
627be21
·
1 Parent(s): 04886a3

Update assets/custom.css via AI Editor

Browse files
Files changed (1) hide show
  1. assets/custom.css +57 -77
assets/custom.css CHANGED
@@ -1,52 +1,65 @@
1
- /* Left column navbar light gray, left-aligned bold text, transparent buttons, no underlines */
2
- .dash-bootstrap .dbc-row > .dbc-col:first-child {
 
 
 
3
  background-color: #F5F5F5 !important;
4
- min-height: 100vh;
5
- word-break: break-word;
6
- word-wrap: break-word;
7
- text-align: left;
8
  }
9
- .dash-bootstrap .dbc-row > .dbc-col:first-child .navbar-btn {
10
- display: block;
11
- width: 100%;
12
- background: transparent;
13
- border: none;
14
- outline: none;
15
- text-align: left;
16
- font-weight: bold;
17
- color: #1C304A;
18
- padding: 12px 18px;
19
- margin: 0;
20
- cursor: pointer;
 
 
21
  text-decoration: none !important;
22
- box-shadow: none;
23
- border-radius: 4px;
24
- transition: background 0.2s, color 0.2s;
25
  }
26
- .dash-bootstrap .dbc-row > .dbc-col:first-child .navbar-btn:hover,
27
- .dash-bootstrap .dbc-row > .dbc-col:first-child .navbar-btn:focus {
28
- background-color: #DEF4F4;
29
- color: #116F70;
30
  text-decoration: none !important;
 
 
 
 
 
 
 
 
 
 
 
31
  }
32
 
33
- /* Remove underline from all links in left navbar */
34
- .dash-bootstrap .dbc-row > .dbc-col:first-child a,
35
- .dash-bootstrap .dbc-row > .dbc-col:first-child a:visited,
36
- .dash-bootstrap .dbc-row > .dbc-col:first-child a:hover,
37
- .dash-bootstrap .dbc-row > .dbc-col:first-child a:active {
 
38
  text-decoration: none !important;
39
  }
40
 
41
- /* Right column white background */
42
- .dash-bootstrap .dbc-row > .dbc-col:last-child {
43
- background-color: #FFFFFF !important;
44
- min-height: 100vh;
45
- word-break: break-word;
46
- word-wrap: break-word;
47
  }
48
 
49
- /* Button colors */
50
  .btn-primary {
51
  background-color: #1C304A;
52
  border-color: #1C304A;
@@ -74,44 +87,11 @@
74
  color: #1C304A;
75
  }
76
 
77
- /* Word wrap for text boxes */
78
- input[type="text"], textarea, .dash-textarea, .dash-input {
79
- word-break: break-word;
80
- word-wrap: break-word;
81
- white-space: pre-wrap;
82
- }
83
-
84
- /* Blinking triple dot progress indicator */
85
- .blinking-dot {
86
- width: 16px;
87
- height: 16px;
88
- position: relative;
89
- display: inline-block;
90
- }
91
- .blinking-dot::before, .blinking-dot::after, .blinking-dot {
92
- content: '';
93
- display: inline-block;
94
- width: 6px;
95
- height: 6px;
96
- border-radius: 50%;
97
- background: #1C304A;
98
- position: absolute;
99
- top: 5px;
100
- animation: blink 1.4s infinite both;
101
- }
102
- .blinking-dot::before {
103
- left: 0;
104
- animation-delay: 0s;
105
- }
106
- .blinking-dot {
107
- left: 5px;
108
- animation-delay: 0.2s;
109
- }
110
- .blinking-dot::after {
111
- left: 10px;
112
- animation-delay: 0.4s;
113
- }
114
- @keyframes blink {
115
- 0%, 80%, 100% { opacity: 0.2; }
116
- 40% { opacity: 1; }
117
  }
 
1
+ /* Left panel background */
2
+ .dash-bootstrap .dbc-col:first-child,
3
+ .dash-bootstrap .dbc-col:nth-child(1),
4
+ .dash-bootstrap .dbc-row > .col-3,
5
+ .dash-bootstrap .dbc-row > [class*="col-3"] {
6
  background-color: #F5F5F5 !important;
 
 
 
 
7
  }
8
+
9
+ /* Left panel text: bold, left-aligned, no underline */
10
+ .dash-bootstrap .dbc-col:first-child,
11
+ .dash-bootstrap .dbc-col:nth-child(1),
12
+ .dash-bootstrap .dbc-row > .col-3,
13
+ .dash-bootstrap .dbc-row > [class*="col-3"] {
14
+ font-weight: bold !important;
15
+ text-align: left !important;
16
+ }
17
+
18
+ .dash-bootstrap .dbc-col:first-child a,
19
+ .dash-bootstrap .dbc-col:nth-child(1) a,
20
+ .dash-bootstrap .dbc-row > .col-3 a,
21
+ .dash-bootstrap .dbc-row > [class*="col-3"] a {
22
  text-decoration: none !important;
23
+ font-weight: bold !important;
24
+ color: inherit !important;
25
+ text-align: left !important;
26
  }
27
+
28
+ /* Remove underline from all left panel clickable items */
29
+ .custom-button,
30
+ .custom-button a {
31
  text-decoration: none !important;
32
+ font-weight: bold !important;
33
+ color: inherit !important;
34
+ background: transparent !important;
35
+ border: none !important;
36
+ text-align: left !important;
37
+ box-shadow: none !important;
38
+ width: 100% !important;
39
+ display: block !important;
40
+ cursor: pointer;
41
+ outline: none !important;
42
+ transition: background 0.2s;
43
  }
44
 
45
+ /* Light color on hover for left panel clickable items */
46
+ .custom-button:hover,
47
+ .custom-button:focus,
48
+ .custom-button:active {
49
+ background-color: #E0E0E0 !important;
50
+ color: inherit !important;
51
  text-decoration: none !important;
52
  }
53
 
54
+ /* Remove underline from all links in left panel */
55
+ .dash-bootstrap .dbc-col:first-child a,
56
+ .dash-bootstrap .dbc-col:nth-child(1) a,
57
+ .dash-bootstrap .dbc-row > .col-3 a,
58
+ .dash-bootstrap .dbc-row > [class*="col-3"] a {
59
+ text-decoration: none !important;
60
  }
61
 
62
+ /* Button color rules */
63
  .btn-primary {
64
  background-color: #1C304A;
65
  border-color: #1C304A;
 
87
  color: #1C304A;
88
  }
89
 
90
+ /* Ensure word wrap for any text boxes */
91
+ textarea,
92
+ input[type="text"],
93
+ input[type="search"] {
94
+ white-space: pre-wrap !important;
95
+ word-break: break-word !important;
96
+ overflow-wrap: break-word !important;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  }