location.css 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. .app-location #map {
  2. height: 100%; }
  3. .app-location #map .marker-active .in-map-markers .friend-icon {
  4. border-color: #79b2fc; }
  5. .app-location #map .marker-active .in-map-markers .friend-icon::before {
  6. border-color: #79b2fc transparent transparent; }
  7. .app-location #map .in-map-markers {
  8. display: inline-block; }
  9. .app-location #map .in-map-markers .friend-icon {
  10. border: 3px solid #3e8ef7;
  11. transition: 0.4s ease-in-out all;
  12. position: relative;
  13. border-radius: 50%;
  14. display: inline-block; }
  15. .app-location #map .in-map-markers .friend-icon img {
  16. width: 62px;
  17. border-radius: 50%; }
  18. .app-location #map .in-map-markers .friend-icon::before {
  19. content: "";
  20. height: 0;
  21. width: 0;
  22. border-width: 17px 21px 0;
  23. border-color: #3e8ef7 transparent transparent;
  24. border-style: solid;
  25. transition: 0.4s ease-in-out all;
  26. position: absolute;
  27. top: 58px;
  28. left: 10px;
  29. z-index: -1; }
  30. .app-location #map .in-map-markers .friend-icon:hover {
  31. border-color: #79b2fc; }
  32. .app-location #map .in-map-markers .friend-icon:hover::before {
  33. border-color: #79b2fc transparent transparent; }
  34. .app-location .list-group .friend-info {
  35. padding: 0;
  36. padding-left: 15px; }
  37. .page-aside {
  38. width: 450px;
  39. background-color: #f3f7f9; }
  40. .page-aside + .page-main {
  41. margin-left: 450px !important;
  42. height: 100%; }
  43. .page-aside-inner {
  44. height: 100%;
  45. overflow: hidden; }
  46. .page-aside-inner .search-friends {
  47. margin-bottom: 15px;
  48. border-radius: 0; }
  49. .page-aside-inner .app-location-list {
  50. height: 100%;
  51. height: calc(100% - 72px); }
  52. .page-aside-inner .app-location-list-body {
  53. height: 100%; }
  54. .list-group {
  55. margin: 0;
  56. padding-right: 15px; }
  57. .list-group .avatar {
  58. width: 62px; }
  59. .list-group .card {
  60. margin-bottom: 15px; }
  61. .list-group .card-block {
  62. transition: border .2s linear, color .2s linear, width .2s linear, background-color .2s linear; }
  63. .list-group .card-block:hover {
  64. cursor: pointer;
  65. background-color: #eee; }
  66. .list-group .list-group-item,
  67. .list-group .list-group-item:hover {
  68. background-color: transparent; }
  69. .list-inline {
  70. height: 25px; }
  71. .list-inline li a:hover {
  72. text-decoration: none;
  73. color: #76838f !important; }
  74. .detail {
  75. background-color: #79b2fc !important; }
  76. .leaflet-popup-pane:hover h3 {
  77. color: #79b2fc !important; }
  78. .marker-cluster-small {
  79. background-color: rgba(162, 202, 238, 0.6); }
  80. .marker-cluster-small > div {
  81. background-color: rgba(98, 168, 234, 0.6); }
  82. .marker-cluster-small span {
  83. color: #fff; }
  84. .marker-cluster-medium {
  85. background-color: rgba(250, 152, 152, 0.6); }
  86. .marker-cluster-medium > div {
  87. background-color: rgba(249, 104, 104, 0.6); }
  88. .marker-cluster-medium span {
  89. color: #fff; }
  90. @media (max-width: 1199.98px) {
  91. .page-aside + .page-main {
  92. margin-left: 450px !important; } }
  93. @media (max-width: 1599.98px) {
  94. .page-aside {
  95. width: 300px; }
  96. .page-aside .panel-title {
  97. opacity: 0; }
  98. .page-aside .input-search {
  99. width: 240px; }
  100. .page-aside + .page-main {
  101. margin-left: 300px !important; } }
  102. @media (max-width: 767.98px) {
  103. .page-aside-inner {
  104. overflow: hidden !important; }
  105. .search-friends .panel-title {
  106. opacity: 0;
  107. position: absolute;
  108. z-index: -1; }
  109. .search-friends .panel-actions {
  110. padding: 15px 30px; }
  111. .page-aside {
  112. width: 260px; }
  113. .page-aside + .page-main {
  114. margin-left: 0 !important; }
  115. .page-aside.open {
  116. width: 300px; } }