# HG changeset patch # User Valentin Bartenev # Date 1411744377 -14400 # Node ID f0383f5cfbb8d4fbca7c42ddceb51e634345df3c # Parent c9e57a486a4b8b231307fd761a0fdd10364248d2 Design: reworked main layout. diff --git a/binary/nginx.clean.gif b/binary/nginx.clean.gif deleted file mode 100644 index 21bea956627739c66b31e45f2fff9ef129dd59b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 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 - - - - - - - - + +
+ !! "document(concat($XML, '/menu.xml')) + /menus/menu[@lang = $lang]/item"; +
+ - - - - -
- - + + + +
+

- !{@name} X:if "$YEAR" { X:text{: } !{$YEAR} } -

-
- - !! "document(concat($XML, '/menu.xml')) - /menus/menu[@lang = $lang]/item"; -
+
+

+ !{@name} X:if "$YEAR" { X:text{: } !{$YEAR} } +

X:if "$ORIGIN and document(concat($XML, '/', $ORIGIN))/*/@rev and (not(@rev) or @@ -130,10 +110,8 @@ X:template body (lang) {
} - - - - + + } diff --git a/xsls/style.xsls b/xsls/style.xsls --- a/xsls/style.xsls +++ b/xsls/style.xsls @@ -11,8 +11,31 @@ X:template style (lang) { body { background: white; color: black; font-family: Georgia, serif; + text-align: center; margin: 0; - padding: .5em .5em .5em 1.5em; } + padding: 0; } + #banner { background: black; + color: #F2F2F2; + padding: .3em 0; + box-shadow: 0 5px 10px black; } + #banner a { color: #00B140; } + #main { text-align: left; + margin: 0 auto; + min-width: 32em; + max-width: 64em; } + #menu { float: right; + width: 11em; + padding: 0 .5em 1em .5em; + border-left: 2px solid #DDD; } + #content { margin-right: 13.5em; + padding: 0 .2em 0 1.5em; } + h1 { display: block; + font-size: 3em; + text-align: left; + margin: 0; + margin-bottom: .5em; } + h1 img { width: 100%; } + h2 { text-align: center; } p { text-align: justify; } table.news p { margin-top: 0; } table.news td { vertical-align: baseline; } @@ -21,11 +44,10 @@ X:template style (lang) { white-space: nowrap; } table.donors td { vertical-align: baseline; } table.donors li { text-align: left; } - div.directive, #banner { - background: #F2F2F2; + div.directive { background: #F2F2F2; margin: 1em 0 1em -1em; - padding: .7em .7em .7em 1em; } - div.directive { border-top: 2px solid #DDD; } + padding: .7em .7em .7em 1em; + border-top: 2px solid #DDD; } div.directive th { padding-left: 0; padding-right: .5em; vertical-align: baseline; @@ -36,7 +58,6 @@ X:template style (lang) { margin: 0; } div.directive p { margin: .5em 0 0 .1em; font-size: .8em; } - #banner { margin: 0 0 0 -1em; } a.notrans { color: gray; text-decoration:none; } span.initial { font-size: 200%;