Merge branch 'solarized' of https://github.com/asmod3us/reveal.js into dev
This commit is contained in:
		
							
								
								
									
										142
									
								
								css/theme/solarized_dark.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										142
									
								
								css/theme/solarized_dark.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,142 @@ | |||||||
|  | @import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); | ||||||
|  | /** | ||||||
|  |  * Solarized Dark theme for reveal.js. | ||||||
|  |  * Author: Achim Staebler | ||||||
|  |  */ | ||||||
|  | @font-face { | ||||||
|  |   font-family: 'League Gothic'; | ||||||
|  |   src: url("../../lib/font/league_gothic-webfont.eot"); | ||||||
|  |   src: url("../../lib/font/league_gothic-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/league_gothic-webfont.woff") format("woff"), url("../../lib/font/league_gothic-webfont.ttf") format("truetype"), url("../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular") format("svg"); | ||||||
|  |   font-weight: normal; | ||||||
|  |   font-style: normal; } | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Solarized colors by Ethan Schoonover | ||||||
|  |  */ | ||||||
|  | html * { | ||||||
|  |   color-profile: sRGB; | ||||||
|  |   rendering-intent: auto; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * GLOBAL STYLES | ||||||
|  |  *********************************************/ | ||||||
|  | body { | ||||||
|  |   background: #002b36; | ||||||
|  |   background-color: #002b36; } | ||||||
|  |  | ||||||
|  | .reveal { | ||||||
|  |   font-family: "Lato", Times, "Times New Roman", serif; | ||||||
|  |   font-size: 36px; | ||||||
|  |   font-weight: 200; | ||||||
|  |   letter-spacing: -0.02em; | ||||||
|  |   color: #839496; } | ||||||
|  |  | ||||||
|  | ::selection { | ||||||
|  |   color: white; | ||||||
|  |   background: #d33682; | ||||||
|  |   text-shadow: none; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * HEADERS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal h1, | ||||||
|  | .reveal h2, | ||||||
|  | .reveal h3, | ||||||
|  | .reveal h4, | ||||||
|  | .reveal h5, | ||||||
|  | .reveal h6 { | ||||||
|  |   margin: 0 0 20px 0; | ||||||
|  |   color: #b58900; | ||||||
|  |   font-family: "League Gothic", Impact, sans-serif; | ||||||
|  |   line-height: 0.9em; | ||||||
|  |   letter-spacing: 0.02em; | ||||||
|  |   text-transform: uppercase; | ||||||
|  |   text-shadow: none; } | ||||||
|  |  | ||||||
|  | .reveal h1 { | ||||||
|  |   text-shadow: 0 1px 0 #cccccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * LINKS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal a:not(.image) { | ||||||
|  |   color: #268bd2; | ||||||
|  |   text-decoration: none; | ||||||
|  |   -webkit-transition: color 0.15s ease; | ||||||
|  |   -moz-transition: color 0.15s ease; | ||||||
|  |   -ms-transition: color 0.15s ease; | ||||||
|  |   -o-transition: color 0.15s ease; | ||||||
|  |   transition: color 0.15s ease; } | ||||||
|  |  | ||||||
|  | .reveal a:not(.image):hover { | ||||||
|  |   color: #78b9e6; | ||||||
|  |   text-shadow: none; | ||||||
|  |   border: none; } | ||||||
|  |  | ||||||
|  | .reveal .roll span:after { | ||||||
|  |   color: #fff; | ||||||
|  |   background: #1a6091; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * IMAGES | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal section img { | ||||||
|  |   margin: 15px 0px; | ||||||
|  |   background: rgba(255, 255, 255, 0.12); | ||||||
|  |   border: 4px solid #839496; | ||||||
|  |   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); | ||||||
|  |   -webkit-transition: all 0.2s linear; | ||||||
|  |   -moz-transition: all 0.2s linear; | ||||||
|  |   -ms-transition: all 0.2s linear; | ||||||
|  |   -o-transition: all 0.2s linear; | ||||||
|  |   transition: all 0.2s linear; } | ||||||
|  |  | ||||||
|  | .reveal a:hover img { | ||||||
|  |   background: rgba(255, 255, 255, 0.2); | ||||||
|  |   border-color: #268bd2; | ||||||
|  |   box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * NAVIGATION CONTROLS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal .controls div.navigate-left, | ||||||
|  | .reveal .controls div.navigate-left.enabled { | ||||||
|  |   border-right-color: #268bd2; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-right, | ||||||
|  | .reveal .controls div.navigate-right.enabled { | ||||||
|  |   border-left-color: #268bd2; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-up, | ||||||
|  | .reveal .controls div.navigate-up.enabled { | ||||||
|  |   border-bottom-color: #268bd2; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-down, | ||||||
|  | .reveal .controls div.navigate-down.enabled { | ||||||
|  |   border-top-color: #268bd2; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-left.enabled:hover { | ||||||
|  |   border-right-color: #78b9e6; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-right.enabled:hover { | ||||||
|  |   border-left-color: #78b9e6; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-up.enabled:hover { | ||||||
|  |   border-bottom-color: #78b9e6; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-down.enabled:hover { | ||||||
|  |   border-top-color: #78b9e6; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * PROGRESS BAR | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal .progress { | ||||||
|  |   background: rgba(0, 0, 0, 0.2); } | ||||||
|  |  | ||||||
|  | .reveal .progress span { | ||||||
|  |   background: #268bd2; | ||||||
|  |   -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -ms-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -o-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } | ||||||
							
								
								
									
										142
									
								
								css/theme/solarized_light.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										142
									
								
								css/theme/solarized_light.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,142 @@ | |||||||
|  | @import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); | ||||||
|  | /** | ||||||
|  |  * Solarized Light theme for reveal.js. | ||||||
|  |  * Author: Achim Staebler | ||||||
|  |  */ | ||||||
|  | @font-face { | ||||||
|  |   font-family: 'League Gothic'; | ||||||
|  |   src: url("../../lib/font/league_gothic-webfont.eot"); | ||||||
|  |   src: url("../../lib/font/league_gothic-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/league_gothic-webfont.woff") format("woff"), url("../../lib/font/league_gothic-webfont.ttf") format("truetype"), url("../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular") format("svg"); | ||||||
|  |   font-weight: normal; | ||||||
|  |   font-style: normal; } | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Solarized colors by Ethan Schoonover | ||||||
|  |  */ | ||||||
|  | html * { | ||||||
|  |   color-profile: sRGB; | ||||||
|  |   rendering-intent: auto; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * GLOBAL STYLES | ||||||
|  |  *********************************************/ | ||||||
|  | body { | ||||||
|  |   background: #fdf6e3; | ||||||
|  |   background-color: #fdf6e3; } | ||||||
|  |  | ||||||
|  | .reveal { | ||||||
|  |   font-family: "Lato", Times, "Times New Roman", serif; | ||||||
|  |   font-size: 36px; | ||||||
|  |   font-weight: 200; | ||||||
|  |   letter-spacing: -0.02em; | ||||||
|  |   color: #657b83; } | ||||||
|  |  | ||||||
|  | ::selection { | ||||||
|  |   color: white; | ||||||
|  |   background: #d33682; | ||||||
|  |   text-shadow: none; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * HEADERS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal h1, | ||||||
|  | .reveal h2, | ||||||
|  | .reveal h3, | ||||||
|  | .reveal h4, | ||||||
|  | .reveal h5, | ||||||
|  | .reveal h6 { | ||||||
|  |   margin: 0 0 20px 0; | ||||||
|  |   color: #859900; | ||||||
|  |   font-family: "League Gothic", Impact, sans-serif; | ||||||
|  |   line-height: 0.9em; | ||||||
|  |   letter-spacing: 0.02em; | ||||||
|  |   text-transform: uppercase; | ||||||
|  |   text-shadow: none; } | ||||||
|  |  | ||||||
|  | .reveal h1 { | ||||||
|  |   text-shadow: 0 1px 0 #cccccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * LINKS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal a:not(.image) { | ||||||
|  |   color: #b58900; | ||||||
|  |   text-decoration: none; | ||||||
|  |   -webkit-transition: color 0.15s ease; | ||||||
|  |   -moz-transition: color 0.15s ease; | ||||||
|  |   -ms-transition: color 0.15s ease; | ||||||
|  |   -o-transition: color 0.15s ease; | ||||||
|  |   transition: color 0.15s ease; } | ||||||
|  |  | ||||||
|  | .reveal a:not(.image):hover { | ||||||
|  |   color: #ffc81c; | ||||||
|  |   text-shadow: none; | ||||||
|  |   border: none; } | ||||||
|  |  | ||||||
|  | .reveal .roll span:after { | ||||||
|  |   color: #fff; | ||||||
|  |   background: #694f00; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * IMAGES | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal section img { | ||||||
|  |   margin: 15px 0px; | ||||||
|  |   background: rgba(255, 255, 255, 0.12); | ||||||
|  |   border: 4px solid #657b83; | ||||||
|  |   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); | ||||||
|  |   -webkit-transition: all 0.2s linear; | ||||||
|  |   -moz-transition: all 0.2s linear; | ||||||
|  |   -ms-transition: all 0.2s linear; | ||||||
|  |   -o-transition: all 0.2s linear; | ||||||
|  |   transition: all 0.2s linear; } | ||||||
|  |  | ||||||
|  | .reveal a:hover img { | ||||||
|  |   background: rgba(255, 255, 255, 0.2); | ||||||
|  |   border-color: #b58900; | ||||||
|  |   box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * NAVIGATION CONTROLS | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal .controls div.navigate-left, | ||||||
|  | .reveal .controls div.navigate-left.enabled { | ||||||
|  |   border-right-color: #b58900; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-right, | ||||||
|  | .reveal .controls div.navigate-right.enabled { | ||||||
|  |   border-left-color: #b58900; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-up, | ||||||
|  | .reveal .controls div.navigate-up.enabled { | ||||||
|  |   border-bottom-color: #b58900; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-down, | ||||||
|  | .reveal .controls div.navigate-down.enabled { | ||||||
|  |   border-top-color: #b58900; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-left.enabled:hover { | ||||||
|  |   border-right-color: #ffc81c; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-right.enabled:hover { | ||||||
|  |   border-left-color: #ffc81c; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-up.enabled:hover { | ||||||
|  |   border-bottom-color: #ffc81c; } | ||||||
|  |  | ||||||
|  | .reveal .controls div.navigate-down.enabled:hover { | ||||||
|  |   border-top-color: #ffc81c; } | ||||||
|  |  | ||||||
|  | /********************************************* | ||||||
|  |  * PROGRESS BAR | ||||||
|  |  *********************************************/ | ||||||
|  | .reveal .progress { | ||||||
|  |   background: rgba(0, 0, 0, 0.2); } | ||||||
|  |  | ||||||
|  | .reveal .progress span { | ||||||
|  |   background: #b58900; | ||||||
|  |   -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -ms-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   -o-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); | ||||||
|  |   transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } | ||||||
							
								
								
									
										17
									
								
								css/theme/source/solarized_colors.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								css/theme/source/solarized_colors.scss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | $base03:    #002b36; | ||||||
|  | $base02:    #073642; | ||||||
|  | $base01:    #586e75; | ||||||
|  | $base00:    #657b83; | ||||||
|  | $base0:     #839496; | ||||||
|  | $base1:     #93a1a1; | ||||||
|  | $base2:     #eee8d5; | ||||||
|  | $base3:     #fdf6e3; | ||||||
|  | $yellow:    #b58900; | ||||||
|  | $orange:    #cb4b16; | ||||||
|  | $red:       #dc322f; | ||||||
|  | $magenta:   #d33682; | ||||||
|  | $violet:    #6c71c4; | ||||||
|  | $blue:      #268bd2; | ||||||
|  | $cyan:      #2aa198; | ||||||
|  | $green:     #859900; | ||||||
|  |  | ||||||
							
								
								
									
										53
									
								
								css/theme/source/solarized_dark.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								css/theme/source/solarized_dark.scss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,53 @@ | |||||||
|  | /** | ||||||
|  |  * Solarized Dark theme for reveal.js. | ||||||
|  |  * Author: Achim Staebler | ||||||
|  |  */ | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Default mixins and settings ----------------- | ||||||
|  | @import "../template/mixins"; | ||||||
|  | @import "../template/settings"; | ||||||
|  | // --------------------------------------------- | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Include theme-specific fonts | ||||||
|  | @font-face { | ||||||
|  | 	font-family: 'League Gothic'; | ||||||
|  | 	src: url('../../lib/font/league_gothic-webfont.eot'); | ||||||
|  | 	src: url('../../lib/font/league_gothic-webfont.eot?#iefix') format('embedded-opentype'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.woff') format('woff'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.ttf') format('truetype'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular') format('svg'); | ||||||
|  |  | ||||||
|  | 	font-weight: normal; | ||||||
|  | 	font-style: normal; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Solarized colors by Ethan Schoonover | ||||||
|  |  */ | ||||||
|  | html * { | ||||||
|  | 	color-profile: sRGB; | ||||||
|  | 	rendering-intent: auto; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @import "solarized_colors.scss"; | ||||||
|  |  | ||||||
|  | // Override theme settings (see ../template/settings.scss) | ||||||
|  | $mainColor: $base0; | ||||||
|  | $headingColor: $yellow; | ||||||
|  | $headingTextShadow: none; | ||||||
|  | $backgroundColor: $base03; | ||||||
|  | $linkColor: $blue; | ||||||
|  | $linkColorHover: lighten( $linkColor, 20% ); | ||||||
|  | $selectionBackgroundColor: $magenta; | ||||||
|  | $heading1TextShadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15); | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Theme template ------------------------------ | ||||||
|  | @import "../template/theme"; | ||||||
|  | // --------------------------------------------- | ||||||
							
								
								
									
										59
									
								
								css/theme/source/solarized_light.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								css/theme/source/solarized_light.scss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,59 @@ | |||||||
|  | /** | ||||||
|  |  * Solarized Light theme for reveal.js. | ||||||
|  |  * Author: Achim Staebler | ||||||
|  |  */ | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Default mixins and settings ----------------- | ||||||
|  | @import "../template/mixins"; | ||||||
|  | @import "../template/settings"; | ||||||
|  | // --------------------------------------------- | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Include theme-specific fonts | ||||||
|  | @font-face { | ||||||
|  | 	font-family: 'League Gothic'; | ||||||
|  | 	src: url('../../lib/font/league_gothic-webfont.eot'); | ||||||
|  | 	src: url('../../lib/font/league_gothic-webfont.eot?#iefix') format('embedded-opentype'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.woff') format('woff'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.ttf') format('truetype'), | ||||||
|  | 		 url('../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular') format('svg'); | ||||||
|  |  | ||||||
|  | 	font-weight: normal; | ||||||
|  | 	font-style: normal; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Solarized colors by Ethan Schoonover | ||||||
|  |  */ | ||||||
|  | html * { | ||||||
|  | 	color-profile: sRGB; | ||||||
|  | 	rendering-intent: auto; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @import "solarized_colors.scss"; | ||||||
|  |  | ||||||
|  | // Override theme settings (see ../template/settings.scss) | ||||||
|  | $mainColor: $base00; | ||||||
|  | $headingColor: $green; | ||||||
|  | $headingTextShadow: none; | ||||||
|  | $backgroundColor: $base3; | ||||||
|  | $linkColor: $yellow; | ||||||
|  | $linkColorHover: lighten( $linkColor, 20% ); | ||||||
|  | $selectionBackgroundColor: $magenta; | ||||||
|  | $heading1TextShadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15); | ||||||
|  |  | ||||||
|  | // Background generator | ||||||
|  | // @mixin bodyBackground() { | ||||||
|  | // 	@include radial-gradient( rgba($base3,1), rgba(lighten($base3, 20%),1) ); | ||||||
|  | // } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | // Theme template ------------------------------ | ||||||
|  | @import "../template/theme"; | ||||||
|  | // --------------------------------------------- | ||||||
		Reference in New Issue
	
	Block a user