@ -0,0 +1 @@ |
|||
node_modules |
@ -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; |
|||
} |
@ -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} |
After Width: | Height: | Size: 9.3 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 9.3 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 12 KiB |
@ -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> |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 1.1 KiB |
@ -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" |
|||
} |
|||
] |
|||
} |
After Width: | Height: | Size: 9.3 KiB |
After Width: | Height: | Size: 9.7 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 4.0 KiB |
@ -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); |
|||
}); |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 475 KiB |
@ -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>© 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> |
@ -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" |
|||
} |
|||
} |
@ -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; |
|||
} |
@ -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%); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
@ -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; |
|||
} |
|||
} |
@ -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; |
|||
} |
|||
} |
@ -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'; |
|||
} |
@ -0,0 +1,9 @@ |
|||
// Variables |
|||
|
|||
$theme-primary: #333333; |
|||
$theme-secondary: #3C3C3C; |
|||
$theme-tertiary: #26A69A; |
|||
|
|||
$social-github: #24292e; |
|||
$social-discord: #7289da; |
|||
$social-mail: #dd4b39; |
@ -0,0 +1,6 @@ |
|||
@import "variables.scss"; |
|||
@import "mixins.scss"; |
|||
@import "global.scss"; |
|||
@import "masthead.scss"; |
|||
@import "footer.scss"; |
|||
@import "bootstrap-overrides.scss"; |