Browse Source

Github Pages init

gh-pages
Ezerous 6 years ago
commit
61f93321a0
No known key found for this signature in database GPG Key ID: 262B2954BBA319E3
  1. 1
      .gitignore
  2. 175
      css/style.css
  3. 1
      css/style.min.css
  4. BIN
      favicon/android-icon-144x144.png
  5. BIN
      favicon/android-icon-192x192.png
  6. BIN
      favicon/android-icon-36x36.png
  7. BIN
      favicon/android-icon-48x48.png
  8. BIN
      favicon/android-icon-72x72.png
  9. BIN
      favicon/android-icon-96x96.png
  10. BIN
      favicon/apple-icon-114x114.png
  11. BIN
      favicon/apple-icon-120x120.png
  12. BIN
      favicon/apple-icon-144x144.png
  13. BIN
      favicon/apple-icon-152x152.png
  14. BIN
      favicon/apple-icon-180x180.png
  15. BIN
      favicon/apple-icon-57x57.png
  16. BIN
      favicon/apple-icon-60x60.png
  17. BIN
      favicon/apple-icon-72x72.png
  18. BIN
      favicon/apple-icon-76x76.png
  19. BIN
      favicon/apple-icon-precomposed.png
  20. BIN
      favicon/apple-icon.png
  21. 2
      favicon/browserconfig.xml
  22. BIN
      favicon/favicon-16x16.png
  23. BIN
      favicon/favicon-32x32.png
  24. BIN
      favicon/favicon-96x96.png
  25. BIN
      favicon/favicon.ico
  26. 41
      favicon/manifest.json
  27. BIN
      favicon/ms-icon-144x144.png
  28. BIN
      favicon/ms-icon-150x150.png
  29. BIN
      favicon/ms-icon-310x310.png
  30. BIN
      favicon/ms-icon-70x70.png
  31. 54
      gulpfile.js
  32. 106
      img/google-play-badge.svg
  33. BIN
      img/mockup.png
  34. 102
      index.html
  35. 24
      package.json
  36. 15
      scss/_bootstrap-overrides.scss
  37. 64
      scss/_footer.scss
  38. 41
      scss/_global.scss
  39. 49
      scss/_masthead.scss
  40. 72
      scss/_mixins.scss
  41. 9
      scss/_variables.scss
  42. 6
      scss/style.scss

1
.gitignore

@ -0,0 +1 @@
node_modules

175
css/style.css

