I am building a web app using vue 3 where I want to include a viewer much like the CommitObjectViewer from speckle. I have integrated the Speckle Viewer but am wondering if you have a reference that strips out the other dependencies form the speckle frontend. Maybe some thing like a single file component or single folder that could be included in to ones project.
I’m just checking to see if there is a simpler way then rewriting the interface or copying the CommitObjectViewer.vue file and then fixing all the missing references.
What I am interested in are some of the UI components: loading additional commits, filters, object details and comments to be exact. (second image)
Further it would be nice to copy some of the look and feel of the actual speckle viewer so as to make the transition easier for users.
I should be able to figure out how to write it from scratch but was interested if there was a shortcut
In regards to the color theme and lighting. In theory yes, I might end up messing with it. But for now It’s not a priority.
There isn’t a Viewer-Lite™ available, and yet you seem to be excellently building from the core components. The original Vue view you identified has some more of those UI elements you need.