Updated features section

- changed colors
- changed icons
- changed animations
- renamed section to 'Features'
This commit is contained in:
Hendrik Blöß committed 2017-06-08 14:11:35 +02:00
1 parent 13685a73f7
commit 3949d34318
13 files changed
+155 -33

No files matched your search

+1 -1
View File
@@ -75,7 +75,7 @@ pages_list:
Home: 'hero-area' Home: 'hero-area'
News: 'news' News: 'news'
Download: 'download' Download: 'download'
About: 'about' Features: 'about'
Help: 'help' Help: 'help'
Contribute: 'contribute' Contribute: 'contribute'
Songs: 'songs' Songs: 'songs'
+2 -2
View File
@@ -24,7 +24,7 @@
"description": "Singing is even more fun when you can see yourself - Vocaluxe supports webcams. You can also use it to take pictures for the player profiles." "description": "Singing is even more fun when you can see yourself - Vocaluxe supports webcams. You can also use it to take pictures for the player profiles."
}, },
{ {
"title": "GamePad and WiiMote", "title": "GamePad & WiiMote",
"image": "controller.png", "image": "controller.png",
"description": "Besides keyboard and mouse Vocaluxe has build-in support for GamePads and WiiMote" "description": "Besides keyboard and mouse Vocaluxe has build-in support for GamePads and WiiMote"
}, },
@@ -39,7 +39,7 @@
"description": "Vocaluxe can play any song in the widely used UltraStar format. Choose from thousands of songs available online." "description": "Vocaluxe can play any song in the widely used UltraStar format. Choose from thousands of songs available online."
}, },
{ {
"title": "Multi-language support", "title": "Multi-Language",
"image": "translations.png", "image": "translations.png",
"description": "Vocaluxe supports many different languages - If your language isn't available just start translating it!" "description": "Vocaluxe supports many different languages - If your language isn't available just start translating it!"
} }
+1 -1
View File
@@ -17,7 +17,7 @@
{% endif %} {% endif %}
<div> <div>
{% if site.faviconPng %} {% if site.faviconPng %}
<img class="faviconPng" width="25" height=25" src="{{site.baseurl}}{{ site.faviconPng }}" alt=""> <img class="faviconPng" src="{{site.baseurl}}{{ site.faviconPng }}" alt="">
{% endif %} {% endif %}
{{ site.title }} {{ site.title }}
</div> </div>
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
layout: null layout: null
section-type: about section-type: about
title: About title: Features
--- ---
Feature overview Feature overview
+150 -28
View File
@@ -1,7 +1,13 @@
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700); /******COLORS******/
/* Blue * #428bca */
/* Red * #E74C3C */
/* Dark * #2C3E50 */
/******************/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');
body { body {
font-family: 'Lato', sans-serif; font-family: 'Lato', sans-serif;
font-size: 14px; font-size: 14pt;
font-weight: 400; font-weight: 400;
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box; -moz-box-sizing: border-box;
@@ -10,6 +16,7 @@ body {
-webkit-backface-visibility: hidden; -webkit-backface-visibility: hidden;
backface-visibility: hidden; backface-visibility: hidden;
} }
a { a {
color: #2576E5; color: #2576E5;
-webkit-transition: all 0.2s linear; -webkit-transition: all 0.2s linear;
@@ -56,17 +63,27 @@ a:hover {
position: relative; position: relative;
color: white; color: white;
} }
/**Navigation**/
.navbar { .navbar {
margin-bottom: 0; margin-bottom: 0;
color: white;
} }
.navbar li { .navbar li {
color: white; color: white;
} }
.navbar-default { .navbar-default {
border: none; border: none;
border-radius: 0; border-radius: 0;
background: #2C3E50 !important; background: #2C3E50 !important;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
} }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { .navbar-default .navbar-nav > .active > a:focus {
@@ -76,16 +93,32 @@ a:hover {
.navbar-default .navbar-nav li a, .navbar-default .navbar-nav li a,
.navbar-default .navbar-nav li a:hover { .navbar-default .navbar-nav li a:hover {
color: #fff; color: #fff;
font-weight: 100;
} }
.navbar-default .navbar-nav > .active, .navbar-default .navbar-nav > .active,
.navbar-default .navbar-nav li:hover { .navbar-default .navbar-nav li:hover {
border-bottom: 3px solid #428bca; border-bottom: 3px solid #428bca;
color: #fff; color: #fff;
} }
.navbar-default .navbar-brand { .navbar-default .navbar-brand {
font-size: 25px;
color: #fff; color: #fff;
font-size: 16pt;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
} }
.navbar-default .faviconPng{
height: 16pt;
width: 16pt;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.navbar-default .navbar-brand:hover { .navbar-default .navbar-brand:hover {
color: #eee; color: #eee;
} }
@@ -99,6 +132,48 @@ a:hover {
.affix.navbar-default { .affix.navbar-default {
background: #2C3E50; background: #2C3E50;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
padding-top: 0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.affix.navbar-default .navbar-brand {
font-size: 16pt !important;
color: #fff;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.affix.navbar-default .navbar-brand .faviconPng{
height: 16pt;
width: 16pt;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
@media (min-width: 767px){
.navbar-default {
padding-top: 30px;
}
.navbar-default .navbar-brand {
font-size: 25px;
}
.navbar-default .faviconPng{
height: 25pt;
width: 25pt;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
} }
/**Hero area**/ /**Hero area**/
@@ -115,8 +190,19 @@ a:hover {
} }
#hero-area .row { #hero-area .row {
padding-top: 100px; padding-top: 150px;
padding-bottom: 50px; padding-bottom: 100px;
}
@media (max-width: 992px){
#hero-area img {
display: none;
}
#hero-area .row {
padding-top: 75px;
padding-bottom: 50px;
}
} }
#hero-area .btn { #hero-area .btn {
@@ -291,41 +377,48 @@ a:hover {
color: #333; color: #333;
} }
/*Feature Section*/
.feature { .feature {
padding: 0px; padding: 0px;
position: relative; position: relative;
overflow: hidden; overflow: hidden;
height: 200px; height: 250px;
background-color: #000000; background-color: white;
margin-bottom: 30px; margin-bottom: 30px;
border-radius: 7px;
} }
.feature:hover .caption { .feature:hover .caption {
opacity: 1; opacity: 1;
transform: translateY(-150px); transform: translateY(-250px);
-webkit-transform: translateY(-150px); -webkit-transform: translateY(-250px);
-moz-transform: translateY(-150px); -moz-transform: translateY(-250px);
-ms-transform: translateY(-150px); -ms-transform: translateY(-250px);
-o-transform: translateY(-150px); -o-transform: translateY(-250px);
} }
.feature img{ .feature img{
z-index: 4; z-index: 4;
height: 100px;
margin-left: auto;
margin-right: auto;
margin-top: 50px;
} }
.feature .caption{ .feature .caption{
position: absolute; position: absolute;
top:150px; top: 242px;
-webkit-transition:all 0.3s ease-in-out; -webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.3s ease-in-out; -moz-transition:all 0.4s ease-in-out;
-o-transition:all 0.3s ease-in-out; -o-transition:all 0.4s ease-in-out;
-ms-transition:all 0.3s ease-in-out; -ms-transition:all 0.4s ease-in-out;
transition:all 0.3s ease-in-out; transition:all 0.4s ease-in-out;
width: 100%; width: 100%;
} }
.feature .blur{ .feature .blur{
background-color: rgba(0,0,0,0.7); background-color: #428bca;
height: 300px; height: 300px;
z-index: 5; z-index: 5;
position: absolute; position: absolute;
@@ -334,17 +427,50 @@ a:hover {
.feature .caption-text{ .feature .caption-text{
z-index: 10; z-index: 10;
color: #fff; color: white;
position: absolute; position: absolute;
height: 300px; height: 300px;
text-align: center; text-align: center;
top:-20px; top:-20px;
width: 100%; width: 100%;
font-size: 12pt;
}
.feature .caption-text p {
padding: 25px 15px;
font-weight: 100;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.feature:hover .caption-text p {
padding-top: 10px;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
} }
.feature .caption-text h4 { .feature .caption-text h4 {
padding:15px; font-size: 20pt;
margin-top:15px; color: #2C3E50;
padding: 0px;
margin-top: -40px;
-webkit-transition: all 0.27s ease-in-out;
-moz-transition: all 0.27s ease-in-out;
-o-transition: all 0.27s ease-in-out;
transition: all 0.27s ease-in-out;
}
.feature:hover .caption-text h4 {
margin-top: 40px;
color: white;
-webkit-transition: all 0.27s ease-in-out;
-moz-transition: all 0.27s ease-in-out;
-o-transition: all 0.27s ease-in-out;
transition: all 0.27s ease-in-out;
} }
.contribute-icon { .contribute-icon {
@@ -362,10 +488,6 @@ a:hover {
background: #EEEEEE; background: #EEEEEE;
} }
#download p {
font-size: 16pt;
}
.card { .card {
padding: 25px; padding: 25px;
margin: 25px; margin: 25px;
@@ -379,9 +501,9 @@ a:hover {
} }
.card p { .card p {
font-size: 13pt; font-size: 14pt;
margin-bottom: 10px; margin-bottom: 10px;
font-weight: 400; font-weight: 100;
} }
.nightly { .nightly {
Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 798 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 429 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 37 KiB