This commit is contained in:
XIGE
2026-02-23 17:23:48 +08:00
parent e6f36e2c60
commit 4740c71236
4 changed files with 3292 additions and 0 deletions

386
Action.php Normal file

File diff suppressed because it is too large Load Diff

1371
Plugin.php Normal file

File diff suppressed because it is too large Load Diff

109
assets/style.css Normal file
View File

@@ -0,0 +1,109 @@
/* 前端展示样式 */
.development-history-widget {
max-width: 100%;
margin: 20px 0;
padding: 15px;
background: #fff;
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.widget-title {
text-align: center;
margin-bottom: 20px;
color: #333;
font-size: 20px;
padding-bottom: 10px;
border-bottom: 2px solid #007bff;
}
.history-list {
list-style: none;
padding: 0;
margin: 0;
}
.history-item {
padding: 12px 0;
border-bottom: 1px solid #eee;
display: flex;
align-items: flex-start;
}
.history-item:hover {
background-color: #f9f9f9;
border-radius: 4px;
padding: 12px 8px;
}
.history-item:last-child {
border-bottom: none;
}
.history-date {
font-weight: bold;
color: #007bff;
font-size: 14px;
min-width: 110px;
flex-shrink: 0;
padding-right: 10px;
text-align: right;
}
.history-content {
color: #555;
line-height: 1.6;
font-size: 14px;
word-wrap: break-word;
flex-grow: 1;
}
.history-content p {
margin: 0;
}
/* 分隔符样式 */
.history-date::after {
content: "";
color: #666;
font-weight: normal;
padding-left: 2px;
}
/* 空状态 */
.development-history-empty {
text-align: center;
padding: 30px;
color: #999;
font-size: 14px;
border: 1px dashed #ddd;
border-radius: 8px;
background-color: #fafafa;
}
/* 响应式设计 */
@media (max-width: 768px) {
.development-history-widget {
padding: 12px;
}
.widget-title {
font-size: 18px;
}
.history-item {
padding: 10px 0;
flex-direction: column;
}
.history-date {
min-width: auto;
text-align: left;
margin-bottom: 5px;
width: 100%;
}
.history-date::after {
content: "";
}
}

1426
manage-panel.php Normal file

File diff suppressed because it is too large Load Diff