南栀 發表於 2025-5-19 20:05:07

美化你的电脑小黑屋,适合x3.5的

<img title="截图202505192003196808.jpg" id="aimg_35679" aid="35679" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/202505/19/200319xwz8ss981q7r1q8w.jpg" src="https://www.dismall.com/data/attachment/forum/202505/19/200319xwz8ss981q7r1q8w.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="600" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" /><img title="截图202505192003386632.jpg" id="aimg_35680" aid="35680" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/202505/19/200338wh2xl3hvvvvez9vh.jpg" src="https://www.dismall.com/data/attachment/forum/202505/19/200338wh2xl3hvvvvez9vh.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="600" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" /><br /><br /><font size="5"><br />这里是css代码,需要<i>放进<font color="#ff0000">default/common</font>文件夹里的<font color="#ff0000">common.css底部</font>,然后<font color="#ff0000"><strong>更新缓存</strong></font></i><br /></font><br /><br /><ol><li>/* Darkroom Container */<br /><li>.darkroom-container {<br /><li>&nbsp; &nbsp; max-width: 1200px;<br /><li>&nbsp; &nbsp; margin: 0 auto;<br /><li>&nbsp; &nbsp; padding: 20px 20px 0;<br /><li>&nbsp; &nbsp; min-height: calc(100vh - 200px);<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; flex-direction: column;<br /><li>}<br /><li><br /><li>/* Header Styles */<br /><li>.darkroom-header {<br /><li>&nbsp; &nbsp; background: #155bd5;<br /><li>&nbsp; &nbsp; border-radius: 12px;<br /><li>&nbsp; &nbsp; padding: 30px;<br /><li>&nbsp; &nbsp; color: #fff;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>&nbsp; &nbsp; margin-bottom: 30px;<br /><li>}<br /><li><br /><li>.darkroom-title {<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; z-index: 2;<br /><li>}<br /><li><br /><li>.title-wrapper {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; justify-content: space-between;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; margin-bottom: 10px;<br /><li>}<br /><li><br /><li>.darkroom-title h1 {<br /><li>&nbsp; &nbsp; font-size: 24px;<br /><li>&nbsp; &nbsp; margin: 0;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 10px;<br /><li>}<br /><li><br /><li>.current-count {<br /><li>&nbsp; &nbsp; background: rgba(255, 255, 255, 0.2);<br /><li>&nbsp; &nbsp; padding: 6px 12px;<br /><li>&nbsp; &nbsp; border-radius: 20px;<br /><li>&nbsp; &nbsp; font-size: 15px;<br /><li>&nbsp; &nbsp; font-weight: 500;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 5px;<br /><li>&nbsp; &nbsp; backdrop-filter: blur(5px);<br /><li>&nbsp; &nbsp; -webkit-backdrop-filter: blur(5px);<br /><li>&nbsp; &nbsp; transition: all 0.3s ease;<br /><li>}<br /><li><br /><li>.current-count:before {<br /><li>&nbsp; &nbsp; content: '';<br /><li>&nbsp; &nbsp; display: inline-block;<br /><li>&nbsp; &nbsp; width: 8px;<br /><li>&nbsp; &nbsp; height: 8px;<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>&nbsp; &nbsp; margin-right: 5px;<br /><li>&nbsp; &nbsp; animation: pulse 2s infinite;<br /><li>}<br /><li><br /><li>@keyframes pulse {<br /><li>&nbsp; &nbsp; 0% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: scale(0.95);<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; 70% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: scale(1);<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;box-shadow: 0 0 0 6px rgba(255, 255, 255, 0);<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; 100% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: scale(0.95);<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>.darkroom-title p {<br /><li>&nbsp; &nbsp; margin: 0;<br /><li>&nbsp; &nbsp; opacity: 0.8;<br /><li>&nbsp; &nbsp; font-size: 14px;<br /><li>}<br /><li><br /><li>.darkroom-waves {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; bottom: 0;<br /><li>&nbsp; &nbsp; left: 0;<br /><li>&nbsp; &nbsp; right: 0;<br /><li>&nbsp; &nbsp; height: 40px;<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>}<br /><li><br /><li>.wave {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; width: 200%;<br /><li>&nbsp; &nbsp; height: 100%;<br /><li>&nbsp; &nbsp; background: rgba(255, 255, 255, 0.1);<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>}<br /><li><br /><li>.wave1 {<br /><li>&nbsp; &nbsp; animation: wave 10s linear infinite;<br /><li>&nbsp; &nbsp; bottom: -25px;<br /><li>&nbsp; &nbsp; opacity: 0.3;<br /><li>}<br /><li><br /><li>.wave2 {<br /><li>&nbsp; &nbsp; animation: wave 8s linear infinite;<br /><li>&nbsp; &nbsp; bottom: -35px;<br /><li>&nbsp; &nbsp; opacity: 0.2;<br /><li>}<br /><li><br /><li>@keyframes wave {<br /><li>&nbsp; &nbsp; 0% { transform: translateX(0); }<br /><li>&nbsp; &nbsp; 100% { transform: translateX(-50%); }<br /><li>}<br /><li><br /><li>/* Search Bar */<br /><li>.darkroom-search {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; gap: 10px;<br /><li>&nbsp; &nbsp; margin-bottom: 30px;<br /><li>&nbsp; &nbsp; padding: 0 20px;<br /><li>}<br /><li><br /><li>.search-input {<br /><li>&nbsp; &nbsp; flex: 1;<br /><li>&nbsp; &nbsp; padding: 12px 15px;<br /><li>&nbsp; &nbsp; border: 1px solid #e0e0e0;<br /><li>&nbsp; &nbsp; border-radius: 8px;<br /><li>&nbsp; &nbsp; font-size: 14px;<br /><li>&nbsp; &nbsp; outline: none;<br /><li>&nbsp; &nbsp; transition: border-color 0.2s;<br /><li>}<br /><li><br /><li>.search-input:focus {<br /><li>&nbsp; &nbsp; border-color: #155bd5;<br /><li>}<br /><li><br /><li>.search-btn {<br /><li>&nbsp; &nbsp; padding: 0 20px;<br /><li>&nbsp; &nbsp; background: #155bd5;<br /><li>&nbsp; &nbsp; color: #fff;<br /><li>&nbsp; &nbsp; border: none;<br /><li>&nbsp; &nbsp; border-radius: 8px;<br /><li>&nbsp; &nbsp; cursor: pointer;<br /><li>&nbsp; &nbsp; transition: background 0.2s;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; width: 48px;<br /><li>}<br /><li><br /><li>.search-btn:hover {<br /><li>&nbsp; &nbsp; background: #1248a8;<br /><li>}<br /><li><br /><li>.search-btn i.search-icon {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; left: 50%;<br /><li>&nbsp; &nbsp; top: 50%;<br /><li>&nbsp; &nbsp; transform: translate(-50%, -50%);<br /><li>&nbsp; &nbsp; width: 20px;<br /><li>&nbsp; &nbsp; height: 20px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;white&quot;&gt;&lt;path d=&quot;M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>/* Content Tabs */<br /><li>.content-tabs {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; gap: 20px;<br /><li>&nbsp; &nbsp; margin-bottom: 20px;<br /><li>&nbsp; &nbsp; border-bottom: 1px solid #e0e0e0;<br /><li>&nbsp; &nbsp; padding-bottom: 10px;<br /><li>}<br /><li><br /><li>.tab-item {<br /><li>&nbsp; &nbsp; padding: 10px 20px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>&nbsp; &nbsp; text-decoration: none;<br /><li>&nbsp; &nbsp; font-size: 14px;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 8px;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>}<br /><li><br /><li>.tab-item.current {<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>}<br /><li><br /><li>.tab-item.current:after {<br /><li>&nbsp; &nbsp; content: '';<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; bottom: -11px;<br /><li>&nbsp; &nbsp; left: 0;<br /><li>&nbsp; &nbsp; right: 0;<br /><li>&nbsp; &nbsp; height: 2px;<br /><li>&nbsp; &nbsp; background: #155bd5;<br /><li>}<br /><li><br /><li>/* Darkroom Grid */<br /><li>.darkroom-grid {<br /><li>&nbsp; &nbsp; display: grid;<br /><li>&nbsp; &nbsp; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));<br /><li>&nbsp; &nbsp; gap: 20px;<br /><li>&nbsp; &nbsp; margin-bottom: 30px;<br /><li>}<br /><li><br /><li>.darkroom-card {<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-radius: 12px;<br /><li>&nbsp; &nbsp; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>&nbsp; &nbsp; transition: transform 0.2s;<br /><li>}<br /><li><br /><li>.darkroom-card:hover {<br /><li>&nbsp; &nbsp; transform: translateY(-2px);<br /><li>&nbsp; &nbsp; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);<br /><li>}<br /><li><br /><li>.card-header {<br /><li>&nbsp; &nbsp; padding: 15px;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 15px;<br /><li>&nbsp; &nbsp; border-bottom: 1px solid #f0f0f0;<br /><li>}<br /><li><br /><li>.user-avatar {<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; width: 50px;<br /><li>&nbsp; &nbsp; height: 50px;<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>&nbsp; &nbsp; flex-shrink: 0;<br /><li>}<br /><li><br /><li>.darkroom-overlay {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; top: 0;<br /><li>&nbsp; &nbsp; left: 0;<br /><li>&nbsp; &nbsp; right: 0;<br /><li>&nbsp; &nbsp; bottom: 0;<br /><li>&nbsp; &nbsp; background: rgba(0, 0, 0, 0.3);<br /><li>}<br /><li><br /><li>.user-info {<br /><li>&nbsp; &nbsp; min-width: 0;<br /><li>&nbsp; &nbsp; flex-shrink: 1;<br /><li>}<br /><li><br /><li>.user-info h3 {<br /><li>&nbsp; &nbsp; margin: 0 0 5px;<br /><li>&nbsp; &nbsp; font-size: 16px;<br /><li>}<br /><li><br /><li>.user-tags {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; gap: 5px;<br /><li>}<br /><li><br /><li>.tag {<br /><li>&nbsp; &nbsp; padding: 2px 8px;<br /><li>&nbsp; &nbsp; border-radius: 4px;<br /><li>&nbsp; &nbsp; font-size: 12px;<br /><li>}<br /><li><br /><li>.status-tag {<br /><li>&nbsp; &nbsp; background: rgba(21, 91, 213, 0.1);<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>}<br /><li><br /><li>.permanent-tag {<br /><li>&nbsp; &nbsp; background: rgba(244, 67, 54, 0.1);<br /><li>&nbsp; &nbsp; color: #f44336;<br /><li>}<br /><li><br /><li>.card-meta {<br /><li>&nbsp; &nbsp; margin-left: auto;<br /><li>&nbsp; &nbsp; margin-right: 15px;<br /><li>&nbsp; &nbsp; text-align: right;<br /><li>&nbsp; &nbsp; font-size: 13px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>}<br /><li><br /><li>.meta-item {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; justify-content: flex-end;<br /><li>&nbsp; &nbsp; gap: 6px;<br /><li>&nbsp; &nbsp; margin-bottom: 6px;<br /><li>}<br /><li><br /><li>.meta-item:last-child {<br /><li>&nbsp; &nbsp; margin-bottom: 0;<br /><li>}<br /><li><br /><li>.meta-item i {<br /><li>&nbsp; &nbsp; width: 14px;<br /><li>&nbsp; &nbsp; height: 14px;<br /><li>&nbsp; &nbsp; opacity: 0.7;<br /><li>}<br /><li><br /><li>.meta-item a {<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>&nbsp; &nbsp; text-decoration: none;<br /><li>}<br /><li><br /><li>.meta-item a:hover {<br /><li>&nbsp; &nbsp; text-decoration: underline;<br /><li>}<br /><li><br /><li>.card-actions {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; gap: 5px;<br /><li>&nbsp; &nbsp; flex-shrink: 0;<br /><li>}<br /><li><br /><li>.action-btn {<br /><li>&nbsp; &nbsp; width: 30px;<br /><li>&nbsp; &nbsp; height: 30px;<br /><li>&nbsp; &nbsp; border-radius: 6px;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; justify-content: center;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>&nbsp; &nbsp; transition: all 0.2s;<br /><li>}<br /><li><br /><li>.action-btn:hover {<br /><li>&nbsp; &nbsp; background: rgba(21, 91, 213, 0.1);<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>}<br /><li><br /><li>.action-btn.active {<br /><li>&nbsp; &nbsp; background: #155bd5;<br /><li>&nbsp; &nbsp; color: #fff;<br /><li>}<br /><li><br /><li>.card-body {<br /><li>&nbsp; &nbsp; padding: 20px;<br /><li>}<br /><li><br /><li>.info-item {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 8px;<br /><li>&nbsp; &nbsp; margin-bottom: 10px;<br /><li>&nbsp; &nbsp; font-size: 13px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>}<br /><li><br /><li>.info-item:last-child {<br /><li>&nbsp; &nbsp; margin-bottom: 0;<br /><li>}<br /><li><br /><li>/* Empty State */<br /><li>.darkroom-empty {<br /><li>&nbsp; &nbsp; text-align: center;<br /><li>&nbsp; &nbsp; padding: 40px 20px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>&nbsp; &nbsp; animation: fadeIn 0.3s ease-out;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; flex-direction: column;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; justify-content: center;<br /><li>&nbsp; &nbsp; flex: 1;<br /><li>}<br /><li><br /><li>.empty-icon {<br /><li>&nbsp; &nbsp; width: 120px;<br /><li>&nbsp; &nbsp; height: 120px;<br /><li>&nbsp; &nbsp; margin: 0 auto 30px;<br /><li>&nbsp; &nbsp; opacity: 0.2;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V6h16v12z&quot;/&gt;&lt;path d=&quot;M12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.darkroom-empty h3 {<br /><li>&nbsp; &nbsp; margin: 0 0 15px;<br /><li>&nbsp; &nbsp; font-size: 20px;<br /><li>&nbsp; &nbsp; color: #333;<br /><li>}<br /><li><br /><li>.darkroom-empty p {<br /><li>&nbsp; &nbsp; margin: 0;<br /><li>&nbsp; &nbsp; font-size: 14px;<br /><li>&nbsp; &nbsp; color: #999;<br /><li>&nbsp; &nbsp; line-height: 1.6;<br /><li>}<br /><li><br /><li>@keyframes fadeIn {<br /><li>&nbsp; &nbsp; from {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 0;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translateY(20px);<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; to {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 1;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translateY(0);<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>/* Settings Panel */<br /><li>.settings-grid {<br /><li>&nbsp; &nbsp; display: grid;<br /><li>&nbsp; &nbsp; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));<br /><li>&nbsp; &nbsp; gap: 20px;<br /><li>}<br /><li><br /><li>.setting-card {<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-radius: 12px;<br /><li>&nbsp; &nbsp; padding: 20px;<br /><li>&nbsp; &nbsp; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);<br /><li>}<br /><li><br /><li>.setting-card h3 {<br /><li>&nbsp; &nbsp; margin: 0 0 15px;<br /><li>&nbsp; &nbsp; font-size: 16px;<br /><li>}<br /><li><br /><li>.form-item {<br /><li>&nbsp; &nbsp; margin-bottom: 15px;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; justify-content: space-between;<br /><li>}<br /><li><br /><li>.form-item label {<br /><li>&nbsp; &nbsp; font-size: 14px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>}<br /><li><br /><li>.form-item input {<br /><li>&nbsp; &nbsp; width: 80px;<br /><li>&nbsp; &nbsp; padding: 6px;<br /><li>&nbsp; &nbsp; border: 1px solid #e0e0e0;<br /><li>&nbsp; &nbsp; border-radius: 4px;<br /><li>&nbsp; &nbsp; outline: none;<br /><li>}<br /><li><br /><li>.switch-btn {<br /><li>&nbsp; &nbsp; width: 40px;<br /><li>&nbsp; &nbsp; height: 20px;<br /><li>&nbsp; &nbsp; background: #e0e0e0;<br /><li>&nbsp; &nbsp; border-radius: 10px;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; cursor: pointer;<br /><li>&nbsp; &nbsp; transition: background 0.2s;<br /><li>}<br /><li><br /><li>.switch-btn:before {<br /><li>&nbsp; &nbsp; content: '';<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>&nbsp; &nbsp; top: 2px;<br /><li>&nbsp; &nbsp; left: 2px;<br /><li>&nbsp; &nbsp; transition: transform 0.2s;<br /><li>}<br /><li><br /><li>.switch-btn.active {<br /><li>&nbsp; &nbsp; background: #155bd5;<br /><li>}<br /><li><br /><li>.switch-btn.active:before {<br /><li>&nbsp; &nbsp; transform: translateX(20px);<br /><li>}<br /><li><br /><li>/* Responsive Design */<br /><li>@media (max-width: 768px) {<br /><li>&nbsp; &nbsp; .darkroom-grid {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;grid-template-columns: 1fr;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .settings-grid {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;grid-template-columns: 1fr;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .darkroom-empty {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;padding: 60px 20px;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;min-height: 200px;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .empty-icon {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;width: 80px;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;height: 80px;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;margin-bottom: 20px;<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>@media (max-width: 480px) {<br /><li>&nbsp; &nbsp; .content-tabs {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;overflow-x: auto;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;padding-bottom: 5px;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .tab-item {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;white-space: nowrap;<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>/* Icons */<br /><li>.darkroom-icon {<br /><li>&nbsp; &nbsp; width: 28px;<br /><li>&nbsp; &nbsp; height: 28px;<br /><li>&nbsp; &nbsp; display: inline-block;<br /><li>&nbsp; &nbsp; margin-right: 8px;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;white&quot;&gt;&lt;path d=&quot;M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-3.03 0-5.5-2.47-5.5-5.5 0-1.82.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>&nbsp; &nbsp; transform-origin: center;<br /><li>&nbsp; &nbsp; animation: iconFloat 3s ease-in-out infinite;<br /><li>}<br /><li><br /><li>.darkroom-icon:after {<br /><li>&nbsp; &nbsp; content: '';<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; width: 100%;<br /><li>&nbsp; &nbsp; height: 100%;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;rgba(255,255,255,0.3)&quot;&gt;&lt;path d=&quot;M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-3.03 0-5.5-2.47-5.5-5.5 0-1.82.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>&nbsp; &nbsp; transform: scale(1.2);<br /><li>&nbsp; &nbsp; opacity: 0;<br /><li>&nbsp; &nbsp; animation: iconGlow 3s ease-in-out infinite;<br /><li>}<br /><li><br /><li>@keyframes iconFloat {<br /><li>&nbsp; &nbsp; 0%, 100% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translateY(0);<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; 50% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translateY(-4px);<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>@keyframes iconGlow {<br /><li>&nbsp; &nbsp; 0%, 100% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: scale(1.2);<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 0;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; 50% {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: scale(1.5);<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 0.5;<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>.list-icon {<br /><li>&nbsp; &nbsp; width: 18px;<br /><li>&nbsp; &nbsp; height: 18px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.settings-icon {<br /><li>&nbsp; &nbsp; width: 18px;<br /><li>&nbsp; &nbsp; height: 18px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.07.62-.07.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.time-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.calendar-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zm-7-9h5v5h-5z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.judge-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.reason-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2zM4 5v2h16V5H4z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.detail-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.edit-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.unlock-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.more-icon {<br /><li>&nbsp; &nbsp; width: 16px;<br /><li>&nbsp; &nbsp; height: 16px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot;&gt;&lt;path d=&quot;M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>/* Content Area */<br /><li>.darkroom-content {<br /><li>&nbsp; &nbsp; flex: 1;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; flex-direction: column;<br /><li>}<br /><li><br /><li>.content-panel {<br /><li>&nbsp; &nbsp; flex: 1;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; flex-direction: column;<br /><li>}<br /><li><br /><li>/* Modal Styles */<br /><li>.darkroom-modal {<br /><li>&nbsp; &nbsp; position: fixed;<br /><li>&nbsp; &nbsp; top: 0;<br /><li>&nbsp; &nbsp; left: 0;<br /><li>&nbsp; &nbsp; right: 0;<br /><li>&nbsp; &nbsp; bottom: 0;<br /><li>&nbsp; &nbsp; z-index: 1000;<br /><li>&nbsp; &nbsp; display: none;<br /><li>}<br /><li><br /><li>.darkroom-modal.show {<br /><li>&nbsp; &nbsp; display: block;<br /><li>}<br /><li><br /><li>.modal-overlay {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; top: 0;<br /><li>&nbsp; &nbsp; left: 0;<br /><li>&nbsp; &nbsp; right: 0;<br /><li>&nbsp; &nbsp; bottom: 0;<br /><li>&nbsp; &nbsp; background: rgba(0, 0, 0, 0.5);<br /><li>&nbsp; &nbsp; backdrop-filter: blur(5px);<br /><li>&nbsp; &nbsp; -webkit-backdrop-filter: blur(5px);<br /><li>}<br /><li><br /><li>.modal-container {<br /><li>&nbsp; &nbsp; position: absolute;<br /><li>&nbsp; &nbsp; top: 50%;<br /><li>&nbsp; &nbsp; left: 50%;<br /><li>&nbsp; &nbsp; transform: translate(-50%, -50%);<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-radius: 12px;<br /><li>&nbsp; &nbsp; width: 90%;<br /><li>&nbsp; &nbsp; max-width: 600px;<br /><li>&nbsp; &nbsp; max-height: 90vh;<br /><li>&nbsp; &nbsp; overflow-y: auto;<br /><li>&nbsp; &nbsp; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);<br /><li>&nbsp; &nbsp; animation: modalShow 0.3s ease-out;<br /><li>}<br /><li><br /><li>@keyframes modalShow {<br /><li>&nbsp; &nbsp; from {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 0;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translate(-50%, -48%);<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; to {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;opacity: 1;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;transform: translate(-50%, -50%);<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>.modal-header {<br /><li>&nbsp; &nbsp; padding: 20px;<br /><li>&nbsp; &nbsp; border-bottom: 1px solid #f0f0f0;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; justify-content: space-between;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>}<br /><li><br /><li>.modal-header h3 {<br /><li>&nbsp; &nbsp; margin: 0;<br /><li>&nbsp; &nbsp; font-size: 18px;<br /><li>&nbsp; &nbsp; color: #333;<br /><li>}<br /><li><br /><li>.modal-close {<br /><li>&nbsp; &nbsp; width: 32px;<br /><li>&nbsp; &nbsp; height: 32px;<br /><li>&nbsp; &nbsp; border: none;<br /><li>&nbsp; &nbsp; background: none;<br /><li>&nbsp; &nbsp; cursor: pointer;<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; justify-content: center;<br /><li>&nbsp; &nbsp; transition: background-color 0.2s;<br /><li>}<br /><li><br /><li>.modal-close:hover {<br /><li>&nbsp; &nbsp; background: rgba(0, 0, 0, 0.05);<br /><li>}<br /><li><br /><li>.close-icon {<br /><li>&nbsp; &nbsp; width: 20px;<br /><li>&nbsp; &nbsp; height: 20px;<br /><li>&nbsp; &nbsp; background: url('data:image/svg+xml;utf8,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;%23666666&quot;&gt;&lt;path d=&quot;M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z&quot;/&gt;&lt;/svg&gt;') no-repeat center;<br /><li>}<br /><li><br /><li>.modal-content {<br /><li>&nbsp; &nbsp; padding: 20px;<br /><li>}<br /><li><br /><li>.modal-user-info {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 20px;<br /><li>&nbsp; &nbsp; margin-bottom: 30px;<br /><li>}<br /><li><br /><li>.user-avatar-large {<br /><li>&nbsp; &nbsp; width: 80px;<br /><li>&nbsp; &nbsp; height: 80px;<br /><li>&nbsp; &nbsp; border-radius: 50%;<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>&nbsp; &nbsp; position: relative;<br /><li>}<br /><li><br /><li>.user-avatar-large img {<br /><li>&nbsp; &nbsp; width: 100%;<br /><li>&nbsp; &nbsp; height: 100%;<br /><li>&nbsp; &nbsp; object-fit: cover;<br /><li>}<br /><li><br /><li>.user-detail h3 {<br /><li>&nbsp; &nbsp; margin: 0 0 10px;<br /><li>&nbsp; &nbsp; font-size: 20px;<br /><li>}<br /><li><br /><li>.punishment-count {<br /><li>&nbsp; &nbsp; display: inline-block;<br /><li>&nbsp; &nbsp; background: rgba(21, 91, 213, 0.1);<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>&nbsp; &nbsp; padding: 4px 10px;<br /><li>&nbsp; &nbsp; border-radius: 12px;<br /><li>&nbsp; &nbsp; font-size: 13px;<br /><li>&nbsp; &nbsp; margin-top: 5px;<br /><li>}<br /><li><br /><li>.modal-info-list {<br /><li>&nbsp; &nbsp; display: grid;<br /><li>&nbsp; &nbsp; gap: 15px;<br /><li>}<br /><li><br /><li>.modal-info-list .info-item {<br /><li>&nbsp; &nbsp; padding: 15px;<br /><li>&nbsp; &nbsp; background: #f8f9fa;<br /><li>&nbsp; &nbsp; border-radius: 8px;<br /><li>&nbsp; &nbsp; margin: 0;<br /><li>&nbsp; &nbsp; transition: background-color 0.2s;<br /><li>}<br /><li><br /><li>.modal-info-list .info-item:hover {<br /><li>&nbsp; &nbsp; background: #f0f2f5;<br /><li>}<br /><li><br /><li>.modal-info-list .reason {<br /><li>&nbsp; &nbsp; background: #fff3e0;<br /><li>&nbsp; &nbsp; color: #e65100;<br /><li>}<br /><li><br /><li>.modal-info-list .reason:hover {<br /><li>&nbsp; &nbsp; background: #ffe0b2;<br /><li>}<br /><li><br /><li>@media (max-width: 480px) {<br /><li>&nbsp; &nbsp; .modal-container {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;width: 95%;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .user-avatar-large {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;width: 60px;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;height: 60px;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .modal-content {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;padding: 15px;<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>/* Card Preview Styles */<br /><li>.card-preview {<br /><li>&nbsp; &nbsp; padding: 12px 15px;<br /><li>&nbsp; &nbsp; background: #fff;<br /><li>&nbsp; &nbsp; border-top: 1px solid #f0f0f0;<br /><li>}<br /><li><br /><li>.preview-item {<br /><li>&nbsp; &nbsp; display: flex;<br /><li>&nbsp; &nbsp; align-items: center;<br /><li>&nbsp; &nbsp; gap: 8px;<br /><li>&nbsp; &nbsp; margin-bottom: 8px;<br /><li>&nbsp; &nbsp; font-size: 13px;<br /><li>&nbsp; &nbsp; color: #666;<br /><li>}<br /><li><br /><li>.preview-item:last-child {<br /><li>&nbsp; &nbsp; margin-bottom: 0;<br /><li>}<br /><li><br /><li>.preview-item i {<br /><li>&nbsp; &nbsp; flex-shrink: 0;<br /><li>}<br /><li><br /><li>.preview-item a {<br /><li>&nbsp; &nbsp; color: #155bd5;<br /><li>&nbsp; &nbsp; text-decoration: none;<br /><li>}<br /><li><br /><li>.preview-item a:hover {<br /><li>&nbsp; &nbsp; text-decoration: underline;<br /><li>}<br /><li><br /><li>.reason-preview {<br /><li>&nbsp; &nbsp; background: #f8f9fa;<br /><li>&nbsp; &nbsp; border-radius: 6px;<br /><li>&nbsp; &nbsp; padding: 10px;<br /><li>}<br /><li><br /><li>.reason-text {<br /><li>&nbsp; &nbsp; flex: 1;<br /><li>&nbsp; &nbsp; line-height: 1.5;<br /><li>&nbsp; &nbsp; display: -webkit-box;<br /><li>&nbsp; &nbsp; -webkit-line-clamp: 2;<br /><li>&nbsp; &nbsp; -webkit-box-orient: vertical;<br /><li>&nbsp; &nbsp; overflow: hidden;<br /><li>&nbsp; &nbsp; text-overflow: ellipsis;<br /><li>}<br /><li><br /><li>@media (max-width: 480px) {<br /><li>&nbsp; &nbsp; .card-preview {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;padding: 10px 12px;<br /><li>&nbsp; &nbsp; }<br /><li>&nbsp; &nbsp; <br /><li>&nbsp; &nbsp; .preview-item {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;font-size: 12px;<br /><li>&nbsp; &nbsp; }<br /><li>}<br /><li><br /><li>@media (max-width: 640px) {<br /><li>&nbsp; &nbsp; .card-header {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;flex-wrap: wrap;<br /><li>&nbsp; &nbsp; }<br /><li><br /><li>&nbsp; &nbsp; .card-meta {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;order: 3;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;margin-left: 65px;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;margin-right: auto;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;text-align: left;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;width: 100%;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;margin-top: 10px;<br /><li>&nbsp; &nbsp; }<br /><li><br /><li>&nbsp; &nbsp; .meta-item {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;justify-content: flex-start;<br /><li>&nbsp; &nbsp; }<br /><li><br /><li>&nbsp; &nbsp; .card-actions {<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;order: 2;<br /><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;margin-left: auto;<br /><li>&nbsp; &nbsp; }<br /><li>} </ol><font size="6"><font color="#ff0000">替换:default\forum\darkroom.htm,替换之前请您自己备份源文件</font></font><br /><ignore_js_op><span style="white-space: nowrap" id="attach_35678" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})">darkroom.rar<em class="xg1">(3.58 KB, 下载次数: 809)</em></span>2025-5-19 20:01 上传点击文件名下载附件</ignore_js_op><br /><br />其他需要啥的自己加吧,注意:所有替换文件动作,请您自己备份好源文件!!!!!!!<br />自己<em>, </em>其他<em>, </em>需要<em>, </em>加吧<em>, </em>注意

Levno 發表於 2025-7-29 16:01:43

谢谢分享

青提 發表於 2026-3-26 01:56:32

这个头像怎么解决,看起来有点变扭<img id="aimg_39609" aid="39609" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/202603/26/015552ilzoqovko2v1dz7z.jpg" src="https://www.dismall.com/data/attachment/forum/202603/26/015552ilzoqovko2v1dz7z.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="600" alt="截图202603260155525693.jpg" title="截图202603260155525693.jpg" w="697" />

青提 發表於 2026-3-26 01:57:53

这个头像怎么解决 有点变扭                                                                <img id="aimg_EZGwCmjPf1" class="image-tool__image-picture _zoom" src="https://www.dismall.com/data/attachment/forum/202603/26/015720d54bnk894wwtcckn.png" title="" alt="" data-aid="39610"/>

2728301991 發表於 2026-3-29 19:21:26

同样也适用于X5.0 template/default/misc目录下darkroom.php 只需将文件名改为.php即可
頁: [1]
查看完整版本: 美化你的电脑小黑屋,适合x3.5的