packages/miniapp-html-styles/html.css (214 lines of code) (raw):
/*
Default Styles for HTML4 (W3C spec):
https://www.w3.org/TR/CSS2/sample.html
*/
.h5-html,
.h5-address,
.h5-blockquote,
.h5-body,
.h5-dd,
.h5-div,
.h5-dl,
.h5-dt,
.h5-fieldset,
.h5-form,
.h5-frame,
.h5-frameset,
.h5-h1,
.h5-h2,
.h5-h3,
.h5-h4,
.h5-h5,
.h5-h6,
.h5-noframes,
.h5-ol,
.h5-p,
.h5-ul,
.h5-center,
.h5-dir,
.h5-hr,
.h5-menu,
.h5-pre {
display: block;
unicode-bidi: embed;
}
.h5-li {
display: list-item;
}
.h5-head {
display: none;
}
.h5-table {
display: table;
border-spacing: 2px;
}
.h5-tr {
display: table-row;
}
.h5-thead {
display: table-header-group;
}
.h5-tbody {
display: table-row-group;
}
.h5-tfoot {
display: table-footer-group;
}
.h5-col {
display: table-column;
}
.h5-colgroup {
display: table-column-group;
}
.h5-td,
.h5-th {
display: table-cell;
}
.h5-caption {
display: table-caption;
text-align: center;
}
.h5-th {
text-align: center;
font-weight: bolder;
}
.h5-body {
margin: 8px;
}
.h5-h1 {
margin: 0.67em 0;
font-size: 2em;
}
.h5-h2 {
margin: 0.75em 0;
font-size: 1.5em;
}
.h5-h3 {
margin: 0.83em 0;
font-size: 1.17em;
}
.h5-h4,
.h5-p,
.h5-blockquote,
.h5-ul,
.h5-fieldset,
.h5-form,
.h5-ol,
.h5-dl,
.h5-dir,
.h5-menu {
margin: 1.12em 0;
}
.h5-h5 {
margin: 1.5em 0;
font-size: 0.83em;
}
.h5-h6 {
margin: 1.67em 0;
font-size: 0.75em;
}
.h5-h1,
.h5-h2,
.h5-h3,
.h5-h4,
.h5-h5,
.h5-h6,
.h5-b,
.h5-strong {
font-weight: bolder;
}
.h5-blockquote {
margin-left: 40px;
margin-right: 40px;
}
.h5-i,
.h5-cite,
.h5-em,
.h5-var,
.h5-address {
font-style: italic;
}
.h5-pre,
.h5-tt,
.h5-code,
.h5-kbd,
.h5-samp {
font-family: monospace;
}
.h5-pre {
white-space: pre;
}
.h5-button,
.h5-textarea,
.h5-input,
.h5-select {
display: inline-block;
}
.h5-big {
font-size: 1.17em;
}
.h5-small,
.h5-sub,
.h5-sup {
font-size: 0.83em;
}
.h5-sub {
vertical-align: sub;
}
.h5-sup {
vertical-align: super;
}
.h5-thead,
.h5-tbody,
.h5-tfoot {
vertical-align: middle;
}
.h5-td,
.h5-th,
.h5-tr {
vertical-align: inherit;
}
.h5-s,
.h5-strike,
.h5-del {
text-decoration: line-through;
}
.h5-hr {
border: 1px inset;
}
.h5-ol,
.h5-ul,
.h5-dir,
.h5-menu,
.h5-dd {
margin-left: 40px;
}
.h5-ol {
list-style-type: decimal;
}
.h5-ol .h5-ul,
.h5-ul .h5-ol,
.h5-ul .h5-ul,
.h5-ol .h5-ol {
margin-top: 0;
margin-bottom: 0;
}
.h5-u,
.h5-ins {
text-decoration: underline;
}
.h5-br::before {
white-space: pre-line;
content: "\A";
}
.h5-center {
text-align: center;
}
input[type="hidden"] {
display: none !important;
}
.h5-a {
display: inline;
}
.h5-button::after {
border: none;
}
.h5-span {
display: inline;
}