first commit

This commit is contained in:
2026-09-11 01:45:04 +08:00
commit 0a8d60d87f
145 changed files with 40978 additions and 0 deletions
@@ -0,0 +1,151 @@
.page-flex {
height: 100vh;
display: flex;
flex-direction: column;
overflow: hidden;
}
.scroll-body {
flex: 1;
height: 0;
}
.seg-wrap {
background: #fff;
padding: 20rpx 24rpx;
}
.seg-control {
display: flex;
background: #F2F2F7;
border-radius: 16rpx;
padding: 4rpx;
}
.seg-item {
flex: 1;
height: 64rpx;
line-height: 64rpx;
text-align: center;
border-radius: 12rpx;
font-size: 28rpx;
color: #3C3C43;
transition: all 0.2s;
}
.seg-item.active {
background: #007AFF;
color: #fff;
font-weight: 600;
}
.new-btn {
margin: 24rpx;
width: calc(100% - 48rpx);
}
.list {
padding: 0 24rpx 24rpx;
}
.share-card {
position: relative;
display: flex;
align-items: center;
margin-bottom: 20rpx;
padding: 24rpx;
}
.share-card.invalid {
opacity: 0.5;
}
.preview-grid {
display: flex;
flex-wrap: wrap;
width: 160rpx;
height: 160rpx;
gap: 8rpx;
flex-shrink: 0;
}
.pg-cell {
width: 76rpx;
height: 76rpx;
background: #F2F2F7;
border-radius: 12rpx;
display: flex;
align-items: center;
justify-content: center;
color: #C7C7CC;
}
.pg-cell .icon {
width: 40rpx;
height: 40rpx;
}
.owner-row {
display: flex;
align-items: center;
margin-bottom: 10rpx;
}
.owner-avatar {
width: 40rpx;
height: 40rpx;
border-radius: 50%;
margin-right: 12rpx;
flex-shrink: 0;
background: #F2F2F7;
overflow: hidden;
}
.owner-avatar-placeholder {
display: flex;
align-items: center;
justify-content: center;
color: #C7C7CC;
}
.owner-avatar-icon {
width: 24rpx;
height: 24rpx;
}
.owner-name {
font-size: 24rpx;
color: #8E8E93;
}
.share-info {
flex: 1;
margin-left: 24rpx;
}
.share-title {
font-size: 30rpx;
font-weight: 600;
color: #000;
}
.share-type {
margin-top: 12rpx;
}
.share-expire {
font-size: 22rpx;
color: #8E8E93;
margin-top: 8rpx;
}
.share-badge {
position: absolute;
top: 16rpx;
right: 16rpx;
font-size: 20rpx;
color: #8E8E93;
background: #F2F2F7;
padding: 4rpx 16rpx;
border-radius: 8rpx;
}