Skip to content

Commit

Permalink
Merge pull request #5 from utpal-barman/feat/new-color-branding
Browse files Browse the repository at this point in the history
feat: Introduced new color branding
  • Loading branch information
utpal-barman committed May 19, 2024
2 parents 8e35b93 + ae425cb commit 2d95d9f
Show file tree
Hide file tree
Showing 29 changed files with 1,528 additions and 9,680 deletions.
274 changes: 152 additions & 122 deletions assets/css/style.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/style.min.css

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion assets/css/waves.css

This file was deleted.

2 changes: 1 addition & 1 deletion assets/js/api-call.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ function appendProjectCard(name, link, description, i) {
</div>
<a target="_blank"
class="btn btn-primary bg-gradient px-3 py-2 text-uppercase"
class="u-button px-3 py-2 text-uppercase"
href="${link}"
rel="noreferrer">
Project Details
Expand Down
46 changes: 45 additions & 1 deletion assets/js/api-call.min.js
Original file line number Diff line number Diff line change
@@ -1 +1,45 @@
function appendProjectCard(e,n,s,r){$("#u-carousel").append(`\n <div class="u-carousel-item p-4 card m-2 ">\n <span class="u-text-brand font-weight-bold"> ${e}</span > \n <hr>\n <div style="height: 100px;">\n <span class="w-date">${s}</span>\n\n </div>\n\n <a target="_blank"\n class="btn btn-primary bg-gradient px-3 py-2 text-uppercase"\n href="${n}"\n rel="noreferrer">\n Project Details\n </a>\n\n </div>\n \n \n `),console.log(e,n,s)}let data;const url="https://github.com/gitapi/users/utpal-barman/repos",response=fetch(url).then(e=>e.json()).catch(e=>console.log(e));response.then(e=>{for(i=0;i<e.length;i++)appendProjectCard(e[i].name,e[i].html_url,e[i].description,i);$("#u-carousel").slick({dots:!1,speed:700,autoplay:!0,autoplaySpeed:3e3,arrows:!0,appendArrows:$("#u-carousel"),slidesToShow:3,slidesToScroll:2,responsive:[{breakpoint:981,settings:{arrows:!1,centerPadding:"40px",slidesToShow:2,slidesToScroll:1}},{breakpoint:768,settings:{arrows:!1,centerPadding:"40px",slidesToShow:1,slidesToScroll:1}}]})});
function appendProjectCard(e, n, s, r) {
$('#u-carousel').append(
`\n <div class="u-carousel-item p-4 card m-2 ">\n <span class="u-text-brand font-weight-bold"> ${e}</span > \n <hr>\n <div style="height: 100px;">\n <span class="w-date">${s}</span>\n\n </div>\n\n <a target="_blank"\n class="btn btn-primary u-button px-3 py-2 text-uppercase"\n href="${n}"\n rel="noreferrer">\n Project Details\n </a>\n\n </div>\n \n \n `
),
console.log(e, n, s);
}
let data;
const url = 'https://github.com/gitapi/users/utpal-barman/repos',
response = fetch(url)
.then((e) => e.json())
.catch((e) => console.log(e));
response.then((e) => {
for (i = 0; i < e.length; i++)
appendProjectCard(e[i].name, e[i].html_url, e[i].description, i);
$('#u-carousel').slick({
dots: !1,
speed: 700,
autoplay: !0,
autoplaySpeed: 3e3,
arrows: !0,
appendArrows: $('#u-carousel'),
slidesToShow: 3,
slidesToScroll: 2,
responsive: [
{
breakpoint: 981,
settings: {
arrows: !1,
centerPadding: '40px',
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 768,
settings: {
arrows: !1,
centerPadding: '40px',
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
});
219 changes: 110 additions & 109 deletions assets/js/main.js
Original file line number Diff line number Diff line change
@@ -1,111 +1,112 @@
(function ($) {
"use strict";
var nav = $('nav');
var navHeight = nav.outerHeight();

$('.navbar-toggler').on('click', function () {
if (!$('#mainNav').hasClass('navbar-reduce')) {
$('#mainNav').addClass('navbar-reduce');
}
})

// Preloader
$(window).on('load', function () {
if ($('#preloader').length) {
$('#preloader').delay(100).fadeOut('slow', function () {
$(this).remove();
});
}
});

// Back to top button
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('.back-to-top').fadeIn('slow');
} else {
$('.back-to-top').fadeOut('slow');
}
});
$('.back-to-top').click(function () {
$('html, body').animate({ scrollTop: 0 }, 1500, 'easeInOutExpo');
return false;
});

/*--/ Star ScrollTop /--*/
$('.scrolltop-mf').on("click", function () {
$('html, body').animate({
scrollTop: 0
}, 1000);
});

/*--/ Star Counter /--*/
$('.counter').counterUp({
delay: 15,
time: 2000
});

/*--/ Star Scrolling nav /--*/
$('a.js-scroll[href*="#"]:not([href="#"])').on("click", function () {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
if (target.length) {
$('html, body').animate({
scrollTop: (target.offset().top - navHeight + 5)
}, 1000, "easeInOutExpo");
return false;
}
}
});

// Closes responsive menu when a scroll trigger link is clicked
$('.js-scroll').on("click", function () {
$('.navbar-collapse').collapse('hide');
});

// Activate scrollspy to add active class to navbar items on scroll
$('body').scrollspy({
target: '#mainNav',
offset: navHeight
});
/*--/ End Scrolling nav /--*/

/*--/ Navbar Menu Reduce /--*/
$(window).trigger('scroll');
$(window).on('scroll', function () {
var pixels = 50;
var top = 1200;
if ($(window).scrollTop() > pixels) {
$('.navbar-expand-lg').addClass('navbar-reduce');
$('.navbar-expand-lg').removeClass('navbar-trans');
} else {
$('.navbar-expand-lg').addClass('navbar-trans');
$('.navbar-expand-lg').removeClass('navbar-reduce');
}
if ($(window).scrollTop() > top) {
$('.scrolltop-mf').fadeIn(1000, "easeInOutExpo");
} else {
$('.scrolltop-mf').fadeOut(1000, "easeInOutExpo");
}
});

/*--/ Star Typed /--*/
if ($('.text-slider').length == 1) {
var typed_strings = $('.text-slider-items').text();
var typed = new Typed('.text-slider', {
strings: typed_strings.split(','),
typeSpeed: 80,
loop: true,
backDelay: 1100,
backSpeed: 30
});
}


// utpal's js





'use strict';
var nav = $('nav');
var navHeight = nav.outerHeight();

$('.navbar-toggler').on('click', function () {
if (!$('#mainNav').hasClass('navbar-reduce')) {
$('#mainNav').addClass('navbar-reduce');
}
});

// Preloader
$(window).on('load', function () {
if ($('#preloader').length) {
$('#preloader')
.delay(100)
.fadeOut('slow', function () {
$(this).remove();
});
}
});

// Back to top button
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('.back-to-top').fadeIn('slow');
} else {
$('.back-to-top').fadeOut('slow');
}
});
$('.back-to-top').click(function () {
$('html, body').animate({ scrollTop: 0 }, 1500, 'easeInOutExpo');
return false;
});

/*--/ Star ScrollTop /--*/
$('.scrolltop-mf').on('click', function () {
$('html, body').animate(
{
scrollTop: 0,
},
1000
);
});

/*--/ Star Scrolling nav /--*/
$('a.js-scroll[href*="#"]:not([href="#"])').on('click', function () {
if (
location.pathname.replace(/^\//, '') ==
this.pathname.replace(/^\//, '') &&
location.hostname == this.hostname
) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
if (target.length) {
$('html, body').animate(
{
scrollTop: target.offset().top - navHeight + 5,
},
1000,
'easeInOutExpo'
);
return false;
}
}
});

// Closes responsive menu when a scroll trigger link is clicked
$('.js-scroll').on('click', function () {
$('.navbar-collapse').collapse('hide');
});

// Activate scrollspy to add active class to navbar items on scroll
$('body').scrollspy({
target: '#mainNav',
offset: navHeight,
});
/*--/ End Scrolling nav /--*/

/*--/ Navbar Menu Reduce /--*/
$(window).trigger('scroll');
$(window).on('scroll', function () {
var pixels = 50;
var top = 1200;
if ($(window).scrollTop() > pixels) {
$('.navbar-expand-lg').addClass('navbar-reduce');
$('.navbar-expand-lg').removeClass('navbar-trans');
} else {
$('.navbar-expand-lg').addClass('navbar-trans');
$('.navbar-expand-lg').removeClass('navbar-reduce');
}
if ($(window).scrollTop() > top) {
$('.scrolltop-mf').fadeIn(1000, 'easeInOutExpo');
} else {
$('.scrolltop-mf').fadeOut(1000, 'easeInOutExpo');
}
});

/*--/ Star Typed /--*/
if ($('.text-slider').length == 1) {
var typed_strings = $('.text-slider-items').text();
var typed = new Typed('.text-slider', {
strings: typed_strings.split(','),
typeSpeed: 80,
loop: true,
backDelay: 1100,
backSpeed: 30,
});
}

// utpal's js
})(jQuery);
Binary file modified assets/lib/.DS_Store
Binary file not shown.
Loading

0 comments on commit 2d95d9f

Please sign in to comment.