cover.css 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. .bx-cover-gap {
  2. position:relative;
  3. }
  4. .bx-media-phone .bx-cover-gap {
  5. padding-left: 0;
  6. padding-right: 0;
  7. }
  8. .bx-cover-wrapper {
  9. position:relative;
  10. background-image: url(../images/cover.svg);
  11. background-color: #eee;
  12. background-repeat: no-repeat;
  13. background-position: center center;
  14. -webkit-background-size: cover;
  15. -moz-background-size: cover;
  16. -o-background-size: cover;
  17. background-size: cover;
  18. overflow: hidden;
  19. }
  20. .bx-image-edit-buttons{
  21. position: absolute;
  22. left:1rem;
  23. top:1rem;
  24. z-index: 100;
  25. }
  26. .bx-image-edit-buttons .bx-btn.bx-btn-small{
  27. padding: 0.375rem 0.5rem;
  28. }
  29. .bx-base-pofile-cover-thumb .bx-image-edit-buttons{
  30. display: flex;
  31. width: 100%;
  32. justify-content: center;
  33. left:0px;
  34. bottom:1rem;
  35. top:auto;
  36. }
  37. .bx-image-edit-move{
  38. cursor:move;
  39. position: relative;
  40. z-index: 99;
  41. }
  42. .bg-cover{
  43. background-size: 100% auto !important;
  44. }
  45. .bx-image-edit-move-info{
  46. display: flex;
  47. align-items: center;
  48. position: absolute;
  49. opacity: 0.5;
  50. background-color: #000;
  51. -webkit-backface-visibility: hidden;
  52. padding: 0.5rem 1rem;
  53. border-radius: 1rem;
  54. color:#fff;
  55. letter-spacing: 1px;
  56. }
  57. .bx-image-edit-move-info i{
  58. color:#fff;
  59. font-size: 1.25rem;
  60. margin-right: 1rem;
  61. }
  62. .bx-image-edit-buttons-no-image .bx-image-edit-buttons-edit{
  63. display: none;
  64. }
  65. .bx-image-edit-buttons .bx-uploader-html5-drop-area{
  66. display: none;
  67. }
  68. .bx-cover-gradient {
  69. position: absolute;
  70. width: 100%;
  71. height: 100%;
  72. pointer-events: none;
  73. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  74. background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.17) 100%);
  75. background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.17) 100%);
  76. background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.17) 100%);
  77. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#2b000000',GradientType=0 );
  78. }
  79. .bx-cover {
  80. position: relative;
  81. z-index: 2;
  82. display: -webkit-flex;
  83. display: flex;
  84. -webkit-align-items: center;
  85. align-items: center;
  86. min-height: 40vh;
  87. text-align: center;
  88. }
  89. .bx-cover-cnt {
  90. width: 100%;
  91. }
  92. .bx-cover-title {
  93. font-weight:bold;
  94. vertical-align:middle;
  95. text-shadow:-1px 0px 0px rgba(0, 0, 0, .3), 1px 0px 0px rgba(0, 0, 0, .3), 0px -1px 0px rgba(0, 0, 0, .3), 0px 1px 0px rgba(0, 0, 0, .3);
  96. }
  97. .bx-cover-title .bx-btn {
  98. display:inline-block;
  99. float:none;
  100. }
  101. .bx-cover-image img {
  102. width:6.25rem;
  103. height:6.25rem;
  104. background-size: cover;
  105. vertical-align: middle;
  106. }
  107. .bx-cover-title .sys-icon,
  108. .bx-cover-title span {
  109. vertical-align: middle;
  110. }
  111. .bx-cover-homepage {
  112. background-image: url(../images/cover-homepage.svg);
  113. }