mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-29 01:50:06 +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.
|
||||
*/
|
||||
|
||||
.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 {
|
||||
padding: 20px;
|
||||
padding: 15px 15px;
|
||||
background-color: #222;
|
||||
text-align: center;
|
||||
margin-bottom: 30px;
|
||||
@@ -97,14 +122,22 @@ input:focus {
|
||||
color: #777;
|
||||
display: inline-block;
|
||||
text-decoration: none;
|
||||
padding: 0.2em 0.5em;
|
||||
border-radius: 0.2em;
|
||||
margin-bottom: 0.2em;
|
||||
}
|
||||
|
||||
.tab:hover {
|
||||
background: #333;
|
||||
}
|
||||
|
||||
.tab + .tab {
|
||||
margin-left: 30px;
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
|
||||
.tab.active {
|
||||
color: white;
|
||||
background: #333;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -53,12 +53,35 @@ class App extends React.Component {
|
||||
render() {
|
||||
return (
|
||||
<div className="app">
|
||||
{this.renderTopBar()}
|
||||
{this.renderTabBar()}
|
||||
{this.renderExample()}
|
||||
</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.
|
||||
*
|
||||
|
Reference in New Issue
Block a user