Use the progress bar from Material UI (#967)

This commit is contained in:
Noam Okman
2016-09-26 01:42:07 +03:00
committed by DC
parent d5bed6c50a
commit 1e7e4cafd4
2 changed files with 16 additions and 17 deletions

View File

@@ -1,6 +1,7 @@
const React = require('react')
const prettyBytes = require('prettier-bytes')
const Checkbox = require('material-ui/Checkbox').default
const LinearProgress = require('material-ui/LinearProgress').default
const TorrentSummary = require('../lib/torrent-summary')
const TorrentPlayer = require('../lib/torrent-player')
@@ -120,7 +121,21 @@ module.exports = class TorrentList extends React.Component {
function renderProgressBar () {
const progress = Math.floor(100 * prog.progress)
return (<progress value={progress} max='100'>{progress}%</progress>)
const styles = {
wrapper: {
display: 'inline-block',
marginRight: '8px'
},
progress: {
height: '8px',
width: '60px'
}
}
return (
<div style={styles.wrapper}>
<LinearProgress style={styles.progress} mode='determinate' value={progress} />
</div>
)
}
function renderPercentProgress () {

View File

@@ -398,22 +398,6 @@ textarea,
margin-bottom: 6px;
}
progress {
width: 60px;
margin-right: 8px;
-webkit-appearance: none;
opacity: 0.8;
}
progress::-webkit-progress-bar {
background-color: #888;
border-radius: 2px;
}
progress::-webkit-progress-value {
background-color: #eee;
}
/*
* TORRENT LIST: ERRORS
*/