Skip to content

Commit 6428ba0

Browse files
react grid ui for v4 (#8556)
* grid initial commit without tests * optimize svg icons, change parsing logic, change icons Co-authored-by: David Burns <david.burns@theautomatedtester.co.uk>
1 parent 65f0ae8 commit 6428ba0

84 files changed

Lines changed: 20436 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.js
7+
8+
# testing
9+
/coverage
10+
11+
# production
12+
/build
13+
14+
# misc
15+
.DS_Store
16+
.env.local
17+
.env.development.local
18+
.env.test.local
19+
.env.production.local
20+
21+
npm-debug.log*
22+
yarn-debug.log*
23+
yarn-error.log*
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"useTabs": true,
3+
"jsxBracketSameLine": false,
4+
"endOfLine": "auto"
5+
}

java/server/src/org/openqa/selenium/grid/console/package-lock.json

Lines changed: 15804 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"name": "grid_ui",
3+
"version": "0.1.0",
4+
"private": true,
5+
"type": "module",
6+
"dependencies": {
7+
"@apollo/react-hooks": "^3.1.5",
8+
"@babel/preset-react": "^7.10.4",
9+
"@emotion/core": "^10.0.28",
10+
"@material-ui/core": "^4.10.2",
11+
"@material-ui/icons": "^4.9.1",
12+
"@testing-library/jest-dom": "^4.2.4",
13+
"@testing-library/react": "^9.5.0",
14+
"@testing-library/user-event": "^7.2.1",
15+
"@types/react-modal": "^3.10.6",
16+
"@types/react-router-dom": "^5.1.5",
17+
"@tippyjs/react": "^4.1.0",
18+
"@types/jest": "^26.0.0",
19+
"@types/keyboardjs": "^2.5.0",
20+
"@types/react": "^16.9.38",
21+
"@types/react-dom": "^16.9.8",
22+
"@types/react-router": "^5.1.8",
23+
"apollo-boost": "^0.4.9",
24+
"findandreplacedomtext": "^0.4.6",
25+
"graphql": "^15.1.0",
26+
"graphql.macro": "^1.4.2",
27+
"historyjs": "^1.8.0-b2",
28+
"keyboardjs": "^2.6.3",
29+
"materialize-css": "^1.0.0-rc.2",
30+
"progressbar.js": "^1.1.0",
31+
"rc-pagination": "^2.4.1",
32+
"react": "^16.13.1",
33+
"react-apollo": "^3.1.5",
34+
"react-dom": "^16.13.1",
35+
"react-json-view": "^1.19.1",
36+
"react-modal": "^3.11.2",
37+
"react-router-dom": "^5.2.0",
38+
"react-scripts": "3.4.1",
39+
"source-map-explorer": "^2.4.2",
40+
"typescript": "^3.9.5"
41+
},
42+
"scripts": {
43+
"start": "node node_modules/react-scripts/bin/react-scripts start",
44+
"build": "node node_modules/react-scripts/bin/react-scripts build && python scripts/rmSourcemaps.py",
45+
"analyze": "source-map-explorer 'build/static/js/*.js'",
46+
"test": "node node_modules/react-scripts/bin/react-scripts test",
47+
"eject": "node node_modules/react-scripts/bin/react-scripts eject"
48+
},
49+
"eslintConfig": {
50+
"extends": "react-app"
51+
},
52+
"browserslist": {
53+
"production": [
54+
">0.2%",
55+
"not dead",
56+
"not op_mini all"
57+
],
58+
"development": [
59+
"last 1 chrome version",
60+
"last 1 firefox version",
61+
"last 1 safari version"
62+
]
63+
}
64+
}

java/server/src/org/openqa/selenium/grid/console/public/css/bootstrap.min.css

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/server/src/org/openqa/selenium/grid/console/public/css/fontawesome.min.css

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
153 KB
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8" />
6+
<link rel="icon" href="%PUBLIC_URL%/favicon.png" type="image/png">
7+
<meta name="viewport" content="width=device-width, initial-scale=1" />
8+
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
9+
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
10+
<link rel="stylesheet" href="%PUBLIC_URL%/css/bootstrap.min.css">
11+
<link rel="stylesheet" href="%PUBLIC_URL%/css/fontawesome.min.css">
12+
<title>Grid Console</title>
13+
</head>
14+
15+
<body>
16+
<noscript>You need to enable JavaScript to run this app.</noscript>
17+
<div id="root"></div>
18+
</body>
19+
20+
</html>
13.2 KB
Loading
32.4 KB
Loading

0 commit comments

Comments
 (0)