trimble-oss / modus-web-components

This library provides Modus components as web components - reusable, encapsulated UI elements that are framework agnostic (can be implemented in any site).
https://modus-web-components.trimble.com/
MIT License
34 stars 71 forks source link

Floating UI: Navbar #1417

Open davidtsilcock opened 1 year ago

davidtsilcock commented 1 year ago

Prerequisites

Proposal

This is a ticket outlining the work to be done on the Navbar in the floating UI style that has been discussed with the modus team.

This development can be carried out by the Creator/Nexus team.

Original Navbar: Frame 1635

Floating UI Navbar: Frame 1636

Trimble Creator Navbar: Frame 1637

We would like to develop this as a modus web-component, and then contribute it back to modus

Motivation and context

Floating UI is a critical part of a canvas-style application such as Trimble Creator, SketchUp, Maps, and more. This UI allows the user to focus more o the creative space rather than the encompassing UI.

What is the issue regarding ?

@trimble-oss/modus-web-components

Priority

Medium

What product/project are you using Modus Components for ?

Trimble Creator

What is your team/division name ?

Nexus

Are you willing to contribute ?

Yes

Are you using Modus Web Components in production ?

Not yet, this will be one of the first steps on our migration to web-components in Trimble Creator.

msankaran0712 commented 1 year ago

Question to clarify:

soniakaukonen commented 11 months ago

MoAB decisions 9/22/2023:

davidtsilcock commented 11 months ago

Great, thanks Sonia! We will have to start back up on the floating UI work after dimensions, as we will no longer have time to fit it into our sprints before then. it'll be picked back up early-mid November.