Update app.py
Browse files
app.py
CHANGED
@@ -805,49 +805,49 @@ custom_css = """
|
|
805 |
}
|
806 |
|
807 |
.gradio-dropdown > ul::-webkit-scrollbar-track {
|
808 |
-
background:
|
809 |
border-radius: 3px !important;
|
810 |
}
|
811 |
|
812 |
.gradio-dropdown > ul::-webkit-scrollbar-thumb {
|
813 |
-
background:
|
814 |
border-radius: 3px !important;
|
815 |
}
|
816 |
|
817 |
.gradio-dropdown > ul::-webkit-scrollbar-thumb:hover {
|
818 |
-
background:
|
819 |
}
|
820 |
|
821 |
.interests-summary {
|
822 |
-
background:
|
823 |
padding: 20px;
|
824 |
border-radius: 10px;
|
825 |
margin-bottom: 20px;
|
826 |
-
border: 1px solid
|
827 |
}
|
828 |
|
829 |
.user-interests, .common-interests {
|
830 |
-
background:
|
831 |
padding: 15px;
|
832 |
border-radius: 8px;
|
833 |
margin: 10px 0;
|
834 |
-
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.
|
835 |
-
border: 1px solid
|
836 |
}
|
837 |
|
838 |
.interest-section {
|
839 |
margin: 10px 0;
|
840 |
line-height: 1.5;
|
841 |
-
color: #
|
842 |
}
|
843 |
|
844 |
.question-card {
|
845 |
-
background:
|
846 |
padding: 20px;
|
847 |
border-radius: 8px;
|
848 |
margin: 15px 0;
|
849 |
-
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.
|
850 |
-
border: 1px solid
|
851 |
transition: transform 0.2s ease;
|
852 |
}
|
853 |
|
@@ -856,7 +856,7 @@ custom_css = """
|
|
856 |
}
|
857 |
|
858 |
.question-card h3 {
|
859 |
-
color: #
|
860 |
margin-top: 0;
|
861 |
margin-bottom: 10px;
|
862 |
font-size: 1.25rem;
|
@@ -864,72 +864,72 @@ custom_css = """
|
|
864 |
|
865 |
.question-meta {
|
866 |
font-size: 0.9em;
|
867 |
-
color: #
|
868 |
margin-bottom: 10px;
|
869 |
}
|
870 |
|
871 |
.author {
|
872 |
-
color: #
|
873 |
font-weight: 500;
|
874 |
}
|
875 |
|
876 |
.date {
|
877 |
-
color: #
|
878 |
}
|
879 |
|
880 |
.interests {
|
881 |
margin: 10px 0;
|
882 |
font-size: 0.9em;
|
883 |
-
color: #
|
884 |
}
|
885 |
|
886 |
.interest-tags {
|
887 |
-
color: #
|
888 |
font-weight: 500;
|
889 |
}
|
890 |
|
891 |
.question-body {
|
892 |
line-height: 1.6;
|
893 |
-
color: #
|
894 |
margin-top: 15px;
|
895 |
white-space: pre-wrap;
|
896 |
}
|
897 |
|
898 |
.recommendation-header {
|
899 |
-
color: #
|
900 |
padding: 10px 0;
|
901 |
margin: 20px 0;
|
902 |
-
border-bottom: 2px solid #
|
903 |
}
|
904 |
|
905 |
.error {
|
906 |
-
color: #
|
907 |
padding: 15px;
|
908 |
-
background:
|
909 |
border-radius: 8px;
|
910 |
margin: 10px 0;
|
911 |
-
border: 1px solid
|
912 |
}
|
913 |
|
914 |
.error-header {
|
915 |
-
color: #
|
916 |
}
|
917 |
|
918 |
.error-message {
|
919 |
-
background:
|
920 |
padding: 15px;
|
921 |
border-radius: 8px;
|
922 |
-
color: #
|
923 |
-
border: 1px solid
|
924 |
}
|
925 |
|
926 |
.no-questions {
|
927 |
padding: 20px;
|
928 |
-
background:
|
929 |
border-radius: 8px;
|
930 |
text-align: center;
|
931 |
-
color: #
|
932 |
-
border: 1px solid
|
933 |
}
|
934 |
|
935 |
.loading-spinner {
|
@@ -937,19 +937,19 @@ custom_css = """
|
|
937 |
justify-content: center;
|
938 |
align-items: center;
|
939 |
padding: 20px;
|
940 |
-
color: #
|
941 |
}
|
942 |
|
943 |
h1, h2, h3 {
|
944 |
-
color: #
|
945 |
}
|
946 |
|
947 |
strong {
|
948 |
-
color: #
|
949 |
}
|
950 |
|
951 |
.user-interests h3, .common-interests h3 {
|
952 |
-
color: #
|
953 |
margin-top: 0;
|
954 |
margin-bottom: 15px;
|
955 |
font-size: 1.2rem;
|
|
|
805 |
}
|
806 |
|
807 |
.gradio-dropdown > ul::-webkit-scrollbar-track {
|
808 |
+
background: #f9fafc !important;
|
809 |
border-radius: 3px !important;
|
810 |
}
|
811 |
|
812 |
.gradio-dropdown > ul::-webkit-scrollbar-thumb {
|
813 |
+
background: #219ebc !important;
|
814 |
border-radius: 3px !important;
|
815 |
}
|
816 |
|
817 |
.gradio-dropdown > ul::-webkit-scrollbar-thumb:hover {
|
818 |
+
background: #023047 !important;
|
819 |
}
|
820 |
|
821 |
.interests-summary {
|
822 |
+
background: #ffffff;
|
823 |
padding: 20px;
|
824 |
border-radius: 10px;
|
825 |
margin-bottom: 20px;
|
826 |
+
border: 1px solid #219ebc;
|
827 |
}
|
828 |
|
829 |
.user-interests, .common-interests {
|
830 |
+
background: #f9fafc;
|
831 |
padding: 15px;
|
832 |
border-radius: 8px;
|
833 |
margin: 10px 0;
|
834 |
+
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
|
835 |
+
border: 1px solid #8ecae6;
|
836 |
}
|
837 |
|
838 |
.interest-section {
|
839 |
margin: 10px 0;
|
840 |
line-height: 1.5;
|
841 |
+
color: #333333;
|
842 |
}
|
843 |
|
844 |
.question-card {
|
845 |
+
background: #ffffff;
|
846 |
padding: 20px;
|
847 |
border-radius: 8px;
|
848 |
margin: 15px 0;
|
849 |
+
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
|
850 |
+
border: 1px solid #219ebc;
|
851 |
transition: transform 0.2s ease;
|
852 |
}
|
853 |
|
|
|
856 |
}
|
857 |
|
858 |
.question-card h3 {
|
859 |
+
color: #023047;
|
860 |
margin-top: 0;
|
861 |
margin-bottom: 10px;
|
862 |
font-size: 1.25rem;
|
|
|
864 |
|
865 |
.question-meta {
|
866 |
font-size: 0.9em;
|
867 |
+
color: #333333;
|
868 |
margin-bottom: 10px;
|
869 |
}
|
870 |
|
871 |
.author {
|
872 |
+
color: #219ebc;
|
873 |
font-weight: 500;
|
874 |
}
|
875 |
|
876 |
.date {
|
877 |
+
color: #333333;
|
878 |
}
|
879 |
|
880 |
.interests {
|
881 |
margin: 10px 0;
|
882 |
font-size: 0.9em;
|
883 |
+
color: #333333;
|
884 |
}
|
885 |
|
886 |
.interest-tags {
|
887 |
+
color: #219ebc;
|
888 |
font-weight: 500;
|
889 |
}
|
890 |
|
891 |
.question-body {
|
892 |
line-height: 1.6;
|
893 |
+
color: #333333;
|
894 |
margin-top: 15px;
|
895 |
white-space: pre-wrap;
|
896 |
}
|
897 |
|
898 |
.recommendation-header {
|
899 |
+
color: #023047;
|
900 |
padding: 10px 0;
|
901 |
margin: 20px 0;
|
902 |
+
border-bottom: 2px solid #219ebc;
|
903 |
}
|
904 |
|
905 |
.error {
|
906 |
+
color: #dc2626;
|
907 |
padding: 15px;
|
908 |
+
background: #fee2e2;
|
909 |
border-radius: 8px;
|
910 |
margin: 10px 0;
|
911 |
+
border: 1px solid #dc2626;
|
912 |
}
|
913 |
|
914 |
.error-header {
|
915 |
+
color: #dc2626;
|
916 |
}
|
917 |
|
918 |
.error-message {
|
919 |
+
background: #fee2e2;
|
920 |
padding: 15px;
|
921 |
border-radius: 8px;
|
922 |
+
color: #dc2626;
|
923 |
+
border: 1px solid #dc2626;
|
924 |
}
|
925 |
|
926 |
.no-questions {
|
927 |
padding: 20px;
|
928 |
+
background: #f9fafc;
|
929 |
border-radius: 8px;
|
930 |
text-align: center;
|
931 |
+
color: #333333;
|
932 |
+
border: 1px solid #219ebc;
|
933 |
}
|
934 |
|
935 |
.loading-spinner {
|
|
|
937 |
justify-content: center;
|
938 |
align-items: center;
|
939 |
padding: 20px;
|
940 |
+
color: #219ebc;
|
941 |
}
|
942 |
|
943 |
h1, h2, h3 {
|
944 |
+
color: #023047 !important;
|
945 |
}
|
946 |
|
947 |
strong {
|
948 |
+
color: #219ebc;
|
949 |
}
|
950 |
|
951 |
.user-interests h3, .common-interests h3 {
|
952 |
+
color: #023047;
|
953 |
margin-top: 0;
|
954 |
margin-bottom: 15px;
|
955 |
font-size: 1.2rem;
|