OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
3-31-025chanakya
/
pages
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/31/2025 06:36:42 AM
rwxr-xr-x
📁
assets
-
03/26/2025 04:15:53 AM
rwxr-xr-x
📄
landingPage.php
1.73 KB
03/26/2025 03:48:06 AM
rw-r--r--
📁
process
-
03/26/2025 04:15:53 AM
rwxr-xr-x
📄
script.js
15.81 KB
03/26/2025 03:48:06 AM
rw-r--r--
📄
style.css
11.12 KB
03/26/2025 03:48:06 AM
rw-r--r--
Editing: style.css
Close
* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Arial, sans-serif; line-height: 1.6; } .container { max-width: 1200px; margin: 0 auto; padding: 20px; } .hero { text-align: center; padding: 60px 0; background-color: #f5f5f5; } .content-section { margin: 40px 0; position: relative; } .edit-button1 { position: absolute; top: -30px; right: 0; background-color: #007bff; color: white; border: none; padding: 5px 15px; cursor: pointer; border-radius: 4px; } .edit-button { background-color: #007bff; color: white; border: none; padding: 5px 15px; cursor: pointer; border-radius: 4px; } .edit-button:hover { background-color: #0056b3; } .image-container { position: relative; margin: 20px 0; } img { max-width: 90%; height: auto; border-radius: 8px; } h1 { font-size: 2.5em; margin-bottom: 20px; } p { font-size: 1.1em; margin-bottom: 20px; } .features { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin: 40px 0; } .feature { text-align: center; padding: 20px; } .save-bar { position: fixed; bottom: 0; left: 0; right: 0; background-color: #333; color: white; padding: 15px; text-align: center; z-index: 1000; } .save-bar button { margin: 0 10px; padding: 8px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 1em; } .save-button { background-color: #28a745; color: white; } .save-button:hover { background-color: #218838; } .export-button { background-color: #ffc107; color: black; } .export-button:hover { background-color: #e0a800; } .restore-button { background-color: #dc3545; color: white; } .restore-button:hover { background-color: #c82333; } .image-upload-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1001; justify-content: center; align-items: center; } .modal-content { background-color: white; padding: 20px; border-radius: 8px; text-align: center; } .modal-content input[type="file"] { margin: 20px 0; } .modal-buttons button { margin: 0 10px; padding: 8px 20px; border: none; border-radius: 4px; cursor: pointer; } .hidden-file-input { display: none; } .field-selection { max-width: 800px; margin: 0 auto 40px; padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .field-selection h3 { margin-bottom: 20px; color: #333; text-align: center; } .checkbox-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; margin-top: 20px; } .checkbox-item { display: flex; align-items: center; } .checkbox-item input[type="checkbox"] { margin-right: 10px; width: 18px; height: 18px; } .checkbox-item label { font-size: 16px; color: #333; } /* Form field animations */ .form-field { opacity: 0; transform: translateY(-20px); transition: all 0.3s ease; } .form-field.visible { opacity: 1; transform: translateY(0); } .exported .edit-control { display: none !important; } .exported .save-bar { display: none !important; } .exported .field-selection { display: none !important; } .exported .image-upload-modal { display: none !important; } .contact-form-section { background-color: #fff; padding: 2rem; border-radius: 0.5rem; box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1); overflow: hidden; /* For smooth transitions */ } .contact-form-section h2 { margin-bottom: 1.5rem; color: #333; text-align: center; } .field-selection { max-width: 800px; margin: 0 auto 2rem; padding: 1.5rem; background-color: #fff; border-radius: 0.5rem; box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1); transition: transform 0.2s ease-in-out; } .field-selection:hover { transform: scale(1.02); } .field-selection h3 { margin-bottom: 1.5rem; color: #333; text-align: center; } .checkbox-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem; margin-top: 1.25rem; } .checkbox-item { display: flex; align-items: center; } .checkbox-item input[type="checkbox"] { appearance: none; width: 1.25rem; height: 1.25rem; border: 1px solid #ccc; border-radius: 3px; margin-right: 0.75rem; cursor: pointer; transition: background-color 0.2s; } .checkbox-item input[type="checkbox"]:checked { background-color: #007bff; /* Or your theme color */ border-color: #007bff; } .checkbox-item input[type="checkbox"]:focus { outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); /* Focus ring */ } .checkbox-item label { font-size: 1rem; color: #333; cursor: pointer; } .contact-form { display: flex; flex-direction: column; } .form-group { /* Style the container for label and input */ margin-bottom: 1rem; /* Space between form fields */ } .form-group label { display: block; /* Label on its own line */ margin-bottom: 0.5rem; /* Space below label */ color: #555; /* Slightly lighter label color */ font-weight: 500; /* Slightly bolder label */ } .form-group input, .form-group textarea { width: 100%; padding: 0.75rem; border: 1px solid #ced4da; /* Light gray border */ border-radius: 0.25rem; font-size: 1rem; transition: border-color 0.2s ease-in-out; } .form-group input:focus, .form-group textarea:focus { border-color: #80bdff; /* Highlight on focus */ outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); /* Focus ring */ } .form-group textarea { resize: vertical; /* Allow vertical resizing of textarea */ } .submit-button { background-color: #007bff; color: white; padding: 0.75rem 1.5rem; border: none; border-radius: 0.25rem; cursor: pointer; font-size: 1rem; transition: background-color 0.2s ease-in-out; } .submit-button:hover { background-color: #0056b3; } .submit-button:focus { outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } /* Responsive adjustments (example) */ @media (max-width: 768px) { .checkbox-container { grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); } } /* Form field animations */ .form-field { opacity: 0; transform: translateY(-1.25rem); transition: all 0.3s ease; } .form-field.visible { opacity: 1; transform: translateY(0); } .preview-mode .edit-control { display: none !important; } .preview-mode .save-bar { display: none !important; } .preview-mode .field-selection { display: none !important; } .preview-mode .image-upload-modal { display: none !important; } /* Preview Bar Styles */ .preview-bar { position: fixed; bottom: 0; left: 0; right: 0; background-color: #1a1a1a; color: white; padding: 15px; text-align: center; z-index: 1000; display: none; } .preview-bar.active { display: block; } .preview-bar button { margin: 0 10px; padding: 8px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 1em; transition: background-color 0.3s; } .preview-bar .edit-button { background-color: #6c757d; color: white; } .preview-bar .edit-button:hover { background-color: #5a6268; } .preview-bar .save-button { background-color: #28a745; color: white; } .preview-bar .save-button:hover { background-color: #218838; } /* Preview Notice */ .preview-notice { position: fixed; top: 20px; left: 50%; transform: translateX(-50%); background-color: rgba(0, 0, 0, 0.8); color: white; padding: 10px 20px; border-radius: 20px; z-index: 1000; display: none; font-size: 14px; } .preview-notice.active { display: block; } /* Toggle Preview Button */ .toggle-preview { position: fixed; top: 20px; right: 20px; background-color: #007bff; color: white; padding: 8px 16px; border: none; border-radius: 4px; cursor: pointer; z-index: 1000; } .toggle-preview:hover { background-color: #0056b3; } .status-panel { margin-top: 15px; min-height: 30px; } .text-danger { color: #dc3545; } .loader { text-align: center; padding: 15px; font-style: italic; color: #666; } /* Animation classes */ .animate__animated { animation-duration: 1s; animation-fill-mode: both; } .animate__flash { animation-name: flash; } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .save-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1000; justify-content: center; align-items: center; } .save-modal .modal-content { background-color: white; padding: 2rem; border-radius: 8px; width: 90%; max-width: 500px; } .save-modal .form-group { margin-bottom: 1rem; } .save-modal label { display: block; margin-bottom: 0.5rem; font-weight: bold; } .save-modal input { width: 100%; padding: 0.5rem; border: 1px solid #ddd; border-radius: 4px; font-size: 1rem; } .save-modal .modal-buttons { display: flex; justify-content: flex-end; gap: 1rem; margin-top: 1.5rem; } .status-message { margin-top: 1rem; padding: 0.5rem; border-radius: 4px; } .text-danger { color: #dc3545; background-color: #f8d7da; padding: 0.5rem; border-radius: 4px; } .text-success { color: #28a745; background-color: #d4edda; padding: 0.5rem; border-radius: 4px; margin-top: 0.5rem; } .text-info { color: #17a2b8; background-color: #d1ecf1; padding: 0.5rem; border-radius: 4px; margin-top: 0.5rem; } /* Update preview bar styles */ .preview-bar { display: none; position: fixed; bottom: 0; left: 0; width: 100%; background-color: #f8f9fa; padding: 1rem; box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1); z-index: 900; } .preview-bar.active { display: flex; justify-content: space-between; align-items: center; } /* Loader styles */ .loader { display: none; padding: 1rem; text-align: center; color: #666; }