UNPKG

create-nexaui-electron

Version:

Create Nexa App - Tool untuk membuat aplikasi Nexa Electron

120 lines (98 loc) 1.85 kB
.nx-img { max-width: 100%; height: auto; display: block; } .nx-img-rounded { border-radius: 8px; } .nx-img-circle { border-radius: 50%; } .preview-box img { max-width: 200px; margin: 1rem 0; } .nx-img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; } .nx-img-fluid { max-width: 100%; height: auto; } /* Image Filters */ .nx-img-grayscale { filter: grayscale(100%); } .nx-img-blur { filter: blur(3px); } .nx-img-sepia { filter: sepia(100%); } /* Preview box untuk filter images */ .preview-box .nx-row { gap: 1rem; text-align: center; } .preview-box .nx-row small { display: block; margin-top: 0.5rem; color: #666; } /* Hover Effects */ .nx-img-hover-zoom { transition: transform 0.3s ease; } .nx-img-hover-zoom:hover { transform: scale(1.1); } .nx-img-hover-brightness { transition: filter 0.3s ease; } .nx-img-hover-brightness:hover { filter: brightness(1.2); } .nx-img-hover-rotate { transition: transform 0.3s ease; } .nx-img-hover-rotate:hover { transform: rotate(5deg); } /* Overlay */ .nx-img-overlay-container { position: relative; overflow: hidden; } .nx-img-overlay { position: absolute; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0.7); overflow: hidden; width: 100%; height: 0; transition: .5s ease; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 0 1rem; color: white; } .nx-img-overlay-container:hover .nx-img-overlay { height: 100%; } .nx-img-overlay h3 { margin: 0 0 0.5rem 0; font-size: 1.25rem; } .nx-img-overlay p { margin: 0; font-size: 0.875rem; }