restored dashboard from usable

This commit is contained in:
Bachir Soussi Chiadmi
2018-10-25 16:18:42 +02:00
commit abc70f9e12
454 changed files with 46195 additions and 0 deletions
@@ -0,0 +1,14 @@
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
[*.{scss,html}]
indent_size = 2
[*.js]
indent_size = 4
@@ -0,0 +1,4 @@
node_modules
css
.sass-cache
bower_components
@@ -0,0 +1,32 @@
module.exports = function(grunt) {
grunt.initConfig({
sass: {
dist: {
options: {
style: 'expanded'
},
files: {
"css/skeleton.css": "scss/skeleton.scss"
}
}
},
watch: {
options: {
livereload: false,
},
styles: {
files: ['scss/**/*.scss'], // which files to watch
tasks: ['sass'],
options: {
nospawn: true
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-sass');
grunt.registerTask('default', ['sass', 'watch']);
};
@@ -0,0 +1,84 @@
# [Skeleton-Sass](http://getskeleton.com)
Skeleton-Sass is the (un)official Sass version of [Dave Gamache's](https://twitter.com/dhg) Skeleton Framework. It currently featues a stable version of Skeleton 2.0.4
-----
Skeleton is a simple, responsive boilerplate to kickstart any responsive project.
Check out <http://getskeleton.com> for documentation and details.
## Getting started
### Install Global Dependancies
* [Node.js](http://nodejs.org)
* [bower](http://bower.io): `[sudo] npm install bower -g`
* [grunt.js](http://gruntjs.com): `[sudo] npm install -g grunt-cli`
### Install Local Dependancies
* [Download zip](https://github.com/whatsnewsaes/Skeleton-Sass/archive/master.zip), [clone the repo](github-mac://openRepo/https://github.com/whatsnewsaes/Skeleton-Sass) or `bower install skeleton-scss` from your terminal
* cd to project folder
* run `[sudo] npm install` (first time users)
* run `grunt` (to watch and compile sass files)
### What's in the download?
The download includes Skeleton's CSS, ~~Normalize CSS as a reset,~~ a sample favicon, and an index.html as a starting point.
```
skeleton/
├── index.html
├── scss/
│ └── skeleton.scss
├── images/
│ └── favicon.png
├── package.json
├── Gruntfile.js
└── README.md
```
### Contributions
The goal of Skeleton-Sass is to have a mirrored Sass repository of Skeleton. In order to keep the integrity of the original Skeleton framework, I cannot accept any features or functionality outside the original implementation of [Dave Gamache's](https://twitter.com/dhg) [Skeleton Framework](https://github.com/dhg/Skeleton). If you would like to see features, functionality, or extensions outside of the original please make a PR / or issue on the original skeleton framework.
If you have sass improvements, additional mixins, or other helpful sass techniques that stay within the original codebase. Feel free to make a pull request!
### Why it's awesome
Skeleton is lightweight and simple. It styles only raw HTML elements (with a few exceptions) and provides a responsive grid. Nothing more.
- Minified, it's less than a kb
- It's a starting point, not a UI framework
- ~~No compiling or installing...just vanilla CSS~~
## Browser support
- Chrome latest
- Firefox latest
- Opera latest
- Safari latest
- IE latest
The above list is non-exhaustive. Skeleton works perfectly with almost all older versions of the browsers above, though IE certainly has large degradation prior to IE9.
## License
All parts of Skeleton-sass are free to use and abuse under the [open-source MIT license](http://opensource.org/licenses/mit-license.php).
## Colophon
Skeleton was built using [Sublime Text 3](http://www.sublimetext.com/3) and designed with [Sketch](http://bohemiancoding.com/sketch). The typeface [Raleway](http://www.google.com/fonts/specimen/Raleway) was created by [Matt McInerney](http://matt.cc/) and [Pablo Impallari](http://www.impallari.com/). Code highlighting by Google's [Prettify library](https://code.google.com/p/google-code-prettify/). Icons in the header of the documentation are all derivative work of icons from [The Noun Project](thenounproject.com). [Feather](http://thenounproject.com/term/feather/22073) by Zach VanDeHey, [Pen](http://thenounproject.com/term/pen/21163) (with cap) by Ed Harrison, [Pen](http://thenounproject.com/term/pen/32847) (with clicker) by Matthew Hall, and [Watch](http://thenounproject.com/term/watch/48015) by Julien Deveaux.
## Acknowledgement
Skeleton was created by [Dave Gamache](https://twitter.com/dhg) for a better web.
Skeleton-Sass was created by [Seth Coelen](http://sethcoelen.com) for a better Skeleton.
<a href='https://ko-fi.com?i=2446A87JJ08CZ' target='_blank'>
<img style='border:0px;width:100px;' src='https://az743702.vo.msecnd.net/cdn/btn1.png' border='0' alt='Buy me a coffee at ko-fi.com' />
</a>
@@ -0,0 +1,26 @@
{
"name": "Skeleton-Sass",
"version": "2.0.4",
"homepage": "https://github.com/whatsnewsaes/Skeleton-Sass",
"authors": [
"Seth Coelen <scoelen89@gmail.com> (http://SethCoelen.com)"
],
"description": "The (un)official Sass Version of Skeleton (2.0.4): A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development",
"main": "scss/skeleton.scss",
"keywords": [
"skeleton",
"sass",
"scss",
"responsive",
"boilerplate"
],
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components"
],
"dependencies": {
"normalize.css": "~3.0.2"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Basic Page Needs
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<meta charset="utf-8">
<title>Your page title here :)</title>
<meta name="description" content="">
<meta name="author" content="">
<!-- Mobile Specific Metas
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- FONT
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<link href='//fonts.googleapis.com/css?family=Raleway:400,300,600' rel='stylesheet' type='text/css'>
<!-- CSS
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/skeleton.css">
<!-- Favicon
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<link rel="icon" type="image/png" href="images/favicon.png" />
</head>
<body>
<!-- Primary Page Layout
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
<div class="container">
<div class="row">
<div class="one-half column" style="margin-top: 25%">
<h4>Basic Page</h4>
<p>This index.html page is a placeholder with the CSS, font and favicon. It's just waiting for you to add some content! If you need some help hit up the <a href="http://www.getskeleton.com">Skeleton documentation</a>.</p>
</div>
</div>
</div>
<!-- End Document
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
</body>
</html>
@@ -0,0 +1,29 @@
{
"name": "skeleton-scss",
"version": "2.0.4",
"description": "The (un)official Sass Version of Skeleton (2.0.4): A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development",
"repository": {
"type": "git",
"url": "https://github.com/WhatsNewSaes/Skeleton-Sass"
},
"bugs": {
"url": "https://github.com/WhatsNewSaes/Skeleton-Sass/issues"
},
"homepage": "https://github.com/whatsnewsaes/Skeleton-Sass",
"author": "Seth Coelen <scoelen89@gmail.com> (http://sethcoelen.com/)",
"keywords": [
"skeleton",
"sass",
"scss",
"responsive",
"boilerplate"
],
"license": "MIT",
"devDependencies": {
"grunt": "~0.4.5",
"grunt-contrib-watch": "~0.6.1",
"grunt-contrib-sass": "~0.8.1",
"node-sass": "~3.4.2",
"grunt-sass": "~1.1.0"
}
}
@@ -0,0 +1,37 @@
// Base Styles
//––––––––––––––––––––––––––––––––––––––––––––––––––
// NOTE
// html is set to 62.5% so that all the REM measurements throughout Skeleton
// are based on 10px sizing. So basically 1.5rem = 15px :)
html {
font-size: 62.5%;
}
body {
font-size: 1.5em; // currently ems cause chrome bug misinterpreting rems on body element
line-height: 1.6;
font-weight: 400;
font-family: $font-family;
color: $font-color;
}
// Links
//––––––––––––––––––––––––––––––––––––––––––––––––––
a {
color: $link-color;
&:hover {
color: darken($link-color, 5%);
}
}
// Misc
//––––––––––––––––––––––––––––––––––––––––––––––––––
hr {
margin-top: 3rem;
margin-bottom: 3.5rem;
border-width: 0;
border-top: 1px solid $light-grey;
}
@@ -0,0 +1,17 @@
/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/9/2014
* Sass Version by Seth Coelen https://github.com/whatsnewsaes
*/
@function grid-column-width($n) {
@return $column-width * $n - ($column-margin*($total-columns - $n)/$total-columns);
}
@function grid-offset-length($n) {
@return grid-column-width($n) + $column-margin;
}
@@ -0,0 +1,428 @@
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
//
// 1. Set default font family to sans-serif.
// 2. Prevent iOS and IE text size adjust after device orientation change,
// without disabling user zoom.
//
html {
font-family: sans-serif; // 1
-ms-text-size-adjust: 100%; // 2
-webkit-text-size-adjust: 100%; // 2
}
//
// Remove default margin.
//
body {
margin: 0;
}
// HTML5 display definitions
// ==========================================================================
//
// Correct `block` display not defined for any HTML5 element in IE 8/9.
// Correct `block` display not defined for `details` or `summary` in IE 10/11
// and Firefox.
// Correct `block` display not defined for `main` in IE 11.
//
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
//
// 1. Correct `inline-block` display not defined in IE 8/9.
// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
//
audio,
canvas,
progress,
video {
display: inline-block; // 1
vertical-align: baseline; // 2
}
//
// Prevent modern browsers from displaying `audio` without controls.
// Remove excess height in iOS 5 devices.
//
audio:not([controls]) {
display: none;
height: 0;
}
//
// Address `[hidden]` styling not present in IE 8/9/10.
// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
//
[hidden],
template {
display: none;
}
// Links
// ==========================================================================
//
// Remove the gray background color from active links in IE 10.
//
a {
background-color: transparent;
}
//
// Improve readability of focused elements when they are also in an
// active/hover state.
//
a {
&:active {
outline: 0;
}
&:hover {
outline: 0;
}
}
// Text-level semantics
// ==========================================================================
//
// Address styling not present in IE 8/9/10/11, Safari, and Chrome.
//
abbr[title] {
border-bottom: 1px dotted;
}
//
// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
//
b,
strong {
font-weight: bold;
}
//
// Address styling not present in Safari and Chrome.
//
dfn {
font-style: italic;
}
//
// Address variable `h1` font-size and margin within `section` and `article`
// contexts in Firefox 4+, Safari, and Chrome.
//
h1 {
font-size: 2em;
margin: 0.67em 0;
}
//
// Address styling not present in IE 8/9.
//
mark {
background: #ff0;
color: #000;
}
//
// Address inconsistent and variable font size in all browsers.
//
small {
font-size: 80%;
}
//
// Prevent `sub` and `sup` affecting `line-height` in all browsers.
//
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
// Embedded content
// ==========================================================================
//
// Remove border when inside `a` element in IE 8/9/10.
//
img {
border: 0;
}
//
// Correct overflow not hidden in IE 9/10/11.
//
svg:not(:root) {
overflow: hidden;
}
// Grouping content
// ==========================================================================
//
// Address margin not present in IE 8/9 and Safari.
//
figure {
margin: 1em 40px;
}
//
// Address differences between Firefox and other browsers.
//
hr {
box-sizing: content-box;
height: 0;
}
//
// Contain overflow in all browsers.
//
pre {
overflow: auto;
}
//
// Address odd `em`-unit font size rendering in all browsers.
//
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
// Forms
// ==========================================================================
//
// Known limitation: by default, Chrome and Safari on OS X allow very limited
// styling of `select`, unless a `border` property is set.
//
//
// 1. Correct color not being inherited.
// Known issue: affects color of disabled elements.
// 2. Correct font properties not being inherited.
// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
//
button,
input,
optgroup,
select,
textarea {
color: inherit; // 1
font: inherit; // 2
margin: 0; // 3
}
//
// Address `overflow` set to `hidden` in IE 8/9/10/11.
//
button {
overflow: visible;
}
//
// Address inconsistent `text-transform` inheritance for `button` and `select`.
// All other form control elements do not inherit `text-transform` values.
// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
// Correct `select` style inheritance in Firefox.
//
button,
select {
text-transform: none;
}
//
// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
// and `video` controls.
// 2. Correct inability to style clickable `input` types in iOS.
// 3. Improve usability and consistency of cursor style between image-type
// `input` and others.
//
button,
html input[type="button"], // 1
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; // 2
cursor: pointer; // 3
}
//
// Re-set default cursor for disabled elements.
//
button[disabled],
html input[disabled] {
cursor: default;
}
//
// Remove inner padding and border in Firefox 4+.
//
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
//
// Address Firefox 4+ setting `line-height` on `input` using `!important` in
// the UA stylesheet.
//
input {
line-height: normal;
}
//
// It's recommended that you don't attempt to style these elements.
// Firefox's implementation doesn't respect box-sizing, padding, or width.
//
// 1. Address box sizing set to `content-box` in IE 8/9/10.
// 2. Remove excess padding in IE 8/9/10.
//
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; // 1
padding: 0; // 2
}
//
// Fix the cursor style for Chrome's increment/decrement buttons. For certain
// `font-size` values of the `input`, it causes the cursor style of the
// decrement button to change from `default` to `text`.
//
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
//
// 1. Address `appearance` set to `searchfield` in Safari and Chrome.
// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
//
input[type="search"] {
-webkit-appearance: textfield; // 1
box-sizing: content-box; //2
}
//
// Remove inner padding and search cancel button in Safari and Chrome on OS X.
// Safari (but not Chrome) clips the cancel button when the search input has
// padding (and `textfield` appearance).
//
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
//
// Define consistent border, margin, and padding.
//
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
//
// 1. Correct `color` not being inherited in IE 8/9/10/11.
// 2. Remove padding so people aren't caught out if they zero out fieldsets.
//
legend {
border: 0; // 1
padding: 0; // 2
}
//
// Remove default vertical scrollbar in IE 8/9/10/11.
//
textarea {
overflow: auto;
}
//
// Don't inherit the `font-weight` (applied by a rule above).
// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
//
optgroup {
font-weight: bold;
}
// Tables
// ==========================================================================
//
// Remove most spacing between table cells.
//
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
@@ -0,0 +1,29 @@
// Typography
//––––––––––––––––––––––––––––––––––––––––––––––––––
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 2rem;
font-weight: 300;
}
h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem; }
h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; }
h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; }
h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; }
h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; }
h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; }
// Larger than phablet
@media (#{$bp-larger-than-phablet}) {
h1 { font-size: 5.0rem; }
h2 { font-size: 4.2rem; }
h3 { font-size: 3.6rem; }
h4 { font-size: 3.0rem; }
h5 { font-size: 2.4rem; }
h6 { font-size: 1.5rem; }
}
p {
margin-top: 0;
}
@@ -0,0 +1,20 @@
// Utilities
//––––––––––––––––––––––––––––––––––––––––––––––––––
.u-full-width {
width: 100%;
box-sizing: border-box;
}
.u-max-full-width {
max-width: 100%;
box-sizing: border-box;
}
.u-pull-right {
float: right;
}
.u-pull-left {
float: left;
}
@@ -0,0 +1,32 @@
// Variables
//––––––––––––––––––––––––––––––––––––––––––––––––––
// Breakpoints
$bp-larger-than-mobile : "min-width: 400px" !default;
$bp-larger-than-phablet : "min-width: 550px" !default;
$bp-larger-than-tablet : "min-width: 750px" !default;
$bp-larger-than-desktop : "min-width: 1000px" !default;
$bp-larger-than-desktophd : "min-width: 1200px" !default;
// Colors
$light-grey: #e1e1e1 !default;
$dark-grey: #333 !default;
$primary-color: #33c3f0 !default;
$secondary-color: lighten($dark-grey, 13.5%) !default;
$border-color: #bbb !default;
$link-color: #1eaedb !default;
$font-color: #222 !default;
// Typography
$font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif !default;
//Grid Variables
$container-width: 960px !default;
$container-width-larger-than-mobile: 85% !default;
$container-width-larger-than-phablet: 80% !default;
$total-columns: 12 !default;
$column-width: 100 / $total-columns !default; // calculates individual column width based off of # of columns
$column-margin: 4% !default; // space between columns
// Misc
$global-radius: 4px !default;
@@ -0,0 +1,147 @@
// Buttons
//––––––––––––––––––––––––––––––––––––––––––––––––––
.button,
button {
display: inline-block;
height: 38px;
padding: 0 30px;
color: $secondary-color;
text-align: center;
font-size: 11px;
font-weight: 600;
line-height: 38px;
letter-spacing: .1rem;
text-transform: uppercase;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border-radius: $global-radius;
border: 1px solid $border-color;
cursor: pointer;
box-sizing: border-box;
}
input {
&[type="submit"],
&[type="reset"],
&[type="button"] {
display: inline-block;
height: 38px;
padding: 0 30px;
color: $secondary-color;
text-align: center;
font-size: 11px;
font-weight: 600;
line-height: 38px;
letter-spacing: .1rem;
text-transform: uppercase;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border-radius: $global-radius;
border: 1px solid $border-color;
cursor: pointer;
box-sizing: border-box;
}
}
.button:hover,
button:hover {
color: $dark-grey;
border-color: lighten($dark-grey, 33.3%);
outline: 0;
}
input {
&[type="submit"]:hover,
&[type="reset"]:hover,
&[type="button"]:hover {
color: $dark-grey;
border-color: lighten($dark-grey, 33.3%);
outline: 0;
}
}
.button:focus,
button:focus {
color: $dark-grey;
border-color: lighten($dark-grey, 33.3%);
outline: 0;
}
input {
&[type="submit"]:focus,
&[type="reset"]:focus,
&[type="button"]:focus {
color: $dark-grey;
border-color: lighten($dark-grey, 33.3%);
outline: 0;
}
}
.button.button-primary,
button.button-primary {
color: #fff;
background-color: $primary-color;
border-color: $primary-color;
}
input {
&[type="submit"].button-primary,
&[type="reset"].button-primary,
&[type="button"].button-primary {
color: #fff;
background-color: $primary-color;
border-color: $primary-color;
}
}
.button.button-primary:hover,
button.button-primary:hover {
color: #fff;
background-color: $link-color;
border-color: $link-color;
}
input {
&[type="submit"].button-primary:hover,
&[type="reset"].button-primary:hover,
&[type="button"].button-primary:hover {
color: #fff;
background-color: $link-color;
border-color: $link-color;
}
}
.button.button-primary:focus,
button.button-primary:focus {
color: #fff;
background-color: $link-color;
border-color: $link-color;
}
input {
&[type="submit"].button-primary:focus,
&[type="reset"].button-primary:focus,
&[type="button"].button-primary:focus {
color: #fff;
background-color: $link-color;
border-color: $link-color;
}
&[type="email"],
&[type="number"],
&[type="search"],
&[type="text"],
&[type="tel"],
&[type="url"],
&[type="password"] {
height: 38px;
padding: 6px 10px; // The 6px vertically centers text on FF, ignored by Webkit
background-color: #fff;
border: 1px solid lighten($border-color, 8.8%);
border-radius: $global-radius;
box-shadow: none;
box-sizing: border-box;
}
}
@@ -0,0 +1,18 @@
// Code
//––––––––––––––––––––––––––––––––––––––––––––––––––
code {
padding: .2rem .5rem;
margin: 0 .2rem;
font-size: 90%;
white-space: nowrap;
background: lighten($light-grey, 6.4%);
border: 1px solid $light-grey;
border-radius: $global-radius;
}
pre > code {
display: block;
padding: 1rem 1.5rem;
white-space: pre;
}
@@ -0,0 +1,81 @@
// Forms
//––––––––––––––––––––––––––––––––––––––––––––––––––
textarea,
select {
height: 38px;
padding: 6px 10px; // The 6px vertically centers text on FF, ignored by Webkit
background-color: #fff;
border: 1px solid lighten($border-color, 8.8%);
border-radius: $global-radius;
box-shadow: none;
box-sizing: border-box;
}
// Removes awkward default styles on some inputs for iOS
input {
&[type="email"],
&[type="number"],
&[type="search"],
&[type="text"],
&[type="tel"],
&[type="url"],
&[type="password"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
}
textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
min-height: 65px;
padding-top: 6px;
padding-bottom: 6px;
}
input {
&[type="email"]:focus,
&[type="number"]:focus,
&[type="search"]:focus,
&[type="text"]:focus,
&[type="tel"]:focus,
&[type="url"]:focus,
&[type="password"]:focus {
border: 1px solid $primary-color;
outline: 0;
}
}
textarea:focus,
select:focus {
border: 1px solid $primary-color;
outline: 0;
}
label,
legend {
display: block;
margin-bottom: .5rem;
font-weight: 600;
}
fieldset {
padding: 0;
border-width: 0;
}
input {
&[type="checkbox"],
&[type="radio"] {
display: inline;
}
}
label > .label-body {
display: inline-block;
margin-left: .5rem;
font-weight: normal;
}
@@ -0,0 +1,116 @@
/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/9/2014
* Sass Version by Seth Coelen https://github.com/whatsnewsaes
*/
.container {
position: relative;
width: 100%;
max-width: $container-width;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
}
.column,
.columns {
width: 100%;
float: left;
box-sizing: border-box;
}
// For devices larger than 400px
@media (#{$bp-larger-than-mobile}) {
.container {
width: $container-width-larger-than-mobile;
padding: 0;
}
}
// For devices larger than 550px
@media (#{$bp-larger-than-phablet}) {
.container {
width: $container-width-larger-than-phablet;
}
.column,
.columns {
margin-left: $column-margin;
}
.column:first-child,
.columns:first-child {
margin-left: 0;
}
.one.column,
.one.columns { width: grid-column-width(1); }
.two.columns { width: grid-column-width(2); }
.three.columns { width: grid-column-width(3); }
.four.columns { width: grid-column-width(4); }
.five.columns { width: grid-column-width(5); }
.six.columns { width: grid-column-width(6); }
.seven.columns { width: grid-column-width(7); }
.eight.columns { width: grid-column-width(8); }
.nine.columns { width: grid-column-width(9); }
.ten.columns { width: grid-column-width(10); }
.eleven.columns { width: grid-column-width(11); }
.twelve.columns { width: 100%; margin-left: 0; }
.one-third.column { width: grid-column-width(4); }
.two-thirds.column { width: grid-column-width(8); }
.one-half.column { width: grid-column-width(6); }
// Offsets
.offset-by-one.column,
.offset-by-one.columns { margin-left: grid-offset-length(1); }
.offset-by-two.column,
.offset-by-two.columns { margin-left: grid-offset-length(2); }
.offset-by-three.column,
.offset-by-three.columns { margin-left: grid-offset-length(3); }
.offset-by-four.column,
.offset-by-four.columns { margin-left: grid-offset-length(4); }
.offset-by-five.column,
.offset-by-five.columns { margin-left: grid-offset-length(5); }
.offset-by-six.column,
.offset-by-six.columns { margin-left: grid-offset-length(6); }
.offset-by-seven.column,
.offset-by-seven.columns { margin-left: grid-offset-length(7); }
.offset-by-eight.column,
.offset-by-eight.columns { margin-left: grid-offset-length(8); }
.offset-by-nine.column,
.offset-by-nine.columns { margin-left: grid-offset-length(9); }
.offset-by-ten.column,
.offset-by-ten.columns { margin-left: grid-offset-length(10); }
.offset-by-eleven.column,
.offset-by-eleven.columns { margin-left: grid-offset-length(11); }
.offset-by-one-third.column,
.offset-by-one-third.columns { margin-left: grid-offset-length(4); }
.offset-by-two-thirds.column,
.offset-by-two-thirds.columns { margin-left: grid-offset-length(8); }
.offset-by-one-half.column,
.offset-by-one-half.column { margin-left: grid-offset-length(6); }
}
// Clearing
//––––––––––––––––––––––––––––––––––––––––––––––––––
// Self Clearing Goodness
.container:after,
.row:after,
.u-cf {
content: "";
display: table;
clear: both;
}
@@ -0,0 +1,32 @@
// Lists
//––––––––––––––––––––––––––––––––––––––––––––––––––
ul {
list-style: circle inside;
}
ol {
list-style: decimal inside;
padding-left: 0;
margin-top: 0;
}
ul {
padding-left: 0;
margin-top: 0;
ul, ol {
margin: 1.5rem 0 1.5rem 3rem;
font-size: 90%;
}
}
ol {
ol, ul {
margin: 1.5rem 0 1.5rem 3rem;
font-size: 90%;
}
}
li {
margin-bottom: 1rem;
}
@@ -0,0 +1,22 @@
// Media Queries
//––––––––––––––––––––––––––––––––––––––––––––––––––
// Note: The best way to structure the use of media queries is to create the queries
// near the relevant code. For example, if you wanted to change the styles for buttons
// on small devices, paste the mobile query code up in the buttons section and style it
// there.
// Larger than mobile
@media (#{$bp-larger-than-mobile}) {}
// Larger than phablet (also point when grid becomes active)
@media (#{$bp-larger-than-phablet}) {}
// Larger than tablet
@media (#{$bp-larger-than-tablet}) {}
// Larger than desktop
@media (#{$bp-larger-than-desktop}) {}
// Larger than Desktop HD
@media (#{$bp-larger-than-desktophd}) {}
@@ -0,0 +1,26 @@
// Spacing
//––––––––––––––––––––––––––––––––––––––––––––––––––
button,
.button {
margin-bottom: 1rem;
}
input,
textarea,
select,
fieldset {
margin-bottom: 1.5rem;
}
pre,
blockquote,
dl,
figure,
table,
p,
ul,
ol,
form {
margin-bottom: 2.5rem;
}
@@ -0,0 +1,19 @@
// Tables
//––––––––––––––––––––––––––––––––––––––––––––––––––
th,
td {
padding: 12px 15px;
text-align: left;
border-bottom: 1px solid $light-grey;
}
th:first-child,
td:first-child {
padding-left: 0;
}
th:last-child,
td:last-child {
padding-right: 0;
}
@@ -0,0 +1,27 @@
/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/9/2014
* Sass Version by Seth Coelen https://github.com/whatsnewsaes
*/
/* Base files. */
@import "base/normalize";
@import "base/variables";
@import "base/functions";
@import "base/base-styles";
@import "base/utils";
// @import "base/typography";
/* Modules */
// @import "modules/grid";
// @import "modules/buttons";
// @import "modules/forms";
// @import "modules/lists";
// @import "modules/code";
// @import "modules/tables";
@import "modules/spacing";
@import "modules/media-queries";