InvokeAI/invokeai/frontend
blessedcoolant 9b7cde8918 fix: Fullscreen Hotkey Bug
After upgrading the deps, the full screen hotkey started to bug out. I believe this was happening because it was triggered in two different components causing it to run twice. Removed it from both floating buttons and moved it to the Invoke tab. Makes sense to keep it there as it is a global hotkey.
2023-02-20 05:20:51 +13:00
..
.husky build(ui): fix husky & lint-staged 2023-02-19 22:32:00 +11:00
.yarn/releases build: cancel-after-iteration-webui 2023-02-19 13:30:15 +13:00
dist chore(ui): build frontend 2023-02-19 22:32:05 +11:00
patches chore(ui): update deps 2023-02-19 22:32:05 +11:00
public/locales translationBot(ui): update translation (French) 2023-02-19 13:00:55 +01:00
src fix: Fullscreen Hotkey Bug 2023-02-20 05:20:51 +13:00
.babelrc Updates code quality tooling and formats codebase 2023-02-08 01:53:34 +13:00
.eslintignore feat(ui): set up for weblate translation 2023-02-18 15:26:04 +11:00
.eslintrc.js ESLint EOL Fix 2023-02-10 09:11:07 +13:00
.gitignore Change scheduled send to be as part of context for Cancel button 2023-02-18 13:23:58 -08:00
.prettierignore feat(ui): set up for weblate translation 2023-02-18 15:26:04 +11:00
.prettierrc.js feat(ui): set up for weblate translation 2023-02-18 15:26:04 +11:00
.yarnrc Change scheduled send to be as part of context for Cancel button 2023-02-18 13:23:58 -08:00
.yarnrc.yml Change scheduled send to be as part of context for Cancel button 2023-02-18 13:23:58 -08:00
favicon.ico Various fixes 2023-01-30 18:42:17 -05:00
index.d.ts chore(ui): update deps 2023-02-19 22:32:05 +11:00
index.html Various fixes 2023-01-30 18:42:17 -05:00
package.json chore(ui): update deps 2023-02-19 22:32:05 +11:00
README.md Change scheduled send to be as part of context for Cancel button 2023-02-18 13:23:58 -08:00
stats.html chore(ui): build frontend 2023-02-19 22:32:05 +11:00
tsconfig.json Various fixes 2023-01-30 18:42:17 -05:00
tsconfig.node.json Various fixes 2023-01-30 18:42:17 -05:00
vite.config.ts switch to @vitejs/plugin-react-swc 2023-02-08 01:53:34 +13:00
yarn.lock chore(ui): update deps 2023-02-19 22:32:05 +11:00

InvokeAI UI dev setup

The UI is in invokeai/frontend.

Environment set up

Install node (includes npm) and yarn.

From invokeai/frontend/ run yarn install --immutable to get everything set up.

Dev

  1. Start the dev server: yarn dev
  2. Start the InvokeAI UI per usual: invokeai --web
  3. Point your browser to the dev server address e.g. http://localhost:5173/

To build for dev: yarn build-dev

To build for production: yarn build