1111 line-height : 1.6 ;
1212}
1313
14- .edit-page-link {
15- white-space : nowrap;
16- display : inline-flex;
17- align-items : center;
18- gap : 0.5em ;
19- font-size : 1.2rem ;
20- font-weight : normal;
21- color : var (--md-typeset-a-color );
22- text-decoration : underline;
23- }
14+ /* Banner container */
15+ .edit-contrib-banner {
16+ display : flex;
17+ justify-content : center; /* center horizontally */
18+ padding : 0.7rem 0 ; /* top and bottom spacing of the banner */
19+ background-color : transparent;
20+ }
21+
22+ /* Inner content stacked vertically */
23+ .edit-contrib-banner .banner-content {
24+ display : flex;
25+ flex-direction : column; /* stack vertically */
26+ align-items : center; /* center horizontally */
27+ gap : 0.3rem ; /* small vertical gap between elements */
28+ }
29+
30+ /* Edit link styling */
31+ .edit-contrib-banner .edit-page-link {
32+ white-space : nowrap;
33+ display : inline-flex;
34+ align-items : center;
35+ gap : 0.5em ;
36+ font-size : 1.2rem ;
37+ font-weight : normal;
38+ color : var (--md-typeset-a-color );
39+ }
2440
25- .edit-page-icon svg {
26- width : 1.40em ;
27- height : 1.40em ;
28- fill : currentColor;
29- vertical-align : middle;
30- }
41+ /* Icon inside edit link */
42+ .edit-contrib-banner .edit-page-icon svg {
43+ width : 1.4em ;
44+ height : 1.4em ;
45+ fill : currentColor;
46+ vertical-align : middle;
47+ }
48+
49+ /* Divider line with small spacing */
50+ .edit-contrib-banner .banner-divider {
51+ width : 40% ; /* width of the line */
52+ border-top : 1px solid var (--md-typeset-a-color );
53+ opacity : 0.3 ; /* subtle line */
54+ margin : 0.2rem 0 ; /* smaller space above and below the line */
55+ }
56+
57+ /* Contributing Guide smaller and below */
58+ .edit-contrib-banner .contrib-link {
59+ font-size : 0.6rem !important ; /* smaller font */
60+ color : var (--md-typeset-a-color );
61+ }
0 commit comments