Skip to content

Commit 12c54eb

Browse files
author
Jan Schäfer
committed
swamuc 2016
1 parent de45fb8 commit 12c54eb

File tree

192 files changed

+36478
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+36478
-0
lines changed

swamuc2016/CONTRIBUTING.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## Contributing
2+
3+
Please keep the [issue tracker](http://github.com/hakimel/reveal.js/issues) limited to **bug reports**, **feature requests** and **pull requests**.
4+
5+
6+
### Personal Support
7+
If you have personal support or setup questions the best place to ask those are [StackOverflow](http://stackoverflow.com/questions/tagged/reveal.js).
8+
9+
10+
### Bug Reports
11+
When reporting a bug make sure to include information about which browser and operating system you are on as well as the necessary steps to reproduce the issue. If possible please include a link to a sample presentation where the bug can be tested.
12+
13+
14+
### Pull Requests
15+
- Should follow the coding style of the file you work in, most importantly:
16+
- Tabs to indent
17+
- Single-quoted strings
18+
- Should be made towards the **dev branch**
19+
- Should be submitted from a feature/topic branch (not your master)
20+
21+
22+
### Plugins
23+
Please do not submit plugins as pull requests. They should be maintained in their own separate repository. More information here: https://github.com/hakimel/reveal.js/wiki/Plugin-Guidelines

swamuc2016/Gruntfile.js

+170
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
/* global module:false */
2+
module.exports = function(grunt) {
3+
var port = grunt.option('port') || 8000;
4+
// Project configuration
5+
grunt.initConfig({
6+
pkg: grunt.file.readJSON('package.json'),
7+
meta: {
8+
banner:
9+
'/*!\n' +
10+
' * reveal.js <%= pkg.version %> (<%= grunt.template.today("yyyy-mm-dd, HH:MM") %>)\n' +
11+
' * http://lab.hakim.se/reveal-js\n' +
12+
' * MIT licensed\n' +
13+
' *\n' +
14+
' * Copyright (C) 2015 Hakim El Hattab, http://hakim.se\n' +
15+
' */'
16+
},
17+
18+
qunit: {
19+
files: [ 'test/*.html' ]
20+
},
21+
22+
uglify: {
23+
options: {
24+
banner: '<%= meta.banner %>\n'
25+
},
26+
build: {
27+
src: 'js/reveal.js',
28+
dest: 'js/reveal.min.js'
29+
}
30+
},
31+
32+
sass: {
33+
core: {
34+
files: {
35+
'css/reveal.css': 'css/reveal.scss',
36+
}
37+
},
38+
themes: {
39+
files: [
40+
{
41+
expand: true,
42+
cwd: 'css/theme/source',
43+
src: ['*.scss'],
44+
dest: 'css/theme',
45+
ext: '.css'
46+
}
47+
]
48+
}
49+
},
50+
51+
autoprefixer: {
52+
dist: {
53+
src: 'css/reveal.css'
54+
}
55+
},
56+
57+
cssmin: {
58+
compress: {
59+
files: {
60+
'css/reveal.min.css': [ 'css/reveal.css' ]
61+
}
62+
}
63+
},
64+
65+
jshint: {
66+
options: {
67+
curly: false,
68+
eqeqeq: true,
69+
immed: true,
70+
latedef: true,
71+
newcap: true,
72+
noarg: true,
73+
sub: true,
74+
undef: true,
75+
eqnull: true,
76+
browser: true,
77+
expr: true,
78+
globals: {
79+
head: false,
80+
module: false,
81+
console: false,
82+
unescape: false,
83+
define: false,
84+
exports: false
85+
}
86+
},
87+
files: [ 'Gruntfile.js', 'js/reveal.js' ]
88+
},
89+
90+
connect: {
91+
server: {
92+
options: {
93+
port: port,
94+
base: '.',
95+
livereload: true,
96+
open: true
97+
}
98+
}
99+
},
100+
101+
zip: {
102+
'reveal-js-presentation.zip': [
103+
'index.html',
104+
'css/**',
105+
'js/**',
106+
'lib/**',
107+
'images/**',
108+
'plugin/**'
109+
]
110+
},
111+
112+
watch: {
113+
options: {
114+
livereload: true
115+
},
116+
js: {
117+
files: [ 'Gruntfile.js', 'js/reveal.js' ],
118+
tasks: 'js'
119+
},
120+
theme: {
121+
files: [ 'css/theme/source/*.scss', 'css/theme/template/*.scss' ],
122+
tasks: 'css-themes'
123+
},
124+
css: {
125+
files: [ 'css/reveal.scss' ],
126+
tasks: 'css-core'
127+
},
128+
html: {
129+
files: [ 'index.html']
130+
}
131+
}
132+
133+
});
134+
135+
// Dependencies
136+
grunt.loadNpmTasks( 'grunt-contrib-qunit' );
137+
grunt.loadNpmTasks( 'grunt-contrib-jshint' );
138+
grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
139+
grunt.loadNpmTasks( 'grunt-contrib-uglify' );
140+
grunt.loadNpmTasks( 'grunt-contrib-watch' );
141+
grunt.loadNpmTasks( 'grunt-sass' );
142+
grunt.loadNpmTasks( 'grunt-contrib-connect' );
143+
grunt.loadNpmTasks( 'grunt-autoprefixer' );
144+
grunt.loadNpmTasks( 'grunt-zip' );
145+
146+
// Default task
147+
grunt.registerTask( 'default', [ 'css', 'js' ] );
148+
149+
// JS task
150+
grunt.registerTask( 'js', [ 'jshint', 'uglify', 'qunit' ] );
151+
152+
// Theme CSS
153+
grunt.registerTask( 'css-themes', [ 'sass:themes' ] );
154+
155+
// Core framework CSS
156+
grunt.registerTask( 'css-core', [ 'sass:core', 'autoprefixer', 'cssmin' ] );
157+
158+
// All CSS
159+
grunt.registerTask( 'css', [ 'sass', 'autoprefixer', 'cssmin' ] );
160+
161+
// Package presentation to archive
162+
grunt.registerTask( 'package', [ 'default', 'zip' ] );
163+
164+
// Serve presentation locally
165+
grunt.registerTask( 'serve', [ 'connect', 'watch' ] );
166+
167+
// Run tests
168+
grunt.registerTask( 'test', [ 'jshint', 'qunit' ] );
169+
170+
};

swamuc2016/LICENSE

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (C) 2015 Hakim El Hattab, http://hakim.se
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in
11+
all copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19+
THE SOFTWARE.

swamuc2016/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Slides of my presentation at Karlsruher Entwicklertag 2016
2+
https://janschaefer.github.io/etk16-slides

swamuc2016/css/custom.css

+160
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
2+
body, .reveal section {
3+
font-family: 'Lato', 'Open Sans', Helvetica, sans-serif;
4+
}
5+
6+
.reveal h1 {
7+
font-family: 'Roboto';
8+
font-weight: normal;
9+
text-transform: none;
10+
font-weight: bold;
11+
color: #fff;
12+
border: solid 5px #0064a6;
13+
border-radius: 4px;
14+
background-color: #0064a6;
15+
padding: 20px;
16+
box-shadow: rgba(0, 0, 0, 0.306863) 0px 5px 10px 0px, rgba(0, 0, 0, 0.257647) 0px 5px 20px 0px;
17+
}
18+
19+
.reveal h2 a {
20+
color: #0064a6; /* TNG color */
21+
}
22+
23+
.reveal section.title h1 {
24+
font-size: 55px;
25+
/* font-weight: bold;
26+
border: none;
27+
color: #666;
28+
background-color: white;*/
29+
}
30+
31+
.reveal section.title h2 {
32+
font-size: 50px;
33+
}
34+
35+
.reveal section.title h3 {
36+
font-size: 40px;
37+
}
38+
39+
40+
41+
.reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
42+
color: #0064a6; /* TNG color */
43+
font-family: 'Lato', 'Open Sans', Helvetica, sans-serif;
44+
font-weight: bold;
45+
/* line-height: 1.2; */
46+
/* letter-spacing: normal;*/
47+
text-transform: none;
48+
text-shadow: none;
49+
word-wrap: break-word;
50+
}
51+
52+
.reveal h3, .reveal h4, .reveal h5, .reveal h6 {
53+
color: #666;
54+
font-weight: bold;
55+
}
56+
57+
.reveal h3 {
58+
font-size: 40px;
59+
margin-bottom: 5px;
60+
margin-top: 20px;
61+
}
62+
63+
64+
65+
.reveal pre code {
66+
background: white;
67+
border: solid 1px gray;
68+
border-radius: 5px;
69+
padding: 15px;
70+
color: black;
71+
}
72+
73+
.reveal section img {
74+
border: none;
75+
box-shadow: none;
76+
}
77+
78+
.reveal pre {
79+
box-shadow: none;
80+
font-size: 18px;
81+
}
82+
83+
html * {
84+
-webkit-transform: translateZ(0);
85+
-moz-transform: translateZ(0);
86+
-ms-transform: translateZ(0);
87+
-o-transform: translateZ(0);
88+
transform: translateZ(0);
89+
}
90+
91+
.nowrap {
92+
white-space:nowrap;
93+
}
94+
95+
ul.fa-ul {
96+
list-style-type: none;
97+
}
98+
99+
ul.fa-ul i {
100+
color: green;
101+
102+
}
103+
104+
.reveal ul {
105+
list-style-type: none;
106+
}
107+
108+
.reveal ul ul {
109+
list-style-type: none;
110+
}
111+
112+
.reveal ul > li:before {
113+
font-family: 'FontAwesome';
114+
content: '\f111'; /* fa-circle */
115+
margin:0 10px 0 -25px;
116+
color: #444;
117+
font-size: 50%;
118+
vertical-align: middle;
119+
}
120+
121+
122+
ul.fa-ul > li:before {
123+
font-family: 'FontAwesome';
124+
margin:0 10px 0 -25px;
125+
}
126+
127+
ul.fa-ul > li.not:before {
128+
content: '\f00d' !important; /* fa-times */
129+
color: red !important;
130+
margin:0 10px 0 -45px !important;
131+
font-size: 100%;
132+
}
133+
134+
ul.fa-ul.hand > li:before {
135+
content: '\f0a4'; /* fa-hand */
136+
margin:0 10px 0 -50px;
137+
font-size: 100%;
138+
}
139+
140+
ul.fa-ul.bad > li:before {
141+
/* content: '\f00d'; /* fa-times */
142+
content: '\f06d'; /* fa-fire */
143+
color: orange;
144+
margin:0 10px 0 -40px;
145+
font-size: 100%;
146+
}
147+
148+
ul.fa-ul.check li:before {
149+
content: '\f046';
150+
color: green;
151+
margin:0 10px 0 -50px;
152+
font-size: 100%;
153+
}
154+
155+
ul.fa-ul.goal li:before {
156+
content: '\f192'; /* '\f140';*/
157+
color: #0064a6; /* TNG color */
158+
margin:0 10px 0 -50px;
159+
font-size: 100%;
160+
}

swamuc2016/css/fonts.css

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import url(../lib/font/Roboto/roboto.css)

swamuc2016/css/fonts/FontAwesome.otf

83.9 KB
Binary file not shown.

swamuc2016/css/fonts/font-awesome.min.css

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
54.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)