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.

81 lines
1.2KB

  1. .map-container {
  2. position: absolute;
  3. top: 0;
  4. left: 0;
  5. right: 0;
  6. bottom: 0;
  7. margin: 30px;
  8. }
  9. .map-frame {
  10. border: 2px solid black;
  11. height: 90%;
  12. }
  13. #map {
  14. height: 100%;
  15. }
  16. p {
  17. margin: 0 0 0 16px !important;
  18. }
  19. .box-custom {
  20. color: #F33152;
  21. padding: 3px 2px;
  22. background-color: rbg(243,49,82,0.1);
  23. }
  24. ::ng-deep.sensor-on {
  25. width: 30px;
  26. height: 30px;
  27. position: relative;
  28. background: linear-gradient(#ff0000, #C70039);
  29. display: flex !important;
  30. justify-content: center;
  31. align-items: center;
  32. border-radius: 50%;
  33. img{
  34. z-index: 9;
  35. }
  36. &:before, &:after {
  37. position: absolute;
  38. content: '';
  39. width: 100%;
  40. height: 100%;
  41. background: #ff0000;
  42. border-radius: 50%;
  43. z-index: 1;
  44. }
  45. &:before {
  46. animation: sensor-on 2s ease-out infinite;
  47. }
  48. &:after {
  49. animation: sensor-on 2s 1s ease-out infinite;
  50. }
  51. }
  52. .sensor-off{
  53. display: inline-block;
  54. }
  55. @keyframes sensor-on {
  56. 100% {
  57. transform: scale(2);
  58. opacity: 0;
  59. }
  60. }
  61. ::ng-deep .tooltip {
  62. display: flex;
  63. flex-direction: column;
  64. gap: 5px;
  65. .dynamic-button{
  66. cursor: pointer;
  67. }
  68. }
  69. ::ng-deep.icon {
  70. width: 200px;
  71. display: flex;
  72. flex-direction: column;
  73. align-items: center;
  74. }