@@ -61,56 +61,88 @@ span.git-footer {
6161 content : url ('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221em%22%20height%3D%221em%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19%209h-4V3H9v6H5l7%207l7-7zM5%2018v2h14v-2H5z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E' )
6262}
6363
64- /* List Cards */
64+ .list-cards {
65+ /* Kepano's List Cards from minimal */
66+ /* Use cssclasses: list-cards */
67+ --list-cards-template : repeat (2 , minmax (0 , 1fr ));
68+ }
6569.list-cards div > ul {
66- --link-color : var (--text-normal );
67- --link-unresolved-color : var (--text-muted );
68- --link-decoration : none;
69- --link-decoration-hover : none;
70- --link-external-color : var (--text-normal );
71- --link-external-decoration : none;
72- --link-external-decoration-hover : none;
73- display : grid;
74- gap : 8px ;
75- grid-template-columns : repeat (2 , minmax (0 , 1fr ));
76- padding : 0 ;
70+ --link-color : var (--text-normal );
71+ --link-unresolved-color : var (--text-muted );
72+ --link-decoration : none;
73+ --link-decoration-hover : none;
74+ --link-external-color : var (--text-normal );
75+ --link-external-decoration : none;
76+ --link-external-decoration-hover : none;
77+ display : grid;
78+ gap : 8px ;
79+ grid-template-columns : var (--list-cards-template );
80+ padding : 0 ;
81+ }
82+ .list-cards ul > li {
83+ margin-inline : 0 ;
7784}
7885.list-cards div > ul > li {
79- display : flex;
80- border-radius : var (--radius-s );
81- border : 1px solid var (--color-base-25 );
86+ display : flex;
87+ border-radius : var (--radius-s );
88+ border : 1px solid var (--color-base-25 );
89+ flex-wrap : wrap;
90+ margin-inline : 0 ;
8291}
83- .list-cards div > ul > li : has ( ul ) {
84- flex-direction : column ;
92+ .list-cards div > ul > li a {
93+ flex-grow : 0 ;
8594}
86- .list-cards div > ul > li : has (ul ) a {
87- flex-grow : 0 ;
95+ .list-cards div > ul > li a : after {
96+ content : "" ;
97+ flex-basis : 100% ;
98+ height : 0 ;
8899}
89- .list-cards div ul > li a {
90- flex-grow : 1 ;
91- padding : 16px ;
92- font-weight : var (--font-semibold );
93- background : none;
100+ .list-cards div > ul > li a : hover {
101+ border-color : var (--color-base-35 );
94102}
95- .list-cards div ul > li : hover {
96- border-color : var (--color-base-35 );
103+ .list-cards div > ul > li a {
104+ flex-grow : 1 ;
105+ padding : 16px ;
106+ font-weight : var (--font-semibold );
107+ background : none;
108+ }
109+ .list-cards div > ul > li a : hover {
110+ border-color : var (--color-base-35 );
111+ }
112+ .list-cards div > ul ul {
113+ display : block;
114+ width : 100% ;
115+ color : var (--text-muted );
116+ font-size : var (--font-smaller );
117+ margin-top : -8px ;
118+ padding : 0 16px 16px ;
119+ }
120+ .list-cards div > ul ul > li {
121+ display : block;
122+ margin-inline-start : 0 ;
97123}
98-
99124.theme-dark .list-cards div ul > li {
100- background-color : var (--background-secondary );
125+ background-color : var (--background-secondary );
101126}
102- .list-cards div ul ul {
103- display : block;
104- width : 100% ;
105- color : var (--text-muted );
106- font-size : var (--font-smaller );
107- margin-top : -8px ;
108- padding : 0 16px 16px ;
127+
128+ .list-cards .icon-app {
129+ display : inline-block;
130+ align-self : center;
131+ left : 16px ;
132+ width : 24px ;
133+ height : 24px ;
134+ position : absolute;
135+ background-repeat : no-repeat;
136+ background-size : 24px 24px ;
137+ background-position : center;
109138}
110- .list-cards div ul ul > li {
111- display : block;
139+ .list-cards .icon-app + a {
140+ padding-left : 52px ;
141+ align-self : center;
142+ line-height : 1.15 ;
112143}
113144
145+
114146/* Clean Embeds */
115147/*
116148 clean-embeds-all.css snippet
0 commit comments