contentCreate.less 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. .content-datasourcecreate {
  2. height: 100%;
  3. >.content {
  4. >.datasource-steps-container {
  5. height: 100%;
  6. display: flex;
  7. flex-direction: column;
  8. background: @content-background-color;
  9. >.steps-body {
  10. height: 32px;
  11. display: flex;
  12. align-items: center;
  13. padding: 0 20%;
  14. margin-bottom: 12px;
  15. background: @content-background-color;
  16. >.ant-steps-item {
  17. >.ant-steps-item-icon {
  18. width: 18px;
  19. height: 18px;
  20. line-height: 18px;
  21. margin-top: 4px;
  22. margin-right: 4px;
  23. }
  24. >.ant-steps-item-content {
  25. >.ant-steps-item-title {
  26. color: #B9B9B9;
  27. line-height: 24px;
  28. &:after {
  29. height: 0;
  30. background-color: none;
  31. border-top: 1px dashed #B9B9B9;
  32. }
  33. }
  34. }
  35. &.ant-steps-item-process,&.ant-steps-item-finish {
  36. >.ant-steps-item-icon {
  37. >.ant-steps-icon {
  38. color: @item-active-color;
  39. }
  40. background: @item-active-bg-color;
  41. }
  42. >.ant-steps-item-content > .ant-steps-item-title {
  43. color: @item-active-bg-color;
  44. }
  45. }
  46. }
  47. }
  48. >.steps-content {
  49. flex: 1;
  50. overflow: auto;
  51. padding: 12px;
  52. background: #FFFFFF;
  53. box-shadow: 0 0 10px 0 rgba(41,54,72,0.10);
  54. }
  55. >.steps-action {
  56. height: 38px;
  57. line-height: 50px;
  58. width: 100%;
  59. display: flex;
  60. justify-content: flex-end;
  61. .steps-buttons {
  62. button {
  63. margin-left: 8px;
  64. }
  65. }
  66. }
  67. }
  68. }
  69. }