restored dashboard from usable
This commit is contained in:
@@ -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;
|
||||
}
|
||||
+22
@@ -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";
|
||||
@@ -0,0 +1,244 @@
|
||||
@import "Skeleton-Sass-master/scss/skeleton.scss";
|
||||
|
||||
html{font-family: "Ubuntu", Arial, "MS Trebuchet", sans-serif;}
|
||||
|
||||
p{margin:0 0 1em 0;}
|
||||
ul,li{margin:0;padding:0;list-style: none;}
|
||||
a, a:active{
|
||||
color:inherit;
|
||||
text-decoration: none;
|
||||
transition: color,border-color 0.3s ease-in-out;
|
||||
border-bottom: dashed 1px transparent;
|
||||
}
|
||||
a:hover{
|
||||
color:inherit;
|
||||
border-bottom: dashed 1px #000;
|
||||
}
|
||||
|
||||
body{
|
||||
// background-color: #ddd;
|
||||
}
|
||||
|
||||
#container{
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
#header{
|
||||
position: fixed; top:0; width:100%; line-height: 1;
|
||||
padding:1.5em 0 0.5em;
|
||||
z-index: 2;
|
||||
background-color: #1A1A1A;
|
||||
color: #fff;
|
||||
text-align: justify;
|
||||
opacity: 0.8;
|
||||
|
||||
&:after{
|
||||
content: '';
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
height: 0;
|
||||
font-size:0;
|
||||
line-height:0;
|
||||
}
|
||||
|
||||
#logo{
|
||||
display: inline-block;
|
||||
vertical-align: baseline;
|
||||
padding:0 1em;
|
||||
h3{
|
||||
margin:0;
|
||||
font-size: 1.4em;
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
font-size: 1.8em;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#navbar{
|
||||
display:inline-block;
|
||||
vertical-align: baseline;
|
||||
text-align: right;
|
||||
// float: right;
|
||||
padding: 0 1em 0;
|
||||
a{margin: 0 0 0 1em;}
|
||||
color:rgb(196, 196, 196);
|
||||
}
|
||||
}
|
||||
|
||||
#content{
|
||||
padding:5em 0;
|
||||
}
|
||||
|
||||
#dashboard-filters{
|
||||
height:1px; overflow: hidden;
|
||||
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
width:20%;height:auto;
|
||||
display:inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
@media (#{$bp-larger-than-desktop}) {
|
||||
width:15%;
|
||||
}
|
||||
ul{
|
||||
margin:0; padding:0 1em 1em;
|
||||
}
|
||||
h2{margin:0; font-size: 1em; color:#fff;}
|
||||
li{
|
||||
margin:0; padding:0; list-style: none;
|
||||
|
||||
a{display:block; font-size: 0.8em;color:#878484;}
|
||||
&.active,&:hover{
|
||||
a{color:#fff;}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#dashboard-projects{
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
width:75%;
|
||||
display:inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
@media (#{$bp-larger-than-desktop}) {
|
||||
width:80%;
|
||||
}
|
||||
section.project{
|
||||
display:inline-block;
|
||||
vertical-align: top;
|
||||
min-height:150px;
|
||||
|
||||
// background-color: green;
|
||||
background-color: #fff;
|
||||
|
||||
position: relative;
|
||||
|
||||
width:100%;
|
||||
margin:0 2% 2% 0;
|
||||
padding:0;
|
||||
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
width:49%;
|
||||
margin:0 1% 1% 0;
|
||||
}
|
||||
@media (#{$bp-larger-than-desktop}) {
|
||||
width:32%;
|
||||
// margin:0 1% 2% 0;
|
||||
}
|
||||
// @media (#{$bp-larger-than-desktophd}) {
|
||||
// width:24%;
|
||||
// // margin:0 1% 2% 0;
|
||||
// }
|
||||
|
||||
|
||||
|
||||
.mask, .mask a{
|
||||
position:absolute;
|
||||
width:100%; height:100%;
|
||||
}
|
||||
header{
|
||||
position:absolute; bottom:0;
|
||||
width:100%;
|
||||
text-align: left;
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
color:#fff;
|
||||
transition: opacity 0.3s ease-in-out;
|
||||
padding:10px 0 0;
|
||||
>*{padding:0 10px; margin:0;}
|
||||
h1{
|
||||
font-size: 0.9em;
|
||||
}
|
||||
p{
|
||||
font-size: 0.756em;
|
||||
}
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
opacity:0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
&:hover{
|
||||
header{
|
||||
opacity:1;
|
||||
}
|
||||
}
|
||||
|
||||
figure{margin:0; line-height: 0;}
|
||||
img{width: 100%; max-width: 100%;}
|
||||
}
|
||||
}
|
||||
|
||||
.page-projet{
|
||||
padding:1em;
|
||||
color:#878484;
|
||||
width:80%;
|
||||
h2#page-title{
|
||||
margin:0;
|
||||
color:#fff;
|
||||
}
|
||||
|
||||
|
||||
nav{
|
||||
.taxonomy{
|
||||
ul{
|
||||
margin:0; padding:0;
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
display:inline-block;
|
||||
}
|
||||
h2, li{
|
||||
display:inline-block;
|
||||
margin:0; padding:0;
|
||||
}
|
||||
|
||||
}
|
||||
ul{
|
||||
margin:0 1em 0 0;
|
||||
h2{
|
||||
font-size: 1em;
|
||||
&:after{
|
||||
content:":";
|
||||
}
|
||||
}
|
||||
li{
|
||||
font-size: 1em;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.videos{
|
||||
padding:1em 0;
|
||||
width:100%;
|
||||
video{max-width: 100%;}
|
||||
}
|
||||
.images{
|
||||
padding:1em 0;
|
||||
a{
|
||||
margin:0 0 1em 0;
|
||||
@media (#{$bp-larger-than-phablet}) {
|
||||
display:inline-block; width:48%; vertical-align: top;
|
||||
margin:0 1% 2% 0;
|
||||
}
|
||||
@media (#{$bp-larger-than-desktop}) {
|
||||
display:inline-block; width:32%; vertical-align: top;
|
||||
margin:0 0.4% 2% 0;
|
||||
}
|
||||
|
||||
border-bottom: 0;
|
||||
&:hover{border-bottom: 0;}
|
||||
|
||||
img{ width:100%; max-width: 100%;}
|
||||
}
|
||||
}
|
||||
.link{
|
||||
font-weight: bold; margin:0 0 1em;
|
||||
}
|
||||
footer{
|
||||
label{font-weight: bold;}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#footer{
|
||||
padding: 1em 0;
|
||||
text-align: center;
|
||||
}
|
||||
Reference in New Issue
Block a user