json-api-dotnet / JsonApiDotNetCore

A framework for building JSON:API compliant REST APIs using ASP.NET and Entity Framework Core.
https://www.jsonapi.net
MIT License
662 stars 160 forks source link

New logo, dark mode on landing page #1549

Closed bkoelman closed 1 month ago

bkoelman commented 1 month ago

Added dark mode to the documentation landing page. The selected theme (light/dark/auto) is stored at the same local storage key as docfx, so they share the setting.

Updated the JsonApiDotNetCore logo, because it became unreadable (black text on black background) in dark mode.

Closes #1291.

QUALITY CHECKLIST

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.81%. Comparing base (7ace826) to head (dd61f78).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1549 +/- ## ======================================= Coverage 90.81% 90.81% ======================================= Files 346 346 Lines 11063 11063 Branches 1815 1815 ======================================= Hits 10047 10047 Misses 669 669 Partials 347 347 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.