Kompakkt / Viewer

Kompakkt - the web based 3D viewer and 3D annotation system.
https://kompakkt.de
GNU Affero General Public License v3.0
17 stars 2 forks source link

Feat: Custom components & design updates #55

Closed HeyItsBATMAN closed 3 months ago

HeyItsBATMAN commented 3 months ago

As stated in the Angular 18 pull request, this pull request has large changes to the code base, with the intention to remove many of the breaking parts of Angular Material with custom components & custom component designs by @Grizzly127 .

I tested these updates against multiple use cases:

Before merging, model loading in collections still has to be fixed. However, as I am on vacation soon, I wanted to get this PR out in case I am not able to fix it.

Also, as the design is still actively being changed, I would prefer merging this, and applying any new changes being made to the design in different PRs/commits, so anyone who has time can work on design changes separately.

Other notable changes:

HeyItsBATMAN commented 3 months ago

The fix for models not loading in collections has been applied. I will merge this now.