Design.rythm
Jump to navigation
Jump to search
@// Rythm template for the manager for the @// Entity Attribute which is a DocElement @args() {
String content;
} <!DOCTYPE html> <html lang="en"> <head>
<meta charset="utf-8"/> <style>
/**
* 1. Avoid the IE 10-11 `min-height` bug. * 2. Set `flex-shrink` to `0` to prevent some browsers from * letting these items shrink to smaller than their content's default * minimum size. See http://bit.ly/1Mn35US for details. * 3. Use `%` instead of `vh` since `vh` is buggy in older mobile Safari. */
body {
padding:0; margin:0; font-family:Verdana;
}
.HolyGrail {
display: flex; height: 100%; /* 1, 3 */ flex-direction: column;
}
.HolyGrail-header, .HolyGrail-footer {
flex: none; /* 2 */ color: #FF8000; height: 64px; background-color: #FCFCFC;
}
.HolyGrail-body {
display: flex; flex: 1 0 auto; /* 2 */ flex-direction: column; padding: var(--space); background-color: #FEFEFE;
}
.HolyGrail-content {
margin-top: var(--space); margin-left: 10px;
}
.HolyGrail-nav {
order: -1;
}
.HolyGrail-nav, .HolyGrail-ads {
padding: 1em; border-radius: 3px; background: rgba(147, 128, 108, 0.1);
}
@("@")media (--break-lg) {
.HolyGrail-body { flex-direction: row; } .HolyGrail-content { flex: 1; padding: 0 var(--space-lg); margin: 0; } .HolyGrail-nav, .HolyGrail-ads { flex: 0 0 12em; }
}
h1 {
color: #FF8000;
}
h2 {
color: #FF8000;
}
h3 {
color: #FF8000;
}
</style>
</head> <body>
<header class="HolyGrail-header">
<a href='http://profiwiki.bitplan.com'>Powered by Design</a>
</header>
<main class="HolyGrail-content">@(content)</main>
<footer class="HolyGrail-footer">
Copyright (c) 2017 <a href='http://www.bitplan.com'>BITPlan GmbH</a>
</footer>
</body>