yxh
21 小时以前 3873d3c350c8c1edd7bfdc8afe08c9e78f56d968
src/views/project/donationdetails/index.vue
@@ -4539,16 +4539,16 @@
  overflow: hidden;
  transition: all 0.3s ease;
  // 左侧工作进程栏
  // 左侧工作进程栏(2026-10-22:去掉底色,只留一条分隔线;标题文字改品牌青)
  .left-course {
    background: #fff;
    background: transparent;
    width: 220px;
    min-width: 220px;
    text-align: center;
    margin: 0;
    padding: 0;
    height: 100%;
    box-shadow: 2px 0 8px rgba(16, 24, 40, 0.08);
    border-right: 1px solid var(--opo-border-base, #e5e7eb);
    transition: all 0.3s ease;
    position: relative;
    z-index: 100;
@@ -4583,10 +4583,10 @@
      flex-direction: column;
      .title {
        background: var(--opo-primary, #0e768f);
        background: transparent;
        margin-bottom: 0;
        padding: 15px 10px;
        color: #fff;
        color: var(--opo-primary, #0e768f);
        font-size: 16px;
        font-weight: 600;
        display: flex;
@@ -4596,11 +4596,13 @@
        transition: all 0.3s ease;
        min-height: 54px; // 确保标题区域有固定高度
        box-sizing: border-box;
        border-bottom: 1px solid var(--opo-border-base, #e5e7eb);
        .collapse-btn {
          background: rgba(255, 255, 255, 0.2);
          border: none;
          color: #fff;
          // 标题底色去掉后,按钮改为浅青描边风格,避免白底白字看不见
          background: var(--opo-primary-light-9, #e7f1f4);
          border: 1px solid var(--opo-primary-light-7, #b7d6dd);
          color: var(--opo-primary, #0e768f);
          width: 32px; // 稍微增大确保可点击区域
          height: 32px;
          padding: 0;
@@ -4612,7 +4614,8 @@
          flex-shrink: 0; // 防止按钮被压缩
          &:hover {
            background: rgba(255, 255, 255, 0.3);
            background: var(--opo-primary-light-7, #b7d6dd);
            border-color: var(--opo-primary, #0e768f);
            transform: scale(1.1);
          }