Skip to content

Commit 33173cd

Browse files
author
Minh Tran
committed
First commit
0 parents  commit 33173cd

23 files changed

+809
-0
lines changed

.bowerrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"directory": "example/bower_components"
3+
}

.eslintrc

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"parser": "babel-eslint",
3+
"env": {
4+
"browser": true,
5+
"node": true
6+
},
7+
"ecmaFeatures": {
8+
"arrowFunctions": true,
9+
"blockBindings": true,
10+
"classes": true,
11+
"defaultParams": true,
12+
"destructuring": true,
13+
"forOf": true,
14+
"modules": true,
15+
"objectLiteralComputedProperties": true,
16+
"objectLiteralShorthandMethods": true,
17+
"objectLiteralShorthandProperties": true,
18+
"spread": true,
19+
"superInFunctions": true,
20+
"templateStrings": true,
21+
"unicodeCodePointEscapes": true,
22+
"jsx": true
23+
},
24+
"rules": {
25+
"strict": 0,
26+
"curly": 0,
27+
"quotes": [2, "single"],
28+
"no-underscore-dangle": 0,
29+
"camelcase": [2, {"properties": "never"}],
30+
"new-cap": 0,
31+
"react/jsx-boolean-value": 2,
32+
"react/jsx-quotes": 2,
33+
"react/jsx-no-undef": 2,
34+
"react/jsx-sort-props": 0,
35+
"react/jsx-sort-prop-types": 0,
36+
"react/jsx-uses-react": 2,
37+
"react/jsx-uses-vars": 2,
38+
"react/no-did-mount-set-state": 2,
39+
"react/no-did-update-set-state": 2,
40+
"react/no-multi-comp": 2,
41+
"react/no-unknown-property": 1,
42+
"react/prop-types": 1,
43+
"react/react-in-jsx-scope": 2,
44+
"react/self-closing-comp": 2,
45+
"react/wrap-multilines": 0
46+
},
47+
"globals": {
48+
"inject": false,
49+
"module": false,
50+
"describe": false,
51+
"it": false,
52+
"before": false,
53+
"beforeEach": false,
54+
"after": false,
55+
"afterEach": false,
56+
"expect": false,
57+
"window": false,
58+
"document": false
59+
},
60+
"plugins": [
61+
"react"
62+
]
63+
}

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.idea
2+
.tmp
3+
dist
4+
example/bower_components
5+
node_modules

.npmignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.idea
2+
.tmp
3+
dist
4+
.bowerrc
5+
bower.json

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# React Progress Bar Plus

bower.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"name": "react-progress-bar-plus",
3+
"version": "0.0.1",
4+
"description": "Progress bar component for ReactJS.",
5+
"main": "lib/ProgressBar.js",
6+
"keywords": [
7+
"react-component",
8+
"react",
9+
"component",
10+
"react-progress",
11+
"react-progress-bar",
12+
"react-progress-bar-plus"
13+
],
14+
"license": "MIT",
15+
"ignore": [
16+
"**/.*",
17+
"node_modules",
18+
"bower_components",
19+
"test",
20+
"tests"
21+
],
22+
"devDependencies": {
23+
"bootstrap-customize": "~3.3.4"
24+
}
25+
}

example/app.js

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
var React = require('react');
2+
3+
require('./bower_components/bootstrap-customize/css/bootstrap.css');
4+
require('./assets/styles/app.scss');
5+
6+
var Header = require('./components/Header');
7+
var Footer = require('./components/Footer');
8+
var Component = require('../src/Component');
9+
10+
var App = React.createClass({
11+
render: function () {
12+
return (
13+
<div className={"layout-page"}>
14+
<Header/>
15+
<main className={"layout-main"}>
16+
<div className={"container"}>
17+
<Component/>
18+
</div>
19+
</main>
20+
<Footer/>
21+
</div>
22+
);
23+
}
24+
});
25+
26+
React.render(<App />, document.body);
27+

example/assets/images/logo.svg

Lines changed: 21 additions & 0 deletions
Loading

example/assets/styles/app.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
body {
2+
font-size: 14px;
3+
}

example/assets/styles/footer.scss

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
html,
2+
body{
3+
height: 100%;
4+
}
5+
6+
.layout-page{
7+
position: relative;
8+
min-height: 100%;
9+
padding-bottom: 60px;
10+
}
11+
12+
.layout-main{
13+
margin-bottom: 30px;
14+
}
15+
16+
.layout-footer{
17+
position: absolute;
18+
bottom: 0;
19+
width: 100%;
20+
height: 60px;
21+
background-color: #F8F8F8;
22+
padding: 20px 0;
23+
}

0 commit comments

Comments
 (0)