cover.css 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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. .bx-image-edit-move-info{
  43. display: flex;
  44. align-items: center;
  45. position: absolute;
  46. opacity: 0.5;
  47. background-color: #000;
  48. -webkit-backface-visibility: hidden;
  49. padding: 0.5rem 1rem;
  50. border-radius: 1rem;
  51. color:#fff;
  52. letter-spacing: 1px;
  53. }
  54. .bx-image-edit-move-info i{
  55. color:#fff;
  56. font-size: 1.25rem;
  57. margin-right: 1rem;
  58. }
  59. .bx-image-edit-buttons-no-image .bx-image-edit-buttons-edit{
  60. display: none;
  61. }
  62. .bx-image-edit-buttons .bx-uploader-html5-drop-area{
  63. display: none;
  64. }
  65. .bx-cover-gradient {
  66. position: absolute;
  67. width: 100%;
  68. height: 100%;
  69. pointer-events: none;
  70. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  71. background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.17) 100%);
  72. background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.17) 100%);
  73. background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.17) 100%);
  74. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#2b000000',GradientType=0 );
  75. }
  76. .bx-cover {
  77. position: relative;
  78. z-index: 2;
  79. display: -webkit-flex;
  80. display: flex;
  81. -webkit-align-items: center;
  82. align-items: center;
  83. min-height: 40vh;
  84. text-align: center;
  85. }
  86. .bx-cover-cnt {
  87. width: 100%;
  88. }
  89. .bx-cover-title {
  90. font-weight:bold;
  91. vertical-align:middle;
  92. 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);
  93. }
  94. .bx-cover-title .bx-btn {
  95. display:inline-block;
  96. float:none;
  97. }
  98. .bx-cover-image img {
  99. width:6.25rem;
  100. height:6.25rem;
  101. background-size: cover;
  102. vertical-align: middle;
  103. }
  104. .bx-cover-title .sys-icon,
  105. .bx-cover-title span {
  106. vertical-align: middle;
  107. }
  108. .bx-cover-homepage {
  109. background-image: url(../images/cover-homepage.svg);
  110. }