Spaces:
Sleeping
Sleeping
Update static/style.css
Browse files- static/style.css +87 -3
static/style.css
CHANGED
@@ -101,6 +101,40 @@ p {
|
|
101 |
margin-bottom: 2rem;
|
102 |
}
|
103 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
.form-group {
|
105 |
margin-bottom: 1.5rem;
|
106 |
}
|
@@ -555,6 +589,59 @@ button:hover {
|
|
555 |
gap: 6px;
|
556 |
}
|
557 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
558 |
/* Styles for problem refinement functionality */
|
559 |
|
560 |
.problem-history-nav {
|
@@ -967,12 +1054,10 @@ button:hover {
|
|
967 |
border-radius: 0.75rem;
|
968 |
padding: 1.5rem;
|
969 |
box-shadow: var(--shadow-sm);
|
970 |
-
cursor: pointer;
|
971 |
transition: var(--transition);
|
972 |
}
|
973 |
|
974 |
.key-issue-card:hover {
|
975 |
-
border-color: var(--primary-light);
|
976 |
box-shadow: var(--shadow-md);
|
977 |
}
|
978 |
|
@@ -1035,7 +1120,6 @@ button:hover {
|
|
1035 |
padding: 15px;
|
1036 |
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);
|
1037 |
transition: all 0.3s ease;
|
1038 |
-
cursor: pointer;
|
1039 |
}
|
1040 |
|
1041 |
.key-issue-card:hover {
|
|
|
101 |
margin-bottom: 2rem;
|
102 |
}
|
103 |
|
104 |
+
/* Main tabs styling */
|
105 |
+
.main-tabs {
|
106 |
+
display: flex;
|
107 |
+
background-color: var(--gray-100);
|
108 |
+
border-bottom: 1px solid var(--gray-300);
|
109 |
+
border-top-left-radius: 0.75rem;
|
110 |
+
border-top-right-radius: 0.75rem;
|
111 |
+
margin-bottom: 1.5rem;
|
112 |
+
}
|
113 |
+
|
114 |
+
.main-tab {
|
115 |
+
padding: 12px 20px;
|
116 |
+
cursor: pointer;
|
117 |
+
font-weight: 600;
|
118 |
+
text-align: center;
|
119 |
+
flex: 1;
|
120 |
+
transition: var(--transition);
|
121 |
+
}
|
122 |
+
|
123 |
+
.main-tab.active {
|
124 |
+
background-color: white;
|
125 |
+
border-bottom: 3px solid var(--primary);
|
126 |
+
color: var(--primary);
|
127 |
+
}
|
128 |
+
|
129 |
+
.tab-content {
|
130 |
+
display: none;
|
131 |
+
}
|
132 |
+
|
133 |
+
.tab-content.active {
|
134 |
+
display: block;
|
135 |
+
}
|
136 |
+
}
|
137 |
+
|
138 |
.form-group {
|
139 |
margin-bottom: 1.5rem;
|
140 |
}
|
|
|
589 |
gap: 6px;
|
590 |
}
|
591 |
|
592 |
+
/* Styles for API response container */
|
593 |
+
.api-response-container {
|
594 |
+
margin-top: 25px;
|
595 |
+
border: 1px solid var(--gray-300);
|
596 |
+
border-radius: 8px;
|
597 |
+
padding: 15px;
|
598 |
+
background-color: white;
|
599 |
+
box-shadow: var(--shadow);
|
600 |
+
}
|
601 |
+
|
602 |
+
.api-response-container h3 {
|
603 |
+
margin-bottom: 15px;
|
604 |
+
color: var(--primary);
|
605 |
+
border-bottom: 1px solid var(--gray-200);
|
606 |
+
padding-bottom: 8px;
|
607 |
+
}
|
608 |
+
|
609 |
+
.api-response-content {
|
610 |
+
background-color: var(--gray-100);
|
611 |
+
border-radius: 5px;
|
612 |
+
padding: 12px;
|
613 |
+
max-height: 400px;
|
614 |
+
overflow-y: auto;
|
615 |
+
font-family: monospace;
|
616 |
+
white-space: pre-wrap;
|
617 |
+
font-size: 14px;
|
618 |
+
}
|
619 |
+
|
620 |
+
.result-item {
|
621 |
+
margin-bottom: 20px;
|
622 |
+
padding: 10px;
|
623 |
+
border: 1px solid var(--gray-300);
|
624 |
+
border-radius: 5px;
|
625 |
+
background-color: white;
|
626 |
+
}
|
627 |
+
|
628 |
+
.result-item h4 {
|
629 |
+
margin-top: 0;
|
630 |
+
margin-bottom: 10px;
|
631 |
+
color: var(--primary-dark);
|
632 |
+
font-size: 16px;
|
633 |
+
border-bottom: 1px solid var(--gray-200);
|
634 |
+
padding-bottom: 5px;
|
635 |
+
}
|
636 |
+
|
637 |
+
.result-item pre {
|
638 |
+
margin: 0;
|
639 |
+
background-color: var(--gray-100);
|
640 |
+
padding: 8px;
|
641 |
+
border-radius: 4px;
|
642 |
+
overflow-x: auto;
|
643 |
+
}
|
644 |
+
|
645 |
/* Styles for problem refinement functionality */
|
646 |
|
647 |
.problem-history-nav {
|
|
|
1054 |
border-radius: 0.75rem;
|
1055 |
padding: 1.5rem;
|
1056 |
box-shadow: var(--shadow-sm);
|
|
|
1057 |
transition: var(--transition);
|
1058 |
}
|
1059 |
|
1060 |
.key-issue-card:hover {
|
|
|
1061 |
box-shadow: var(--shadow-md);
|
1062 |
}
|
1063 |
|
|
|
1120 |
padding: 15px;
|
1121 |
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);
|
1122 |
transition: all 0.3s ease;
|
|
|
1123 |
}
|
1124 |
|
1125 |
.key-issue-card:hover {
|