Skip to content

Commit bd839e9

Browse files
author
Sjbeale
authored
Merge pull request #226 from steptools/styling-fixes
Styling fixes and React 15 Upgrade
2 parents 392c364 + 4f10cd2 commit bd839e9

10 files changed

Lines changed: 515 additions & 253 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,24 @@ Features:
1212
- Relative pathing can now be used
1313
- Now supports only running one file
1414
- Pressing escape will close the properties pane
15+
- Styling overhaul of the sidebar
1516
- config.json deprecated and moved to config.js
1617

1718
Bugfixes:
1819

1920
- Sidebar now renders only when needed
2021
- Sidebar can now be scrolled in Firefox
22+
- Speed slider is now styled correctly in Edge
2123
- Render radius is properly calculated when workingstep changes
2224
- Bounding boxes update properly with each workingstep
2325
- Tool Locations now properly update when workingstep changes
2426
- View loads properly without errors on Safari / iOS
2527
- Properties pane has correct height for scrolling
2628
- Scrolling happens whenever tab is switched and on all tabs
29+
- Contents of the Workplan tab can no longer be dragged
2730
- Colors stopped working after code refactor but are now fixed
31+
- Nodes in the Workplan tree can no longer be dragged and reordered
32+
- Transitioned to React 15.2.0
2833

2934
Version 1.1.0
3035

config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ module.exports = function(environment) {
2828
"upload": true
2929
},
3030
"file" : {
31-
"dir": "./moldy.stpnc"
31+
"dir": "./model.stpnc"
3232
},
3333
"machine" : {
3434
"dir" : ""
@@ -43,4 +43,4 @@ module.exports = function(environment) {
4343
return config;
4444
}
4545
return config;
46-
};
46+
};

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"start": "node src/server/api_server.js",
1010
"start-debug": "node-debug -p 8085 src/server/api_server.js",
1111
"start-dev": "node src/server/api_server.js -e development",
12-
"make" : "./node_modules/.bin/webpack --progress && node src/server/api_server.js",
13-
"make-release" : "./node_modules/.bin/webpack --minimize --progress && node src/server/api_server.js"
12+
"make": "./node_modules/.bin/webpack --progress && node src/server/api_server.js",
13+
"make-release": "./node_modules/.bin/webpack --minimize --progress && node src/server/api_server.js"
1414
},
1515
"author": "G. Hemingway",
1616
"license": "MIT",
@@ -23,7 +23,6 @@
2323
"errorhandler": "^1.4.3",
2424
"express": "^4.14.0",
2525
"express-session": "^1.13.0",
26-
"pug": "^2.0.0-beta3",
2726
"jade": "1.11.0",
2827
"joi": "8.4.2",
2928
"jquery": "^2.2.4",
@@ -34,13 +33,14 @@
3433
"method-override": "^2.3.6",
3534
"morgan": "^1.7.0",
3635
"node-sass": "^3.4.2",
36+
"pug": "^2.0.0-beta3",
3737
"qs": "^6.0.1",
3838
"query-string": "^3.0.0",
3939
"rc-menu": "4.9.0",
40-
"react": "^0.14.8",
41-
"react-dom": "^0.14.8",
40+
"react": "^15.2.0",
41+
"react-dom": "^15.2.0",
4242
"react-tooltip": "^1.0.4",
43-
"react-ui-tree": "^2.4.1",
43+
"react-treebeard": "^1.1.2",
4444
"request": "^2.67.0",
4545
"serve-favicon": "^2.3.0",
4646
"serve-static": "^1.11.1",
@@ -69,14 +69,14 @@
6969
"less": "^2.5.3",
7070
"less-loader": "^2.2.2",
7171
"mocha": "^2.5.3",
72-
"node-markdown" : "^0.1.1",
72+
"node-markdown": "^0.1.1",
7373
"sass-loader": "^4.0.0",
7474
"style-loader": "0.13.1",
75-
"uglify-js" : "^2.6.4",
75+
"uglify-js": "^2.6.4",
7676
"uglify-loader": "^1.3.0",
7777
"url-loader": "^0.5.7",
7878
"webpack": "^1.13.1",
7979
"webpack-config": "^5.1.0",
8080
"webpack-glsl-loader": "^1.0.1"
8181
}
82-
}
82+
}

src/client/stylesheets/components/_menu_base.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
.rc-menu-item-active,
4040
.rc-menu-submenu-active,
4141
.rc-menu-submenu-inline.rc-menu-submenu-active > .rc-menu-submenu-title:hover {
42-
background-color: #eaf8fe;
42+
//background-color: #eaf8fe;
4343
}
4444

4545
.rc-menu-item-selected {
46-
background-color: #eaf8fe;
46+
//background-color: #eaf8fe;
4747
}
4848

4949
.rc-menu > li.rc-menu-submenu {

0 commit comments

Comments
 (0)