summaryrefslogtreecommitdiff
path: root/opendc-web/opendc-web-ui/package.json
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-07-16 10:32:57 +0200
committerGitHub <noreply@github.com>2021-07-16 10:32:57 +0200
commitdb1d2c2f8c18850dedf34b5d690b6cd6a1d1f6b5 (patch)
tree263a6f9741c5ca0dd64ecf3f7f07b580331aec9d /opendc-web/opendc-web-ui/package.json
parent1a2416043f0b877f570e89da74e0d0a4aff1d8ae (diff)
parent803e13b32cf0ff8b496649fb0a4d6e32400e98a4 (diff)
merge: Add PatternFly 4 web interface (#161)
This pull requests adds the new web interface based on the PatternFly 4 design framework. This framework enables us to develop more quickly the interfaces necessary in OpenDC. * Remove the OpenDC landing page from the web interface module * Add support for the PatternFly 4 framework in Next.js * Relax topology schema requirements * Migrate UI components to PatternFly 4
Diffstat (limited to 'opendc-web/opendc-web-ui/package.json')
-rw-r--r--opendc-web/opendc-web-ui/package.json11
1 files changed, 7 insertions, 4 deletions
diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json
index 1a906acd..84db4277 100644
--- a/opendc-web/opendc-web-ui/package.json
+++ b/opendc-web/opendc-web-ui/package.json
@@ -10,10 +10,10 @@
],
"homepage": "http://opendc.org",
"bugs": {
- "url": "https://github.com/atlarge-research/opendc-frontend/issues",
+ "url": "https://github.com/atlarge-research/opendc/issues",
"email": "opendc@atlarge-research.com"
},
- "author": "Georgios Andreadis <g.andreadis@atlarge-research.com> (https://gandreadis.com/)",
+ "author": "OpenDC Maintainers <opendc@atlarge-research.com>",
"license": "MIT",
"private": true,
"dependencies": {
@@ -22,16 +22,19 @@
"@fortawesome/free-brands-svg-icons": "^5.15.3",
"@fortawesome/free-solid-svg-icons": "^5.15.3",
"@fortawesome/react-fontawesome": "^0.1.14",
+ "@patternfly/react-core": "^4.135.7",
+ "@patternfly/react-icons": "^4.11.2",
+ "@patternfly/react-table": "^4.29.8",
"@sentry/react": "^5.30.0",
"@sentry/tracing": "^5.30.0",
"approximate-number": "~2.0.0",
- "bootstrap": "~4.6.0",
"classnames": "~2.2.5",
"husky": "~4.2.5",
"konva": "~7.2.5",
"lint-staged": "~10.2.2",
"mathjs": "~7.6.0",
"next": "^11.0.1",
+ "next-transpile-modules": "^8.0.0",
"normalizr": "^3.6.1",
"prettier": "~2.0.5",
"prop-types": "~15.7.2",
@@ -41,7 +44,6 @@
"react-konva": "~17.0.2-0",
"react-query": "^3.18.1",
"react-redux": "~7.2.0",
- "reactstrap": "^8.9.0",
"recharts": "~2.0.9",
"redux": "~4.0.5",
"redux-logger": "~3.0.6",
@@ -49,6 +51,7 @@
"redux-thunk": "~2.3.0",
"sass": "^1.32.12",
"svgsaver": "~0.9.0",
+ "use-resize-observer": "^7.0.0",
"uuidv4": "~6.1.1"
},
"devDependencies": {