speckle-server/packages/dui3
Iain Sproat 3db83e50be
chore(deps): bump node from 18.18.2 to 18.19.0 (#1921)
* chore(deps): bump node from 18.18.2 to 18.19.0

* Additional dependencies
2023-12-15 11:30:07 +01:00
..
.vscode
assets
components feat(dui3): minor layout fix 2023-07-23 20:40:41 +01:00
layouts experiments(dui3): poor man's test runniner in /test 2023-07-16 09:42:40 +01:00
lib chore: updating various dependencies (#1774) 2023-08-25 14:31:08 +03:00
pages feat(dui3): adds theme config switching 2023-07-23 20:30:40 +01:00
plugins Merge branch 'dui3' 2023-08-11 10:53:00 +01:00
public
server
store feat(dui3): adds theme config switching 2023-07-23 20:30:40 +01:00
.env.example
.eslintrc.js
.gitignore
README.md
app.vue feat(dui3): adds theme config switching 2023-07-23 20:30:40 +01:00
codegen.ts
nuxt.config.ts feat(dui3): header menu: implemented accounts 2023-07-23 18:48:36 +01:00
package.json chore(deps): bump node from 18.18.2 to 18.19.0 (#1921) 2023-12-15 11:30:07 +01:00
postcss.config.js
stylelint.config.js
tailwind.config.mjs
tsconfig.eslint.json
tsconfig.json

README.md

dui3

DUIv3 is a Speckle interface embedded inside the desktop connectors that allows users to interact with them - sync streams, manage servers etc. It's built in Vue 3 with Nuxt 3 and only supports client side rendering.

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

And create an .env file from .env.example.

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.