One Hat Cyber Team
Your IP :
172.71.120.55
Server IP :
188.114.97.7
Server :
Linux advantage-project 5.14.0-503.26.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 19 16:28:19 UTC 2025 x86_64
Server Software :
Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
PHP Version :
8.3.17
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
html
/
theme
/
dist
/
components
/
person
/
View File Name :
person.css
.person-poster { position: relative; display: block; max-width: 370px; min-height: 370px; margin-left: auto; margin-right: auto; color: rgba(255, 255, 255, 0.6); box-shadow: 0 10px 30px rgba(39, 43, 55, 0.15); will-change: transform; z-index: 0; } .person-poster::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #2f3340; opacity: .4; } @media (min-width: 1200px) { .person-poster::after { display: none; } } .person-poster .person-media { position: absolute; top: 0; left: 0; bottom: 0; right: 0; transition: all 0.2s ease-in-out; overflow: hidden; } .person-poster .person-btn { position: absolute; bottom: 0; right: 0; z-index: 1; display: flex; justify-content: center; align-items: center; width: 40px; height: 40px; font-size: 24px; color: #F2B449; background-color: #fff; will-change: transform; } .person-poster .person-content { position: absolute; bottom: 0; padding: 7px 25px 47px; z-index: 1; } @media (min-width: 1200px) { .person-poster .person-content { padding: 7px 30px 47px 43px; } } .person-poster .person-title { color: #fff; letter-spacing: -.01em; } .person-poster .person-meta { font-weight: 300; opacity: .6; } .person-poster:hover { color: rgba(255, 255, 255, 0.6); } .person-poster * + .person-text { margin-top: 14px; } .person-poster-container > [class*='col-']:hover { z-index: 1; } @media (min-width: 576px) { .person-poster { padding-bottom: 117%; max-width: 100%; min-height: 0; } } @media (min-width: 1200px) { .person-poster .person-btn { width: 60px; height: 60px; } .desktop .person-poster { box-shadow: none; transition: 0.4s; } .desktop .person-poster .person-title { transform: translateY(47px); transition: all 0.2s ease-in-out; } .desktop .person-poster .person-text { transform: translateY(20px); transition: all 0.2s ease-in-out; opacity: 0; } .desktop .person-poster .person-btn { transition: 0.15s; transform: translate(100%, 100%); } .desktop .person-poster:hover { z-index: 1; box-shadow: 0 20px 30px rgba(16, 19, 28, 0.2); } .desktop .person-poster:hover .person-media { transform: scale(1.05); } .desktop .person-poster:hover .person-title { transform: translateY(0); } .desktop .person-poster:hover .person-text { transform: translateY(0); transition: 0.4s 0.15s; opacity: 1; } .desktop .person-poster:hover .person-btn { transition: 0.4s 0.25s; transform: translate(2%, 2%); } } .person-boxed { max-width: 400px; margin-left: auto; margin-right: auto; text-align: left; color: #515151; box-shadow: 0 20px 30px rgba(39, 43, 55, 0.25); } .person-boxed .person-img { width: 100%; } .person-boxed .person-inner { display: flex; align-items: flex-end; background-color: #fff; } .person-boxed .person-content { flex-grow: 1; padding: 1.5rem 1.8125rem; } .person-boxed .person-divider { width: 76px; border-top: 1px solid #cfcfcf; } .person-boxed .person-meta { font-size: 0.6975rem; text-transform: uppercase; color: #F2B449; } .person-boxed .person-button { padding: 1.125rem 1.0625rem; display: inline-block; font-size: 1.25rem; line-height: 1; color: #fff; background-color: #F2B449; transition: all 0.2s ease-in-out; } .person-boxed .person-button:hover { background-color: #515151; } .person-boxed * + .person-divider, .person-boxed .person-divider + * { margin-top: 0.9375rem; } .person-boxed * + .person-text { margin-top: 0.375rem; } .person-boxed * + .person-meta { margin-top: 0.875rem; } .context-dark .person-boxed .person-title { color: #272b37; } @media (min-width: 992px) { .person-boxed * + .person-meta { margin-top: 1.1875rem; } } .person-simple { position: relative; max-width: 270px; margin-left: auto; margin-right: auto; box-shadow: 0 4px 10px rgba(39, 43, 55, 0.25); } .person-simple .person-inner { padding: 1.25rem 0.9375rem 1.25rem 2.5rem; } .person-simple .person-meta { position: relative; color: #F2B449; } .person-simple .person-meta::before { position: absolute; top: .79em; right: 100%; content: ''; width: 15px; height: 1px; background-color: #F2B449; transform: translateX(-7px); } .person-simple * + .person-title { margin-top: 0rem; } @media (min-width: 992px) { .person-simple .person-inner { padding: 1.0625rem 0.625rem 1.1875rem 4.1875rem; } .person-simple .person-meta::before { top: .83em; width: 30px; transform: translateX(-10px); } }