Write on the margins of the internet. Powered by the AT Protocol. margin.at
extension web atproto comments
at v0.1.13 1.1 kB view raw
1.notifications-page { 2 max-width: 680px; 3 margin: 0 auto; 4} 5 6.notifications-list { 7 display: flex; 8 flex-direction: column; 9 gap: 12px; 10} 11 12.notification-item { 13 display: flex; 14 gap: 16px; 15 align-items: flex-start; 16 text-decoration: none; 17 color: inherit; 18} 19 20.notification-item:hover { 21 background: var(--bg-hover); 22} 23 24.notification-icon { 25 width: 36px; 26 height: 36px; 27 border-radius: var(--radius-full); 28 display: flex; 29 align-items: center; 30 justify-content: center; 31 background: var(--bg-tertiary); 32 color: var(--text-secondary); 33 flex-shrink: 0; 34} 35 36.notification-icon[data-type="like"] { 37 color: #ef4444; 38 background: rgba(239, 68, 68, 0.1); 39} 40 41.notification-icon[data-type="reply"] { 42 color: #3b82f6; 43 background: rgba(59, 130, 246, 0.1); 44} 45 46.notification-content { 47 flex: 1; 48 min-width: 0; 49} 50 51.notification-text { 52 font-size: 0.95rem; 53 margin-bottom: 4px; 54 line-height: 1.4; 55 color: var(--text-primary); 56} 57 58.notification-text strong { 59 font-weight: 600; 60} 61 62.notification-time { 63 font-size: 0.85rem; 64 color: var(--text-tertiary); 65}