remove old css

This commit is contained in:
Jörg Thalheim 2014-03-30 14:01:16 +02:00
parent 3b3b563497
commit 86bc70b0de
6 changed files with 45 additions and 804 deletions

View File

@ -32,8 +32,7 @@ html.no-js.light lang="en"
meta property="twitter:description" content="Website of Jörg Thalheim & Albert Schulz"
meta name="twitter:image" content="http://higgsboson.tk/images/logo.png"
== stylesheet_link_tag "pure-min.css"
== stylesheet_link_tag "site2.css"
== stylesheet_link_tag "site.css"
link href='//fonts.googleapis.com/css?family=Maven+Pro' rel='stylesheet' type='text/css'
/![if IE 7]
link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/fontawesome-ie7.css"

View File

@ -1,504 +0,0 @@
/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */
/* =============================================================================
HTML5 display definitions
========================================================================== */
/*
* Corrects block display not defined in IE6/7/8/9 & FF3
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
display: block;
}
/*
* Corrects inline-block display not defined in IE6/7/8/9 & FF3
*/
audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
}
/*
* Prevents modern browsers from displaying 'audio' without controls
* Remove excess height in iOS5 devices
*/
audio:not([controls]) {
display: none;
height: 0;
}
/*
* Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
* Known issue: no IE6 support
*/
[hidden] {
display: none;
}
/* =============================================================================
Base
========================================================================== */
/*
* 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
* http://clagnut.com/blog/348/#c790
* 2. Prevents iOS text size adjust after orientation change, without disabling user zoom
* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
*/
html {
font-size: 100%; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
-ms-text-size-adjust: 100%; /* 2 */
}
/*
* Addresses font-family inconsistency between 'textarea' and other form elements.
*/
html,
button,
input,
select,
textarea {
font-family: sans-serif;
}
/*
* Addresses margins handled incorrectly in IE6/7
*/
body {
margin: 0;
}
/* =============================================================================
Links
========================================================================== */
/*
* Addresses outline displayed oddly in Chrome
*/
a:focus {
outline: thin dotted;
}
/*
* Improves readability when focused and also mouse hovered in all browsers
* people.opera.com/patrickl/experiments/keyboard/test
*/
a:hover,
a:active {
outline: 0;
}
/* =============================================================================
Typography
========================================================================== */
/*
* Addresses font sizes and margins set differently in IE6/7
* Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.75em;
margin: 2.33em 0;
}
/*
* Addresses styling not present in IE7/8/9, S5, Chrome
*/
abbr[title] {
border-bottom: 1px dotted;
}
/*
* Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/
b,
strong {
font-weight: bold;
}
blockquote {
margin: 1em 40px;
}
/*
* Addresses styling not present in S5, Chrome
*/
dfn {
font-style: italic;
}
/*
* Addresses styling not present in IE6/7/8/9
*/
mark {
background: #ff0;
color: #000;
}
/*
* Addresses margins set differently in IE6/7
*/
p,
pre {
margin: 1em 0;
}
/*
* Corrects font family set oddly in IE6, S4/5, Chrome
* en.wikipedia.org/wiki/User:Davidgothberg/Test59
*/
pre,
code,
kbd,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
}
/*
* Improves readability of pre-formatted text in all browsers
*/
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
/*
* 1. Addresses CSS quotes not supported in IE6/7
* 2. Addresses quote property not supported in S4
*/
/* 1 */
q {
quotes: none;
}
/* 2 */
q:before,
q:after {
content: '';
content: none;
}
small {
font-size: 75%;
}
/*
* Prevents sub and sup affecting line-height in all browsers
* gist.github.com/413930
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
/* =============================================================================
Lists
========================================================================== */
/*
* Addresses margins set differently in IE6/7
*/
dl,
menu,
ol,
ul {
margin: 1em 0;
}
dd {
margin: 0 0 0 40px;
}
/*
* Addresses paddings set differently in IE6/7
*/
menu,
ol,
ul {
padding: 0 0 0 40px;
}
/*
* Corrects list images handled incorrectly in IE7
*/
nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
/* =============================================================================
Embedded content
========================================================================== */
/*
* 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
* 2. Improves image quality when scaled in IE7
* code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
*/
img {
border: 0; /* 1 */
-ms-interpolation-mode: bicubic; /* 2 */
}
/*
* Corrects overflow displayed oddly in IE9
*/
svg:not(:root) {
overflow: hidden;
}
/* =============================================================================
Figures
========================================================================== */
/*
* Addresses margin not present in IE6/7/8/9, S5, O11
*/
figure {
margin: 0;
}
/* =============================================================================
Forms
========================================================================== */
/*
* Corrects margin displayed oddly in IE6/7
*/
form {
margin: 0;
}
/*
* Define consistent border, margin, and padding
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/*
* 1. Corrects color not being inherited in IE6/7/8/9
* 2. Corrects text not wrapping in FF3
* 3. Corrects alignment displayed oddly in IE6/7
*/
legend {
border: 0; /* 1 */
padding: 0;
white-space: normal; /* 2 */
*margin-left: -7px; /* 3 */
}
/*
* 1. Corrects font size not being inherited in all browsers
* 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
* 3. Improves appearance and consistency in all browsers
*/
button,
input,
select,
textarea {
font-size: 100%; /* 1 */
margin: 0; /* 2 */
vertical-align: baseline; /* 3 */
*vertical-align: middle; /* 3 */
}
/*
* Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
*/
button,
input {
line-height: normal; /* 1 */
}
/*
* 1. Improves usability and consistency of cursor style between image-type 'input' and others
* 2. Corrects inability to style clickable 'input' types in iOS
* 3. Removes inner spacing in IE7 without affecting normal text inputs
* Known issue: inner spacing remains in IE6
*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer; /* 1 */
-webkit-appearance: button; /* 2 */
*overflow: visible; /* 3 */
}
/*
* Re-set default cursor for disabled elements
*/
button[disabled],
input[disabled] {
cursor: default;
}
/*
* 1. Addresses box sizing set to content-box in IE8/9
* 2. Removes excess padding in IE8/9
* 3. Removes excess padding in IE7
Known issue: excess padding remains in IE6
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
*height: 13px; /* 3 */
*width: 13px; /* 3 */
}
/*
* 1. Addresses appearance set to searchfield in S5, Chrome
* 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
*/
input[type="search"] {
-webkit-appearance: textfield; /* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box; /* 2 */
box-sizing: content-box;
}
/*
* Removes inner padding and search cancel button in S5, Chrome on OS X
*/
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
/*
* Removes inner padding and border in FF3+
* www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/*
* 1. Removes default vertical scrollbar in IE6/7/8/9
* 2. Improves readability and alignment in all browsers
*/
textarea {
overflow: auto; /* 1 */
vertical-align: top; /* 2 */
}
/* =============================================================================
Tables
========================================================================== */
/*
* Remove most spacing between table cells
*/
table {
border-collapse: collapse;
border-spacing: 0;
}

