টেমপ্লেট:Bhikitia:Main Page/styles.css: সংশোধিত সংস্করণের মধ্যে পার্থক্য

ভিকিটিয়া থেকে
সম্পাদনা সারাংশ নেই
সম্পাদনা সারাংশ নেই
২ নং লাইন: ২ নং লাইন:
.bh-panel {
.bh-panel {
     width: 100%;
     width: 100%;
     margin-bottom: 1.5em;
     margin-bottom: 0.8em; /* Reduced bottom margin between panels */
     border: 1px solid #d1d1e0;
     border: 1px solid #d1d1e0;
     background-color: #f9f9ff; /* Subtle blue for a modern touch */
     background-color: #f9f9ff; /* Subtle blue for a modern touch */
১২ নং লাইন: ১২ নং লাইন:
/* Subpanel Styling */
/* Subpanel Styling */
.bh-subpanel {
.bh-subpanel {
     padding: 1.5em;
     padding: 1em; /* Reduced padding inside each panel */
     border-bottom: 1px solid #e0e0eb;
     border-bottom: 1px solid #e0e0eb;
}
}
৩২ নং লাইন: ৩২ নং লাইন:
.bh-subpanel h1 {
.bh-subpanel h1 {
     font-size: 2.5em; /* Larger for the main title */
     font-size: 2.5em; /* Larger for the main title */
    margin-bottom: 0.3em; /* Reduced gap under the main title */
}
}


.bh-subpanel h2 {
.bh-subpanel h2 {
     text-align: left; /* Left-aligned for section titles */
     text-align: left;
    margin-bottom: 0.3em; /* Reduced gap for section titles */
}
}


৪৩ নং লাইন: ৪৫ নং লাইন:
.bh-subpanel ul {
.bh-subpanel ul {
     color: #333;
     color: #333;
     font-size: 1.1em;
     font-size: 1em; /* Unified font size for text */
     line-height: 1.6em;
     line-height: 1.4em; /* Reduced line spacing */
    margin: 0.5em 0; /* Reduced margin for paragraphs */
}
}


৬০ নং লাইন: ৬৩ নং লাইন:
     width: 90%;
     width: 90%;
     max-width: 500px;
     max-width: 500px;
     padding: 0.8em;
     padding: 0.6em; /* Reduced padding inside the input */
     border: 1px solid #ccccff;
     border: 1px solid #ccccff;
     border-radius: 4px;
     border-radius: 4px;
     font-size: 1em;
     font-size: 1em;
     margin-top: 0.5em;
     margin-top: 0.3em; /* Reduced spacing above input boxes */
     display: block;
     display: block;
     margin-left: auto;
     margin-left: auto;
৭৩ নং লাইন: ৭৬ নং লাইন:
     background-color: #4a4a8c;
     background-color: #4a4a8c;
     color: white;
     color: white;
     padding: 0.8em 1.5em;
     padding: 0.6em 1.2em; /* Reduced padding for buttons */
     border: none;
     border: none;
     border-radius: 4px;
     border-radius: 4px;
৭৯ নং লাইন: ৮২ নং লাইন:
     font-size: 1em;
     font-size: 1em;
     display: block;
     display: block;
     margin: 1em auto 0;
     margin: 0.8em auto 0; /* Reduced spacing above buttons */
}
}


৮৯ নং লাইন: ৯২ নং লাইন:
@media (max-width: 768px) {
@media (max-width: 768px) {
     .bh-panel {
     .bh-panel {
         margin-bottom: 1em;
         margin-bottom: 0.6em; /* Reduced margin for smaller screens */
     }
     }
     .bh-subpanel {
     .bh-subpanel {
         padding: 1em;
         padding: 0.8em; /* Reduced padding for smaller screens */
     }
     }
     .bh-subpanel h1 {
     .bh-subpanel h1 {
         font-size: 2em;
         font-size: 2em;
        margin-bottom: 0.2em;
     }
     }
     .bh-subpanel h2 {
     .bh-subpanel h2 {
         font-size: 1.5em;
         font-size: 1.5em;
        margin-bottom: 0.2em;
     }
     }
     .bh-subpanel p,
     .bh-subpanel p,
     .bh-subpanel div,
     .bh-subpanel div,
     .bh-subpanel ul {
     .bh-subpanel ul {
         font-size: 1em;
         font-size: 0.9em;
        margin: 0.3em 0;
     }
     }
}
}

২১:২০, ২৮ নভেম্বর ২০২৪ তারিখে সংশোধিত সংস্করণ

/* General Panel Styling */
.bh-panel {
    width: 100%;
    margin-bottom: 0.8em; /* Reduced bottom margin between panels */
    border: 1px solid #d1d1e0;
    background-color: #f9f9ff; /* Subtle blue for a modern touch */
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

/* Subpanel Styling */
.bh-subpanel {
    padding: 1em; /* Reduced padding inside each panel */
    border-bottom: 1px solid #e0e0eb;
}

.bh-subpanel:last-child {
    border-bottom: none;
}

/* Header and Titles */
.bh-subpanel h1,
.bh-subpanel h2 {
    font-family: 'Segoe UI', Tahoma, sans-serif;
    color: #4a4a8c;
    font-size: 2em;
    margin-bottom: 0.5em;
    text-align: center;
}

.bh-subpanel h1 {
    font-size: 2.5em; /* Larger for the main title */
    margin-bottom: 0.3em; /* Reduced gap under the main title */
}

.bh-subpanel h2 {
    text-align: left;
    margin-bottom: 0.3em; /* Reduced gap for section titles */
}

/* Text and Links */
.bh-subpanel p,
.bh-subpanel div,
.bh-subpanel ul {
    color: #333;
    font-size: 1em; /* Unified font size for text */
    line-height: 1.4em; /* Reduced line spacing */
    margin: 0.5em 0; /* Reduced margin for paragraphs */
}

.bh-subpanel a {
    color: #0066cc;
    text-decoration: none;
}

.bh-subpanel a:hover {
    text-decoration: underline;
}

/* Input and Search Boxes */
input[type="search"] {
    width: 90%;
    max-width: 500px;
    padding: 0.6em; /* Reduced padding inside the input */
    border: 1px solid #ccccff;
    border-radius: 4px;
    font-size: 1em;
    margin-top: 0.3em; /* Reduced spacing above input boxes */
    display: block;
    margin-left: auto;
    margin-right: auto;
}

input[type="submit"] {
    background-color: #4a4a8c;
    color: white;
    padding: 0.6em 1.2em; /* Reduced padding for buttons */
    border: none;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1em;
    display: block;
    margin: 0.8em auto 0; /* Reduced spacing above buttons */
}

input[type="submit"]:hover {
    background-color: #3b3b70;
}

/* Responsive Adjustments */
@media (max-width: 768px) {
    .bh-panel {
        margin-bottom: 0.6em; /* Reduced margin for smaller screens */
    }
    .bh-subpanel {
        padding: 0.8em; /* Reduced padding for smaller screens */
    }
    .bh-subpanel h1 {
        font-size: 2em;
        margin-bottom: 0.2em;
    }
    .bh-subpanel h2 {
        font-size: 1.5em;
        margin-bottom: 0.2em;
    }
    .bh-subpanel p,
    .bh-subpanel div,
    .bh-subpanel ul {
        font-size: 0.9em;
        margin: 0.3em 0;
    }
}