{
CF
}
Code
Fronts
Back to CSS Dark Mode UI
Inkwell Modal
Pure CSS
Edit any tab — preview updates live
CSS
HTML
Reset
Copy
.dm-ink-bg { padding: 28px; border-radius: 16px; background: #0a0905; } .dm-ink { background: #000; border: 1px solid #d4a017; border-radius: 12px; padding: 18px 20px; text-align: center; box-shadow: 0 0 0 1px rgba(212, 160, 23, 0.25), 0 8px 32px rgba(212, 160, 23, 0.1); } .dm-ink__icon { width: 36px; height: 36px; margin: 0 auto 12px; border: 1.5px solid #d4a017; border-radius: 50%; display: grid; place-items: center; font: 800 18px ui-serif, Georgia; color: #d4a017; } .dm-ink__title { margin: 0 0 6px; font: 700 14px system-ui, sans-serif; color: #fff; } .dm-ink__body { margin: 0 0 16px; font: 12px/1.55 system-ui, sans-serif; color: rgba(255, 255, 255, 0.55); } .dm-ink__row { display: flex; gap: 8px; justify-content: center; } .dm-ink__btn { background: transparent; color: rgba(255, 255, 255, 0.7); border: 1px solid rgba(255, 255, 255, 0.15); padding: 7px 16px; border-radius: 7px; font: 600 11px system-ui, sans-serif; cursor: pointer; transition: all 0.18s; } .dm-ink__btn:hover { color: #fff; border-color: rgba(255, 255, 255, 0.35); } .dm-ink__btn--primary { background: #d4a017; color: #000; border-color: #d4a017; } .dm-ink__btn--primary:hover { background: #f5b818; border-color: #f5b818; }
<div class="dm-ink-bg"> <div class="dm-ink"> <div class="dm-ink__icon">!</div> <h3 class="dm-ink__title">Save your work?</h3> <p class="dm-ink__body">Unsaved changes will be lost when you close.</p> <div class="dm-ink__row"> <button class="dm-ink__btn">Discard</button> <button class="dm-ink__btn dm-ink__btn--primary">Save</button> </div> </div> </div>
Live preview
Ready