-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,423 changed files
with
90,113 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
node_modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
Thông số vỏ xe | ||
``` | ||
ỏ xe Michelin, vỏ xe Dunlop, Vỏ xe Maxxis,… là những sản phẩm cao cấp trên toàn thế giới nên bạn có thể dùng đến 20,000 – 25,000km mới phải thay | ||
``` | ||
Thông số NSD | ||
``` | ||
Thông số nhông sên dĩa zin (nsd) – nhông xích Honda Winner | ||
Nhông 15T | ||
Dĩa 44T | ||
Sên 120L | ||
Trong đó: | ||
Kí hiệu T trên nhông dĩa là Teeth trong tiếng Anh (nghĩa là số răng) | ||
Kí hiệu L trên sên là Link (nghĩa là mắt) | ||
``` | ||
21-01-2022 - shop 2 bánh | ||
``` | ||
Ắc Quy GS - Bảo hành 6 tháng | ||
``` | ||
23-10-2022 - soon em shop | ||
``` | ||
Đền trợ sáng mini - Bảo hành 6 tháng | ||
``` | ||
30-12-2022 - soon em shop | ||
``` | ||
Mạch tăng sáng cú đêm - Bảo hành 12 tháng | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,192 @@ | ||
/*! | ||
* Start Bootstrap - Resume v5.0.1 (https://startbootstrap.com/template-overviews/resume) | ||
* Copyright 2013-2018 Start Bootstrap | ||
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-resume/blob/master/LICENSE) | ||
*/ | ||
|
||
body { | ||
font-family: 'Muli', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; | ||
padding-top: 54px; | ||
color: #868e96; | ||
} | ||
|
||
@media (min-width: 992px) { | ||
body { | ||
padding-top: 0; | ||
padding-left: 17rem; | ||
} | ||
} | ||
|
||
h1, | ||
h2, | ||
h3, | ||
h4, | ||
h5, | ||
h6 { | ||
font-family: 'Saira Extra Condensed', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; | ||
font-weight: 700; | ||
text-transform: uppercase; | ||
color: #343a40; | ||
} | ||
|
||
h1 { | ||
font-size: 6rem; | ||
line-height: 5.5rem; | ||
} | ||
|
||
h2 { | ||
font-size: 3.5rem; | ||
} | ||
|
||
h3 { | ||
font-size: 2rem; | ||
} | ||
|
||
p.lead { | ||
font-size: 1.15rem; | ||
font-weight: 400; | ||
} | ||
|
||
.subheading { | ||
text-transform: uppercase; | ||
font-weight: 500; | ||
font-family: 'Saira Extra Condensed', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; | ||
font-size: 1.5rem; | ||
} | ||
|
||
.social-icons a { | ||
display: inline-block; | ||
height: 3.5rem; | ||
width: 3.5rem; | ||
background-color: #495057; | ||
color: #fff !important; | ||
border-radius: 100%; | ||
text-align: center; | ||
font-size: 1.5rem; | ||
line-height: 3.5rem; | ||
margin-right: 1rem; | ||
} | ||
|
||
.social-icons a:last-child { | ||
margin-right: 0; | ||
} | ||
|
||
.social-icons a:hover { | ||
background-color: #BD5D38; | ||
} | ||
|
||
.dev-icons { | ||
font-size: 3rem; | ||
} | ||
|
||
.dev-icons .list-inline-item i:hover { | ||
color: #BD5D38; | ||
} | ||
|
||
#sideNav .navbar-nav .nav-item .nav-link { | ||
font-weight: 800; | ||
letter-spacing: 0.05rem; | ||
text-transform: uppercase; | ||
} | ||
|
||
#sideNav .navbar-toggler:focus { | ||
outline-color: #d48a6e; | ||
} | ||
|
||
@media (min-width: 992px) { | ||
#sideNav { | ||
text-align: center; | ||
position: fixed; | ||
top: 0; | ||
left: 0; | ||
display: -webkit-box; | ||
display: -ms-flexbox; | ||
display: flex; | ||
-webkit-box-orient: vertical; | ||
-webkit-box-direction: normal; | ||
-ms-flex-direction: column; | ||
flex-direction: column; | ||
width: 17rem; | ||
height: 100vh; | ||
} | ||
#sideNav .navbar-brand { | ||
display: -webkit-box; | ||
display: -ms-flexbox; | ||
display: flex; | ||
margin: auto auto 0; | ||
padding: 0.5rem; | ||
} | ||
#sideNav .navbar-brand .img-profile { | ||
max-width: 10rem; | ||
max-height: 10rem; | ||
border: 0.5rem solid rgba(255, 255, 255, 0.2); | ||
} | ||
#sideNav .navbar-collapse { | ||
display: -webkit-box; | ||
display: -ms-flexbox; | ||
display: flex; | ||
-webkit-box-align: start; | ||
-ms-flex-align: start; | ||
align-items: flex-start; | ||
-webkit-box-flex: 0; | ||
-ms-flex-positive: 0; | ||
flex-grow: 0; | ||
width: 100%; | ||
margin-bottom: auto; | ||
} | ||
#sideNav .navbar-collapse .navbar-nav { | ||
-webkit-box-orient: vertical; | ||
-webkit-box-direction: normal; | ||
-ms-flex-direction: column; | ||
flex-direction: column; | ||
width: 100%; | ||
} | ||
#sideNav .navbar-collapse .navbar-nav .nav-item { | ||
display: block; | ||
} | ||
#sideNav .navbar-collapse .navbar-nav .nav-item .nav-link { | ||
display: block; | ||
} | ||
} | ||
|
||
section.resume-section { | ||
padding-top: 5rem !important; | ||
padding-bottom: 5rem !important; | ||
max-width: 75rem; | ||
} | ||
|
||
section.resume-section .resume-item .resume-date { | ||
min-width: none; | ||
} | ||
|
||
@media (min-width: 768px) { | ||
section.resume-section { | ||
min-height: 100vh; | ||
} | ||
section.resume-section .resume-item .resume-date { | ||
min-width: 18rem; | ||
} | ||
} | ||
|
||
@media (min-width: 992px) { | ||
section.resume-section { | ||
padding-top: 3rem !important; | ||
padding-bottom: 3rem !important; | ||
} | ||
} | ||
|
||
.bg-primary { | ||
background-color: #BD5D38 !important; | ||
} | ||
|
||
.text-primary { | ||
color: #BD5D38 !important; | ||
} | ||
|
||
a { | ||
color: #BD5D38; | ||
} | ||
|
||
a:hover, a:focus, a:active { | ||
color: #824027; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
var gulp = require('gulp'); | ||
var sass = require('gulp-sass'); | ||
var header = require('gulp-header'); | ||
var cleanCSS = require('gulp-clean-css'); | ||
var rename = require("gulp-rename"); | ||
var uglify = require('gulp-uglify'); | ||
var autoprefixer = require('gulp-autoprefixer'); | ||
var pkg = require('./package.json'); | ||
var browserSync = require('browser-sync').create(); | ||
|
||
// Set the banner content | ||
var banner = ['/*!\n', | ||
' * Start Bootstrap - <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n', | ||
' * Copyright 2013-' + (new Date()).getFullYear(), ' <%= pkg.author %>\n', | ||
' * Licensed under <%= pkg.license %> (https://github.com/BlackrockDigital/<%= pkg.name %>/blob/master/LICENSE)\n', | ||
' */\n', | ||
'\n' | ||
].join(''); | ||
|
||
// Copy third party libraries from /node_modules into /vendor | ||
gulp.task('vendor', function() { | ||
|
||
// Bootstrap | ||
gulp.src([ | ||
'./node_modules/bootstrap/dist/**/*', | ||
'!./node_modules/bootstrap/dist/css/bootstrap-grid*', | ||
'!./node_modules/bootstrap/dist/css/bootstrap-reboot*' | ||
]) | ||
.pipe(gulp.dest('./vendor/bootstrap')) | ||
|
||
// Font Awesome | ||
gulp.src([ | ||
'./node_modules/@fortawesome/**/*', | ||
]) | ||
.pipe(gulp.dest('./vendor')) | ||
|
||
// jQuery | ||
gulp.src([ | ||
'./node_modules/jquery/dist/*', | ||
'!./node_modules/jquery/dist/core.js' | ||
]) | ||
.pipe(gulp.dest('./vendor/jquery')) | ||
|
||
// jQuery Easing | ||
gulp.src([ | ||
'./node_modules/jquery.easing/*.js' | ||
]) | ||
.pipe(gulp.dest('./vendor/jquery-easing')) | ||
|
||
}); | ||
|
||
// 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(header(banner, { | ||
pkg: pkg | ||
})) | ||
.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']); | ||
|
||
// Minify JavaScript | ||
gulp.task('js:minify', function() { | ||
return gulp.src([ | ||
'./js/*.js', | ||
'!./js/*.min.js' | ||
]) | ||
.pipe(uglify()) | ||
.pipe(rename({ | ||
suffix: '.min' | ||
})) | ||
.pipe(header(banner, { | ||
pkg: pkg | ||
})) | ||
.pipe(gulp.dest('./js')) | ||
.pipe(browserSync.stream()); | ||
}); | ||
|
||
// JS | ||
gulp.task('js', ['js:minify']); | ||
|
||
// Default task | ||
gulp.task('default', ['css', 'js', 'vendor']); | ||
|
||
// Configure the browserSync task | ||
gulp.task('browserSync', function() { | ||
browserSync.init({ | ||
server: { | ||
baseDir: "./" | ||
} | ||
}); | ||
}); | ||
|
||
// Dev task | ||
gulp.task('dev', ['css', 'js', 'browserSync'], function() { | ||
gulp.watch('./scss/*.scss', ['css']); | ||
gulp.watch('./js/*.js', ['js']); | ||
gulp.watch('./*.html', browserSync.reload); | ||
}); |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.