Skip to content

Commit 95a786c

Browse files
chore: updated js structure, updated bulma and alpine JS
1 parent 10da510 commit 95a786c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+1325
-1015
lines changed

β€Žgulpfile.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import imagemin from "gulp-imagemin";
66
import sourcemaps from "gulp-sourcemaps";
77
import autoprefixer from "gulp-autoprefixer";
88
import panini from "panini";
9-
109
import sassCompiler from "sass";
1110
import del from "del";
1211
import browserify from "browserify";
@@ -33,6 +32,14 @@ function livePreview(done) {
3332
done();
3433
}
3534

35+
//Copy latest installed Bulma
36+
function setupBulma() {
37+
console.log("\n\t" + logSymbols.info, "Installing Bulma Files..\n");
38+
return src([nodepath + "bulma/*.sass", nodepath + "bulma/**/*.sass"]).pipe(
39+
dest("src/sass/")
40+
);
41+
}
42+
3643
//Compile Scss code
3744
function compileSCSS() {
3845
console.log(logSymbols.info, "Compiling App SCSS..");
@@ -195,3 +202,7 @@ export default (done) => {
195202
)();
196203
done();
197204
};
205+
206+
export const setup = () => {
207+
series(setupBulma);
208+
};

β€Žpackage-lock.json

Lines changed: 822 additions & 738 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackage.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,15 @@
2323
"node": "^12.20.0 || ^14.13.1 || >=16.0.0",
2424
"scripts": {
2525
"dev": "gulp",
26-
"build": "gulp build"
26+
"build": "gulp build",
27+
"setup": "gulp setup"
2728
},
2829
"dependencies": {
29-
"@ryangjchandler/spruce": "2.7.1",
30-
"alpinejs": "2.8.2",
30+
"@alpinejs/intersect": "^3.4.0",
31+
"@alpinejs/persist": "^3.4.0",
32+
"@ryangjchandler/fern": "^0.1.0",
33+
"alpinejs": "^3.3.2",
34+
"bulma": "^0.9.3",
3135
"aos": "3.0.0-beta.6",
3236
"codemirror": "5.64.0",
3337
"feather-icons": "4.28.0",

β€Žsrc/js/libs/components/index.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import { initNavbar } from './navbar/navbar';
2+
import { initHero } from './hero/hero';
3+
import { initTabs } from './tabs/tabs';
4+
import { initCountdown } from './countdown/countdown';
5+
import { initRoadmap } from './roadmap/roadmap';
6+
import { initLike } from './like/like';
7+
import { initBackToTop } from './backtotop/backtotop';
8+
9+
window.initNavbar = initNavbar;
10+
window.initHero = initHero;
11+
window.initTabs = initTabs;
12+
window.initCountdown = initCountdown;
13+
window.initRoadmap = initRoadmap;
14+
window.initLike = initLike;
15+
window.initBackToTop = initBackToTop;

0 commit comments

Comments
Β (0)