Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit32de1c2

Browse files
committed
drawer animation
1 parentacd6f58 commit32de1c2

File tree

20 files changed

+63
-77
lines changed

20 files changed

+63
-77
lines changed

‎lib/atom/subscriptions.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ var root_1 = require('../components/root');
66
varsubscriptions=null;
77
functiononActivate(){
88
subscriptions=newCompositeDisposable;
9+
subscriptions.add(atom.commands.add('atom-workspace',{
10+
'cr-viewer:toggle':function(){returnstore_1.default.dispatch(actions_1.windowToggle());}
11+
}));
912
atom.workspace.observeTextEditors(function(editor){
1013
subscriptions.add(editor.onDidSave(function(){
1114
store_1.default.dispatch(actions_1.testRun());

‎lib/components/App.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ var react_redux_1 = require('react-redux');
2626
varindex_1=require('./index');
2727
varRoutes_1=require('./Routes');
2828
varDrawer_1=require('material-ui/Drawer');
29-
varHold_1=require('./Hold');
3029
varheight=atom.getSize().height;
3130
window.onresize=function(){
3231
height=atom.getSize().height;
@@ -38,7 +37,7 @@ var App = (function (_super) {
3837
}
3938
App.prototype.render=function(){
4039
varstore=this.props.store;
41-
return(React.createElement("section",{className:'cr',key:'main',style:{height:height}},React.createElement(Drawer_1.default,{width:400,openSecondary:true,open:store.open},React.createElement(index_1.AppMenu,__assign({},store)),React.createElement(Routes_1.Routes,__assign({},store)),React.createElement(index_1.Alert,__assign({},store))),React.createElement(Hold_1.Hold,null)));
40+
return(React.createElement("section",{style:{height:height}},React.createElement(Drawer_1.default,{width:400,openSecondary:true,open:store.open},React.createElement("div",{className:'cr-bg'},React.createElement(index_1.AppMenu,__assign({},store)),React.createElement(Routes_1.Routes,__assign({},store)),React.createElement(index_1.Alert,__assign({},store))))));
4241
};
4342
App=__decorate([
4443
react_redux_1.connect(function(store){

‎lib/components/AppMenu/CloseWindow.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ var CloseWindow = (function (_super) {
2424
_super.apply(this,arguments);
2525
}
2626
CloseWindow.prototype.render=function(){
27-
return(React.createElement(IconButton_1.default,{onClick:this.props.windowToggle},React.createElement(close_1.default,null)));
27+
return(React.createElement(IconButton_1.default,{onClick:this.props.windowToggle},React.createElement(close_1.default,{color:'white'})));
2828
};
2929
CloseWindow=__decorate([
3030
react_redux_1.connect(null,function(dispatch){

‎lib/components/AppMenu/menuIconRight.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ var React = require('react');
33
varIconButton_1=require('material-ui/IconButton');
44
varmore_vert_1=require('material-ui/svg-icons/navigation/more-vert');
55
functionmenuIconRight(){
6-
return(React.createElement(IconButton_1.default,null,React.createElement(more_vert_1.default,null)));
6+
return(React.createElement(IconButton_1.default,null,React.createElement(more_vert_1.default,{color:'white'})));
77
}
88
exports.menuIconRight=menuIconRight;

‎lib/components/Hold/index.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,17 @@ var React = require('react');
1717
varreact_redux_1=require('react-redux');
1818
varactions_1=require('../../actions');
1919
varcolors_1=require('material-ui/styles/colors');
20+
varmenu_1=require('material-ui/svg-icons/navigation/menu');
2021
varstyles={
21-
backgroundColor:colors_1.cyan500,
22-
width:'20px',
23-
height:atom.getSize().height,
22+
backgroundColor:'inherit',
2423
};
2524
varHold=(function(_super){
2625
__extends(Hold,_super);
2726
functionHold(){
2827
_super.apply(this,arguments);
2928
}
3029
Hold.prototype.render=function(){
31-
returnReact.createElement("div",{style:styles,onTouchTap:this.props.windowToggle});
30+
return(React.createElement("div",{style:styles},React.createElement(menu_1.default,{color:colors_1.cyan500,onTouchTap:this.props.windowToggle})));
3231
};
3332
Hold=__decorate([
3433
react_redux_1.connect(null,function(dispatch){

‎lib/components/Start/Welcome/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var imagePath = path_1.join(__dirname, '../../../../', 'img', 'coderoad.jpg');
66
varstyles={
77
backgroundImage:"url(\""+imagePath+"\")",
88
backgroundRepeat:'no-repeat',
9+
backgroundColor:'inherit',
910
height:'350px',
1011
textAlign:'center',
1112
marginTop:'0px',
@@ -24,4 +25,4 @@ var buttonStyles = {
2425
padding:'5px 2px',
2526
textShadow:'1px 1px 0px #000',
2627
};
27-
exports.Welcome=function(){return(React.createElement("div",{style:styles},React.createElement("div",{style:titleStyles},"CodeRoad"),React.createElement("div",{style:taglineStyles},"Tutorials in your Editor"),React.createElement("br",null),React.createElement("br",null),React.createElement(index_1.RouteButton,{label:'Start',route:'tutorials',style:buttonStyles})));};
28+
exports.Welcome=function(){return(React.createElement("div",{style:styles,className:'cr-bg'},React.createElement("div",{style:titleStyles},"CodeRoad"),React.createElement("div",{style:taglineStyles},"Tutorials in your Editor"),React.createElement("br",null),React.createElement("br",null),React.createElement(index_1.RouteButton,{label:'Start',route:'tutorials',style:buttonStyles})));};

‎lib/reducers/open/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22
var_types_1=require('../../actions/_types');
33
functionopenReducer(open,action){
4-
if(open===void0){open=true;}
4+
if(open===void0){open=false;}
55
switch(action.type){
66
case_types_1.WINDOW_TOGGLE:
77
return!open;

‎menus/cr.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
"submenu": [{
55
"label":"CodeRoad",
66
"submenu": [{
7-
"label":"Start",
8-
"command":"cr-viewer:start"
9-
}, {
107
"label":"Toggle",
118
"command":"cr-viewer:toggle"
129
}]

‎package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"education"
1313
],
1414
"activationCommands": {
15-
"atom-workspace":"cr-viewer:start"
15+
"atom-workspace":"cr-viewer:toggle"
1616
},
1717
"bugs": {
1818
"url":"https://github.com/coderoad/atom-coderoad"

‎src/atom/subscriptions.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ export function onActivate(): AtomCore.Disposable {
99
// Atom Listeners
1010
subscriptions=newCompositeDisposable;
1111

12-
//subscriptions.add(
13-
// atom.commands.add('atom-workspace', {
14-
//'cr-viewer:toggle': store.dispatch(windowToggle)
15-
// })
16-
//);
12+
subscriptions.add(
13+
atom.commands.add('atom-workspace',{
14+
'cr-viewer:toggle':()=>store.dispatch(windowToggle())
15+
})
16+
);
1717

1818
// run tests on save
1919
atom.workspace.observeTextEditors((editor:AtomCore.IEditor)=>{

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp