diff --git a/bigbluebutton-html5/client/stylesheets/normalize.css b/bigbluebutton-html5/client/stylesheets/normalize.css old mode 100755 new mode 100644 index c46998948fb011776a50634b88887bf662736a0c..e70ffc56222c695400992719c560b0039dd6c702 --- a/bigbluebutton-html5/client/stylesheets/normalize.css +++ b/bigbluebutton-html5/client/stylesheets/normalize.css @@ -1,84 +1,114 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ +/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */ /** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. + * 1. Change the default font family in all browsers (opinionated). + * 2. Prevent adjustments of font size after orientation changes in IE and iOS. */ - html { - line-height: 1.15; /* 1 */ +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } -/* Sections - ========================================================================== */ - /** - * Remove the margin in all browsers. + * Remove the margin in all browsers (opinionated). */ body { margin: 0; } -/** - * Render the `main` element consistently in IE. - */ +/* HTML5 display definitions + ========================================================================== */ -main { +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + * 2. Add the correct display in IE. + */ + +article, +aside, +details, /* 1 */ +figcaption, +figure, +footer, +header, +main, /* 2 */ +menu, +nav, +section, +summary { /* 1 */ display: block; } /** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. + * Add the correct display in IE 9-. */ -h1 { - font-size: 2em; - margin: 0.67em 0; +audio, +canvas, +progress, +video { + display: inline-block; } -/* Grouping content - ========================================================================== */ +/** + * Add the correct display in iOS 4-7. + */ + +audio:not([controls]) { + display: none; + height: 0; +} /** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. + * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ +progress { + vertical-align: baseline; } /** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. + * Add the correct display in IE 10-. + * 1. Add the correct display in IE. */ -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ +template, /* 1 */ +[hidden] { + display: none; } -/* Text-level semantics +/* Links ========================================================================== */ /** - * Remove the gray background on active links in IE 10. + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. */ a { - background-color: transparent; + background-color: transparent; /* 1 */ + -webkit-text-decoration-skip: objects; /* 2 */ } /** - * 1. Remove the bottom border in Chrome 57- + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ + +a:active, +a:hover { + outline-width: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * 1. Remove the bottom border in Firefox 39-. * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ @@ -88,6 +118,15 @@ abbr[title] { text-decoration: underline dotted; /* 2 */ } +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ + +b, +strong { + font-weight: inherit; +} + /** * Add the correct font weight in Chrome, Edge, and Safari. */ @@ -98,15 +137,30 @@ strong { } /** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. + * Add the correct font style in Android 4.3-. */ -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ +dfn { + font-style: italic; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Add the correct background and color in IE 9-. + */ + +mark { + background-color: #ff0; + color: #000; } /** @@ -142,18 +196,61 @@ sup { ========================================================================== */ /** - * Remove the border on images inside links in IE 10. + * Remove the border on images inside links in IE 10-. */ img { border-style: none; } +/** + * Hide the overflow in IE. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct margin in IE 8. + */ + +figure { + margin: 1em 40px; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + /* Forms ========================================================================== */ /** - * 1. Change the font styles in all browsers. + * 1. Change font properties to `inherit` in all browsers (opinionated). * 2. Remove the margin in Firefox and Safari. */ @@ -162,12 +259,18 @@ input, optgroup, select, textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ + font: inherit; /* 1 */ margin: 0; /* 2 */ } +/** + * Restore the font weight unset by the previous rule. + */ + +optgroup { + font-weight: bold; +} + /** * Show the overflow in IE. * 1. Show the overflow in Edge. @@ -189,14 +292,16 @@ select { /* 1 */ } /** - * Correct the inability to style clickable types in iOS and Safari. + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. */ button, -[type="button"], +html [type="button"], /* 1 */ [type="reset"], [type="submit"] { - -webkit-appearance: button; + -webkit-appearance: button; /* 2 */ } /** @@ -223,11 +328,13 @@ button:-moz-focusring, } /** - * Correct the padding in Firefox. + * Change the border, margin, and padding in all browsers (opinionated). */ fieldset { - padding: 0.35em 0.75em 0.625em; + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; } /** @@ -247,15 +354,7 @@ legend { } /** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. + * Remove the default vertical scrollbar in IE. */ textarea { @@ -263,8 +362,8 @@ textarea { } /** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. */ [type="checkbox"], @@ -293,57 +392,29 @@ textarea { } /** - * Remove the inner padding in Chrome and Safari on macOS. + * Remove the inner padding and cancel buttons in Chrome and Safari on OS X. */ +[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. + * Correct the text style of placeholders in Chrome, Edge, and Safari. */ -template { - display: none; +::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; } /** - * Add the correct display in IE 10. + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. */ -[hidden] { - display: none; +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ }