OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
creator
/
assets
/
css
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
01/21/2025 10:39:59 AM
rwxr-xr-x
📄
13-01-25stream.css
14.61 KB
01/21/2025 10:39:49 AM
rw-r--r--
📄
b_stream.css
13.72 KB
01/21/2025 10:39:50 AM
rw-r--r--
📄
b_styles.css
5.95 KB
01/21/2025 10:39:50 AM
rw-r--r--
📄
bstream.css
11.85 KB
01/21/2025 10:39:49 AM
rw-r--r--
📄
bstyles.css
3.18 KB
01/21/2025 10:39:49 AM
rw-r--r--
📄
cream.css
5.39 KB
01/21/2025 10:39:51 AM
rw-r--r--
📄
creamstyle.css
7.75 KB
01/21/2025 10:39:51 AM
rw-r--r--
📄
genai_style.css
3.78 KB
01/21/2025 10:39:51 AM
rw-r--r--
📄
magnific-popup.css
6.7 KB
01/21/2025 10:39:52 AM
rw-r--r--
📄
main.css
42.97 KB
01/21/2025 10:39:53 AM
rw-r--r--
📄
stream.css
14.73 KB
01/21/2025 10:39:56 AM
rw-r--r--
📄
styles.css
10.31 KB
01/21/2025 10:39:55 AM
rw-r--r--
Editing: 13-01-25stream.css
Close
/* Base Font Settings for Mobile */ body { font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.2; margin: 0; padding: 0; } a { text-decoration: none; } /* Heading 1 - Main Titles */ h1 { font-family: 'Segoe UI',Noto Sans Georgian,Roboto, sans-serif; font-weight: 700; font-size: 28px; line-height: 32px; /* margin-bottom: 20px; */ } /* Heading 2 - Sub-headings */ h2 { font-weight: 600; font-size: 20px; line-height: 24px; margin-bottom: 15px; } h5 { font-family: 'Segoe UI',Noto Sans Georgian,Roboto, sans-serif; font-weight: 600; line-height: 24px; margin-bottom: 15px; font-size: 1.05rem; } /* Body Text - Paragraphs */ p { font-family: 'Segoe UI'; font-weight: 400; font-size: 15px; line-height: 22px; margin-bottom: 15px; } /* Captions and Small Text */ .caption { /* font-family: 'Roboto', sans-serif; */ font-weight: 300; font-size: 12px; color: #777; line-height: 16px; } /* Buttons - Call to Action */ .btn { /* font-family: 'Roboto', sans-serif; */ font-weight: 600; font-size: 16px; text-decoration: none; /* text-transform: uppercase; */ padding: 10px 20px; border-radius: 4px; background-color: none; color: white; text-align: center; display: inline-block; } /* Status/Notification Text (Errors, Success, Warnings) */ .status-message { /* font-family: 'Roboto', sans-serif; */ font-weight: 500; font-size: 14px; color: red; margin-top: 10px; } /* Responsive Adjustments for Smaller Screens (Mobile) */ @media (max-width: 767px) { h1 { font-size: 24px; } h2 { font-size: 18px; } p { font-size: 14px; } .btn { font-size: 14px; padding: 8px 16px; } .caption { font-size: 12px; } } /* Responsive Adjustments for Larger Screens (Tablet) */ @media (min-width: 768px) and (max-width: 1024px) { h1 { font-size: 26px; } h2 { font-size: 20px; } .btn { font-size: 16px; padding: 12px 24px; } } /* Desktop and Larger Screens */ @media (min-width: 1025px) { h1 { font-size: 32px; } h2 { font-size: 24px; } .btn { font-size: 18px; padding: 0px 10px; } } #modalContentTextarea { overflow-y: auto; max-height: 200px; } body.dark-mode .followButton { font-size: 14px; background-color: #696969; color: whitesmoke } body.light-mode .followButton { background-color: #dfe3ee; color: black; } .followButton { border: none; border-radius: 4px; padding:4px 10px; } .readMoreBtn { color: #6d6e71 !important; background: none; border: none; padding: 0; cursor: pointer; color: blue !important; font-size: x-small !important; display: inline !important; } .readMoreBtn:hover { text-decoration: underline; } .light-mode .fa-photo-film{ color:black; } .fa-thumbs-up.fa-solid{ color:#0d6efd; } .container { /* display: flex;*/ flex-wrap: wrap; /* gap: 20px; */ max-width: 100%; } .first_left_container { width: 100%; display: flex; max-width: 500px; justify-content: center; justify-items: center; flex-direction: row; height: fit-content; background-color: #333; border-radius: 10px; padding: 20px; margin-bottom: 20px; } .first_right_container { flex-grow: 1; width: 100%; max-width: 600px; border-left: 0.5px solid rgb(79, 81, 81); border-right: 0.5px solid rgb(79, 81, 81); /* background-color: #333; */ border-radius: 10px; /* padding: 20px; */ /* border: 1px solid #444; */ margin-bottom: 10px; } @media screen and (max-width:799px) { .navaigation_main { display: none; } .first_right_container { flex-grow: 1; width: 100%; max-width: 600px; border-left: none; border-right: none; /* background-color: #333; */ border-radius: 10px; /* padding: 20px; */ /* border: 1px solid #444; */ margin-bottom: 10px; } } .mid_container { flex-grow: 1; min-width: 320px; width: 100%; background-color: #333; border-radius: 10px; padding: 14px; margin-bottom: 10px; } .post-header .avatar { width: 50px; height: 50px; border-radius: 50%; background-color: #555; } .post-header h5 { color: #e5e5e5; } .post-header span { color: #888 !important; font-size: 0.8rem; } .post-content img, .post-content video { border-radius: 10px; margin-top: 4px; /* max-width: -webkit-fill-available; */ max-width: 100%; } .actions .btn { color: #888; font-size: 0.9rem; display: flex; } .actions .btn:hover { color: #0d6efd; } .upload-section textarea { width: 100%; height: 50px; background-color: #696969; border: 1px solid #444; color: #e5e5e5; resize: none; border-radius: 5px; padding: 10px; } .upload-section .btn-upload { background-color: #db5919; color: #ffffff; border-radius: 5px; padding: 2px 15px; } .all_section { display: flex; flex-direction: row; gap: 10px; } .all_section button { border: none; background: none; color: white; } .post-content p { max-width: 100%; overflow-wrap: break-word; white-space: pre-line; } .navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-around !important; } #mediaPreview img { border-radius: 10px; margin-top: 10px; display: block; height: auto; width: 100%; } body.light-mode .btn-light, body.light-mode .text-white, body.light-mode .mb-0 { color: var(--button-bg-dark) !important; } body.light-mode .post-content p { color: #333; } body.dark-mode .post-content p { color: #dee2e6; } body.light-mode .bi-image, body.dark-mode .text-black, body.dark-mode .mb-0 { color: var(--button-bg-dark) !important; } body.dark-mode .first_left_container, body.dark-mode .mid_container { background-color: var(--bg-color-dark) !important; border-bottom: 0.5px solid rgb(79, 81, 81); } body.light-mode .first_left_container, body.light-mode .mid_container { background-color: var(--navbar-bg-light) !important; } body.light-mode .form-control { background-color: var(--navbar-bg-light) !important; } body.dark-mode .text-white, body.dark-mode .mb-0 { color: var(--navbar-bg-light) !important; } body.light-mode .text-white, body.light-mode .mb-0 { color: var(--bg-color-dark) !important; } .avatar { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; } .avatar img { width: 100%; height: 100%; object-fit: cover; } /* Add this to your CSS file or within a <style> block in your HTML */ .edited-marker { font-size: 0.9em; color: #888; margin-left: 5px; } textarea.form-control { resize: none; /* Disable manual resizing */ overflow-y: hidden; /* Prevent scrollbars from appearing */ } /* Mobile-first responsiveness */ @media (min-width: 768px) { .container { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; /* max-width: 500px; */ /* padding: 20px; */ } .mid_container { flex-grow: 1; min-width: 320px; max-width: 600px; width: 100%; background-color: #333; border-radius: 10px; padding: 20px; margin-bottom: 10px; } .all_section { display: flex; flex-direction: column; gap: 10px; } .first_left_container { width: 250px; margin-bottom: 0; } /* .mid_container { flex-grow: 1; max-width: 500px; display: flex; } */ } /* Collapse the left menu for small screens */ @media (min-width: 800px) { .first_left_container { width: 180px; display: flex; gap: 20px; flex-direction: row; } .first_left_container.collapsed { display: block; } } .modal-dialog { display: flex; justify-content: center; align-items: center; min-height: 100vh; /* Ensure it covers the full height of the viewport */ } .modal-content-like { margin-left: 50px; } .menu-container { position: absolute; top: 10px; right: 10px; } .dropcardMenu { display: none; position: absolute; top: 40px; right: 0; background-color: #333; padding: 10px; border-radius: 5px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); z-index: 100; } .stremDropcard{ min-width: 100px; } .stremDropcard .streamPost{ display: flex !important; justify-content: space-between; gap: 18px; padding: 10px 5px; min-width:170px; } body.light-mode .dropcardMenu { background-color: #dee2e6 !important; padding: 10px; } .editBtn { margin-bottom: 5px; } .dropcardMenu button { width: 100%; display: block; padding: 0px 4px; color: white; text-decoration: none; background-color: #db5919; border: none; border-radius: 4px; } .dropcardMenu a:hover { background-color: #555; } /* Optional: Add styles for menu icon */ #menu-icon { cursor: pointer; width: 10px; } .mid_container { position: relative; } .all_section button { display: flex; flex-direction: row; padding: 4px; margin: 0; gap: 10px; justify-content: center; justify-items: center; } .all_section button p { margin-bottom: 0px !important; } .first_left_container .all_section .btn { background-color: transparent; border: none !important; padding: 0px; margin: 0px; display: flex; align-items: center; justify-content: center; transition: background-color 0.3s, color 0.3s; } /* Styles for small screens */ @media only screen and (max-width: 800px) { .first_left_container { /* width: 100%; */ width: 100vw; display: flex; max-width: 500px; justify-content: center; justify-items: center; flex-direction: row; height: fit-content; background-color: #333; border-radius: 0px; padding: 0px; margin-bottom: 2px; } .all_section button { display: flex; align-items: center; padding-left: 0px; position: relative; gap: 5px; border: none; /* background-color: #696969; */ /* color: var(--navbar-bg-light); */ } .all_section { width: 100%; justify-content: space-around; display: flex; flex-direction: row; gap: 0px; } .post-header .avatar { width: 40px; height: 40px; border-radius: 50%; background-color: #555; margin: 0 4px; } .mid_container { flex-grow: 1; min-width: 320px; width: 100%; background-color: #333; border-radius: 0px; padding: 8px 4px; margin-bottom: 1px; } .post-content p { max-width: 100%; font-family: "Segoe UI", Helvetica, Arial, sans-serif; overflow-wrap: break-word; line-height: 18px; /* padding-top: 5px; */ /* padding-left: 10px; */ } .actions .btn { color: #888; font-size: 0.9rem; display: flex; padding: 2px 10px; } body.dark-mode .username-date span { color: white !important; } body.light-mode .username-date span { color: rgb(0, 0, 0) !important; } .first_left_container .all_section .btn { background-color: transparent; border: none; padding: 5px; margin: 5px; display: flex; align-items: center; justify-content: center; transition: background-color 0.3s, color 0.3s; } .navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between !important; } /* #plusButton { width: 40px; height: 40px; position: sticky !important; font-size: 20px; border-radius: 50% !important; font-size: 15px !important; padding: 0px !important; background-color: #db5919; border: none; color: white; cursor: pointer; z-index: 1; top: 45rem !important; left: 100% !important; } */ .dropcardMenu { top: 30px; } } /* Default CSS for Mobile */ #plusButton { width: 40px; /* Set width to 40px */ height: 40px; /* Set height to 40px */ position: fixed; /* Fixed to the bottom of the screen */ bottom: 89px; right: 16px; border-radius: 50% !important; /* Round button */ font-size: 20px !important; /* Adjust font size for the plus icon */ padding: 0px !important; /* Remove padding */ background-color: #db5919; /* Green background */ border: none; color: white; /* White icon color */ cursor: pointer; z-index: 9999; /* Ensure the button stays above all content */ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); /* Optional shadow for depth */ } /* Adjust icon position inside the button */ #plusButton i { position: relative; top: 2px; /* Adjust icon position if needed */ } .btn-close { color: coral !important; } /* Media Queries for Larger Screens */ @media screen and (min-width: 768px) { #plusButton { position: fixed; /* bottom: 20px; */ height: 40px; font-size: 20px; bottom: 74px; right: 22%; } }