You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: en/pages/gui.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,11 +54,13 @@ There is no aframe component but you can create your component that uses this li
54
54
55
55
[Project Flowerbed](https://developer.oculus.com/blog/project-flowerbed-a-webxr-case-study/) used this library to create the UI. The UI is written in json, see one of the files in the [GitHub repository](https://github.com/meta-quest/ProjectFlowerbed/tree/main/content/ui) and the [UIPanelComponent](https://github.com/meta-quest/ProjectFlowerbed/blob/main/src/js/components/UIPanelComponent.js) creates the three-mesh-ui objects from the json.
56
56
57
-
# uikit
57
+
# uikitml
58
58
59
-
project-link: https://github.com/pmndrs/uikit
59
+
project-link: https://github.com/pmndrs/uikit and https://pmndrs.github.io/uikit/docs/getting-started/vanilla
60
+
but you probably want to use https://github.com/pmndrs/uikitml directly.
60
61
61
-
There is no aframe component but you sould be able to create one that uses this library.
62
+
There is no aframe component but you sould be able to create one that uses [uikitml](https://github.com/pmndrs/uikitml) and
63
+
[@pmndrs/pointer-events](https://github.com/pmndrs/xr/tree/main/packages/pointer-events#readme), see how it's done in the [iwsdk](https://iwsdk.dev/)[[PanelUI component](https://github.com/facebook/immersive-web-sdk/blob/main/packages/core/src/ui/ui.ts) that takes the compiled UIKitML JSON that you get with the [uikiml parse](https://github.com/pmndrs/uikitml?tab=readme-ov-file#usage) function from the html string.
0 commit comments