Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Citizen.css: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
:root {
    --hb-blue:#2E78B7;
    --hb-green:#A9CF38;
    --hb-light:#F6F9FC;
}
/* HERO */
/* HERO */


.hb-hero {
.hb-hero {
    min-height:420px;


     background-image:
     background-image:
         linear-gradient(
         linear-gradient(
             rgba(0,0,0,.35),
             rgba(0,0,0,.45),
             rgba(0,0,0,.35)
             rgba(0,0,0,.45)
         ),
         ),
         url("/images/0/0b/Bocholt-banner.jpg");
         url("/images/0/0b/Bocholt-banner.jpg");


     background-size: cover;
     background-size:cover;
     background-position: center;
     background-position:center;


     min-height: 420px;
     border-radius:60px 15px 60px 15px;


     border-radius: 60px 0px 60px 0px;
     display:flex;
    align-items:center;
    justify-content:center;


     clip-path: ellipse(100% 85% at center);
     margin-bottom:40px;
}


     display: flex;
.hb-hero-content{
     align-items: center;
     text-align:center;
     justify-content: center;
     color:white;
     padding:2rem;
}


     margin-bottom: 40px;
.hb-hero-content h1{
    color:white;
    font-size:4rem;
     margin-bottom:15px;
}
}


.hb-overlay {
.hb-hero-content p{
     text-align: center;
     color:white;
     color: white;
     font-size:1.4rem;
     max-width: 800px;
     max-width:900px;
     padding: 2rem;
     margin:auto;
}
}


.hb-overlay h1 {
/* THEMA'S */
    color: white;
 
    font-size: 4rem;
.hb-grid{
     margin-bottom: 10px;
 
}
     display:grid;


.hb-overlay p {
    grid-template-columns:
    font-size: 1.25rem;
        repeat(auto-fit,minmax(320px,1fr));
}


/* THEMA TEGELS */
    gap:25px;


.hb-grid {
     margin-top:30px;
    display: grid;
     grid-template-columns: repeat(auto-fit,minmax(280px,1fr));
    gap: 24px;
}
}


.hb-card {
.hb-card{


     background: white;
     background:white;


     border-radius: 24px;
     border-radius:24px;


     padding: 25px;
     padding:30px;


     border-top: 5px solid #2E78B7;
     border-top:5px solid var(--hb-blue);


     box-shadow: 0 3px 10px rgba(0,0,0,.08);
     box-shadow:
        0 4px 12px rgba(0,0,0,.08);


     transition: .2s;
     transition:.2s;
}
}


.hb-card:hover {
.hb-card:hover{
     transform: translateY(-5px);
     transform:translateY(-5px);
}
}


.hb-icon {
.hb-icon{
     font-size: 42px;
     font-size:50px;
    margin-bottom:15px;
}
}


.hb-card h3 {
.hb-card h3{
     margin-top: 12px;
     margin-top:0;
    margin-bottom:15px;
}
}


.hb-card a {
.hb-card h3 a{
     color: #2E78B7;
     color:var(--hb-blue);
     text-decoration: none;
     text-decoration:none;
}
}
/* Historisch Bocholt */


.hb-header {
/* ONTDEK BOCHOLT */
     text-align: center;
 
     padding: 2rem 0;
.hb-discover{
     margin-bottom: 2rem;
 
     display:grid;
 
    grid-template-columns:
        repeat(auto-fit,minmax(220px,1fr));
 
     gap:15px;
 
     margin-top:25px;
}
}


.hb-header h1 {
.hb-discover div{
     color: #2E78B7;
 
     font-size: 3rem;
     background:#EAF3F8;
}
 
     padding:20px;


.hb-grid {
     border-radius:18px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(280px,1fr));
    gap: 20px;
     margin-top: 20px;
}


.hb-card {
     text-align:center;
    background: #fff;
    border-radius: 20px;
    padding: 25px;
     border-top: 5px solid #2E78B7;
    box-shadow: 0 2px 10px rgba(0,0,0,.08);
    transition: .2s;
}


.hb-card:hover {
    font-weight:600;
    transform: translateY(-4px);
}
}


.hb-icon {
/* MOBIEL */
    font-size: 48px;
    margin-bottom: 10px;
}


.hb-card h3 {
@media screen and (max-width:768px){
    margin-top: 5px;
    margin-bottom: 10px;
}


.hb-card h3 a {
    .hb-hero-content h1{
    color: #2E78B7;
        font-size:2.5rem;
     text-decoration: none;
     }
}


.hb-card p {
    .hb-hero-content p{
    margin-bottom: 0;
        font-size:1rem;
}
    }


.hb-links {
    background: #EAF3F8;
    padding: 20px;
    border-radius: 20px;
    margin-top: 20px;
}
}

Latest revision as of 18:50, 26 September 2026

:root {
    --hb-blue:#2E78B7;
    --hb-green:#A9CF38;
    --hb-light:#F6F9FC;
}

/* HERO */

.hb-hero {

    min-height:420px;

    background-image:
        linear-gradient(
            rgba(0,0,0,.45),
            rgba(0,0,0,.45)
        ),
        url("/images/0/0b/Bocholt-banner.jpg");

    background-size:cover;
    background-position:center;

    border-radius:60px 15px 60px 15px;

    display:flex;
    align-items:center;
    justify-content:center;

    margin-bottom:40px;
}

.hb-hero-content{
    text-align:center;
    color:white;
    padding:2rem;
}

.hb-hero-content h1{
    color:white;
    font-size:4rem;
    margin-bottom:15px;
}

.hb-hero-content p{
    color:white;
    font-size:1.4rem;
    max-width:900px;
    margin:auto;
}

/* THEMA'S */

.hb-grid{

    display:grid;

    grid-template-columns:
        repeat(auto-fit,minmax(320px,1fr));

    gap:25px;

    margin-top:30px;
}

.hb-card{

    background:white;

    border-radius:24px;

    padding:30px;

    border-top:5px solid var(--hb-blue);

    box-shadow:
        0 4px 12px rgba(0,0,0,.08);

    transition:.2s;
}

.hb-card:hover{
    transform:translateY(-5px);
}

.hb-icon{
    font-size:50px;
    margin-bottom:15px;
}

.hb-card h3{
    margin-top:0;
    margin-bottom:15px;
}

.hb-card h3 a{
    color:var(--hb-blue);
    text-decoration:none;
}

/* ONTDEK BOCHOLT */

.hb-discover{

    display:grid;

    grid-template-columns:
        repeat(auto-fit,minmax(220px,1fr));

    gap:15px;

    margin-top:25px;
}

.hb-discover div{

    background:#EAF3F8;

    padding:20px;

    border-radius:18px;

    text-align:center;

    font-weight:600;
}

/* MOBIEL */

@media screen and (max-width:768px){

    .hb-hero-content h1{
        font-size:2.5rem;
    }

    .hb-hero-content p{
        font-size:1rem;
    }

}