cover.css 3.2 KB

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