The latest version of Cærostris can be accessed here. Cærostris should be viewed in desktop browsers and on screens at least 1600 pixels wide.
This project is currently under development.
To create a proof-of-concept Blazor WebAssembly PWA Spotify client with .NET languages and tooling.
-
Get the latest .NET SDK (and the latest Visual Studio 2019 Preview)
-
Get SpotifyService. You can either place SpotifyService where
Caerostris.slnandCaerostris.csprojexpect it to be or you can edit the path in the following locations:Project("{...}") = "SpotifyService", "..\SpotifyService\SpotifyService.csproj", "{...}" EndProject<ItemGroup> <ProjectReference Include="..\SpotifyService\SpotifyService.csproj" /> </ItemGroup>
-
Get a DevExpress Blazor (free (as in beer)) license and use VS or
dotnet nuget add sourceto supply the resulting nuget source. -
Run
dotnet build.
-
Cærostris uses SCSS. Each razor folder contains a
Stylesfolder with at least one.scssfile, which are included in/Styles/Site.scssalong with other.scssfiles in the/Stylesfolder that do not belong to any one particular component. -
Cærostris is a Progressive Web App.