diff --git a/_data/features.json b/_data/features.json new file mode 100644 index 00000000..d28adfb2 --- /dev/null +++ b/_data/features.json @@ -0,0 +1,36 @@ +[{ + "title": "Multi language support", + "image": "", + "description": "Vocaluxe supports many different languages - If your language isn't avaialable just start translating it!" +}, +{ + "title": "Party modes", + "image": "partymode.png", + "description": "Singing some challenging rounds against your friends or in teams on a big party - Vocaluxe offers several party modes" +}, +{ + "title": "Medleys and duets", + "image": "medley.png", + "description": "" +}, +{ + "title": "Profiles", + "image": "player.png", + "description": "" +}, +{ + "title": "Webcam and WiiMote", + "image": "", + "description": "" +}, +{ + "title": "Smartphone control", + "image": "", + "description": "" +}, +{ + "title": "Songs", + "image": "songs.png", + "description": "" +} +] diff --git a/_includes/about.html b/_includes/about.html index 7c4d6dde..33d8c4c5 100644 --- a/_includes/about.html +++ b/_includes/about.html @@ -5,11 +5,20 @@
- {{ page.content | markdownify }} -
+ {% for feature in site.data.features %} +{{ feature.description }}
+
+
{{ site.description }}
diff --git a/css/main.css b/css/main.css index 3478efd2..c85544e6 100644 --- a/css/main.css +++ b/css/main.css @@ -181,10 +181,7 @@ a:hover { background-image: radial-gradient(50% 50%, ellipse cover, #02647e 0%, #000508 100%); color: #fff; } -#about p { - line-height: 30px; - font-size: 17px; -} + #contact { background: #f1f1f1; } @@ -274,3 +271,59 @@ a:hover { #copyright a { color: #333; } + +.feature { + padding: 0px; + position: relative; + overflow: hidden; + height: 200px; + background-color: #000000; + margin-bottom: 30px; +} + +.feature:hover .caption { + opacity: 1; + transform: translateY(-150px); + -webkit-transform: translateY(-150px); + -moz-transform: translateY(-150px); + -ms-transform: translateY(-150px); + -o-transform: translateY(-150px); +} + +.feature img{ + z-index: 4; +} + +.feature .caption{ + position: absolute; + top:150px; + -webkit-transition:all 0.3s ease-in-out; + -moz-transition:all 0.3s ease-in-out; + -o-transition:all 0.3s ease-in-out; + -ms-transition:all 0.3s ease-in-out; + transition:all 0.3s ease-in-out; + width: 100%; +} + +.feature .blur{ + background-color: rgba(0,0,0,0.7); + height: 300px; + z-index: 5; + position: absolute; + width: 100%; +} + +.feature .caption-text{ + z-index: 10; + color: #fff; + position: absolute; + height: 300px; + text-align: center; + top:-20px; + width: 100%; +} + +.feature .caption-text h4 { + padding:15px; + margin-top:15px; +} diff --git a/img/features/medley.png b/img/features/medley.png new file mode 100644 index 00000000..6495e847 Binary files /dev/null and b/img/features/medley.png differ diff --git a/img/features/partymode.png b/img/features/partymode.png new file mode 100644 index 00000000..914346af Binary files /dev/null and b/img/features/partymode.png differ diff --git a/img/features/player.png b/img/features/player.png new file mode 100644 index 00000000..862cebac Binary files /dev/null and b/img/features/player.png differ diff --git a/img/features/songs.png b/img/features/songs.png new file mode 100644 index 00000000..ef44baf8 Binary files /dev/null and b/img/features/songs.png differ