403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.48
Web Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT DESKTOP-3H4FHQJ 10.0 build 19045 (Windows 10) AMD64
User : win 10 ( 0)
PHP Version : 8.2.12
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  D:/xampp/htdocs-coblaa/pureFaith/main_css/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : D:/xampp/htdocs-coblaa/pureFaith/main_css/spirit_lens_styles.css
/* Spirit Lens Styles */

/* ---------------------------------------------------- */
/* 1. COLOR PALETTE DEFINITIONS */
/* ---------------------------------------------------- */
:root {
    --color-primary-teal: #005662; /* Deep Teal */
    --color-secondary-gold: #FFD700; /* Soft Gold/Amber */
    --color-accent-terracotta: #cc5500; /* Muted Terracotta/Orange */
    --color-text-dark: #333333; /* Dark Gray for main text */
    --color-text-light: #ffffff; /* Off-White for headers/buttons */
    --color-background-light: #f7f7f7; /* Off-White/Light Gray for content */
    --color-background-dark: #004d58; /* Slightly darker teal for menus */
    --border-radius-base: 8px;
}

/* Reset Body and Main Containers */
.sl-body {
    background-color: var(--color-background-light);
    color: var(--color-text-dark);
    font-family: sans-serif; /* Use a clean, readable font */
}

/* ---------------------------------------------------- */
/* 2. HEADER & NAVIGATION STYLING */
/* ---------------------------------------------------- */
.sl-header-primary {
    background-color: var(--color-primary-teal);
    color: var(--color-text-light);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 15px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.sl-logo-img {
    height: 35px; /* Adjust size */
}

.sl-app-title {
    color: var(--color-text-light);
    font-size: 1.5em;
    font-weight: 600;
    margin: 0;
    flex-grow: 1; /* Pushes the icons to the right */
    padding-left: 10px;
}

.sl-header-icons img {
    height: 25px;
    width: 25px;
    margin-left: 15px;
    cursor: pointer;
}

/* Search Bar Styling (Deep Teal Background) */
.sl-search-div {
    background-color: var(--color-primary-teal);
    padding: 10px 15px;
    display: none; /* Controlled by JS */
    align-items: center;
}

.sl-search-input {
    flex-grow: 1;
    padding: 8px 15px;
    border: none;
    border-radius: var(--border-radius-base);
    background-color: rgba(255, 255, 255, 0.9);
    color: var(--color-text-dark);
    font-size: 1em;
}

.sl-search-clear {
    background: none;
    border: none;
    color: var(--color-text-light);
    font-size: 1.2em;
    padding-right: 10px;
    cursor: pointer;
}

.sl-search-btn {
    height: 25px;
    width: 25px;
    margin-left: 10px;
    cursor: pointer;
}

/* ---------------------------------------------------- */
/* 3. MENU STYLING (Deep Teal Menu, Light Text) */
/* ---------------------------------------------------- */
.sl-menu-div {
    background-color: var(--color-background-dark); /* Slightly darker teal */
    color: var(--color-text-light);
    /* Your existing menu positioning styles should be kept here */
}

.sl-menu-btn {
    display: flex;
    align-items: center;
    padding: 15px 20px;
    color: var(--color-text-light);
    text-decoration: none;
    transition: background-color 0.2s;
}

.sl-menu-btn:hover {
    background-color: rgba(255, 255, 255, 0.1);
}

.sl-menu-icon {
    height: 20px;
    width: 20px;
    filter: invert(100%); /* Ensures icons look white/light against dark background */
}

.sl-menu-label {
    background: none;
    border: none;
    color: var(--color-text-light);
    font-size: 1.1em;
    margin-left: 15px;
    text-align: left;
    cursor: pointer;
}


/* ---------------------------------------------------- */
/* 4. CONTENT & LAYOUT STYLING (Curated Gallery) */
/* ---------------------------------------------------- */
.sl-content-div {
    padding: 15px;
    background-color: var(--color-background-light);
}

.sl-section-title {
    color: var(--color-text-dark);
    font-size: 1.4em;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 15px;
}

.sl-section-title--hero {
    font-size: 1.8em;
    color: var(--color-primary-teal);
    text-align: center;
    margin-bottom: 25px;
}

/* HERO FEATURED VIDEO STYLING */
.sl-hero-feature-div {
    margin-bottom: 30px;
    border-radius: var(--border-radius-base);
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    position: relative;
}

.sl-hero-video-placeholder {
    width: 100%;
    position: relative;
    padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.sl-hero-thumbnail {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.sl-hero-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
    color: var(--color-text-light);
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}

.sl-hero-title {
    font-size: 1.2em;
    font-weight: 600;
}

.sl-cta-btn {
    background-color: var(--color-accent-terracotta); /* Terracotta CTA */
    color: var(--color-text-light);
    border: none;
    padding: 8px 15px;
    border-radius: 20px;
    font-weight: 600;
    cursor: pointer;
    transition: background-color 0.2s;
}

.sl-cta-btn:hover {
    background-color: #e56011;
}

/* FAITH TABS STYLING */
.sl-faith-toggles-container {
    display: flex;
    overflow-x: auto;
    white-space: nowrap;
    margin-bottom: 20px;
    padding-bottom: 5px; /* space for scroll bar */
}

.sl-faith-btn {
    background-color: var(--color-background-light);
    color: var(--color-text-dark);
    border: 1px solid #ddd;
    padding: 8px 15px;
    margin-right: 10px;
    border-radius: 20px;
    font-weight: 500;
    cursor: pointer;
    transition: all 0.2s;
}

.sl-faith-btn--active {
    background-color: var(--color-secondary-gold); /* Soft Gold Active */
    color: var(--color-primary-teal);
    border-color: var(--color-secondary-gold);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* VIDEO GRID STYLING (Placeholder for PHP Output) */
.sl-video-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 15px;
    margin-top: 15px;
}

/* Footer Styling */
.sl-footer-div {
    background-color: var(--color-primary-teal);
    color: var(--color-text-light);
    padding: 15px;
    text-align: center;
    font-size: 0.9em;
}

.sl-footer-div a {
    color: var(--color-text-light);
    text-decoration: none;
}

Youez - 2016 - github.com/yon3zu
LinuXploit