From 302ca4db63ab3b8461f39fe62fa3406eb84fe760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Mon, 18 May 2015 17:49:12 +0300 Subject: [PATCH] Improve reference docs styles --- .../src/main/docbook/css/stylesheet.css | 183 +++++++++++++----- .../main/docbook/en-US/Querydsl_Reference.xml | 4 +- .../src/main/docbook/en-US/legal_notice.xml | 2 - .../main/docbook/ko-KR/Querydsl_Reference.xml | 2 +- .../src/main/docbook/ko-KR/legal_notice.xml | 2 - 5 files changed, 137 insertions(+), 56 deletions(-) diff --git a/querydsl-docs/src/main/docbook/css/stylesheet.css b/querydsl-docs/src/main/docbook/css/stylesheet.css index 8c48ae1e6..09610ae81 100644 --- a/querydsl-docs/src/main/docbook/css/stylesheet.css +++ b/querydsl-docs/src/main/docbook/css/stylesheet.css @@ -1,95 +1,129 @@ -@IMPORT url("highlight.css"); +@import url("highlight.css"); html { - padding: 0pt; - margin: 0pt; + padding: 0pt; + margin: 0pt; } body { - color: #333333; - font-family: Arial, Sans-serif; - margin: 15px 30px; + color: #333333; + font-family: Arial, Sans-serif; + margin: 15px 30px; + display: block; } -div.book, div.chapter, div.appendix, div.part, body > div.sect1 { - margin-left: 10%; - margin-right: 10%; -} +div.book { + margin-top: 5em; + margin-left: 10%; + margin-right: 10%; +} div { - margin: 0pt; + margin: 0pt; } p { - text-align: justify; + text-align: justify; } hr { - background: none repeat scroll 0 0 #CCCCFF; - border: 1px solid #CCCCC; + border: 1px solid #CCCCCC; + background: #CCCCCC; } -h1,h2,h3,h4 { - /*color: #234623;*/ - font-family: Arial, Sans-serif; +h1,h2,h3,h4,h5,h6 { + color: #000000; + cursor: text; + font-weight: bold; + margin: 30px 0 10px; + padding: 0; +} + +h1,h2,h3 { + margin: 40px 0 10px; +} + +h1 { + margin: 70px 0 30px; + padding-top: 20px; +} + +div.part h1 { + border-top: 1px dotted #CCCCCC; +} + +h1,h1 code { + font-size: 32px; +} + +h2,h2 code { + font-size: 24px; +} + +h3,h3 code { + font-size: 20px; +} + +h4,h1 code,h5,h5 code,h6,h6 code { + font-size: 18px; } pre { - line-height: 1.0; - /*color: black;*/ + line-height: 1.0; + /*color: black;*/ } pre.programlisting { - font-size: 10pt; - padding: 6pt 10pt; - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - background: #f8f8f8; - clear: both; + font-size: 10pt; + padding: 6pt 10pt; + border: 1px solid #CCCCCC; + border-radius: 3px 3px 3px 3px; + background: #f8f8f8; + clear: both; } div.table { - margin: 1em; - padding: 0.5em; - text-align: center; + margin: 1em; + padding: 0.5em; + text-align: center; } div.table table { - display: table; - width: 100%; + display: table; + width: 100%; } div.table td { - padding-left: 7px; - padding-right: 7px; + padding-left: 7px; + padding-right: 7px; } .sidebar { - float: right; - margin: 10px 0 10px 30px; - padding: 10px 20px 20px 20px; - width: 33%; - border: 1px solid black; - background-color: #F4F4F4; - font-size: 14px; + float: right; + margin: 10px 0 10px 30px; + padding: 10px 20px 20px 20px; + width: 33%; + border: 1px solid black; + background-color: #F4F4F4; + font-size: 14px; } .mediaobject { - padding-top: 30px; - padding-bottom: 30px; + padding-top: 30px; + padding-bottom: 30px; } .legalnotice { - font-family: Verdana, Arial, helvetica, sans-serif; - font-size: 12px; - font-style: italic; + font-family: Verdana, Arial, helvetica, sans-serif; + font-size: 12px; + font-style: italic; } p.releaseinfo { - font-size: 100%; - font-weight: bold; - font-family: Verdana, Arial, helvetica, sans-serif; - padding-top: 10px; + font-size: 100%; + font-weight: bold; + font-family: Verdana, Arial, helvetica, sans-serif; + padding-top: 10px; } p.pubdate { @@ -115,5 +149,56 @@ div.table td, div.table th { a { text-decoration: none; - /*color: #3030D8;*/ + color: #4183C4; } + +/* toc font sizes */ + +div.toc { + line-height: 1.2; +} + +dl,dt { + margin-top: 1px; + margin-bottom: 0; +} + +div.toc>dl>dt { + font-size: 32px; + font-weight: bold; + margin: 30px 0 10px 0; + display: block; +} + +div.toc>dl>dd>dl>dt { + font-size: 24px; + font-weight: bold; + margin: 20px 0 10px 0; + display: block; +} + +div.toc>dl>dd>dl>dd>dl>dt { + font-weight: bold; + font-size: 20px; + margin: 10px 0 0 0; +} + +/* authorgroup */ + +.authorgroup .author { + display: inline; +} + +.authorgroup .author h3 { + font-size: 1em; + font-weight: normal; + display: inline; +} + +.authorgroup > .author:before { + content: ", "; +} + +.authorgroup > .author:first-child:before { + content: ""; +} \ No newline at end of file diff --git a/querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml b/querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml index 8feaf0c8f..0c4cdde1a 100644 --- a/querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml +++ b/querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml @@ -2,11 +2,11 @@ - + ]> - Querydsl - Reference Documentation + Querydsl Reference Guide Querydsl &versionNumber; diff --git a/querydsl-docs/src/main/docbook/en-US/legal_notice.xml b/querydsl-docs/src/main/docbook/en-US/legal_notice.xml index 58bf995a5..bee6636f8 100644 --- a/querydsl-docs/src/main/docbook/en-US/legal_notice.xml +++ b/querydsl-docs/src/main/docbook/en-US/legal_notice.xml @@ -1,9 +1,7 @@ - Legal Notice - Copyright 2015 by The Querydsl Team (http://www.querydsl.com/team) This copyrighted material is made available to anyone wishing to use, modify, copy, or redistribute it subject to the terms and conditions of the Apache License, Version 2.0. diff --git a/querydsl-docs/src/main/docbook/ko-KR/Querydsl_Reference.xml b/querydsl-docs/src/main/docbook/ko-KR/Querydsl_Reference.xml index f4b5bf087..8a35d7ae9 100644 --- a/querydsl-docs/src/main/docbook/ko-KR/Querydsl_Reference.xml +++ b/querydsl-docs/src/main/docbook/ko-KR/Querydsl_Reference.xml @@ -2,7 +2,7 @@ - + ]> diff --git a/querydsl-docs/src/main/docbook/ko-KR/legal_notice.xml b/querydsl-docs/src/main/docbook/ko-KR/legal_notice.xml index 1a6792fa7..b8fde6c33 100644 --- a/querydsl-docs/src/main/docbook/ko-KR/legal_notice.xml +++ b/querydsl-docs/src/main/docbook/ko-KR/legal_notice.xml @@ -1,9 +1,7 @@ - Legal Notice - 저작권 The Querydsl Team (http://www.querydsl.com/team), 2015 이 저작물은 Apache License, Version 2.0에 따라 누구나 사용, 편집, 복사, 재배포 가능합니다.