1- .blog-sidebar {
2- .blog-widget {
3- border : 1px solid var (--border-color );
4- padding : 40px ;
5- border-radius : 10px ;
6-
7- .sub-title {
8- font-weight : 700 ;
9- font-size : 22px ;
10- line-height : 36px ;
11- letter-spacing : 0 ;
12- padding-right : 20px ;
13- color : var (--black ) !important ;
1+ // blog page css start
2+
3+ .single-blog {
4+ .blog-item {
5+ margin-bottom : 80px ;
6+ .text {
7+ padding : 30px 40px 40px 40px ;
8+ .blog-title {
9+ font-size : 32px ;
10+ font-weight : 500 ;
11+ line-height : 40px ; /* 125% */
12+ letter-spacing : -0.64px ;
13+ margin-bottom : 0 !important ;
14+ }
15+ p {
16+ margin-bottom : 50px !important ;
17+ margin-top : 30px ;
1418 }
15-
16- .input-group {
17- .form-control {
18- width : 100% ;
19- height : 58px ;
20- border-radius : 50px !important ;
21- background-color : rgba (255 , 255 , 255 , 0.1 );
22- padding : 0 20px ;
19+ }
20+ }
21+ .pagination {
22+ ul {
23+ gap : 15px ;
24+ li {
25+
26+ .paginate {
27+ width : 60px ;
28+ height : 60px ;
2329 border : 0 ;
24- color : rgba (255 , 255 , 255 , 0.8 );
25- padding-right : 73px ;
26- background-color : var (--bg-one );
27- border : 1px solid transparent ;
28-
29- & :focus {
30- z-index : 1 ;
31- border-color : var (--primary );
30+ border : 1px solid var (--border-color );
31+ font-weight : 700 ;
32+ color : var (--black );
33+ font-size : 22px ;
34+ font-family : var (--font-Space );
35+ line-height : 36px ;
36+ & :hover {
37+ background-color : var (--primary );
38+ border-color : transparent ;
39+ color : white ;
3240 }
33-
34- & ::placeholder {
35- color : var (--paragraph-color );
41+ & .active {
42+ border-color : transparent ;
43+ background-color : var (--primary );
44+ color : white ;
3645 }
3746 }
38-
39- button {
40- width : 58px ;
41- height : 58px ;
42- background-color : var (--tertiary );
43- border-top-right-radius : 50px ;
44- border-bottom-right-radius : 50px ;
45- color : white ;
46- border : 0 ;
47+ }
48+ }
49+ }
50+ }
51+
52+ .blog-sidebar {
53+ .blog-widget {
54+ border : 1px solid var (--border-color );
55+ padding : 40px ;
56+ border-radius : 10px ;
57+
58+ .sub-title {
59+ font-weight : 700 ;
60+ font-size : 22px ;
61+ line-height : 36px ;
62+ letter-spacing : 0 ;
63+ padding-right : 20px ;
64+ color : var (--black ) !important ;
65+ }
66+
67+ .input-group {
68+ .form-control {
69+ width : 100% ;
70+ height : 58px ;
71+ border-radius : 50px !important ;
72+ background-color : rgba (255 , 255 , 255 , 0.1 );
73+ padding : 0 20px ;
74+ border : 0 ;
75+ color : rgba (255 , 255 , 255 , 0.8 );
76+ padding-right : 73px ;
77+ background-color : var (--bg-one );
78+ border : 1px solid transparent ;
79+
80+ & :focus {
81+ z-index : 1 ;
82+ border-color : var (--primary );
83+ }
84+
85+ & ::placeholder {
86+ color : var (--paragraph-color );
4787 }
4888 }
49-
50- .category {
51- li {
52- a {
53- background-color : var (--bg-one );
54- border-radius : 10px ;
89+
90+ button {
91+ width : 58px ;
92+ height : 58px ;
93+ background-color : var (--tertiary );
94+ border-top-right-radius : 50px ;
95+ border-bottom-right-radius : 50px ;
96+ color : white ;
97+ border : 0 ;
98+ }
99+ }
100+
101+ .category {
102+ li {
103+ a {
104+ background-color : var (--bg-one );
105+ border-radius : 10px ;
106+ font-size : 18px ;
107+ font-weight : 700 ;
108+ color : var (--black );
109+ line-height : 30px ;
110+ padding : 10px 20px ;
111+ gap : 15px ;
112+
113+ span {
55114 font-size : 18px ;
56- font-weight : 700 ;
57- color : var (--black );
58- line-height : 30px ;
59- padding : 10px 20px ;
60- gap : 15px ;
61-
115+ font-weight : 400 ;
116+ color : var (--paragraph-color );
117+ transition : var (--transition );
118+ }
119+
120+ & :hover {
121+ background-color : var (--primary );
122+ color : white ;
123+
62124 span {
63- font-size : 18px ;
64- font-weight : 400 ;
65- color : var (--paragraph-color );
66- transition : var (--transition );
67- }
68-
69- & :hover {
70- background-color : var (--primary );
71- color : white ;
72-
73- span {
74- color : white !important ;
75- }
125+ color : white !important ;
76126 }
77127 }
78-
79- & + li {
80- margin-top : 20 px ;
81- }
128+ }
129+
130+ & + li {
131+ margin-top : 20 px ;
82132 }
83133 }
84-
85- .recent-blog {
86- .blog-sm-item {
87- gap : 15 px ;
88-
89- .image {
90- border-radius : 20 px 0 0 20 px ;
91-
92- img {
93- transition : var ( --transition );
94- }
134+ }
135+
136+ .recent-blog {
137+ .blog-sm-item {
138+ gap : 15 px ;
139+
140+ .image {
141+ border-radius : 20 px 0 0 20 px ;
142+
143+ img {
144+ transition : var ( --transition );
95145 }
96-
97- .text {
98- .blog-meta {
99- gap : 10px ;
100- row-gap : 5px ;
101- margin-bottom : 10px ;
102-
103- li {
104- font-size : 14px ;
105- font-weight : 400 ;
106-
107- a {
108- color : var (--paragraph-color );
109-
110- & :hover {
111- color : var (--primary );
112- }
113- }
114- }
115- }
116-
117- .blog-title {
146+ }
147+
148+ .text {
149+ .blog-meta {
150+ gap : 10px ;
151+ row-gap : 5px ;
152+ margin-bottom : 10px ;
153+
154+ li {
155+ font-size : 14px ;
156+ font-weight : 400 ;
157+
118158 a {
119- color : var (--black );
120-
159+ color : var (--paragraph-color );
160+
121161 & :hover {
122162 color : var (--primary );
123163 }
124164 }
125165 }
126166 }
127-
128- & :hover {
129- .image img {
130- transform : scale (1.1 );
167+
168+ .blog-title {
169+ a {
170+ color : var (--black );
171+
172+ & :hover {
173+ color : var (--primary );
174+ }
131175 }
132176 }
133-
134- & + .blog-sm-item {
135- margin-top : 20px ;
177+ }
178+
179+ & :hover {
180+ .image img {
181+ transform : scale (1.1 );
136182 }
137183 }
184+
185+ & + .blog-sm-item {
186+ margin-top : 20px ;
187+ }
138188 }
139-
140- .tags {
141- li {
142- a {
143- font-weight : 400 ;
144- font-size : 18 px ;
145- line-height : 28 px ;
146- color : var ( --paragraph-color ) ;
147- background- color : var (--bg-one );
148- border-radius : 20 px ;
149- padding : 5 px 10 px ;
150-
151- & :hover {
152- background-color : var ( --black );
153- color : white ;
154- }
189+ }
190+
191+ .tags {
192+ li {
193+ a {
194+ font-weight : 400 ;
195+ font-size : 18 px ;
196+ line-height : 28 px ;
197+ color : var (--paragraph-color );
198+ background-color : var ( --bg-one ) ;
199+ border-radius : 20 px ;
200+ padding : 5 px 10 px ;
201+
202+ & :hover {
203+ background- color : var ( --black ) ;
204+ color : white ;
155205 }
156206 }
157207 }
158208 }
159-
160- .blog-widget + .blog-widget {
161- margin-top : 60px ;
162- }
163209 }
164-
210+
211+ .blog-widget + .blog-widget {
212+ margin-top : 60px ;
213+ }
214+ }
0 commit comments