mirror of
				https://github.com/ItzCrazyKns/Perplexica.git
				synced 2025-11-04 04:38:15 +00:00 
			
		
		
		
	fix(ui): restore some hover style in dark mode
This commit is contained in:
		@@ -20,7 +20,7 @@ const MessageSources = ({ sources }: { sources: Document[] }) => {
 | 
				
			|||||||
    <div className="grid grid-cols-2 lg:grid-cols-4 gap-2">
 | 
					    <div className="grid grid-cols-2 lg:grid-cols-4 gap-2">
 | 
				
			||||||
      {sources.slice(0, 3).map((source, i) => (
 | 
					      {sources.slice(0, 3).map((source, i) => (
 | 
				
			||||||
        <a
 | 
					        <a
 | 
				
			||||||
          className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-300 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
					          className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-200 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
				
			||||||
          key={i}
 | 
					          key={i}
 | 
				
			||||||
          href={source.metadata.url}
 | 
					          href={source.metadata.url}
 | 
				
			||||||
          target="_blank"
 | 
					          target="_blank"
 | 
				
			||||||
@@ -51,7 +51,7 @@ const MessageSources = ({ sources }: { sources: Document[] }) => {
 | 
				
			|||||||
      {sources.length > 3 && (
 | 
					      {sources.length > 3 && (
 | 
				
			||||||
        <button
 | 
					        <button
 | 
				
			||||||
          onClick={openModal}
 | 
					          onClick={openModal}
 | 
				
			||||||
          className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-300 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
					          className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-200 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
				
			||||||
        >
 | 
					        >
 | 
				
			||||||
          <div className="flex flex-row items-center space-x-1">
 | 
					          <div className="flex flex-row items-center space-x-1">
 | 
				
			||||||
            {sources.slice(3, 6).map((source, i) => (
 | 
					            {sources.slice(3, 6).map((source, i) => (
 | 
				
			||||||
@@ -90,7 +90,7 @@ const MessageSources = ({ sources }: { sources: Document[] }) => {
 | 
				
			|||||||
                  <div className="grid grid-cols-2 gap-2 overflow-auto max-h-[300px] mt-2 pr-2">
 | 
					                  <div className="grid grid-cols-2 gap-2 overflow-auto max-h-[300px] mt-2 pr-2">
 | 
				
			||||||
                    {sources.map((source, i) => (
 | 
					                    {sources.map((source, i) => (
 | 
				
			||||||
                      <a
 | 
					                      <a
 | 
				
			||||||
                        className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-300 border border-light-200 dark:border-dark-200 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
					                        className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-200 border border-light-200 dark:border-dark-200 transition duration-200 rounded-lg p-3 flex flex-col space-y-2 font-medium"
 | 
				
			||||||
                        key={i}
 | 
					                        key={i}
 | 
				
			||||||
                        href={source.metadata.url}
 | 
					                        href={source.metadata.url}
 | 
				
			||||||
                        target="_blank"
 | 
					                        target="_blank"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -120,7 +120,7 @@ const SearchImages = ({
 | 
				
			|||||||
            {images.length > 4 && (
 | 
					            {images.length > 4 && (
 | 
				
			||||||
              <button
 | 
					              <button
 | 
				
			||||||
                onClick={() => setOpen(true)}
 | 
					                onClick={() => setOpen(true)}
 | 
				
			||||||
                className="bg-gray-100 hover:bg-gray-200 dark:bg-dark-100 dark:hover:bg-dark-300 transition duration-200 active:scale-95 hover:scale-[1.02] h-auto w-full rounded-lg flex flex-col justify-between text-white p-2"
 | 
					                className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-200 transition duration-200 active:scale-95 hover:scale-[1.02] h-auto w-full rounded-lg flex flex-col justify-between text-white p-2"
 | 
				
			||||||
              >
 | 
					              >
 | 
				
			||||||
                <div className="flex flex-row items-center space-x-1">
 | 
					                <div className="flex flex-row items-center space-x-1">
 | 
				
			||||||
                  {images.slice(3, 6).map((image, i) => (
 | 
					                  {images.slice(3, 6).map((image, i) => (
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -151,7 +151,7 @@ const Searchvideos = ({
 | 
				
			|||||||
            {videos.length > 4 && (
 | 
					            {videos.length > 4 && (
 | 
				
			||||||
              <button
 | 
					              <button
 | 
				
			||||||
                onClick={() => setOpen(true)}
 | 
					                onClick={() => setOpen(true)}
 | 
				
			||||||
                className="bg-gray-100 hover:bg-gray-200 dark:bg-dark-100 dark:hover:bg-dark-300 transition duration-200 active:scale-95 hover:scale-[1.02] h-auto w-full rounded-lg flex flex-col justify-between text-white p-2"
 | 
					                className="bg-light-100 hover:bg-light-200 dark:bg-dark-100 dark:hover:bg-dark-200 transition duration-200 active:scale-95 hover:scale-[1.02] h-auto w-full rounded-lg flex flex-col justify-between text-white p-2"
 | 
				
			||||||
              >
 | 
					              >
 | 
				
			||||||
                <div className="flex flex-row items-center space-x-1">
 | 
					                <div className="flex flex-row items-center space-x-1">
 | 
				
			||||||
                  {videos.slice(3, 6).map((video, i) => (
 | 
					                  {videos.slice(3, 6).map((video, i) => (
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user