-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathstyle.css
129 lines (106 loc) · 3.56 KB
/
style.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
h1, h2, h3 { font-family: "Gill Sans", Verdana, sans-serif;}
body { font-family: serif;}
dl.items {margin: 1em 2em;}
dl.items dt {margin: 1.5em 0 0 1em;}
dl.items dt a {font-weight: bold;}
dl.items dd {margin: 0.5em 0 0 1em;}
acronym { border-bottom: black dashed 1px }
div#navigation li.current { color: white;
font-weight: bold;
}
div#page { background-image:none; }
div#page, #main { max-width:60em; margin-right:auto;margin-left:auto; }
table { border-collapse:collapse;}
th, td { border-left:thin solid black; border-right: thin solid black; text-align:left;}
tr *:nth-child(2), tr *:nth-child(3), tr *:nth-child(7) { border-left-width:3px;}
p.figure { text-align:center; font-style:italic;}
p.key span { display: block; width: 10em; border: thin solid black; padding: 3px; margin:2px; height: 2.5em; text-align:center; float: left; font-size:0.8em;}
p.key br { clear: left;}
section { clear: left;}
.proprietary { background-color: #fcc;}
.gap { background-color: #fef;}
.none { background-color: #aaa;}
.fail { background-color: #fee;}
.low { background-color: #ffe;}
.medium { background-color: #eef;}
.high { background-color: #efe;}
.native { background-color: #eee};
.browser { background-color: #fff;}
.unknown { background-color: #333; color: white;}
@media print {
h2 { string-set: chapter-title content() }
body {
page: main;
counter-reset: page 1
}
@page main:first {
@top-right { content: "";}
@top-left { content: "";}
}
@page main, rotated {
@top-left { content: "Standards for Web Applications on Mobile" ;font-family: arial; font-variant: small-caps; font-size:0.8em;}
@top-right { content: string(chapter-title); font-family: arial; font-variant: small-caps; font-size:0.8em;}
@bottom-right {
content: counter(page) "/" counter(pages); font-size:0.8em;
}
}
body, #main, div#page { padding:0; margin:0}
div#page h1 { padding: 0.3em;}
object, img { max-width: 100% !important}
@page rotated { size: landscape
}
table { page: rotated }
.githubribbon { display: none;}
a[href^="#"] { text-decoration: none; color: inherit;}
a[href^="#"]::after {
content: " (page " target-counter(attr(href), page) ")"
}
ol a[href^="#"] { text-decoration: none; color: inherit;}
ol a[href^="#"]::after {
content: leader(".") target-counter(attr(href), page);
}
a[href^="http"]::after {
float:footnote;
content: " " attr(href);
font-weight:normal;
font-size:0.8em;
font-family: sans-serif ;
font-style:normal;
color:#333;
display: none;
}
.versions a[href^="http"] { text-decoration: none; color: inherit;}
a.dupref::after, .versions a[href^="http"]::after {
content: none;
float: none;
}
a[href^="http"]::footnote-call {
display:block;
}
@page {
@footnotes {
border-top: solid black thin;
padding-top: 8pt
}
}
table { width: 120%; table-layout:fixed;}
}
@media screen and (max-width:800px) {
body { margin:0;}
}
li.recstage img { vertical-align:middle; display:block; float:left; margin-right:0.4em;}
li.recstage:first-child { border-top:thin gray dotted;}
li.recstage { list-style-type:none; border-bottom:thin gray dotted; clear:left; min-height:53px; padding:0.5em 0;}
li.recstage:nth-child(even) { background-color: #f9f9f9;}
#rectrack { padding-left:0;}
/* for imported SVG */
/* editors activty */
text { font-size:10px; text-anchor:middle;}
line { stroke: #AAF; stroke-width:5px; }
text.past { fill:#FFF;}
/* implementation information */
.not { opacity: 0.3 }
.partial { opacity: 0.8}
text.symbol { font-size:40px;}
text.versions { font-size:20px; text-anchor:start;}
.logo img { vertical-align: middle;}