File tree Expand file tree Collapse file tree 3 files changed +69
-14
lines changed
Expand file tree Collapse file tree 3 files changed +69
-14
lines changed Original file line number Diff line number Diff line change 1+
2+ .section {
3+ display : flex;
4+ flex-direction : row;
5+ align-items : flex-start;
6+ justify-content : left;
7+ margin : 20px ;
8+ background-color : rgb (255 , 255 , 255 , 0.35 );
9+ border-radius : 88% / 48% ;
10+ }
11+
12+ .section > article > div > * {
13+ display : flex;
14+ flex-direction : column;
15+ align-items : first;
16+ justify-content : left;
17+ margin : 10px ;
18+ }
19+
20+ .section > article > div > * > * {
21+ display : flex;
22+ position : relative;
23+ left : 2em ;
24+ padding : 0px ;
25+ margin : 0 ;
26+ flex-direction : column;
27+ align-items : flex-start;
28+ justify-content : center;
29+ background-color : rgb (255 , 55 , 55 , 0.25 );
30+ border-radius : 11% / 48% ;
31+ border : 1px solid rgba (246 , 172 , 26 , 0.55 );
32+ /*margin: 10px;*/
33+ }
34+
35+ .section > article > div > * > * : first-child {
36+ margin-left : 0px ;
37+ display : inline;
38+ padding-left : 0px !important ;
39+ width : 100% ;
40+ text-align : left !important ;
41+ position : relative;
42+ left : 11px !important ;
43+ background-color : white;
44+ }
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ import routes from "../../routes/routes.js";
88import { useNavigate } from "react-router" ;
99import saintImage from "../../assets/images/articles/saint.webp" ;
1010import React from "react" ;
11+ import DateCalendar from "./DateCalendar.jsx" ;
1112
1213
1314export default function Articles ( props ) {
@@ -57,20 +58,7 @@ export default function Articles(props) {
5758 let add ;
5859
5960 final . push (
60- date && ( < React . Fragment key = { "calendar-main" } > < div id = "calendar-main" >
61- < div className = "calendar" >
62- Използван календар:
63- < p > { dayData ?. calendar } </ p >
64- </ div >
65- < div className = "saint" >
66- < p className = "desc" > Православни светци, чествани днес:</ p >
67- { dayData ?. saint ?. map ( ( item , index ) => ( < p key = { item . id } > { item . name } </ p > ) ) }
68- </ div >
69- < div className = "feast" >
70- < p className = "desc" > Православни празници днес:</ p >
71- { dayData ?. feast ?. map ( ( item , index ) => ( < p key = { item . id } > { item . name } </ p > ) ) }
72- </ div >
73- </ div > </ React . Fragment > )
61+ date && ( < React . Fragment key = { "calendar-main" } > < DateCalendar { ...dayData } /> </ React . Fragment > )
7462 )
7563
7664 if ( is_authenticated ) {
Original file line number Diff line number Diff line change 1+ import React from "react" ;
2+ import styles from "../../assets/css/articles/DateCalendar.module.css" ;
3+
4+ export default function DateCalendar ( { calendar, saint, feast} ) {
5+ return (
6+ < >
7+ < section className = { styles . section } > < article > < div id = "calendar-main" >
8+ < div className = "calendar" >
9+ < div > Използван календар:</ div >
10+ < p > { calendar } </ p >
11+ </ div >
12+ < div className = "saint" >
13+ < p className = "desc" > Православни светци, чествани днес:</ p >
14+ { saint ?. map ( ( item , index ) => ( < p key = { item . id } > { item . name } </ p > ) ) }
15+ </ div >
16+ < div className = "feast" >
17+ < p className = "desc" > Православни празници днес:</ p >
18+ { feast ?. map ( ( item , index ) => ( < p key = { item . id } > { item . name } </ p > ) ) }
19+ </ div >
20+ </ div > </ article > </ section >
21+ </ >
22+ )
23+ }
You can’t perform that action at this time.
0 commit comments