mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-30 10:29:48 +02:00
Updated examples to add GitHub and Docs link + some styling. (#531)
This commit is contained in:
committed by
Ian Storm Taylor
parent
dbef33a58f
commit
189af27ec7
@@ -86,8 +86,33 @@ input:focus {
|
|||||||
* App.
|
* App.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
.topbar {
|
||||||
|
padding: 10px 15px;
|
||||||
|
color: #AAA;
|
||||||
|
background: #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar-title {
|
||||||
|
margin-right: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar-links {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar-link {
|
||||||
|
margin-left: 1em;
|
||||||
|
color: #AAA;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar-link:hover {
|
||||||
|
color: #FFF;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
.tabs {
|
.tabs {
|
||||||
padding: 20px;
|
padding: 15px 15px;
|
||||||
background-color: #222;
|
background-color: #222;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
margin-bottom: 30px;
|
margin-bottom: 30px;
|
||||||
@@ -97,14 +122,22 @@ input:focus {
|
|||||||
color: #777;
|
color: #777;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
padding: 0.2em 0.5em;
|
||||||
|
border-radius: 0.2em;
|
||||||
|
margin-bottom: 0.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab:hover {
|
||||||
|
background: #333;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tab + .tab {
|
.tab + .tab {
|
||||||
margin-left: 30px;
|
margin-left: 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tab.active {
|
.tab.active {
|
||||||
color: white;
|
color: white;
|
||||||
|
background: #333;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -53,12 +53,35 @@ class App extends React.Component {
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<div className="app">
|
<div className="app">
|
||||||
|
{this.renderTopBar()}
|
||||||
{this.renderTabBar()}
|
{this.renderTabBar()}
|
||||||
{this.renderExample()}
|
{this.renderExample()}
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Render the top bar.
|
||||||
|
*
|
||||||
|
* @return {Element} element
|
||||||
|
*/
|
||||||
|
|
||||||
|
renderTopBar() {
|
||||||
|
return (
|
||||||
|
<div className="topbar">
|
||||||
|
<span className="topbar-title">Slate Examples</span>
|
||||||
|
<div className="topbar-links">
|
||||||
|
<a className="topbar-link" href="https://github.com/ianstormtaylor/slate">
|
||||||
|
GitHub
|
||||||
|
</a>
|
||||||
|
<a className="topbar-link" href="https://docs.slatejs.org/">
|
||||||
|
Docs
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Render the tab bar.
|
* Render the tab bar.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user