| Index: scss/_content.scss | 
| =================================================================== | 
| new file mode 100644 | 
| --- /dev/null | 
| +++ b/scss/_content.scss | 
| @@ -0,0 +1,254 @@ | 
| +/*! | 
| + * This file is part of universal-design-language | 
| + * Copyright (C) 2016 Eyeo GmbH | 
| + * | 
| + * universal-design-language is free software: you can redistribute it and/or | 
| + * modify it under the terms of the GNU General Public License as published by | 
| + * the Free Software Foundation, either version 3 of the License, or | 
| + * (at your option) any later version. | 
| + * | 
| + * universal-design-language is distributed in the hope that it will be useful, | 
| + * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
| + * GNU General Public License for more details. | 
| + * | 
| + * You should have received a copy of the GNU General Public License | 
| + * along with web.starter-kit.  If not, see <http://www.gnu.org/licenses/>. | 
| + */ | 
| + | 
| +/* HTML Content | 
| + ******************************************************************************* | 
| + * 1. Headings | 
| + * 2. Blockquotes | 
| + * 3. Links | 
| + * 4. Code Blocks | 
| + * 5. Unstyled Lists | 
| + * 6. Image Alignment | 
| + * 7. Tables | 
| + * 8. Embeds | 
| + ******************************************************************************/ | 
| + | 
| +/* Headings | 
| + ******************************************************************************/ | 
| + | 
| +h1 | 
| +{ | 
| +  font-size: 36px; | 
| +  margin-top: $medium-space; | 
| +} | 
| + | 
| +h2 | 
| +{ | 
| +  font-size: 28px; | 
| +  margin-top: $medium-space; | 
| +} | 
| + | 
| +h3 | 
| +{ | 
| +  font-size: 24px; | 
| +  margin-top: $medium-space; | 
| +} | 
| + | 
| +h4 | 
| +{ | 
| +  font-size: 20px; | 
| +  margin-top: $small-space; | 
| +} | 
| + | 
| +h5 | 
| +{ | 
| +  font-size: 16px; | 
| +  margin-top: $small-space; | 
| +} | 
| + | 
| +h6 | 
| +{ | 
| +  font-size: 14px; | 
| +  margin-top: $small-space; | 
| +} | 
| + | 
| +/* Blockquotes | 
| + ******************************************************************************/ | 
| + | 
| +[dir="ltr"] blockquote | 
| +{ | 
| +  padding-left: $small-space; | 
| +  border-left: 5px solid $gray; | 
| +} | 
| + | 
| +[dir="rtl"] blockquote | 
| +{ | 
| +  padding-right: $small-space; | 
| +  border-right: 5px solid $gray; | 
| +} | 
| + | 
| +/* Links | 
| + ******************************************************************************/ | 
| + | 
| +a, | 
| +a:visited | 
| +{ | 
| +  color: $blue-dark; | 
| +  text-decoration: none; | 
| +} | 
| + | 
| +a:hover, | 
| +a:active, | 
| +a:focus | 
| +{ | 
| +  text-decoration: underline; | 
| +} | 
| + | 
| +/* Code Blocks | 
| + ******************************************************************************/ | 
| + | 
| +pre, | 
| +code | 
| +{ | 
| +  padding: $small-space / 4; | 
| +  background-color: $gray-light; | 
| +} | 
| + | 
| +pre | 
| +{ | 
| +  display: block; | 
| +  padding: 0 $small-space; | 
| +} | 
| + | 
| +pre > code | 
| +{ | 
| +  padding: 0; | 
| +  background-color: transparent; | 
| +} | 
| + | 
| +/* Unstyled Lists | 
| + ******************************************************************************/ | 
| + | 
| +.unstyled-list, | 
| +.unstyled-list ul | 
| +{ | 
| +  list-style-type: none; | 
| +} | 
| + | 
| +[dir="ltr"] .unstyled-list | 
| +{ | 
| +  padding-left: 0; | 
| +} | 
| + | 
| +[dir="rtl"] .unstyled-list | 
| +{ | 
| +  padding-right: 0; | 
| +} | 
| + | 
| +[dir="ltr"] .unstyled-list ul | 
| +{ | 
| +  padding-left: $medium-space; | 
| +} | 
| + | 
| +[dir="rtl"] .unstyled-list ul | 
| +{ | 
| +  padding-right: $small-space; | 
| +} | 
| + | 
| +/* Image Alignment | 
| + ******************************************************************************/ | 
| + | 
| +img | 
| +{ | 
| +  margin: 0 $small-space / 2; | 
| +} | 
| + | 
| +.block, | 
| +.sol, | 
| +.eol | 
| +{ | 
| +  display: block; | 
| +  margin: 0; | 
| +} | 
| + | 
| +.block | 
| +{ | 
| +  display: block; | 
| +  width: 100%; | 
| +  height: auto; | 
| +  clear: both; | 
| +  overflow: auto; | 
| +  margin: $small-space 0; | 
| +} | 
| + | 
| +[dir="ltr"] .sol | 
| +{ | 
| +  margin-right: $small-space; | 
| +  float: left; | 
| +} | 
| + | 
| +[dir="rtl"] .sol | 
| +{ | 
| +  margin-left: $small-space; | 
| +  float: right; | 
| +} | 
| + | 
| +[dir="ltr"] .eol | 
| +{ | 
| +  margin-left: $small-space; | 
| +  float: right; | 
| +} | 
| + | 
| +[dir="rtl"] .eol | 
| +{ | 
| +  margin-right: $small-space; | 
| +  float: left; | 
| +} | 
| + | 
| +/* Tables | 
| + ******************************************************************************/ | 
| + | 
| +table | 
| +{ | 
| +  border-collapse: collapse; | 
| +  width: 100%; | 
| +} | 
| + | 
| +td, | 
| +th | 
| +{ | 
| +  padding: $small-space / 4 $small-space / 2; | 
| +} | 
| + | 
| +th | 
| +{ | 
| +  background-color: $white; | 
| +} | 
| + | 
| +tr:nth-child(even) | 
| +{ | 
| +  background-color: $white; | 
| +} | 
| + | 
| +tr:nth-child(odd) | 
| +{ | 
| +  background-color: $gray-light; | 
| +} | 
| + | 
| +/* Embeds | 
| + ******************************************************************************/ | 
| + | 
| +.embed | 
| +{ | 
| +  position: relative; | 
| +  display: block; | 
| +  height: 0; | 
| +  padding: 0 0 56.25% 0; | 
| +  overflow: hidden; | 
| +} | 
| + | 
| +.embed iframe | 
| +{ | 
| +  position: absolute; | 
| +  top: 0; | 
| +  bottom: 0; | 
| +  left: 0; | 
| +  width: 100%; | 
| +  height: 100%; | 
| +  border: 0; | 
| +} | 
|  |