6464 aspect-ratio : 1 ;
6565 display : grid ;
6666 place-items : center ;
67- background-color : var (--bs-secondary-bg-subtle );
67+ background-color : var (--bs-secondary-bg-subtle );
68+ border-radius : .75rem ;
69+ border : 1px solid var (--bs-secondary-bg-subtle );
70+
6871 }
6972 .bg-1 {
70- background-image : repeating-linear-gradient (45deg , rgb (0 , 0 , 0 ) 25% , transparent 25% , transparent 75% , rgb (0 , 0 , 0 ) 75% , rgb (0 , 0 , 0 )), repeating-linear-gradient (45deg , rgb (68 , 76 , 247 ) 25% , rgb (229 , 229 , 247 ) 25% , rgb (229 , 229 , 247 ) 75% , rgb (68 , 76 , 247 ) 75% , rgb (68 , 76 , 247 ));
71- background-size : 60px 60px ;
72- background-position : 0px 0px , 30px 30px ;
73+ background-image : linear-gradient (currentColor 1px , transparent 1px ),linear-gradient (to right , currentColor 1px , transparent 1px );
74+ background-size : 34px 34px ;
75+ background-blend-mode : overlay ;
76+ background-position : center center ;
7377 }
7478 .bg-2 {
75- background-color : rgb (229 , 229 , 247 );
76- opacity : 0.8 ;
77- background-image : linear-gradient (rgb (68 , 76 , 54 ) 3px , transparent 3px ), linear-gradient (to right , rgb (68 , 76 , 247 ) 3px , rgb (229 , 229 , 247 ) 3px );
78- background-size : 60px 60px ;
79+ background : #fff ;
7980 }
8081 .bg-3 {
81- background-color : grey ;
82- background-image : linear-gradient (45deg , rgba (0 , 0 , 0 , 0.2 ) 25% , transparent 25% , transparent 75% , rgba (0 , 0 , 0 , 0.2 ) 75% , rgba (0 , 0 , 0 , 0.2 )), linear-gradient (45deg , rgba (0 , 0 , 0 , 0.2 ) 25% , transparent 25% , transparent 75% , rgba (0 , 0 , 0 , 0.2 ) 75% , rgba (0 , 0 , 0 , 0.2 ));
83- background-size : 50px 50px ;
84- background-position : 0 0 , 25px 25px ;
82+ --color-text : rgba (255 255 255 / 25% );
83+ background-image : repeating-linear-gradient (45deg , var (--color-text ) 25% , transparent 25% , transparent 75% , var (--color-text ) 75% , var (--color-text )),
84+ repeating-linear-gradient (45deg , var (--color-text ) 25% , transparent 25% , transparent 75% , var (--color-text ) 75% , var (--color-text ));
85+ background-position : 0 0 ,20px 20px ;
86+ background-size : calc (2 * 20px ) calc (2 * 20px );
8587 }
8688 .bg-4 {
87- background-image : radial-gradient (currentColor 2px , transparent 2px );
88- background-size : calc (9 * 2px ) calc (9 * 2px );
89- }
90- .bg-5 {
91- background-color : rgb (229 , 229 , 247 );
92- opacity : 0.8 ;
93- background-image : linear-gradient (rgb (68 , 76 , 64 ) 3px , transparent 3px ), linear-gradient (to right , rgb (68 , 76 , 65 ) 3px , rgb (229 , 229 , 247 ) 3px );
94- background-size : 60px 60px ;
95- }
96- .bg-6 {
97- background-image : linear-gradient (#727272 1.1px ,transparent 1.1px ),linear-gradient (to right ,#444444 1.1px ,#fffbdd 1.1px );
98- background-size : 22px 22px ;
89+ background : #000 ;
9990 }
100- .bg-7 {
101- background : #fff ;
102- }
103- .bg-8 {
104- background : #000 ;
91+ .bg-x {
92+ background : rgba (0 0 0 / .5 );
10593 }
10694 .icon-preview svg {
10795 width : 80% ;
@@ -115,9 +103,36 @@ background-image: linear-gradient(#727272 1.1px,transparent 1.1px),linear-gradie
115103
116104 <div class =" row" >
117105
118- <div class =" col-4" >
119- <div class =" icon-preview bg-1" style =" " >
120- {{ svg | raw }}
106+ <div class =" col-4" style =" display:grid;gap: 1rem;" >
107+ <div >
108+ <div class =" icon-preview bg-1" style =" " >
109+ {{ svg | raw }}
110+ </div >
111+ </div >
112+ <div style =" display: grid; grid-template-columns: 1fr 1fr 1fr;gap: 1rem;" >
113+ <div class =" icon-preview bg-2" style =" " >
114+ {{ svg | raw }}
115+ </div >
116+ <div class =" icon-preview bg-3" style =" " >
117+ {{ svg | raw }}
118+ </div >
119+ <div class =" icon-preview bg-4" style =" " >
120+ {{ svg | raw }}
121+ </div >
122+ </div >
123+ <div style =" display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 1rem;" >
124+ <div class =" icon-preview bg-x" style =" color: indianred;" >
125+ {{ svg | raw }}
126+ </div >
127+ <div class =" icon-preview bg-x" style =" color: #3b82f6;" >
128+ {{ svg | raw }}
129+ </div >
130+ <div class =" icon-preview bg-x" style =" color: mediumseagreen;" >
131+ {{ svg | raw }}
132+ </div >
133+ <div class =" icon-preview bg-x" style =" color: lightcoral" >
134+ {{ svg | raw }}
135+ </div >
121136 </div >
122137 </div >
123138
@@ -163,89 +178,23 @@ background-image: linear-gradient(#727272 1.1px,transparent 1.1px),linear-gradie
163178 <twig:TerminalCommand command =" symfony console ux:icons:import {{ fullName }}" />
164179 </div >
165180
166- </div >
167-
168- </div >
169-
170- <div class =" col-4" >
171- <div class =" d-grid" >
172- <div >
173- <div class =" icon-preview bg-2" style =" " >
174- {{ svg | raw }}
175- </div >
176- <div class =" icon-preview bg-3" style =" " >
177- {{ svg | raw }}
178- </div >
179- <div class =" icon-preview bg-2" style =" " >
180- {{ svg | raw }}
181- </div >
182- <div class =" icon-preview bg-3" style =" " >
183- {{ svg | raw }}
184- </div >
185- </div >
186- <div >
187- <div class =" icon-preview bg-4" style =" width: 25%;" >
188- {{ svg | raw }}
189- </div >
190- <div class =" icon-preview bg-5" style =" width: 25%;" >
191- {{ svg | raw }}
192- </div >
193- <div class =" icon-preview bg-6" style =" width: 25%;" >
194- {{ svg | raw }}
195- </div >
196- <div class =" icon-preview bg-7" style =" width: 25%;" >
197- {{ svg | raw }}
198- </div >
199- </div >
200- </div >
201- </div >
202-
203- <div class =" col-4" >
204-
205-
206- <div class =" d-flex justify-content-center " >
207-
208- </div >
209- </div >
210- </div >
211-
212- <div style =" display: grid;" >
213-
214-
215-
216-
217-
218181
219182
220-
221-
222-
223- </div >
224-
225-
226- </div >
227-
228- {% set svg %}
229- <svg xmlns =" http://www.w3.org/2000/svg" width =" 16" height =" 16" fill =" currentColor" class =" bi bi-cloud-moon" viewBox =" 0 0 16 16" >
230- <path d =" M7 8a3.5 3.5 0 0 1 3.5 3.555.5.5 0 0 0 .625.492A1.503 1.503 0 0 1 13 13.5a1.5 1.5 0 0 1-1.5 1.5H3a2 2 0 1 1 .1-3.998.5.5 0 0 0 .509-.375A3.5 3.5 0 0 1 7 8m4.473 3a4.5 4.5 0 0 0-8.72-.99A3 3 0 0 0 3 16h8.5a2.5 2.5 0 0 0 0-5z" />
231- <path d =" M11.286 1.778a.5.5 0 0 0-.565-.755 4.595 4.595 0 0 0-3.18 5.003 5.5 5.5 0 0 1 1.055.209A3.6 3.6 0 0 1 9.83 2.617a4.593 4.593 0 0 0 4.31 5.744 3.58 3.58 0 0 1-2.241.634q.244.477.394 1a4.59 4.59 0 0 0 3.624-2.04.5.5 0 0 0-.565-.755 3.593 3.593 0 0 1-4.065-5.422z" />
232- </svg >
233- {% endset %}
234-
235- <div class =" container-fluid container-xxl px-4 pt-4 px-md-5 pt-md-5" >
183+ <div class =" container-fluid container-xxl px-4 pt-4 px-md-5 pt-md-5" >
236184 {{ svg | raw }}
237-
238185 {{ dump (collection ) }}
239186 </div >
240187
241188
189+ </div >
242190
243- <div >
244-
191+ </div >
245192
193+ </div >
246194 </div >
247195
248196
197+
249198{% endblock %}
250199
251200{% block aside %}
0 commit comments