197 lines
4.0 KiB
CSS
197 lines
4.0 KiB
CSS
|
@namespace draw url(urn:oasis:names:tc:opendocument:xmlns:drawing:1.0);
|
||
|
@namespace fo url(urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0);
|
||
|
@namespace office url(urn:oasis:names:tc:opendocument:xmlns:office:1.0);
|
||
|
@namespace presentation url(urn:oasis:names:tc:opendocument:xmlns:presentation:1.0);
|
||
|
@namespace style url(urn:oasis:names:tc:opendocument:xmlns:style:1.0);
|
||
|
@namespace svg url(urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0);
|
||
|
@namespace table url(urn:oasis:names:tc:opendocument:xmlns:table:1.0);
|
||
|
@namespace text url(urn:oasis:names:tc:opendocument:xmlns:text:1.0);
|
||
|
@namespace runtimens url(urn:webodf); /* namespace for runtime only */
|
||
|
|
||
|
office|document > *, office|document-content > * {
|
||
|
display: none;
|
||
|
}
|
||
|
office|body, office|document {
|
||
|
display: inline-block;
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
text|p, text|h {
|
||
|
display: block;
|
||
|
padding: 3px 3px 3px 3px;
|
||
|
margin: 5px 5px 5px 5px;
|
||
|
}
|
||
|
text|h {
|
||
|
font-weight: bold;
|
||
|
}
|
||
|
*[runtimens|containsparagraphanchor] {
|
||
|
position: relative;
|
||
|
}
|
||
|
text|s:before { /* this needs to be the number of spaces given by text:c */
|
||
|
content: ' ';
|
||
|
}
|
||
|
text|tab:before {
|
||
|
display: inline;
|
||
|
content: ' ';
|
||
|
}
|
||
|
text|line-break {
|
||
|
content: " ";
|
||
|
display: block;
|
||
|
}
|
||
|
text|tracked-changes {
|
||
|
/*Consumers that do not support change tracking, should ignore changes.*/
|
||
|
display: none;
|
||
|
}
|
||
|
office|binary-data {
|
||
|
display: none;
|
||
|
}
|
||
|
office|text {
|
||
|
display: block;
|
||
|
width: 216mm; /* default to A4 width */
|
||
|
min-height: 279mm;
|
||
|
padding-left: 32mm;
|
||
|
padding-right: 32mm;
|
||
|
padding-top: 25mm;
|
||
|
padding-bottom: 13mm;
|
||
|
margin: 2px;
|
||
|
text-align: left;
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
office|spreadsheet {
|
||
|
display: block;
|
||
|
border-collapse: collapse;
|
||
|
empty-cells: show;
|
||
|
font-family: sans-serif;
|
||
|
font-size: 10pt;
|
||
|
text-align: left;
|
||
|
page-break-inside: avoid;
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
office|presentation {
|
||
|
display: inline-block;
|
||
|
text-align: left;
|
||
|
}
|
||
|
draw|page {
|
||
|
display: block;
|
||
|
height: 21cm;
|
||
|
width: 28cm;
|
||
|
margin: 3px;
|
||
|
position: relative;
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
presentation|notes {
|
||
|
display: none;
|
||
|
}
|
||
|
@media print {
|
||
|
draw|page {
|
||
|
border: 1pt solid black;
|
||
|
page-break-inside: avoid;
|
||
|
}
|
||
|
presentation|notes {
|
||
|
/*TODO*/
|
||
|
}
|
||
|
}
|
||
|
office|spreadsheet text|p {
|
||
|
border: 0px;
|
||
|
padding: 1px;
|
||
|
margin: 0px;
|
||
|
}
|
||
|
office|spreadsheet table|table {
|
||
|
margin: 3px;
|
||
|
}
|
||
|
office|spreadsheet table|table:after {
|
||
|
/* show sheet name the end of the sheet */
|
||
|
/*content: attr(table|name);*/ /* gives parsing error in opera */
|
||
|
}
|
||
|
office|spreadsheet table|table-row {
|
||
|
counter-increment: row;
|
||
|
}
|
||
|
office|spreadsheet table|table-row:before {
|
||
|
width: 3em;
|
||
|
background: #cccccc;
|
||
|
border: 1px solid black;
|
||
|
text-align: center;
|
||
|
content: counter(row);
|
||
|
}
|
||
|
office|spreadsheet table|table-cell {
|
||
|
border: 1px solid #cccccc;
|
||
|
}
|
||
|
table|table {
|
||
|
display: table;
|
||
|
}
|
||
|
draw|frame table|table {
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
background: white;
|
||
|
}
|
||
|
table|table-row {
|
||
|
display: table-row;
|
||
|
}
|
||
|
table|table-column {
|
||
|
display: table-column;
|
||
|
}
|
||
|
table|table-cell {
|
||
|
display: table-cell;
|
||
|
}
|
||
|
draw|frame {
|
||
|
display: block;
|
||
|
}
|
||
|
draw|image {
|
||
|
display: block;
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
top: 0px;
|
||
|
left: 0px;
|
||
|
background-repeat: no-repeat;
|
||
|
background-size: 100% 100%;
|
||
|
-moz-background-size: 100% 100%;
|
||
|
}
|
||
|
/* only show the first image in frame */
|
||
|
draw|frame > draw|image:nth-of-type(n+2) {
|
||
|
display: none;
|
||
|
}
|
||
|
text|list {
|
||
|
display: block;
|
||
|
padding-left: 1.5em;
|
||
|
counter-reset: list;
|
||
|
}
|
||
|
text|list-item {
|
||
|
display: block;
|
||
|
}
|
||
|
text|list-item:before {
|
||
|
display: inline-block;
|
||
|
content: '•';
|
||
|
counter-increment: list;
|
||
|
width: 0.5em;
|
||
|
margin-left: -0.5em;
|
||
|
padding: 0px;
|
||
|
border: 0px;
|
||
|
}
|
||
|
text|list-item > *:first-child {
|
||
|
display: inline-block;
|
||
|
}
|
||
|
text|a {
|
||
|
color: blue;
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
text|note-citation {
|
||
|
vertical-align: super;
|
||
|
font-size: smaller;
|
||
|
}
|
||
|
text|note-body {
|
||
|
display: none;
|
||
|
}
|
||
|
text|note:hover text|note-citation {
|
||
|
background: #dddddd;
|
||
|
}
|
||
|
text|note:hover text|note-body {
|
||
|
display: block;
|
||
|
left:1em;
|
||
|
max-width: 80%;
|
||
|
position: absolute;
|
||
|
background: #ffffaa;
|
||
|
}
|
||
|
svg|title, svg|desc {
|
||
|
display: none;
|
||
|
}
|