@ -0,0 +1,175 @@
html,
body {
width: 100%;
height: 100%;
}
body {
font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
}
a {
color: #333333;
-webkit-transition: all .35s;
transition: all .35s;
}
a:hover, a:focus {
color: #1a1a1a;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
font-weight: 200;
}
p {
font-size: 18px;
line-height: 1.5;
margin-bottom: 20px;
}
section {
padding: 100px 0;
}
section h2 {
font-size: 50px;
}
header.masthead {
position: relative;
width: 100%;
padding-top: 150px;
padding-bottom: 100px;
color: white;
background: #333333;
}
header.masthead .header-content {
max-width: 500px;
margin-bottom: 100px;
margin-right: auto;
margin-left: auto;
text-align: center;
}
header.masthead .header-content h1 {
font-size: 30px;
}
header.masthead .device-container {
max-width: 325px;
margin-right: auto;
margin-left: auto;
}
header.masthead .device-container .screen img {
border-radius: 3px;
}
@media (min-width: 992px) {
header.masthead {
height: 100vh;
min-height: 775px;
padding-top: 0;
padding-bottom: 0;
}
header.masthead .header-content {
margin-bottom: 0;
text-align: center;
}
header.masthead .header-content h1 {
font-size: 30px;
}
header.masthead .device-container {
max-width: 325px;
}
}
header.masthead #badge {
max-width: 300px;
}
footer {
padding: 25px 0;
text-align: center;
color: #26A69A;
background-color: #3C3C3C;
}
footer p {
font-size: 12px;
margin: 0;
}
footer ul {
margin-bottom: 0;
}
footer ul li a {
font-size: 12px;
color: rgba(255, 255, 255, 0.3);
}
footer ul li a:hover, footer ul li a:focus, footer ul li a:active, footer ul li a.active {
text-decoration: none;
}
footer ul.list-social {
margin-bottom: 25px;
}
footer ul.list-social li a {
font-size: 40px;
line-height: 80px;
display: block;
width: 80px;
height: 80px;
color: white;
border-radius: 100%;
}
footer ul.list-social li.social-discord a {
background-color: #7289da;
}
footer ul.list-social li.social-discord a:hover {
background-color: #5e78d5;
}
footer ul.list-social li.social-github a {
background-color: #24292e;
}
footer ul.list-social li.social-github a:hover {
background-color: #191c20;
}
footer ul.list-social li.social-mail a {
background-color: #dd4b39;
}
footer ul.list-social li.social-mail a:hover {
background-color: #d73925;
}
.bg-primary {
background: #333333;
background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#262626));
background: linear-gradient(#333333, #262626);
}
.text-primary {
color: #333333;
}
.no-gutter > [class*='col-'] {
padding-right: 0;
padding-left: 0;
}

1
css/style.min.css

@ -0,0 +1 @@
body,html{width:100%;height:100%}body{font-family:Roboto,Helvetica,Arial,sans-serif}a{color:#333;-webkit-transition:all .35s;transition:all .35s}a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:200}p{font-size:18px;line-height:1.5;margin-bottom:20px}section{padding:100px 0}section h2{font-size:50px}header.masthead{position:relative;width:100%;padding-top:150px;padding-bottom:100px;color:#fff;background:#333}header.masthead .header-content{max-width:500px;margin-bottom:100px;margin-right:auto;margin-left:auto;text-align:center}header.masthead .header-content h1{font-size:30px}header.masthead .device-container{max-width:325px;margin-right:auto;margin-left:auto}header.masthead .device-container .screen img{border-radius:3px}@media (min-width:992px){header.masthead{height:100vh;min-height:775px;padding-top:0;padding-bottom:0}header.masthead .header-content{margin-bottom:0;text-align:center}header.masthead .header-content h1{font-size:30px}header.masthead .device-container{max-width:325px}}header.masthead #badge{max-width:300px}footer{padding:25px 0;text-align:center;color:#26a69a;background-color:#3c3c3c}footer p{font-size:12px;margin:0}footer ul{margin-bottom:0}footer ul li a{font-size:12px;color:rgba(255,255,255,.3)}footer ul li a.active,footer ul li a:active,footer ul li a:focus,footer ul li a:hover{text-decoration:none}footer ul.list-social{margin-bottom:25px}footer ul.list-social li a{font-size:40px;line-height:80px;display:block;width:80px;height:80px;color:#fff;border-radius:100%}footer ul.list-social li.social-discord a{background-color:#7289da}footer ul.list-social li.social-discord a:hover{background-color:#5e78d5}footer ul.list-social li.social-github a{background-color:#24292e}footer ul.list-social li.social-github a:hover{background-color:#191c20}footer ul.list-social li.social-mail a{background-color:#dd4b39}footer ul.list-social li.social-mail a:hover{background-color:#d73925}.bg-primary{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#333),to(#262626));background:linear-gradient(#333,#262626)}.text-primary{color:#333}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}

BIN
favicon/android-icon-144x144.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

BIN
favicon/android-icon-192x192.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
favicon/android-icon-36x36.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
favicon/android-icon-48x48.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
favicon/android-icon-72x72.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
favicon/android-icon-96x96.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
favicon/apple-icon-114x114.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

BIN
favicon/apple-icon-120x120.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

BIN
favicon/apple-icon-144x144.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

BIN
favicon/apple-icon-152x152.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

BIN
favicon/apple-icon-180x180.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
favicon/apple-icon-57x57.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
favicon/apple-icon-60x60.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
favicon/apple-icon-72x72.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
favicon/apple-icon-76x76.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
favicon/apple-icon-precomposed.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
favicon/apple-icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

2
favicon/browserconfig.xml

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig>

BIN
favicon/favicon-16x16.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
favicon/favicon-32x32.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
favicon/favicon-96x96.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
favicon/favicon.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

41
favicon/manifest.json

@ -0,0 +1,41 @@
{
"name": "App",
"icons": [
{
"src": "\/android-icon-36x36.png",
"sizes": "36x36",
"type": "image\/png",
"density": "0.75"
},
{
"src": "\/android-icon-48x48.png",
"sizes": "48x48",
"type": "image\/png",
"density": "1.0"
},
{
"src": "\/android-icon-72x72.png",
"sizes": "72x72",
"type": "image\/png",
"density": "1.5"
},
{
"src": "\/android-icon-96x96.png",
"sizes": "96x96",
"type": "image\/png",
"density": "2.0"
},
{
"src": "\/android-icon-144x144.png",
"sizes": "144x144",
"type": "image\/png",
"density": "3.0"
},
{
"src": "\/android-icon-192x192.png",
"sizes": "192x192",
"type": "image\/png",
"density": "4.0"
}
]
}

BIN
favicon/ms-icon-144x144.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

BIN
favicon/ms-icon-150x150.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
favicon/ms-icon-310x310.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
favicon/ms-icon-70x70.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

54
gulpfile.js

@ -0,0 +1,54 @@
var gulp = require('gulp');
var sass = require('gulp-sass');
var cleanCSS = require('gulp-clean-css');
var rename = require("gulp-rename");
var autoprefixer = require('gulp-autoprefixer');
var browserSync = require('browser-sync').create();
// Compile SCSS
gulp.task('css:compile', function() {
return gulp.src('./scss/**/*.scss')
.pipe(sass.sync({
outputStyle: 'expanded'
}).on('error', sass.logError))
.pipe(autoprefixer({
browsers: ['last 2 versions'],
cascade: false
}))
.pipe(gulp.dest('./css'))
});
// Minify CSS
gulp.task('css:minify', ['css:compile'], function() {
return gulp.src([
'./css/*.css',
'!./css/*.min.css'
])
.pipe(cleanCSS())
.pipe(rename({
suffix: '.min'
}))
.pipe(gulp.dest('./css'))
.pipe(browserSync.stream());
});
// CSS
gulp.task('css', ['css:compile', 'css:minify']);
// Default task
gulp.task('default', ['css']);
// Configure the browserSync task
gulp.task('browserSync', function() {
browserSync.init({
server: {
baseDir: "./"
}
});
});
// Dev task
gulp.task('dev', ['css', 'browserSync'], function() {
gulp.watch('./scss/*.scss', ['css']);
gulp.watch('./*.html', browserSync.reload);
});

106
img/google-play-badge.svg

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 20.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="artwork" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 135 40" style="enable-background:new 0 0 135 40;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;fill-opacity:0;}
.st1{fill:#A6A6A6;}
.st2{fill:#FFFFFF;stroke:#FFFFFF;stroke-width:0.2;stroke-miterlimit:10;}
.st3{fill:#FFFFFF;}
.st4{fill:url(#SVGID_1_);}
.st5{fill:url(#SVGID_2_);}
.st6{fill:url(#SVGID_3_);}
.st7{fill:url(#SVGID_4_);}
.st8{opacity:0.2;enable-background:new ;}
.st9{opacity:0.12;enable-background:new ;}
.st10{opacity:0.25;fill:#FFFFFF;enable-background:new ;}
</style>
<g>
<rect x="-10" y="-10" class="st0" width="155" height="60"/>
<g>
<path d="M130,40H5c-2.8,0-5-2.2-5-5V5c0-2.8,2.2-5,5-5h125c2.8,0,5,2.2,5,5v30C135,37.8,132.8,40,130,40z"/>
</g>
<g>
<g>
<path class="st1" d="M130,0.8c2.3,0,4.2,1.9,4.2,4.2v30c0,2.3-1.9,4.2-4.2,4.2H5c-2.3,0-4.2-1.9-4.2-4.2V5c0-2.3,1.9-4.2,4.2-4.2
H130 M130,0H5C2.2,0,0,2.3,0,5v30c0,2.8,2.2,5,5,5h125c2.8,0,5-2.2,5-5V5C135,2.3,132.8,0,130,0L130,0z"/>
</g>
</g>
<g>
<path class="st2" d="M47.4,10.2c0,0.8-0.2,1.5-0.7,2c-0.6,0.6-1.3,0.9-2.2,0.9c-0.9,0-1.6-0.3-2.2-0.9c-0.6-0.6-0.9-1.3-0.9-2.2
c0-0.9,0.3-1.6,0.9-2.2c0.6-0.6,1.3-0.9,2.2-0.9c0.4,0,0.8,0.1,1.2,0.3c0.4,0.2,0.7,0.4,0.9,0.7l-0.5,0.5
c-0.4-0.5-0.9-0.7-1.6-0.7c-0.6,0-1.2,0.2-1.6,0.7c-0.5,0.4-0.7,1-0.7,1.7s0.2,1.3,0.7,1.7c0.5,0.4,1,0.7,1.6,0.7
c0.7,0,1.2-0.2,1.7-0.7c0.3-0.3,0.5-0.7,0.5-1.2h-2.2V9.8h2.9C47.4,9.9,47.4,10.1,47.4,10.2z"/>
<path class="st2" d="M52,7.7h-2.7v1.9h2.5v0.7h-2.5v1.9H52V13h-3.5V7H52V7.7z"/>
<path class="st2" d="M55.3,13h-0.8V7.7h-1.7V7H57v0.7h-1.7V13z"/>
<path class="st2" d="M59.9,13V7h0.8v6H59.9z"/>
<path class="st2" d="M64.1,13h-0.8V7.7h-1.7V7h4.1v0.7h-1.7V13z"/>
<path class="st2" d="M73.6,12.2c-0.6,0.6-1.3,0.9-2.2,0.9c-0.9,0-1.6-0.3-2.2-0.9c-0.6-0.6-0.9-1.3-0.9-2.2s0.3-1.6,0.9-2.2
c0.6-0.6,1.3-0.9,2.2-0.9c0.9,0,1.6,0.3,2.2,0.9c0.6,0.6,0.9,1.3,0.9,2.2C74.5,10.9,74.2,11.6,73.6,12.2z M69.8,11.7
c0.4,0.4,1,0.7,1.6,0.7c0.6,0,1.2-0.2,1.6-0.7c0.4-0.4,0.7-1,0.7-1.7S73.5,8.7,73,8.3c-0.4-0.4-1-0.7-1.6-0.7
c-0.6,0-1.2,0.2-1.6,0.7c-0.4,0.4-0.7,1-0.7,1.7S69.3,11.3,69.8,11.7z"/>
<path class="st2" d="M75.6,13V7h0.9l2.9,4.7h0l0-1.2V7h0.8v6h-0.8l-3.1-4.9h0l0,1.2V13H75.6z"/>
</g>
<path class="st3" d="M68.1,21.8c-2.4,0-4.3,1.8-4.3,4.3c0,2.4,1.9,4.3,4.3,4.3c2.4,0,4.3-1.8,4.3-4.3
C72.4,23.5,70.5,21.8,68.1,21.8z M68.1,28.6c-1.3,0-2.4-1.1-2.4-2.6c0-1.5,1.1-2.6,2.4-2.6c1.3,0,2.4,1,2.4,2.6
C70.5,27.5,69.4,28.6,68.1,28.6z M58.8,21.8c-2.4,0-4.3,1.8-4.3,4.3c0,2.4,1.9,4.3,4.3,4.3c2.4,0,4.3-1.8,4.3-4.3
C63.1,23.5,61.2,21.8,58.8,21.8z M58.8,28.6c-1.3,0-2.4-1.1-2.4-2.6c0-1.5,1.1-2.6,2.4-2.6c1.3,0,2.4,1,2.4,2.6
C61.2,27.5,60.1,28.6,58.8,28.6z M47.7,23.1v1.8h4.3c-0.1,1-0.5,1.8-1,2.3c-0.6,0.6-1.6,1.3-3.3,1.3c-2.7,0-4.7-2.1-4.7-4.8
s2.1-4.8,4.7-4.8c1.4,0,2.5,0.6,3.3,1.3l1.3-1.3c-1.1-1-2.5-1.8-4.5-1.8c-3.6,0-6.7,3-6.7,6.6c0,3.6,3.1,6.6,6.7,6.6
c2,0,3.4-0.6,4.6-1.9c1.2-1.2,1.6-2.9,1.6-4.2c0-0.4,0-0.8-0.1-1.1H47.7z M93.1,24.5c-0.4-1-1.4-2.7-3.6-2.7c-2.2,0-4,1.7-4,4.3
c0,2.4,1.8,4.3,4.2,4.3c1.9,0,3.1-1.2,3.5-1.9l-1.4-1c-0.5,0.7-1.1,1.2-2.1,1.2c-1,0-1.6-0.4-2.1-1.3l5.7-2.4L93.1,24.5z
M87.3,25.9c0-1.6,1.3-2.5,2.2-2.5c0.7,0,1.4,0.4,1.6,0.9L87.3,25.9z M82.6,30h1.9V17.5h-1.9V30z M79.6,22.7L79.6,22.7
c-0.5-0.5-1.3-1-2.3-1c-2.1,0-4.1,1.9-4.1,4.3c0,2.4,1.9,4.2,4.1,4.2c1,0,1.8-0.5,2.2-1h0.1v0.6c0,1.6-0.9,2.5-2.3,2.5
c-1.1,0-1.9-0.8-2.1-1.5l-1.6,0.7c0.5,1.1,1.7,2.5,3.8,2.5c2.2,0,4-1.3,4-4.4V22h-1.8V22.7z M77.4,28.6c-1.3,0-2.4-1.1-2.4-2.6
c0-1.5,1.1-2.6,2.4-2.6c1.3,0,2.3,1.1,2.3,2.6C79.7,27.5,78.7,28.6,77.4,28.6z M101.8,17.5h-4.5V30h1.9v-4.7h2.6
c2.1,0,4.1-1.5,4.1-3.9S103.9,17.5,101.8,17.5z M101.9,23.5h-2.7v-4.3h2.7c1.4,0,2.2,1.2,2.2,2.1C104,22.4,103.2,23.5,101.9,23.5z
M113.4,21.7c-1.4,0-2.8,0.6-3.3,1.9l1.7,0.7c0.4-0.7,1-0.9,1.7-0.9c1,0,1.9,0.6,2,1.6v0.1c-0.3-0.2-1.1-0.5-1.9-0.5
c-1.8,0-3.6,1-3.6,2.8c0,1.7,1.5,2.8,3.1,2.8c1.3,0,1.9-0.6,2.4-1.2h0.1v1h1.8v-4.8C117.2,23,115.5,21.7,113.4,21.7z M113.2,28.6
c-0.6,0-1.5-0.3-1.5-1.1c0-1,1.1-1.3,2-1.3c0.8,0,1.2,0.2,1.7,0.4C115.2,27.8,114.2,28.6,113.2,28.6z M123.7,22l-2.1,5.4h-0.1
l-2.2-5.4h-2l3.3,7.6l-1.9,4.2h1.9l5.1-11.8H123.7z M106.9,30h1.9V17.5h-1.9V30z"/>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="21.7996" y1="173.2904" x2="5.0172" y2="156.508" gradientTransform="matrix(1 0 0 -1 0 182.0002)">
<stop offset="0" style="stop-color:#00A0FF"/>
<stop offset="6.574450e-03" style="stop-color:#00A1FF"/>
<stop offset="0.2601" style="stop-color:#00BEFF"/>
<stop offset="0.5122" style="stop-color:#00D2FF"/>
<stop offset="0.7604" style="stop-color:#00DFFF"/>
<stop offset="1" style="stop-color:#00E3FF"/>
</linearGradient>
<path class="st4" d="M10.4,7.5C10.1,7.8,10,8.3,10,8.9v22.1c0,0.6,0.2,1.1,0.5,1.4l0.1,0.1l12.4-12.4V20v-0.1L10.4,7.5L10.4,7.5z"
/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="33.8343" y1="161.9987" x2="9.6374" y2="161.9987" gradientTransform="matrix(1 0 0 -1 0 182.0002)">
<stop offset="0" style="stop-color:#FFE000"/>
<stop offset="0.4087" style="stop-color:#FFBD00"/>
<stop offset="0.7754" style="stop-color:#FFA500"/>
<stop offset="1" style="stop-color:#FF9C00"/>
</linearGradient>
<path class="st5" d="M27,24.3l-4.1-4.1V20v-0.1l4.1-4.1l0.1,0.1l4.9,2.8c1.4,0.8,1.4,2.1,0,2.9L27,24.3L27,24.3z"/>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="24.8269" y1="159.704" x2="2.0686" y2="136.9457" gradientTransform="matrix(1 0 0 -1 0 182.0002)">
<stop offset="0" style="stop-color:#FF3A44"/>
<stop offset="1" style="stop-color:#C31162"/>
</linearGradient>
<path class="st6" d="M27.1,24.2L22.9,20L10.4,32.5c0.5,0.5,1.2,0.5,2.1,0.1L27.1,24.2"/>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="7.2972" y1="181.8239" x2="17.4598" y2="171.6614" gradientTransform="matrix(1 0 0 -1 0 182.0002)">
<stop offset="0" style="stop-color:#32A071"/>
<stop offset="6.850000e-02" style="stop-color:#2DA771"/>
<stop offset="0.4762" style="stop-color:#15CF74"/>
<stop offset="0.8009" style="stop-color:#06E775"/>
<stop offset="1" style="stop-color:#00F076"/>
</linearGradient>
<path class="st7" d="M27.1,15.8L12.5,7.5c-0.9-0.5-1.6-0.4-2.1,0.1L22.9,20L27.1,15.8z"/>
<g>
<path class="st8" d="M27,24.1l-14.5,8.2c-0.8,0.5-1.5,0.4-2,0l0,0l-0.1,0.1l0,0l0.1,0.1l0,0c0.5,0.4,1.2,0.5,2,0L27,24.1L27,24.1
z"/>
<path class="st9" d="M10.4,32.3C10.1,32,10,31.5,10,30.9v0.1c0,0.6,0.2,1.1,0.5,1.4V32.3L10.4,32.3z"/>
</g>
<path class="st9" d="M32,21.3l-5,2.8l0.1,0.1l4.9-2.8c0.7-0.4,1-0.9,1-1.4l0,0C33,20.5,32.6,20.9,32,21.3z"/>
<path class="st10" d="M12.5,7.6L32,18.7c0.6,0.4,1,0.8,1,1.3l0,0c0-0.5-0.3-1-1-1.4L12.5,7.5C11.1,6.7,10,7.3,10,8.9v0.1
C10,7.5,11.1,6.8,12.5,7.6z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

BIN
img/mockup.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 KiB

102
index.html

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<!-- Favicon -->
<link rel="apple-touch-icon" sizes="57x57" href="favicon/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="favicon/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="favicon/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="favicon/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="favicon/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="favicon/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="favicon/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="favicon/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="favicon/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="favicon/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="favicon/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon/favicon-16x16.png">
<link rel="manifest" href="favicon/manifest.json">
<link rel="shortcut icon" href="favicon/favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon/favicon.ico" type="image/x-icon">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="favicon/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<title>mTHMMY</title>
<!-- Bootstrap core CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<!-- Custom fonts -->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<!-- Plugin CSS -->
<link rel="stylesheet" href="device-mockups/device-mockups.min.css">
<!-- Custom styles -->
<link href="css/style.min.css" rel="stylesheet">
</head>
<body id="page-top">
<header class="masthead">
<div class="container h-100">
<div class="row h-100">
<div class="col-lg-7 my-auto">
<div class="header-content">
<h1 class="mb-5">mTHMMY is a mobile app for thmmy.gr!</h1>
<div class="mx-auto" id="badge">
<a href="https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img src="img/google-play-badge.svg" alt="Download"></a>
</div>
</div>
</div>
<div class="col-lg-5 my-auto">
<div class="device-container">
<img src="img/mockup.png" class="img-fluid" alt="">
</div>
</div>
</div>
</div>
</header>
<footer>
<div class="container">
<ul class="list-inline list-social">
<li class="list-inline-item social-github">
<a href="https://github.com/ThmmyNoLife/mTHMMY">
<i class="fab fa-github"></i>
</a>
</li>
<li class="list-inline-item social-discord">
<a href="https://discord.gg/CVt3yrn">
<i class="fab fa-discord"></i>
</a>
</li>
<li class="list-inline-item social-mail">
<a href="mailto:thmmynolife@gmail.com">
<i class="fa fa-envelope"></i>
</a>
</li>
</ul>
</div>
<div class="container">
<p>&copy; Thmmy No Life 2018. All Rights Reserved.</p>
<ul class="list-inline">
<li class="list-inline-item">
<a href="https://github.com/ThmmyNoLife/mTHMMY/blob/develop/PRIVACY.md">Privacy Policy</a>
</li>
</ul>
</div>
</footer>
</body>
</html>

24
package.json

@ -0,0 +1,24 @@
{
"title": "mTHMMY",
"name": "mthmmy",
"version": "0.1.0",
"description": "Landing page for mTHMMY.",
"private": true,
"author": "Thmmy No Life",
"repository": {
"type": "git",
"url": "https://github.com/ThmmyNoLife/thmmynolife.github.io.git"
},
"bugs": {
"url": "https://github.com/ThmmyNoLife/thmmynolife.github.io/issues",
"email": "thmmynolife@gmail.com"
},
"devDependencies": {
"browser-sync": "^2.26.0",
"gulp": "^3.9.1",
"gulp-autoprefixer": "6.0.0",
"gulp-clean-css": "3.10.0",
"gulp-rename": "1.4.0",
"gulp-sass": "4.0.1"
}
}

15
scss/_bootstrap-overrides.scss

@ -0,0 +1,15 @@
// Bootstrap overrides for this template
.bg-primary {
background: $theme-primary;
background: -webkit-linear-gradient($theme-primary, darken($theme-primary, 5%));
background: linear-gradient($theme-primary, darken($theme-primary, 5%));
}
.text-primary {
color: $theme-primary;
}
.no-gutter > [class*='col-'] {
padding-right: 0;
padding-left: 0;
}

64
scss/_footer.scss

@ -0,0 +1,64 @@
// Styling for the footer
footer {
padding: 25px 0;
text-align: center;
color: $theme-tertiary;
background-color: $theme-secondary;
p {
font-size: 12px;
margin: 0;
}
ul {
margin-bottom: 0;
li {
a {
font-size: 12px;
color: fade-out(white, .7);
&:hover,
&:focus,
&:active,
&.active {
text-decoration: none;
}
}
}
&.list-social {
margin-bottom: 25px;
li {
a {
font-size: 40px;
line-height: 80px;
display: block;
width: 80px;
height: 80px;
color: white;
border-radius: 100%;
}
&.social-discord {
a {
background-color: $social-discord;
&:hover {
background-color: darken($social-discord, 5%);
}
}
}
&.social-github {
a {
background-color: $social-github;
&:hover {
background-color: darken($social-github, 5%);
}
}
}
&.social-mail {
a {
background-color: $social-mail;
&:hover {
background-color: darken($social-mail, 5%);
}
}
}
}
}
}
}

41
scss/_global.scss

@ -0,0 +1,41 @@
// Global styling
html,
body {
width: 100%;
height: 100%;
}
body {
@include body-font;
}
a {
color: $theme-primary;
@include transition-all;
&:hover,
&:focus {
color: darken($theme-primary, 10%);
}
}
h1,
h2,
h3,
h4,
h5,
h6 {
@include heading-font;
}
p {
font-size: 18px;
line-height: 1.5;
margin-bottom: 20px;
}
section {
padding: 100px 0;
h2 {
font-size: 50px;
}
}

49
scss/_masthead.scss

@ -0,0 +1,49 @@
// Styling for the masthead
header.masthead {
position: relative;
width: 100%;
padding-top: 150px;
padding-bottom: 100px;
color: white;
background: $theme-primary;
.header-content {
max-width: 500px;
margin-bottom: 100px;
margin-right: auto;
margin-left: auto;
text-align: center;
h1 {
font-size: 30px;
}
}
.device-container {
max-width: 325px;
margin-right: auto;
margin-left: auto;
.screen img {
border-radius: 3px;
}
}
@media (min-width: 992px) {
height: 100vh;
min-height: 775px;
padding-top: 0;
padding-bottom: 0;
.header-content {
margin-bottom: 0;
text-align: center;
h1 {
font-size: 30px;
}
}
.device-container {
max-width: 325px;
}
}
#badge {
max-width: 300px;
}
}

72
scss/_mixins.scss

@ -0,0 +1,72 @@
// Mixins
@mixin transition-all() {
-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}
@mixin background-cover() {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
@mixin button-variant($color, $background, $border) {
color: $color;
border-color: $border;
background-color: $background;
&:focus,
&.focus {
color: $color;
border-color: darken($border, 25%);
background-color: darken($background, 10%);
}
&:hover {
color: $color;
border-color: darken($border, 12%);
background-color: darken($background, 10%);
}
&:active,
&.active,
.open > &.dropdown-toggle {
color: $color;
border-color: darken($border, 12%);
background-color: darken($background, 10%);
&:hover,
&:focus,
&.focus {
color: $color;
border-color: darken($border, 25%);
background-color: darken($background, 17%);
}
}
&:active,
&.active,
.open > &.dropdown-toggle {
background-image: none;
}
&.disabled,
&[disabled],
fieldset[disabled] & {
&:hover,
&:focus,
&.focus {
border-color: $border;
background-color: $background;
}
}
.badge {
color: $background;
background-color: $color;
}
}
@mixin heading-font {
font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
font-weight: 200;
}
@mixin body-font {
font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
}

9
scss/_variables.scss

@ -0,0 +1,9 @@
// Variables
$theme-primary: #333333;
$theme-secondary: #3C3C3C;
$theme-tertiary: #26A69A;
$social-github: #24292e;
$social-discord: #7289da;
$social-mail: #dd4b39;

6
scss/style.scss

@ -0,0 +1,6 @@
@import "variables.scss";
@import "mixins.scss";
@import "global.scss";
@import "masthead.scss";
@import "footer.scss";
@import "bootstrap-overrides.scss";
Loading…
Cancel
Save