Se afișează postările sortate după dată pentru interogarea "28 septembrie". Sortați după relevanță Afișați toate postările
Se afișează postările sortate după dată pentru interogarea "28 septembrie". Sortați după relevanță Afișați toate postările

27 martie 2025

Calendar Creștin

Ortodox

Ianuarie
LMMJVSD
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Februarie
LMMJVSD
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Martie
LMMJVSD
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Aprilie
LMMJVSD
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Mai
LMMJVSD
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Iunie
LMMJVSD
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Iulie
LMMJVSD
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
August
LMMJVSD
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Septembrie
LMMJVSD
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Octombrie
LMMJVSD
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Noiembrie
LMMJVSD
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
Decembrie
LMMJVSD
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

21 mai 2020

C.C. O

.<div class="wrapper-calendar-ortodox">
    <div class="calendar-sacru">
        <h1 class="titlu-anual">Ortodox</h1>
        <div class="grid-luni" id="main-calendar"></div>
    </div>
</div>

<style>
.wrapper-calendar-ortodox {
    font-family: 'Segoe UI', Roboto, sans-serif;
    background: #000000;
    padding: 15px 5px;
    max-width: 1200px;
    margin: 0 auto;
}
.titlu-anual {
    text-align: center;
    color: #D4AF37;
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 25px;
    text-shadow: 0 0 10px rgba(212, 175, 55, 0.3);
}
.grid-luni {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 20px;
}
.luna-box {
    background: #0a0a0a;
    border-radius: 12px;
    padding: 15px 10px;
    border: 1px solid #1a1a1a;
}
/* Numele lunii scris cu verde deschis */
.nume-luna {
    text-align: center;
    color: #98FB98; /* Verde deschis pastelat */
    font-size: 1.4rem;
    font-weight: 600;
    margin-bottom: 12px;
    padding-bottom: 8px;
    border-bottom: 1px dashed #222222;
}
.zile-grid {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 4px;
    text-align: center;
    align-items: center;
}
/* Zilele săptămânii scrise cu verde deschis */
.cap-zi {
    color: #a2ffa2; 
    font-size: 0.85rem;
    font-weight: 700;
    padding-bottom: 8px;
}
.cap-zi:nth-child(7) {
    color: #D4AF37; /* Duminica rămâne evidențiată cu auriu */
}
.sp-gol {
    height: 32px;
}
/* Numerele zilelor scrise cu verde deschis */
.btn-zi-cautare {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 32px;
    width: 32px;
    margin: 0 auto;
    border-radius: 50%;
    color: #a2ffa2; /* Verde deschis pentru numere */
    font-size: 1rem;
    font-weight: 500;
    text-decoration: none;
    transition: all 0.2s ease;
}
.btn-zi-cautare:hover {
    background: #D4AF37 !important;
    color: #000000 !important;
    font-weight: 700;
}
/* Ziua de azi luminează elegant în auriu */
.btn-zi-cautare.azi {
    background: rgba(212, 175, 55, 0.2) !important;
    color: #D4AF37 !important;
    border: 1px solid #D4AF37;
    font-weight: 700;
    box-shadow: 0 0 8px rgba(212, 175, 55, 0.4);
}
</style>

<script>
const infoLuni = [
    { n: "Ianuarie", z: 31, s: 3 }, { n: "Februarie", z: 28, s: 6 }, 
    { n: "Martie", z: 31, s: 6 }, { n: "Aprilie", z: 30, s: 2 },
    { n: "Mai", z: 31, s: 4 }, { n: "Iunie", z: 30, s: 0 },
    { n: "Iulie", z: 31, s: 2 }, { n: "August", z: 31, s: 5 },
    { n: "Septembrie", z: 30, s: 1 }, { n: "Octombrie", z: 31, s: 3 },
    { n: "Noiembrie", z: 30, s: 6 }, { n: "Decembrie", z: 31, s: 1 }
];

const dataAzi = new Date();
const ziuaAzi = dataAzi.getDate();
const lunaAziNume = infoLuni[dataAzi.getMonth()].n;

const containerCalendar = document.getElementById('main-calendar');
let totCalendarul = "";

infoLuni.forEach(luna => {
    let blocLuna = `
    <div class="luna-box">
        <div class="nume-luna">${luna.n}</div>
        <div class="zile-grid">
            <div class="cap-zi">L</div><div class="cap-zi">M</div><div class="cap-zi">M</div>
            <div class="cap-zi">J</div><div class="cap-zi">V</div><div class="cap-zi">S</div><div class="cap-zi">D</div>`;
    
    for(let i=0; i < luna.s; i++) {
        blocLuna += `<div class="sp-gol"></div>`;
    }
    
    for(let d=1; d <= luna.z; d++) {
        let etichetaZi = d + '-' + luna.n;
        let linkCautare = '/search/label/' + encodeURIComponent(etichetaZi);
        
        let clasaAzi = (d === ziuaAzi && luna.n === lunaAziNume) ? ' azi' : '';
        
        blocLuna += `<a href="${linkCautare}" class="btn-zi-cautare${clasaAzi}">${d}</a>`;
    }
    
    blocLuna += `</div></div>`;
    totCalendarul += blocLuna;
});

containerCalendar.innerHTML = totCalendarul;
</script>.