File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6262 url : " f-droid.org"
6363 poc : " board@f-droid.org"
6464 region : NL
65- - organization : " The Free Software Foundation (FSF)"
66- url : " fsf.org"
67- poc : " Greg Farough via RT <campaigns@fsf.org>"
68- region : US
65+ - organization : " IzzyOnDroid"
66+ url : " izzyondroid.org"
67+ poc : " Andreas Itzchak Rehberg <izzy@izzyondroid.org>"
6968- organization : " The Free Software Foundation Europe (FSFE)"
7069 url : " fsfe.org"
7170 poc : " Lucas Lasota <lucas.lasota@fsfe.org>"
7271 region : DE
72+ - organization : " The Free Software Foundation (FSF)"
73+ url : " fsf.org"
74+ poc : " Greg Farough via RT <campaigns@fsf.org>"
75+ region : US
7376- organization : " Ghostery"
7477 url : " ghostery.com"
7578 poc : " Adam from Ghostery <adam@ghostery.com>"
8992 url : " osservatorionessuno.org"
9093 poc : " Giulio B <giulio@osservatorionessuno.org>"
9194 region : IT
92- - organization : " IzzyOnDroid"
93- url : " izzyondroid.org"
94- poc : " Andreas Itzchak Rehberg <izzy@izzyondroid.org>"
9595- organization : " Molly"
9696 url : " molly.im"
9797 poc : " Oscar Mira <valldrac@molly.im>"
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ function logoPath(url: string): string {
3838 <li >
3939 <img class = " sig-logo" src = { logoPath (sig .url )} alt = { ` ${sig .organization } logo ` } loading = " lazy" />
4040 <div class = " sig-details" >
41- <span class = " sig-name" >{ sig .organization } </span >
41+ <span class = " sig-name" >{ sig .organization } < span class = " sig-flag " > { regionFlag ( sig . region ) } </ span > </span >
4242 <a target = " _blank" href = { ` https://${sig .url } ` } >{ sig .url } </a >
4343 </div >
4444 </li >
@@ -59,7 +59,7 @@ function logoPath(url: string): string {
5959 height: 3px;
6060 background: linear-gradient(90deg, transparent, #333, transparent);
6161 margin: 0 auto;
62- max-width: 36rem ;
62+ max-width: 60rem ;
6363 }
6464
6565 .signatories h2 {
@@ -87,43 +87,44 @@ function logoPath(url: string): string {
8787 list-style: none;
8888 padding: 0;
8989 margin: 0 auto 2rem;
90- max-width: 36rem;
90+ max-width: 60rem;
91+ columns: 1;
92+ }
93+
94+ @media (min-width: 900px) {
95+ .signatories ol {
96+ columns: 2;
97+ column-gap: 2rem;
98+ }
9199 }
92100
93101 .signatories li {
94102 display: flex;
95- align-items: flex-start ;
96- padding: 0.75rem 0;
103+ align-items: center ;
104+ padding: 0.6rem 0;
97105 border-bottom: 1px solid rgba(128, 128, 128, 0.15);
106+ break-inside: avoid;
98107 }
99108
100109 .signatories li:last-child {
101110 border-bottom: none;
102111 padding-bottom: 1.5rem;
103112 }
104113
105- .sig-flag {
106- flex-shrink: 0;
107- width: 2.5rem;
108- padding-top: 0.1rem;
109- font-size: 1.3rem;
110- line-height: 1;
111- }
112-
113114 .sig-logo {
114115 flex-shrink: 0;
115116 width: 1.5rem;
116117 height: 1.5rem;
117118 object-fit: contain;
118119 margin-inline-end: 0.75rem;
119120 border-radius: 4px;
120- align-self: center;
121121 }
122122
123123 .sig-details {
124124 display: flex;
125125 flex-direction: column;
126126 gap: 0.1rem;
127+ min-width: 0;
127128 }
128129
129130 .sig-name {
@@ -132,6 +133,12 @@ function logoPath(url: string): string {
132133 letter-spacing: 0.01em;
133134 }
134135
136+ .sig-flag {
137+ margin-inline-start: 0.4em;
138+ font-size: 0.85em;
139+ vertical-align: middle;
140+ }
141+
135142 .sig-details a {
136143 font-size: 0.8rem;
137144 opacity: 0.5;
You can’t perform that action at this time.
0 commit comments