/* 亮色模式(默认) */ .card { @include card; margin: 1rem 0; position: relative; .card-corner { position: absolute; top: 0; right: 0; width: 50px; height: 50px; background: linear-gradient(-45deg, #f8f8f8 50%, #ddd 50%); clip-path: polygon(100% 0, 0 0, 100% 100%); } .card-tags { margin: 0; font-size: 1rem; a { text-decoration: none; color: inherit; } } .card-title { margin: 0; } .card-content { font-size: 1.05rem; } /* 暗色模式 */ @media (prefers-color-scheme: dark) { .card-corner { background: linear-gradient(-45deg, #444 50%, #666 50%); } .card-tags { a { color: #bbb; } } } } .card-page { .referenced-articles { h2 { font-size: 1.2rem; color: var(--secondary-text-color); margin: 0; } ul { margin: 0 } } } .card-list { .pagination { display: flex; @media screen and (min-width: 768px) { padding: 1rem; } .pagination-prev, .pagination-next { font-size: 2rem; padding: 0.2rem 0.6rem; text-decoration: none; background-color: var(--block-background-color); border-radius: 50%; } } } #latest-cards { .latest-cards-container { display: flex; width: 100%; overflow-x: auto; gap: 1rem; .card { flex-shrink: 0; width: 50%; } } }