You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.css 2.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. @tailwind components;
  2. @layer components {
  3. .premium-badge {
  4. @apply shrink-0 relative inline-flex justify-center items-center rounded-md box-border border border-transparent text-white shadow-xs hover:shadow-lg bg-origin-border overflow-hidden;
  5. background-clip: padding-box, border-box;
  6. }
  7. .allowHover {
  8. @apply cursor-pointer;
  9. }
  10. /* m is for the regular button */
  11. .premium-badge-m {
  12. @apply !p-1 h-6 w-auto
  13. }
  14. .premium-badge-s {
  15. @apply border-[0.5px] !px-1 !py-[3px] h-[18px] w-auto
  16. }
  17. .premium-badge-blue {
  18. @apply bg-util-colors-blue-blue-200;
  19. background-image: linear-gradient(90deg, #5289ffe6 0%, #155aefe6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #155aef 100%);
  20. }
  21. .premium-badge-blue.allowHover:hover {
  22. @apply bg-util-colors-blue-blue-300;
  23. background-image: linear-gradient(90deg, #296dffe6 0%, #004aebe6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #00329e 100%);
  24. }
  25. .premium-badge-indigo {
  26. @apply bg-util-colors-indigo-indigo-200;
  27. background-image: linear-gradient(90deg, #8098f9e6 0%, #444ce7e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #6172f3 100%);
  28. }
  29. .premium-badge-indigo.allowHover:hover {
  30. @apply bg-util-colors-indigo-indigo-300;
  31. background-image: linear-gradient(90deg, #6172f3e6 0%, #2d31a6e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #2d31a6 100%);
  32. }
  33. .premium-badge-gray {
  34. @apply bg-util-colors-gray-gray-200;
  35. background-image: linear-gradient(90deg, #98a2b2e6 0%, #676f83e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #676f83 100%);
  36. }
  37. .premium-badge-gray.allowHover:hover {
  38. @apply bg-util-colors-gray-gray-300;
  39. background-image: linear-gradient(90deg, #676f83e6 0%, #354052e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #354052 100%);
  40. }
  41. .premium-badge-orange {
  42. @apply bg-util-colors-orange-orange-200;
  43. background-image: linear-gradient(90deg, #ff692ee6 0%, #e04f16e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #e62e05 100%);
  44. }
  45. .premium-badge-orange.allowHover:hover {
  46. @apply bg-util-colors-orange-orange-300;
  47. background-image: linear-gradient(90deg, #ff4405e6 0%, #b93815e6 100%), linear-gradient(135deg, var(--color-premium-badge-border-highlight-color) 0%, #e62e05 100%);
  48. }
  49. }