Abstract away nav buttons. Add "Run" button to Nim code.
This commit is contained in:
parent
f4e91a9d0e
commit
d2f3563d3f
2 changed files with 32 additions and 7 deletions
|
|
@ -36,6 +36,22 @@ table th {
|
|||
$navbar-height: 60px;
|
||||
$logo-height: $navbar-height - 20px;
|
||||
|
||||
.navbar-button {
|
||||
border-color: $navbar-border-color-dark;
|
||||
background-color: $navbar-primary-color;
|
||||
color: $navbar-color;
|
||||
|
||||
&:focus {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background-color: darken($navbar-primary-color, 20%);
|
||||
color: $navbar-color;
|
||||
border-color: $navbar-border-color-dark;
|
||||
}
|
||||
}
|
||||
|
||||
#main-navbar {
|
||||
background-color: $navbar-color;
|
||||
|
||||
|
|
@ -44,17 +60,16 @@ $logo-height: $navbar-height - 20px;
|
|||
}
|
||||
|
||||
// Unfortunately we must colour the controls in the navbar manually.
|
||||
.form-input, .btn {
|
||||
.form-input {
|
||||
border-color: $navbar-border-color-dark;
|
||||
}
|
||||
|
||||
.btn-primary {
|
||||
background-color: $navbar-primary-color;
|
||||
color: $navbar-color;
|
||||
.form-input:focus {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.form-input:focus, .btn:focus {
|
||||
box-shadow: none;
|
||||
.btn-primary {
|
||||
@extend .navbar-button;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -264,4 +279,14 @@ blockquote {
|
|||
@extend .avatar;
|
||||
@extend .avatar-sm;
|
||||
}
|
||||
}
|
||||
|
||||
.code-buttons {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
|
||||
.btn-primary {
|
||||
margin-bottom: $control-padding-y;
|
||||
}
|
||||
}
|
||||
|
|
@ -140,7 +140,7 @@
|
|||
<pre class="code" data-lang="Nim"><code>proc hello(x: int) =
|
||||
echo("Hello ", x)
|
||||
|
||||
42.hello()</code></pre>
|
||||
42.hello()</code><div class="code-buttons"><button class="btn btn-primary btn-sm">Run</button></div></pre>
|
||||
|
||||
<p>The greatest function ever written is <code>hello</code>.</p>
|
||||
<blockquote>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue