mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-22 15:17:53 -05:00
Resolve feedback from review.
This commit is contained in:
parent
2835d6d34f
commit
02d38c513a
7 changed files with 23 additions and 16 deletions
|
@ -3,13 +3,13 @@
|
||||||
"pattern": "/",
|
"pattern": "/",
|
||||||
"view": "splash"
|
"view": "splash"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"pattern": "/styleguide",
|
|
||||||
"view": "styleguide"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"pattern": "/about",
|
"pattern": "/about",
|
||||||
"view": "about",
|
"view": "about",
|
||||||
"title": "About"
|
"title": "About"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "/components",
|
||||||
|
"view": "components"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -10,8 +10,8 @@ module.exports = React.createClass({
|
||||||
},
|
},
|
||||||
render: function () {
|
render: function () {
|
||||||
return (
|
return (
|
||||||
<div className="box">
|
<div className={"box " + this.props.className}>
|
||||||
<div className="header">
|
<div className="box-header">
|
||||||
<h4>{this.props.title}</h4>
|
<h4>{this.props.title}</h4>
|
||||||
<p>
|
<p>
|
||||||
<a href={this.props.moreUrl}>
|
<a href={this.props.moreUrl}>
|
||||||
|
@ -20,7 +20,7 @@ module.exports = React.createClass({
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="content">
|
<div className="box-content">
|
||||||
{this.props.children}
|
{this.props.children}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
border-radius: 10px 10px 0 0;
|
border-radius: 10px 10px 0 0;
|
||||||
box-shadow: 0 2px 3px rgba(34, 25, 25, 0.3);
|
box-shadow: 0 2px 3px rgba(34, 25, 25, 0.3);
|
||||||
|
|
||||||
.header {
|
.box-header {
|
||||||
display: block;
|
display: block;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.content {
|
.box-content {
|
||||||
display: block;
|
display: block;
|
||||||
padding: 8px 20px;
|
padding: 8px 20px;
|
||||||
clear: both;
|
clear: both;
|
||||||
|
|
|
@ -15,8 +15,13 @@ module.exports = React.createClass({
|
||||||
},
|
},
|
||||||
render: function () {
|
render: function () {
|
||||||
return (
|
return (
|
||||||
<Box title="Scratch News" more="View All" moreUrl="/news">
|
<Box
|
||||||
<ul className="news">
|
className="news"
|
||||||
|
title="Scratch News"
|
||||||
|
more="View All"
|
||||||
|
moreUrl="/news">
|
||||||
|
|
||||||
|
<ul>
|
||||||
{this.props.items.map(function (item) {
|
{this.props.items.map(function (item) {
|
||||||
return (
|
return (
|
||||||
<li key={item.id}>
|
<li key={item.id}>
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
.news {
|
.news {
|
||||||
display: block;
|
ul {
|
||||||
margin: 0;
|
display: block;
|
||||||
padding: 0;
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
|
||||||
list-style: none;
|
list-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
li {
|
li {
|
||||||
display: block;
|
display: block;
|
||||||
|
|
|
@ -2,7 +2,7 @@ var React = require('react');
|
||||||
|
|
||||||
var Box = require('../../components/box/box.jsx');
|
var Box = require('../../components/box/box.jsx');
|
||||||
|
|
||||||
require('./styleguide.scss');
|
require('./components.scss');
|
||||||
|
|
||||||
var View = React.createClass({
|
var View = React.createClass({
|
||||||
render: function () {
|
render: function () {
|
Loading…
Reference in a new issue