YchKhan commited on
Commit
cbdca9f
·
verified ·
1 Parent(s): b7a74d0

Update static/style.css

Browse files
Files changed (1) hide show
  1. static/style.css +111 -0
static/style.css CHANGED
@@ -730,6 +730,7 @@ button:hover {
730
  cursor: pointer;
731
  font-size: 20px;
732
  font-weight: bold;
 
733
  }
734
 
735
  .grouped-insights-content {
@@ -792,4 +793,114 @@ button:hover {
792
 
793
  .insight-source:hover {
794
  background-color: var(--primary);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
795
  }
 
730
  cursor: pointer;
731
  font-size: 20px;
732
  font-weight: bold;
733
+ margin-left: 8px;
734
  }
735
 
736
  .grouped-insights-content {
 
793
 
794
  .insight-source:hover {
795
  background-color: var(--primary);
796
+ }
797
+
798
+ .grouped-insights-actions {
799
+ display: flex;
800
+ align-items: center;
801
+ gap: 8px;
802
+ }
803
+
804
+ /* AI Select Button Styling */
805
+ .ai-select-btn {
806
+ background: linear-gradient(135deg, #4b6cb7, #8e44ad);
807
+ color: white;
808
+ border: none;
809
+ padding: 8px 16px;
810
+ border-radius: 4px;
811
+ font-weight: 500;
812
+ cursor: pointer;
813
+ display: flex;
814
+ align-items: center;
815
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
816
+ transition: all 0.3s ease;
817
+ }
818
+
819
+ .ai-select-btn:before {
820
+ content: "🧠";
821
+ margin-right: 6px;
822
+ font-size: 14px;
823
+ }
824
+
825
+ .ai-select-btn:hover {
826
+ transform: translateY(-2px);
827
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
828
+ }
829
+
830
+ .ai-select-btn:active {
831
+ transform: translateY(0);
832
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
833
+ }
834
+
835
+ .ai-select-btn:disabled {
836
+ background: linear-gradient(135deg, #a0a0a0, #7a7a7a);
837
+ cursor: wait;
838
+ transform: none;
839
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
840
+ }
841
+
842
+ @keyframes pulse {
843
+ 0% {
844
+ box-shadow: 0 0 0 0 rgba(142, 68, 173, 0.7);
845
+ }
846
+ 70% {
847
+ box-shadow: 0 0 0 10px rgba(142, 68, 173, 0);
848
+ }
849
+ 100% {
850
+ box-shadow: 0 0 0 0 rgba(142, 68, 173, 0);
851
+ }
852
+ }
853
+
854
+ .pulse {
855
+ animation: pulse 2s infinite;
856
+ }
857
+
858
+ /* Existing styles continue below */
859
+ .ai-select-btn {
860
+ background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%);
861
+ color: white;
862
+ font-weight: 600;
863
+ padding: 6px 12px;
864
+ border-radius: 6px;
865
+ border: none;
866
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
867
+ display: flex;
868
+ align-items: center;
869
+ transition: all 0.3s ease;
870
+ position: relative;
871
+ overflow: hidden;
872
+ }
873
+
874
+ .ai-select-btn::before {
875
+ content: "🧠";
876
+ margin-right: 6px;
877
+ font-size: 14px;
878
+ }
879
+
880
+ .ai-select-btn:hover {
881
+ transform: translateY(-2px);
882
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
883
+ background: linear-gradient(135deg, #2563eb 0%, #7c3aed 100%);
884
+ }
885
+
886
+ .ai-select-btn:active {
887
+ transform: translateY(1px);
888
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
889
+ }
890
+
891
+ /* Add pulsing effect to draw attention */
892
+ @keyframes pulse {
893
+ 0% {
894
+ box-shadow: 0 0 0 0 rgba(139, 92, 246, 0.7);
895
+ }
896
+ 70% {
897
+ box-shadow: 0 0 0 6px rgba(139, 92, 246, 0);
898
+ }
899
+ 100% {
900
+ box-shadow: 0 0 0 0 rgba(139, 92, 246, 0);
901
+ }
902
+ }
903
+
904
+ .ai-select-btn.pulse {
905
+ animation: pulse 2s infinite;
906
  }