add support for custom doc css
This commit is contained in:
parent
93fe595e5e
commit
1d9285c594
|
@ -38,12 +38,14 @@ namespace Jellyfin.Server.Extensions
|
|||
c.DocumentTitle = "Jellyfin API";
|
||||
c.SwaggerEndpoint($"/{baseUrl}api-docs/openapi.json", "Jellyfin API");
|
||||
c.RoutePrefix = $"{baseUrl}api-docs/swagger";
|
||||
c.InjectStylesheet($"/{baseUrl}api-docs/swagger/custom.css");
|
||||
})
|
||||
.UseReDoc(c =>
|
||||
{
|
||||
c.DocumentTitle = "Jellyfin API";
|
||||
c.SpecUrl($"/{baseUrl}api-docs/openapi.json");
|
||||
c.RoutePrefix = $"{baseUrl}api-docs/redoc";
|
||||
c.InjectStylesheet($"/{baseUrl}api-docs/redoc/custom.css");
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -63,4 +63,13 @@
|
|||
<ProjectReference Include="..\Jellyfin.Server.Implementations\Jellyfin.Server.Implementations.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Update="wwwroot\api-docs\swagger\custom.css">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="wwwroot\api-docs\redoc\custom.css">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
|
@ -73,6 +73,7 @@ namespace Jellyfin.Server
|
|||
|
||||
// TODO app.UseMiddleware<WebSocketMiddleware>();
|
||||
|
||||
app.UseStaticFiles();
|
||||
app.UseAuthentication();
|
||||
app.UseJellyfinApiSwagger(_serverConfigurationManager);
|
||||
app.UseRouting();
|
||||
|
|
0
Jellyfin.Server/wwwroot/api-docs/redoc/custom.css
Normal file
0
Jellyfin.Server/wwwroot/api-docs/redoc/custom.css
Normal file
0
Jellyfin.Server/wwwroot/api-docs/swagger/custom.css
Normal file
0
Jellyfin.Server/wwwroot/api-docs/swagger/custom.css
Normal file
Loading…
Reference in New Issue
Block a user