summaryrefslogtreecommitdiff
path: root/docs/platform/amber/layouts/default.html.haml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/platform/amber/layouts/default.html.haml')
-rw-r--r--docs/platform/amber/layouts/default.html.haml74
1 files changed, 74 insertions, 0 deletions
diff --git a/docs/platform/amber/layouts/default.html.haml b/docs/platform/amber/layouts/default.html.haml
new file mode 100644
index 0000000..db44f9e
--- /dev/null
+++ b/docs/platform/amber/layouts/default.html.haml
@@ -0,0 +1,74 @@
+!!!
+%html{:lang => @locals[:locale].to_s}
+ %head
+ %title
+ = @page.nav_title + ' - ' + @site.title
+ %meta(name="viewport" content="width=device-width, initial-scale=1.0")
+ %meta(charset="UTF-8")
+ = html_head_base
+ :css
+ body {
+ background: #444;
+ display: flex;
+ flex-direction: row;
+ padding: 10px;
+ margin: 0px;
+ }
+ #sidebar {
+ flex: 0 0 250px;
+ background: white;
+ margin-right: 10px;
+ padding: 20px;
+ }
+ #sidebar ul {
+ list-style-type: none;
+ padding-left: 0px;
+ margin: 0;
+ }
+ #sidebar li { padding: 4px }
+ #sidebar li a { text-decoration: none }
+ #sidebar li.active { background: #444 }
+ #sidebar li.active a { color: white }
+ #sidebar li.level1 { padding-left: 20px }
+ #sidebar li.level2 { padding-left: 40px }
+ #main {
+ flex: 1 1 auto;
+ background: white;
+ padding: 20px;
+ }
+ #title-box {
+ padding-bottom: 20px;
+ border-bottom: 5px solid #eee;
+ }
+ #title-box h1 {
+ margin-top: 0px;
+ }
+ pre {
+ padding: 10px;
+ background: #eef;
+ }
+ code {
+ background: #eef;
+ }
+ table {border-collapse: collapse}
+ table td {
+ border: 1px solid #ccc;
+ padding: 4px;
+ vertical-align: top;
+ }
+
+ %body
+ #sidebar
+ %ul
+ - home = @page.path.empty? ? 'active' : ''
+ %li{:class => home}
+ %a{:href => '/'} Home
+ - navigation_items(@site.menu, 0) do |item|
+ %li{:class => "#{item[:active]} level#{item[:level]}"}
+ %a{:href => item[:href], :class => ''}= item[:label]
+ #main
+ #title-box
+ = yield :title
+ #summary= @page.props.summary
+ #content-box
+ = yield :content