custom-spells-modal.component.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. .dimensions {
  2. width: 35rem;
  3. height: 45rem;
  4. padding: 0;
  5. }
  6. .title {
  7. box-shadow: var(--shadow-bottom);
  8. padding: 1.5rem 0 1rem 0;
  9. margin-top: 0;
  10. }
  11. .content {
  12. margin: 0;
  13. }
  14. .spell-list {
  15. height: 32rem;
  16. padding: 1rem 1rem 0 1rem;
  17. overflow-y: auto;
  18. gap: 0.5rem;
  19. }
  20. .spell {
  21. height: 3rem;
  22. padding: 15px 10px;
  23. margin-bottom: 0.5rem;
  24. color: rgba(0, 0, 0, 0.87);
  25. display: flex;
  26. align-items: center;
  27. justify-content: space-between;
  28. background: var(--items);
  29. border-radius: 10px;
  30. border: var(--border);
  31. font-size: 1rem;
  32. font-weight: 600;
  33. // text-align: center;
  34. cursor: pointer;
  35. box-shadow:
  36. 0 5px 5px -3px rgba(0, 0, 0, 0.2),
  37. 0 8px 8px 1px rgba(0, 0, 0, 0.14),
  38. 0 3px 10px 2px rgba(0, 0, 0, 0.12);
  39. transition: background-color 0.2s ease-in-out;
  40. &:hover {
  41. background-color: #f8d8c6;
  42. }
  43. }
  44. .selected {
  45. background-color: #f8d8c6;
  46. box-sizing: border-box;
  47. border: 3px solid var(--primary);
  48. &:hover {
  49. background-color: var(--items);
  50. }
  51. }
  52. .horizontal-buttons {
  53. box-shadow: var(--shadow-top);
  54. }