fork of hey-api/openapi-ts because I need some additional things

docs: add Vercel to sponsors

Lubos 1e5f3818 de996450

+46 -28
+18 -4
docs/.vitepress/theme/custom.css
··· 243 243 height: 100% !important; 244 244 } 245 245 246 + /* Cella */ 247 + html.dark .sponsors-list > ul li.cella svg > path:nth-child(2), 248 + html.dark .sponsors-list > ul li.cella svg > path:nth-child(3) { 249 + filter: invert(); 250 + } 246 251 /* FastAPI */ 247 252 .sponsors-list > ul li.fastapi svg > g > path { 248 253 fill: white !important; ··· 250 255 html.dark .sponsors-list > ul li.fastapi svg > g > path { 251 256 fill: var(--vp-button-brand-bg) !important; 252 257 } 253 - /* Cella */ 254 - html.dark .sponsors-list > ul li.cella svg > path:nth-child(2), 255 - html.dark .sponsors-list > ul li.cella svg > path:nth-child(3) { 256 - filter: invert(); 258 + /* OpenStatus */ 259 + .sponsors-list > ul li.openstatus svg > g > g > path:not(:first-of-type) { 260 + fill: white !important; 261 + } 262 + html.dark 263 + .sponsors-list 264 + > ul 265 + li.openstatus 266 + svg 267 + > g 268 + > g 269 + > path:not(:first-of-type) { 270 + fill: var(--vp-button-brand-bg) !important; 257 271 } 258 272 259 273 .sponsors-list > ul.bronze {
+7 -7
docs/partials/sponsors-list.md
··· 63 63 ### Friends 64 64 65 65 <ul class="friends"> 66 - <li> 66 + <li class="openstatus"> 67 67 <a href="https://kutt.it/R6UuKW" style="height: 20px;" target="_blank"> 68 - <picture> 69 - <source srcset="/images/openstatus-logo-480w.webp" media="(max-width: 480px)" type="image/webp" /> 70 - <source srcset="/images/openstatus-logo-768w.webp" media="(max-width: 768px)" type="image/webp" /> 71 - <source srcset="/images/openstatus-logo-1200w.webp" media="(min-width: 769px)" type="image/webp" /> 72 - <img alt="OpenStatus logo" loading="lazy" src="/images/openstatus-logo-1200w.png" /> 73 - </picture> 68 + <svg width="330" height="330" viewBox="0 0 330 330" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1543_179)"><mask id="mask0_1543_179" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="330" height="330"><circle cx="165" cy="165" r="165" fill="black"/></mask><g mask="url(#mask0_1543_179)"><path d="M165 330C256.127 330 330 256.127 330 165C330 73.873 256.127 0 165 0C73.873 0 0 73.873 0 165C0 256.127 73.873 330 165 330Z" fill="currentColor"/><path d="M330 96H122V111H330V96Z" fill="white"/><path d="M208 219H0V234H208V219Z" fill="white"/></g></g><defs><clipPath id="clip0_1543_179"><rect width="330" height="330" fill="white"/></clipPath></defs></svg> 69 + </a> 70 + </li> 71 + <li> 72 + <a href="https://kutt.it/bcUF8q" style="height: 20px;" target="_blank"> 73 + <svg width="1155" height="1000" viewBox="0 0 1155 1000" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M577.344 0L1154.69 1000H0L577.344 0Z" fill="currentColor"/></svg> 74 74 </a> 75 75 </li> 76 76 </ul>
docs/public/images/vercel-logo-1200w.png

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-1200w.webp

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-480w.jpeg

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-480w.webp

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-768w.webp

This is a binary file and will not be displayed.

+1 -17
docs/public/openstatus-logo.svg
··· 1 - <svg width="330" height="330" viewBox="0 0 330 330" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 - <g clip-path="url(#clip0_1543_179)"> 3 - <mask id="mask0_1543_179" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="330" height="330"> 4 - <circle cx="165" cy="165" r="165" fill="#D9D9D9"/> 5 - </mask> 6 - <g mask="url(#mask0_1543_179)"> 7 - <path d="M165 330C256.127 330 330 256.127 330 165C330 73.873 256.127 0 165 0C73.873 0 0 73.873 0 165C0 256.127 73.873 330 165 330Z" fill="black"/> 8 - <path d="M330 96H122V111H330V96Z" fill="white"/> 9 - <path d="M208 219H0V234H208V219Z" fill="white"/> 10 - </g> 11 - </g> 12 - <defs> 13 - <clipPath id="clip0_1543_179"> 14 - <rect width="330" height="330" fill="white"/> 15 - </clipPath> 16 - </defs> 17 - </svg> 1 + <svg width="330" height="330" viewBox="0 0 330 330" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1543_179)"><mask id="mask0_1543_179" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="330" height="330"><circle cx="165" cy="165" r="165" fill="#D9D9D9"/></mask><g mask="url(#mask0_1543_179)"><path d="M165 330C256.127 330 330 256.127 330 165C330 73.873 256.127 0 165 0C73.873 0 0 73.873 0 165C0 256.127 73.873 330 165 330Z" fill="black"/><path d="M330 96H122V111H330V96Z" fill="white"/><path d="M208 219H0V234H208V219Z" fill="white"/></g></g><defs><clipPath id="clip0_1543_179"><rect width="330" height="330" fill="white"/></clipPath></defs></svg>
+3
docs/public/vercel-logo.svg
··· 1 + <svg width="1155" height="1000" viewBox="0 0 1155 1000" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 + <path d="M577.344 0L1154.69 1000H0L577.344 0Z" fill="currentColor"/> 3 + </svg>
+17
docs/scripts/optimize-images.js
··· 167 167 ], 168 168 source: 'stainless-logo-wordmark.png', 169 169 }, 170 + { 171 + sizes: [ 172 + { 173 + formats: ['jpeg', 'webp'], 174 + width: 480, 175 + }, 176 + { 177 + formats: ['webp'], 178 + width: 768, 179 + }, 180 + { 181 + formats: ['png', 'webp'], 182 + width: 1200, 183 + }, 184 + ], 185 + source: 'vercel-logo.svg', 186 + }, 170 187 ]; 171 188 172 189 const outputDir = 'public/images';