talks-list.css 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. .bx-messenger-talks-list-area {
  2. @apply dark:border-gray-800 max-h-full flex flex-col;
  3. }
  4. .bx-messenger-talks-list-header {
  5. @apply w-full p-4 flex gap-3 items-center;
  6. }
  7. .bx-messenger-talks-list-header-menu-item {
  8. @apply p-2 leading-6 text-base font-medium rounded-full
  9. bg-gray-100 dark:bg-gray-700/50 active:bg-gray-300 dark:active:bg-black/50 hover:bg-gray-200/50 dark:hover:bg-gray-700/50
  10. border border-transparent hover:border-gray-200/50 active:border-gray-300 dark:hover:border-gray-700/50 dark:active:border-gray-700
  11. text-gray-600 dark:text-gray-400 dark:hover:text-gray-200 hover:text-gray-800;
  12. }
  13. .bx-messenger-talks-list-header-title-area {
  14. @apply relative justify-end flex gap-3 w-full whitespace-nowrap min-w-0 overflow-hidden;
  15. }
  16. .bx-messenger-talks-list-header-title {
  17. @apply grow self-center mx-auto text-2xl flex-wrap font-semibold text-gray-800 dark:text-gray-100 text-ellipsis overflow-hidden;
  18. }
  19. .bx-messenger-items-list
  20. {
  21. @apply h-full max-h-full overflow-y-auto scroll-smooth rounded-none min-h-0 flex-1 border-t border-gray-200 dark:border-gray-800;
  22. scrollbar-width: none;
  23. }
  24. .bx-messenger-items-list ul {
  25. @apply p-0 divide-y divide-gray-200/50 dark:divide-gray-800/50;
  26. }
  27. .bx-messenger-talks-list-header-search-area {
  28. @apply w-full relative;
  29. }
  30. .bx-messenger-talks-list-header-search-area-icon {
  31. @apply absolute right-1 pl-3 flex items-center top-2 right-2 hidden opacity-0;
  32. }
  33. .bx-artificer .bx-messenger-talks-list-header-search-area-icon {
  34. @apply opacity-100;
  35. }
  36. .bx-messenger-talks-list-header-search-area-icon svg {
  37. @apply h-6 w-6 text-gray-400;
  38. }
  39. .bx-messenger-talks-list-search-input {
  40. @apply block w-full pl-12 pr-3 py-2
  41. rounded-md
  42. border border-gray-300 dark:border-gray-700 bg-gray-50
  43. dark:bg-gray-900 placeholder-gray-500 focus:outline-none focus:bg-white dark:focus:bg-gray-900
  44. focus:ring-2 focus:text-gray-900 focus:placeholder-gray-300 dark:focus:placeholder-gray-700
  45. dark:focus:text-gray-100 focus:ring-blue-500 focus:border-opacity-70 focus:ring-opacity-20
  46. focus:border-blue-500 text-base font-normal;
  47. }
  48. .bx-messenger-always-top a {
  49. @apply block bg-gray-100 dark:bg-gray-800 w-full min-w-0 flex-1 flex items-center gap-3 p-2;
  50. }
  51. .bx-messenger-always-top-create-new {
  52. @apply flex-shrink-0 h-12 w-12 justify-center flex items-center rounded-full text-white dark:group-hover:text-gray-200 group-hover:text-gray-700 bg-gray-500 dark:bg-gray-900;
  53. }
  54. .bx-messenger-talks-list-header-menu-item .star.fill {
  55. @apply text-amber-600;
  56. }