forked from newthuhole/hole_thu_frontend
update style
This commit is contained in:
@@ -63,7 +63,7 @@ export class BalanceShower extends PureComponent {
|
|||||||
else if(this.state.loading_status==='error')
|
else if(this.state.loading_status==='error')
|
||||||
return (<div className="box box-tip balance-value"><a onClick={()=>{alert(this.state.error)}}>无法查询余额</a></div>);
|
return (<div className="box box-tip balance-value"><a onClick={()=>{alert(this.state.error)}}>无法查询余额</a></div>);
|
||||||
else if(this.state.loading_status==='done')
|
else if(this.state.loading_status==='done')
|
||||||
return (<div className="box box-tip balance-value">校园卡 ¥{this.state.balance}</div>);
|
return (<div className="box box-tip balance-value">校园卡 ¥{this.state.balance.toFixed(2)}</div>);
|
||||||
else
|
else
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
.root-dark-mode .box {
|
.root-dark-mode .box {
|
||||||
background-color: var(--box-bgcolor-dark);
|
background-color: var(--box-bgcolor-dark);
|
||||||
color: var(--foreground-dark);
|
color: var(--foreground-dark);
|
||||||
box-shadow: 0 0 5px rgba(255,255,255,.15);
|
box-shadow: 0 0 3px rgba(255,255,255,.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
.root-dark-mode .sidebar .box {
|
.root-dark-mode .sidebar .box {
|
||||||
@@ -145,7 +145,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.box-header, .box-footer {
|
.box-header, .box-footer {
|
||||||
font-size: small;
|
font-size: .8em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.flow-item-row p.img {
|
.flow-item-row p.img {
|
||||||
@@ -161,7 +161,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.root-dark-mode .flow-item-row p.img img {
|
.root-dark-mode .flow-item-row p.img img {
|
||||||
filter: brightness(.8);
|
filter: brightness(.85);
|
||||||
}
|
}
|
||||||
|
|
||||||
.box-header-badge {
|
.box-header-badge {
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
opacity: .5;
|
opacity: .5;
|
||||||
}
|
}
|
||||||
.root-dark-mode .sidebar-on .sidebar-shadow:active {
|
.root-dark-mode .sidebar-on .sidebar-shadow:active {
|
||||||
opacity: .3;
|
opacity: .65;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar {
|
.sidebar {
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ export class LoginForm extends Component {
|
|||||||
})
|
})
|
||||||
.catch((e)=>{
|
.catch((e)=>{
|
||||||
console.error(e);
|
console.error(e);
|
||||||
alert('发送失败。'+e);
|
alert('发送失败\n'+e);
|
||||||
this.setState({
|
this.setState({
|
||||||
loading_status: 'done',
|
loading_status: 'done',
|
||||||
});
|
});
|
||||||
@@ -139,20 +139,19 @@ export class LoginForm extends Component {
|
|||||||
.then(get_json)
|
.then(get_json)
|
||||||
.then((json)=>{
|
.then((json)=>{
|
||||||
if(json.code!==0) {
|
if(json.code!==0) {
|
||||||
if(json.msg) alert(json.msg);
|
if(json.msg) throw new Error(json.msg);
|
||||||
throw new Error(JSON.stringify(json));
|
throw new Error(JSON.stringify(json));
|
||||||
}
|
}
|
||||||
|
|
||||||
let freshman_welcome=json.uid.indexOf('19')===0 && (+new Date())<1567958400000; // 2019-09-09 0:00 GMT+8
|
|
||||||
set_token(json.user_token);
|
set_token(json.user_token);
|
||||||
alert(`成功以 ${json.name} 的身份登录`+(freshman_welcome ? '\n欢迎来到北京大学!' : ''));
|
alert(`成功以 ${json.name} 的身份登录`);
|
||||||
this.setState({
|
this.setState({
|
||||||
loading_status: 'done',
|
loading_status: 'done',
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
.catch((e)=>{
|
.catch((e)=>{
|
||||||
console.error(e);
|
console.error(e);
|
||||||
alert('登录失败');
|
alert('登录失败\n'+e);
|
||||||
this.setState({
|
this.setState({
|
||||||
loading_status: 'done',
|
loading_status: 'done',
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ import React from 'react';
|
|||||||
import ReactDOM from 'react-dom';
|
import ReactDOM from 'react-dom';
|
||||||
import './index.css';
|
import './index.css';
|
||||||
import App from './App';
|
import App from './App';
|
||||||
import {elevate} from './infrastructure/elevator';
|
//import {elevate} from './infrastructure/elevator';
|
||||||
import registerServiceWorker from './registerServiceWorker';
|
import registerServiceWorker from './registerServiceWorker';
|
||||||
|
|
||||||
elevate();
|
//elevate();
|
||||||
|
|
||||||
ReactDOM.render(<App />, document.getElementById('root'));
|
ReactDOM.render(<App />, document.getElementById('root'));
|
||||||
registerServiceWorker();
|
registerServiceWorker();
|
||||||
|
|||||||
Reference in New Issue
Block a user