InvenTree/src/frontend
Matthias Mair 6700a4625d
WIP [PUI] Migrate to Mantine v7 (#7028)
* bump deps

* upgrade all deps

* adapt theme context

* add vanilla extract

* add basic theme

* reformat global state

* fix imports

* fix spotlight

* update args

* adapt arg names

* fix more arg renames

* fix italic

* switch sx to style

* fix types

* fix theme refs

* misc fixes

* misc fixes

* fix type

* fix selects

* misc fixes

* bug fix

* update to new style

* set text args

* fix spotlight

* dumb spotlight down

* change ActionIcons back to default

* fix name

* fix test

* adjust test to new spotlight

* package fix

* fix new code to v7

* fix building

* fix group aligment

* remove unneeded imports

* add new type

* import cleanups

* add notification style

* move context to loadable

* reorder contexts

* make test less flaky

* fix missing theming

* fix color schema switcher

* increase timeouts

* update package refs

* add missing style for datatables

* fix missing nesting

* organize imports

* move language context around

* make sure license keys are unique

* add keys to badges

* fix import

* fix missing keys

* fix missing key issue in badge section

* update packages

* fix new code to v7 style

* dummy change

* fix up test

* fix btn style

* fix merge issues

* remove placeholders

* fix color schema usage

* fix usage of ColorScheme

* fix style issues

* fix test

* fix choice field to fit stricter validation

* make test more reproducible

* wait for dash before proceeding

* bump deps

* add missing style

* do loops

* fix css

* change carousel sizing

* fix merge for v7

* fix image ratio

* Revert "bump deps"

This reverts commit 91cdae5a3e.

* fix userstate to ensure it always renders

* await dashboard loading before resuming wiht wuick login

* fix spotlight and remove testing changes

* Catch API error

* Update breadcrumb list

* Update panel icon

* Cleanup notification drawer

* Some more tweaks

* Fix for notification count indicator

* Fix stack prop

* fix type error

* fix double timeout key

* use div instead of text

---------

Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2024-05-08 17:42:57 +10:00
..
public Platform UI - React integration (#5011) 2023-07-18 22:45:49 +10:00
src WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00
tests WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00
.babelrc Platform UI - React integration (#5011) 2023-07-18 22:45:49 +10:00
.gitignore [PUI] Add coverage testing (#6881) 2024-04-03 19:26:38 +11:00
.linguirc Add ukrainian as a language option (#7129) 2024-04-29 16:37:53 +10:00
.prettierrc Platform UI - React integration (#5011) 2023-07-18 22:45:49 +10:00
eslint.config.cjs Bump eslint from 8.57.0 to 9.0.0 in /src/backend (#6979) 2024-04-19 22:11:17 +10:00
index.html P UI: Basic UI & Auth setup (#5207) 2023-07-21 08:54:57 +10:00
netlify.toml [P_UI] Added django settings for p_ui (#5343) 2023-08-10 20:57:33 +10:00
package.json WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00
playwright.config.ts WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00
tsconfig.json Platform UI - React integration (#5011) 2023-07-18 22:45:49 +10:00
tsconfig.node.json Platform UI - React integration (#5011) 2023-07-18 22:45:49 +10:00
vite.config.ts WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00
yarn.lock WIP [PUI] Migrate to Mantine v7 (#7028) 2024-05-08 17:42:57 +10:00