printstyles.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. /*body.print .container {max-width: 650px;}*/
  2. body {
  3. font-size:14px;
  4. }
  5. .nav ul li a {border-top:0px; background-color:transparent; color: #808080; }
  6. #navig a[href] {color: #595959 !important;}
  7. table .table {max-width:650px;}
  8. #navig li.sectionHead {font-weight: bold; font-size: 18px; color: #595959 !important; }
  9. #navig li {font-weight: normal; }
  10. #navig a[href]::after { content: leader(".") target-counter(attr(href), page); }
  11. a[href]::after {
  12. content: " (page " target-counter(attr(href), page) ")"
  13. }
  14. a[href^="http:"]::after, a[href^="https:"]::after {
  15. content: "";
  16. }
  17. a[href] {
  18. color: blue !important;
  19. }
  20. a[href*="mailto"]::after, a[data-toggle="tooltip"]::after, a[href].noCrossRef::after {
  21. content: "";
  22. }
  23. @page {
  24. margin: 60pt 90pt 60pt 90pt;
  25. font-family: sans-serif;
  26. font-style:none;
  27. color: gray;
  28. }
  29. .printTitle {
  30. line-height:30pt;
  31. font-size:27pt;
  32. font-weight: bold;
  33. letter-spacing: -.5px;
  34. margin-bottom:25px;
  35. }
  36. .printSubtitle {
  37. font-size: 19pt;
  38. color: #cccccc !important;
  39. font-family: "Grotesque MT Light";
  40. line-height: 22pt;
  41. letter-spacing: -.5px;
  42. margin-bottom:20px;
  43. }
  44. .printTitleArea hr {
  45. color: #999999 !important;
  46. height: 2px;
  47. width: 100%;
  48. }
  49. .printTitleImage {
  50. max-width:300px;
  51. margin-bottom:200px;
  52. }
  53. .printTitleImage {
  54. max-width: 250px;
  55. }
  56. #navig {
  57. /*page-break-before: always;*/
  58. }
  59. .copyrightBoilerplate {
  60. page-break-before:always;
  61. font-size:14px;
  62. }
  63. .lastGeneratedDate {
  64. font-style: italic;
  65. font-size:14px;
  66. color: gray;
  67. }
  68. .alert a {
  69. text-decoration: none !important;
  70. }
  71. body.title { page: title }
  72. @page title {
  73. @top-left {
  74. content: " ";
  75. }
  76. @top-right {
  77. content: " "
  78. }
  79. @bottom-right {
  80. content: " ";
  81. }
  82. @bottom-left {
  83. content: " ";
  84. }
  85. }
  86. body.frontmatter { page: frontmatter }
  87. body.frontmatter {counter-reset: page 1}
  88. @page frontmatter {
  89. @top-left {
  90. content: prince-script(guideName);
  91. }
  92. @top-right {
  93. content: prince-script(datestamp);
  94. }
  95. @bottom-right {
  96. content: counter(page, lower-roman);
  97. }
  98. @bottom-left {
  99. content: "youremail@domain.com"; }
  100. }
  101. body.first_page {counter-reset: page 1}
  102. h1 { string-set: doctitle content() }
  103. @page {
  104. @top-left {
  105. content: string(doctitle);
  106. font-size: 11px;
  107. font-style: italic;
  108. }
  109. @top-right {
  110. content: prince-script(datestamp);
  111. font-size: 11px;
  112. }
  113. @bottom-right {
  114. content: "Page " counter(page);
  115. font-size: 11px;
  116. }
  117. @bottom-left {
  118. content: prince-script(guideName);
  119. font-size: 11px;
  120. }
  121. }
  122. .alert {
  123. background-color: #fafafa !important;
  124. border-color: #dedede !important;
  125. color: black;
  126. }
  127. pre {
  128. background-color: #fafafa;
  129. }