File diff suppressed because one or more lines are too long

View File

@ -1,134 +1,13 @@
@import "compass";
@import "solarized";
@import "normalize";
$fontAwesomePath: "../fonts";
@import "fontawesome";
//@import "compass-holmes"; // css-based debugging
@import "susy";
@import "dropzone";
// Setting up the Magic Grid
$total-columns: 12; // 12 columns
$column-width: 4em; // columns are 4em wide
$gutter-width: 1em; // with 1em gutters
$grid-padding: 1em; // and 1em padding on the grid container
$container-style: magic;
$container-width: 50em;
h1 {
font-family: 'Lobster', Georgia, Times, serif;
font-size: 2em;
font-weight: 600;
line-height: 1em;
}
h2 {
font-size: 1.5em;
font-weight: 500;
line-height: 1em;
}
@include at-breakpoint(40em) {
.span3 { @include span-columns(3,9); }
.span3_omega { @include span-columns(3 omega,9); }
.clear { clear: both; }
h1 {
font-size: 3em;
}
}
body {
font-family: 'Vollkorn', Helvetica, Arial, sans-serif;
line-height: 1.3em;
}
a { text-decoration:none; }
header {
position: fixed;
line-height: 1.8em;
top: 0px;
right: 0px;
display: inline;
width: 100%;
padding: 0px;
z-index: 1;
li {
display: inline;
list-style: none;
padding: 5px;
text-align: center;
}
ul {
float: right;
margin: 0px;
padding: 0px;
}
box-shadow: 0 2px 3px #b8b8b8;
}
footer {
padding: 0.3em 1em 0.3em;
box-shadow: 0 2px 3px #b8b8b8;
p {
margin: 0;
}
}
.amp, abbr[title="and"] {
font-family: Baskerville,Palatino,"Book Antiqua",serif;
//font-family: 'Lobster', Georgia, Times, serif;
font-style: italic;
font-weight: normal;
line-height: 1em;
margin: 0 0 0.2em;
}
.container {
@include accentize($yellow);
@include container;
#main {
margin-top: 50px;
@include clearfix;
}
a:hover {
color: darken($yellow, 10%);
}
}
.navlink {
@include border-radius(3px);
&:hover {
text-decoration: none;
}
@include transition-duration(.2s);
@include transition-timing-function(ease-in);
}
@include at-breakpoint(40em) {
.span3 { @include span-columns(3,9); }
.span3_omega {
@include span-columns(3 omega,9);
@include clearfix;
}
dd { margin-left: 0;}
}
@include at-breakpoint(45em) {
dd { margin-left: 1em;}
}
@import "pure";
#sitelink {
float: left;
font-size: 1.1em;
padding-right: 0.1em;
padding-left: 0.1em;
font-family: 'Lobster', Georgia, Times, serif;
letter-spacing: -0.07em;
font-size: 1em;
letter-spacing: -0.11em;
&:hover {
text-decoration: none;
}
vertical-align: 0.2em;
padding-top: 0.2em;
line-height: 1em;
span {
vertical-align: -0.2em;
@ -136,8 +15,11 @@ footer {
}
}
#pagetitle {
@include text-shadow(0px, -1px, 1px, rgb(255,255,255), 0px, 1px, 1px, rgb(102,102,102));
body,
.pure-g [class *= "pure-u"],
.pure-g-r [class *= "pure-u"] {
/* Set you're content font stack here: */
font-family: "Maven Pro", sans-serif;
}
.icons {
@ -146,22 +28,46 @@ footer {
}
}
.content {
margin: 0px auto 50px;
padding: 0px 2em;
max-width: 800px;
}
.overview {
span { font-size: 1.8em; };
margin: 0px auto 50px;
max-width: 250px;
}
.bar {
width: 300px;
.hero {
min-height: 80px;
margin: 0px;
color: rgb(51, 51, 51);
padding: 1em 2em;
text-align: center;
border-bottom: 1px solid rgb(238, 238, 238);
background: none repeat scroll 0% 0% rgb(255, 255, 255);
}
#progress {
background: #eee;
/*background: rgb(238,232,213);*/
border: 1px solid #222;
margin-top: 20px;
.hero h1 {
margin: 0.2em 0px;
font-size: 3em;
font-weight: 300;
}
#progressbar {
width: 0px;
height: 24px;
background: #333;
.hero h2 {
font-weight: 300;
margin: 0px;
color: rgb(204, 204, 204);
}
a {color: rgb(59, 139, 186);text-decoration: none;}
footer {
font-size: 87.5%;
border-top: 1px solid rgb(238, 238, 238);
padding: 0.5em 1.1429em;
background: none repeat scroll 0% 0% rgb(250, 250, 250);
line-height: 1.6em;
}

View File

@ -1,72 +0,0 @@
$fontAwesomePath: "../fonts";
@import "fontawesome";
#sitelink {
font-size: 1em;
letter-spacing: -0.11em;
&:hover {
text-decoration: none;
}
line-height: 1em;
span {
vertical-align: -0.2em;
line-height: 1em;
}
}
body,
.pure-g [class *= "pure-u"],
.pure-g-r [class *= "pure-u"] {
/* Set you're content font stack here: */
font-family: "Maven Pro", sans-serif;
}
.icons {
dd {
display:block;clear:both;
}
}
.content {
margin: 0px auto 50px;
padding: 0px 2em;
max-width: 800px;
}
.overview {
margin: 0px auto 50px;
max-width: 250px;
}
.hero {
min-height: 80px;
margin: 0px;
color: rgb(51, 51, 51);
padding: 1em 2em;
text-align: center;
border-bottom: 1px solid rgb(238, 238, 238);
background: none repeat scroll 0% 0% rgb(255, 255, 255);
}
.hero h1 {
margin: 0.2em 0px;
font-size: 3em;
font-weight: 300;
}
.hero h2 {
font-weight: 300;
margin: 0px;
color: rgb(204, 204, 204);
}
a {color: rgb(59, 139, 186);text-decoration: none;}
footer {
font-size: 87.5%;
border-top: 1px solid rgb(238, 238, 238);
padding: 0.5em 1.1429em;
background: none repeat scroll 0% 0% rgb(250, 250, 250);
line-height: 1.6em;
}

