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

Commitb34f4f1

Browse files
committed
adjust page styles, add margin gaps
1 parent10fa9b7 commitb34f4f1

File tree

16 files changed

+59
-59
lines changed

16 files changed

+59
-59
lines changed

‎lib/components/app.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ var __metadata = (this && this.__metadata) || function (k, v) {
2424
varReact=require('react');
2525
varreact_redux_1=require('react-redux');
2626
var_components_1=require('./_components');
27-
vartheme_1=require('./theme/theme');
28-
varMuiThemeProvider_1=require('material-ui/styles/MuiThemeProvider');
2927
varheight=atom.getSize().height;
3028
window.onresize=function(){
3129
height=atom.getSize().height;
@@ -36,7 +34,7 @@ var App = (function (_super) {
3634
_super.apply(this,arguments);
3735
}
3836
App.prototype.render=function(){
39-
return(React.createElement(MuiThemeProvider_1.default,{muiTheme:theme_1.muiTheme},React.createElement("section",{className:'cr',key:'main',style:{height:height}},React.createElement(_components_1.AppMenu,__assign({},this.props.store)),React.createElement(_components_1.Routes,__assign({},this.props.store,{ref:'route'})),React.createElement(_components_1.Alert,__assign({},this.props.store)))));
37+
return(React.createElement("section",{className:'cr',key:'main',style:{height:height}},React.createElement(_components_1.AppMenu,__assign({},this.props.store)),React.createElement(_components_1.Routes,__assign({},this.props.store,{ref:'route'})),React.createElement(_components_1.Alert,__assign({},this.props.store))));
4038
};
4139
App=__decorate([
4240
react_redux_1.connect(function(store){

‎lib/components/page/content.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ var _components_1 = require('../_components');
44
varCard_1=require('material-ui/Card');
55
exports.PageContent=function(_a){
66
varpage=_a.page;
7-
return(React.createElement(Card_1.Card,null,React.createElement(Card_1.CardHeader,{title:page.title}),React.createElement(Card_1.CardText,null,React.createElement(_components_1.Markdown,null,page.description))));
7+
return(React.createElement(Card_1.Card,{className:'cr-page-content'},React.createElement(Card_1.CardHeader,{title:page.title}),React.createElement(Card_1.CardText,null,React.createElement(_components_1.Markdown,null,page.description))));
88
};

‎lib/components/page/page.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ var __assign = (this && this.__assign) || Object.assign || function(t) {
1414
};
1515
varReact=require('react');
1616
varReactDOM=require('react-dom');
17-
varPaper_1=require('material-ui/Paper');
18-
varDivider_1=require('material-ui/Divider');
1917
varcontent_1=require('./content');
2018
vartasks_1=require('./tasks/tasks');
2119
varhints_1=require('./hints/hints');
@@ -38,7 +36,7 @@ var Page = (function (_super) {
3836
var_a=this.props,page=_a.page,taskPosition=_a.taskPosition,hintPosition=_a.hintPosition,tasks=_a.tasks,testRun=_a.testRun;
3937
vartask=taskPosition<=tasks.length ?tasks[taskPosition] :null;
4038
varallComplete=taskPosition>=tasks.length;
41-
return(React.createElement(Paper_1.default,{style:pageStyle,zDepth:1,className:'cr-page',ref:'page'},React.createElement(content_1.PageContent,__assign({},this.props)),React.createElement(Divider_1.default,null),React.createElement(tasks_1.Tasks,__assign({},this.props)),React.createElement("div",{className:'listEnd',ref:'listEnd'}),React.createElement(page_complete_1.PageCompleteMessage,{page:page}),React.createElement(hints_1.Hints,{task:task,hintPosition:hintPosition}),React.createElement(toolbar_1.PageToolbar,__assign({},this.props),React.createElement(progress_bar_1.ProgressBar,{taskPosition:taskPosition,taskCount:tasks.length}))));
39+
return(React.createElement("section",{className:'cr-page'},React.createElement(content_1.PageContent,__assign({},this.props)),React.createElement(tasks_1.Tasks,__assign({},this.props)),React.createElement("div",{className:'listEnd',ref:'listEnd'}),React.createElement(page_complete_1.PageCompleteMessage,{page:page}),React.createElement(hints_1.Hints,{task:task,hintPosition:hintPosition}),React.createElement(toolbar_1.PageToolbar,__assign({},this.props),React.createElement(progress_bar_1.ProgressBar,{taskPosition:taskPosition,taskCount:tasks.length}))));
4240
};
4341
returnPage;
4442
}(React.Component));

‎lib/components/page/tasks/tasks.js

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
"use strict";
2+
var__assign=(this&&this.__assign)||Object.assign||function(t){
3+
for(vars,i=1,n=arguments.length;i<n;i++){
4+
s=arguments[i];
5+
for(varpins)if(Object.prototype.hasOwnProperty.call(s,p))
6+
t[p]=s[p];
7+
}
8+
returnt;
9+
};
10+
var_this=this;
211
varReact=require('react');
312
var_components_1=require('../../_components');
413
varList_1=require('material-ui/List');
14+
varCard_1=require('material-ui/Card');
515
varSubheader_1=require('material-ui/Subheader');
616
varcolors_1=require('material-ui/styles/colors');
717
varcheck_box_1=require('material-ui/svg-icons/toggle/check-box');
@@ -24,21 +34,13 @@ var TaskCheckbox = function (_a) {
2434
}
2535
returnReact.createElement("span",{className:'cr-task-checkbox'},icon);
2636
};
27-
varTaskIndex=function(_a){
28-
varindex=_a.index;
29-
return(React.createElement("span",{className:'cr-task-index'},index+1,"."));
30-
};
31-
varTaskContent=function(_a){
32-
vartask=_a.task;
33-
return(React.createElement("div",{className:'cr-task-description'},React.createElement(_components_1.Markdown,null,task.description)));
34-
};
3537
exports.Task=function(_a){
3638
vartask=_a.task,taskPosition=_a.taskPosition,index=_a.index,testRun=_a.testRun;
3739
varisCompleted=index<taskPosition;
38-
return(React.createElement(List_1.ListItem,{key:index,className:'cr-task',style:{backgroundColor:isCompleted ?'#c8e6c9' :'inherit'}},React.createElement(TaskCheckbox,{index:index,taskPosition:taskPosition,testRun:testRun}),React.createElement(TaskIndex,{index:index}),React.createElement(TaskContent,{task:task})));
40+
return(React.createElement(List_1.ListItem,{key:index,className:'cr-task',style:{backgroundColor:isCompleted ?'#c8e6c9' :'inherit'}},React.createElement(TaskCheckbox,__assign({},_this.props)),React.createElement("span",{className:'cr-task-index'},index+1,"."),React.createElement("div",{className:'cr-task-description'},React.createElement(_components_1.Markdown,null,task.description))));
3941
};
4042
exports.Tasks=function(_a){
4143
vartasks=_a.tasks,taskPosition=_a.taskPosition,testRun=_a.testRun;
4244
varvisTasks=visibleTasks(tasks,taskPosition);
43-
returnReact.createElement(List_1.List,{className:'cr-tasks'},React.createElement(Subheader_1.default,null,"Tasks"),visTasks.map(function(task,index){returnReact.createElement(exports.Task,{key:index,task:task,taskPosition:taskPosition,index:index,testRun:testRun});}));
45+
returnReact.createElement(Card_1.Card,{className:'cr-tasks'},React.createElement(List_1.List,null,React.createElement(Subheader_1.default,null,"Tasks"),visTasks.map(function(task,index){returnReact.createElement(exports.Task,{key:index,index:index,task:task,taskPosition:taskPosition,testRun:testRun});})));
4446
};

‎lib/components/progress/progress.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ var ProgressPage = (function (_super) {
7676
}(React.Component));
7777
;
7878
varstyle={
79-
height:'100%',
8079
width:'100%',
8180
margin:0
8281
};

‎lib/components/render.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
'use strict';
1+
"use strict";
22
varReact=require('react');
33
varReactDOM=require('react-dom');
44
varreact_redux_1=require('react-redux');
55
varstore_1=require('../store/store');
66
varapp_1=require('./app');
7+
vartheme_1=require('./theme/theme');
8+
varMuiThemeProvider_1=require('material-ui/styles/MuiThemeProvider');
79
require('./remove-later');
810
functionrender(target){
9-
ReactDOM.render(React.createElement(react_redux_1.Provider,{store:store_1.store},React.createElement(app_1.App,null)),target);
11+
ReactDOM.render(React.createElement(react_redux_1.Provider,{store:store_1.store},React.createElement(MuiThemeProvider_1.default,{muiTheme:theme_1.muiTheme},React.createElement(app_1.App,null))),target);
1012
}
1113
exports.render=render;
1214
varrootName='crv';

‎lib/components/start/start.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ var __extends = (this && this.__extends) || function (d, b) {
44
function__(){this.constructor=d;}
55
d.prototype=b===null ?Object.create(b) :(__.prototype=b.prototype,new__());
66
};
7+
var__assign=(this&&this.__assign)||Object.assign||function(t){
8+
for(vars,i=1,n=arguments.length;i<n;i++){
9+
s=arguments[i];
10+
for(varpins)if(Object.prototype.hasOwnProperty.call(s,p))
11+
t[p]=s[p];
12+
}
13+
returnt;
14+
};
715
var__decorate=(this&&this.__decorate)||function(decorators,target,key,desc){
816
varc=arguments.length,r=c<3 ?target :desc===null ?desc=Object.getOwnPropertyDescriptor(target,key) :desc,d;
917
if(typeofReflect==="object"&&typeofReflect.decorate==="function")r=Reflect.decorate(decorators,target,key,desc);
@@ -13,6 +21,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
1321
var__metadata=(this&&this.__metadata)||function(k,v){
1422
if(typeofReflect==="object"&&typeofReflect.metadata==="function")returnReflect.metadata(k,v);
1523
};
24+
var_this=this;
1625
varReact=require('react');
1726
varreact_redux_1=require('react-redux');
1827
varstore_1=require('../../store/store');
@@ -51,5 +60,5 @@ exports.Start = function (_a) {
5160
varchecks=_a.checks;
5261
return(React.createElement("section",{className:'cr-start'},React.createElement("div",{className:'cr-start-header'},checks.passed
5362
?React.createElement(Welcome,null)
54-
:React.createElement(checks_1.Checks,{checks:checks}))));
63+
:React.createElement(checks_1.Checks,__assign({},_this.props)))));
5564
};

‎src/components/app.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import*asReactfrom'react';
22
import{connect}from'react-redux';
33
import{AppMenu,Routes,Alert}from'./_components';
4-
import{muiTheme}from'./theme/theme';
5-
importMuiThemeProviderfrom'material-ui/styles/MuiThemeProvider';
4+
65

76
letheight:number=atom.getSize().height;
87
window.onresize=function(){
@@ -15,14 +14,11 @@ window.onresize = function() {
1514
exportclassAppextendsReact.Component<{store?:CR.State},{}>{
1615
render():React.ReactElement<{}>{
1716
return(
18-
<MuiThemeProvidermuiTheme={muiTheme}>
1917
<sectionclassName='cr'key='main'style={{height}}>
2018
<AppMenu{...this.props.store}/>
2119
<Routes{...this.props.store}ref='route'/>
2220
<Alert{...this.props.store}/>
2321
</section>
24-
</MuiThemeProvider>
25-
2622
);
2723
}
2824
};

‎src/components/page/_page.less

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77
.cr-page {
88
position:relative;
99
overflow-y:scroll;
10+
&-content {
11+
margin:5px;
12+
}
1013
.listEnd {
11-
margin-bottom:100px;
14+
margin-bottom:130px;
1215
}
1316
}

‎src/components/page/content.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {Card, CardHeader, CardText} from 'material-ui/Card';
55
exportconstPageContent:React.StatelessComponent<{
66
page:CR.Page
77
}>=({page})=>(
8-
<Card>
8+
<CardclassName='cr-page-content'>
99
<CardHeadertitle={page.title}/>
1010
<CardText>
1111
<Markdown>{page.description}</Markdown>

‎src/components/page/page.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import * as React from 'react';
22
import*asReactDOMfrom'react-dom';
33
importPaperfrom'material-ui/Paper';
44
importDividerfrom'material-ui/Divider';
5+
import{Card}from'material-ui/Card';
56
import{PageContent}from'./content';
67
import{Tasks}from'./tasks/tasks';
78
import{Hints}from'./hints/hints';
@@ -31,10 +32,10 @@ render() {
3132
consttask=taskPosition<=tasks.length ?tasks[taskPosition] :null;
3233
constallComplete=taskPosition>=tasks.length;
3334

35+
// <Paper style={pageStyle} zDepth={1} className='cr-page' ref='page'>
3436
return(
35-
<Paperstyle={pageStyle}zDepth={1}className='cr-page'ref='page'>
37+
<sectionclassName='cr-page'>
3638
<PageContent{...this.props}/>
37-
<Divider/>
3839

3940
<Tasks{...this.props}/>
4041
<divclassName='listEnd'ref='listEnd'></div>
@@ -44,7 +45,7 @@ render() {
4445
<PageToolbar{...this.props}>
4546
<ProgressBartaskPosition={taskPosition}taskCount={tasks.length}/>
4647
</PageToolbar>
47-
</Paper>
48+
</section>
4849
);
4950
}
5051
}

‎src/components/page/tasks/_tasks.less

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
.cr-tasks {
2+
margin:10px5px;
23
.cr-task {
3-
padding:10px;
4+
margin:5px;
5+
padding:5px;
46
position:relative;
57
&-checkbox {
68
position:absolute;

‎src/components/page/tasks/tasks.tsx

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import*asReactfrom'react';
22
import{Markdown}from'../../_components';
33
import{List,ListItem}from'material-ui/List';
4+
import{Card}from'material-ui/Card';
45
importSubheaderfrom'material-ui/Subheader';
56
import{green500,orange500}from'material-ui/styles/colors';
67

@@ -27,29 +28,17 @@ const TaskCheckbox: React.StatelessComponent<{
2728
return<spanclassName='cr-task-checkbox'>{icon}</span>;
2829
};
2930

30-
constTaskIndex:React.StatelessComponent<{
31-
index:number
32-
}>=({index})=>(
33-
<spanclassName='cr-task-index'>{index+1}.</span>
34-
);
35-
36-
constTaskContent:React.StatelessComponent<{
37-
task:CR.Task
38-
}>=({task})=>(
39-
<divclassName='cr-task-description'>
40-
<Markdown>{task.description}</Markdown>
41-
</div>
42-
);
43-
4431
exportconstTask:React.StatelessComponent<{
4532
task:CR.Task,taskPosition:number,index:number,testRun:boolean
4633
}>=({task, taskPosition, index, testRun})=>{
4734
constisCompleted=index<taskPosition;
4835
return(
4936
<ListItemkey={index}className='cr-task'style={{backgroundColor:isCompleted ?'#c8e6c9' :'inherit'}}>
50-
<TaskCheckboxindex={index}taskPosition={taskPosition}testRun={testRun}/>
51-
<TaskIndexindex={index}/>
52-
<TaskContenttask={task}/>
37+
<TaskCheckbox{...this.props}/>
38+
<spanclassName='cr-task-index'>{index+1}.</span>
39+
<divclassName='cr-task-description'>
40+
<Markdown>{task.description}</Markdown>
41+
</div>
5342
</ListItem>
5443
);
5544
};
@@ -58,13 +47,11 @@ export const Tasks: React.StatelessComponent<{
5847
tasks:CR.Task[],taskPosition:number,testRun:boolean
5948
}>=({tasks, taskPosition, testRun})=>{
6049
constvisTasks=visibleTasks(tasks,taskPosition);
61-
return<ListclassName='cr-tasks'>
50+
return<CardclassName='cr-tasks'>
51+
<List>
6252
<Subheader>Tasks</Subheader>
6353
{visTasks.map((task,index)=><Task
64-
key={index}
65-
task={task}
66-
taskPosition={taskPosition}
67-
index={index}
68-
testRun={testRun}/>)}
69-
</List>;
54+
key={index}index={index}task={task}taskPosition={taskPosition}testRun={testRun}/>)}
55+
</List>
56+
</Card>;
7057
};

‎src/components/progress/progress.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class ProgressPage extends React.Component<{page: CR.Page, itemPosition: CR.Posi
6060
};
6161

6262
conststyle={
63-
height:'100%',
63+
//height: '100%',
6464
width:'100%',
6565
margin:0
6666
};

‎src/components/render.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
'use strict';
21
import*asReactfrom'react';
32
import*asReactDOMfrom'react-dom';
43
import{Provider}from'react-redux';
54
import{store}from'../store/store';
65
import{App}from'./app';
6+
import{muiTheme}from'./theme/theme';
7+
importMuiThemeProviderfrom'material-ui/styles/MuiThemeProvider';
78
import'./remove-later';
89

910
/**
@@ -12,7 +13,9 @@ import './remove-later';
1213
exportfunctionrender(target:HTMLElement){
1314
ReactDOM.render(
1415
<Providerstore={store}>
16+
<MuiThemeProvidermuiTheme={muiTheme}>
1517
<App/>
18+
</MuiThemeProvider>
1619
</Provider>,
1720
target
1821
);

‎src/components/start/start.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const Start = ({checks}) => (
4242
<divclassName='cr-start-header'>
4343
{checks.passed
4444
?<Welcome/>
45-
:<Checkschecks={checks}/>}
45+
:<Checks{...this.props}/>}
4646
</div>
4747
</section>
4848
);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp