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

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #2757 from hey-api/docs/sponsors-openstatus

docs: add OpenStatus to sponsors

authored by

Lubos and committed by
GitHub
549ff587 227251d6

+61 -3
+9
docs/.vitepress/theme/custom.css
··· 265 265 max-width: 100px; 266 266 } 267 267 268 + .sponsors-list > ul.friends { 269 + row-gap: 2rem; 270 + column-gap: 1rem; 271 + } 272 + 273 + .sponsors-list > ul.friends li { 274 + max-width: 70px; 275 + } 276 + 268 277 .sponsors-list li + li { 269 278 margin-top: 0; 270 279 }
+1 -1
docs/index.md
··· 3 3 4 4 hero: 5 5 name: One OpenAPI spec.<br/>Infinite outputs. 6 - tagline: Codegen for JavaScript/TypeScript projects. Trusted over 2,500,000 times each month to generate reliable API clients and SDKs. 6 + tagline: Codegen for JavaScript/TypeScript projects. Trusted over 3,000,000 times each month to generate reliable API clients and SDKs. 7 7 actions: 8 8 - link: /openapi-ts/get-started 9 9 text: Get Started
+1 -1
docs/openapi-ts/get-started.md
··· 9 9 10 10 # Get Started 11 11 12 - [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) is an OpenAPI to TypeScript codegen trusted over 2,500,000 times each month to generate reliable API clients and SDKs. The code is [MIT-licensed](/openapi-ts/license) and free to use. Discover available features below or view our [roadmap](https://github.com/orgs/hey-api/discussions/1495) to learn what's coming next. 12 + [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) is an OpenAPI to TypeScript codegen trusted over 3,000,000 times each month to generate reliable API clients and SDKs. The code is [MIT-licensed](/openapi-ts/license) and free to use. Discover available features below or view our [roadmap](https://github.com/orgs/hey-api/discussions/1495) to learn what's coming next. 13 13 14 14 ### Demo 15 15
+15
docs/partials/sponsors-list.md
··· 59 59 </a> 60 60 </li> 61 61 </ul> 62 + 63 + ### Friends 64 + 65 + <ul class="friends"> 66 + <li> 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> 74 + </a> 75 + </li> 76 + </ul>
docs/public/images/openstatus-logo-1200w.png

This is a binary file and will not be displayed.

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

This is a binary file and will not be displayed.

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

This is a binary file and will not be displayed.

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

This is a binary file and will not be displayed.

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

This is a binary file and will not be displayed.

+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>
+18 -1
docs/scripts/optimize-images.js
··· 3 3 4 4 import sharp from 'sharp'; 5 5 6 - const allowedImageExtensions = ['.png', '.jpg', '.jpeg', '.webp']; 6 + const allowedImageExtensions = ['.png', '.jpg', '.jpeg', '.webp', '.svg']; 7 7 const images = [ 8 8 { 9 9 sizes: [ ··· 115 115 }, 116 116 ], 117 117 source: 'kinde-logo-wordmark-dark.png', 118 + }, 119 + { 120 + sizes: [ 121 + { 122 + formats: ['jpeg', 'webp'], 123 + width: 480, 124 + }, 125 + { 126 + formats: ['webp'], 127 + width: 768, 128 + }, 129 + { 130 + formats: ['png', 'webp'], 131 + width: 1200, 132 + }, 133 + ], 134 + source: 'openstatus-logo.svg', 118 135 }, 119 136 { 120 137 sizes: [