View File

@ -1,77 +0,0 @@
$base03: #002b36;
$base03: #002b36;
$base02: #073642;
$base01: #586e75;
$base00: #657b83;
$base0: #839496;
$base1: #93a1a1;
$base2: #eee8d5;
$base3: #fefbdc;
$yellow: #b58900;
$orange: #cb4b16;
$red: #dc322f;
$magenta: #d33682;
$violet: #6c71c4;
$blue: #268bd2;
$cyan: #2aa198;
$green: #859900;
@mixin rebase($rebase03,$rebase02,$rebase01,
$rebase00,$rebase0,$rebase1,$rebase2,$rebase3) {
* { color:$rebase0; }
body { background-color:$rebase03; }
h1,h2,h3,h4,h5,h6 { color:$rebase1; border-color: $rebase0; }
h1#pagetitle, h1:first-of-type { color: $rebase1; }
h2#pagesubtitle, h2:first-of-type { color: $rebase01; }
a, a:active, a:visited { color: $rebase1; }
span.amp { color: $rebase1; }
header {
background-color: $rebase01;
color: $rebase1;
a.navlink, a:active.navlink, a:visited.navlink {
color: $rebase1;
text-shadow: 1px 1px 1px #ADBAC0;
&:hover{
background-color: $rebase1;
color: $rebase02;
}
}
#sitelink {
a { color: $rebase03; }
span { color: $rebase03; }
&:hover {
a { color: $rebase1; }
span { color: $rebase1; }
}
}
}
footer {
background-color: $rebase02;
color: $rebase01;
}
pre {
color: $rebase1;
background-color: $rebase02;
}
tr:nth-child(odd) { background-color:$rebase02 }
th { color:$rebase1; background-color:$rebase03; }
h1 a:hover {
-webkit-text-stroke: 3px $rebase02;
}
}
@mixin accentize($accent) {
a, a:active, a:visited, code.url { color: $accent; }
h1,h2,h3,h4,h5,h6 {color:$accent}
}
/* light is default mode, so pair with general html definition */
html, .light { @include rebase($base3,$base2,$base1,$base0,$base00,$base01,$base02,$base03)}
// .dark { @include rebase($base03,$base02,$base01,$base00,$base0,$base1,$base2,$base3)}
html * {
color-profile: sRGB;
rendering-intent: auto;
}