Book_system/app/static/css/announcement-manage.css
2025-05-12 19:44:22 +08:00

84 lines
1.3 KiB
CSS

.announcement-manage-container {
padding: 20px;
}
.page-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 25px;
border-bottom: 1px solid #e3e3e3;
padding-bottom: 15px;
}
.filter-container {
margin-bottom: 25px;
}
.filter-form {
display: flex;
gap: 15px;
align-items: center;
flex-wrap: wrap;
}
.filter-form .form-group {
margin-bottom: 0;
min-width: 200px;
}
.announcement-table {
background-color: #fff;
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
border-radius: 8px;
}
.announcement-table th {
background-color: #f8f9fa;
white-space: nowrap;
}
.announcement-title {
font-weight: 500;
color: #333;
text-decoration: none;
display: block;
max-width: 300px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.announcement-title:hover {
color: #007bff;
text-decoration: underline;
}
.btn-group {
display: flex;
gap: 5px;
}
.pagination-container {
margin-top: 30px;
display: flex;
justify-content: center;
}
.no-records {
text-align: center;
padding: 50px 20px;
background-color: #f8f9fa;
border-radius: 8px;
color: #6c757d;
}
.no-records i {
font-size: 3rem;
margin-bottom: 15px;
}
.no-records p {
font-size: 1.2rem;
}