Skip to content

Commit 2cbe498

Browse files
authored
Add files via upload
1 parent 142d47b commit 2cbe498

18 files changed

+2013
-577
lines changed

black-cha.js

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
let newlinech = null;
2+
let valforgp="";
23
function backchhh(i, e, b) {
4+
5+
valforgp=document.getElementById("grpsel").value;
6+
if(valforgp=="n"){
7+
8+
document.getElementById("grpsel").style.display="none";
9+
window.scrollTo(0, 0);
10+
}
311
if (newlinech) {
412
newlinech.destroy();
513
}
@@ -8,8 +16,10 @@ function backchhh(i, e, b) {
816
balg();
917
}else if(valforgp==="exp"){
1018
expg();
19+
}else if(valforgp=="pie"){
20+
nknpie();
1121
}else{
12-
return;
22+
return;
1323
}
1424

1525
function balg(){
@@ -31,6 +41,7 @@ balg();
3141
data: cv,
3242
borderColor: '#007bff',
3343
borderWidth: 2,
44+
pointRadius:2,
3445
fill: false
3546
}]
3647
},
@@ -100,6 +111,7 @@ function expg(){
100111
data: cv,
101112
borderColor: '#dc3545',
102113
borderWidth: 2,
114+
pointRadius:2,
103115
fill: false
104116
}]
105117
},
@@ -153,4 +165,44 @@ function expg(){
153165

154166
}
155167

168+
169+
170+
function nknpie(){
171+
172+
let ctx= document.getElementById('linebal').getContext('2d');
173+
newlinech= new Chart(ctx, {
174+
type: 'doughnut',
175+
data: {
176+
labels: ['Income','Expence', 'Balance'],
177+
datasets: [{
178+
label: "BlackRoad",
179+
data: [cin, cbala, cexp],
180+
backgroundColor: [
181+
'#28a745',
182+
'#dc3545',
183+
'#007bff'
184+
],
185+
borderColor: [
186+
'#28a745',
187+
'#dc3545',
188+
'#007bff'
189+
],
190+
borderWidth: 1
191+
}]
192+
},
193+
options: {
194+
cutout:"50%",
195+
responsive: true,
196+
plugins: {
197+
legend: {
198+
position: 'right',
199+
title:"Income, Ex"
200+
}
201+
}
202+
}
203+
});
204+
205+
206+
}
207+
156208

database.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ function backINCGET(){
4141
t.objectStore("sst").put(dbs, "blackroadINC");
4242
};
4343

44+
4445
updateTotals();
46+
4547
}
4648

4749

@@ -62,7 +64,7 @@ function backINCGET(){
6264
t.objectStore("sst").put(dbsm, "blackroadReBo");
6365
};
6466
updateTotals();
65-
67+
dlastd();
6668

6769
}
6870

devs.html

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
6+
<title>Libs & Devs</title>
7+
<style>
8+
body {
9+
margin: 0;
10+
padding: 0;
11+
font-family: sans-serif;
12+
background: #111827;
13+
color: #e5e7eb;
14+
}
15+
.h {
16+
background: #1f2937;
17+
padding: 1rem 1rem 1rem;
18+
text-align: center;
19+
border-bottom: 1px solid grey;
20+
}
21+
.h img {
22+
height: 60px;
23+
}
24+
.h-title {
25+
margin-top: 0.8rem;
26+
font-size: 1.2rem;
27+
color: white;
28+
}
29+
.l {
30+
max-width: 800px;
31+
margin: 2rem auto;
32+
padding: 0 1rem;
33+
display: grid;
34+
gap: 1rem;
35+
}
36+
.c {
37+
background: grey;
38+
padding: 1rem 1.5rem;
39+
border-radius: 7px;
40+
}
41+
.n a {
42+
font-size: 1.2rem;
43+
font-weight: bold;
44+
color: black;
45+
text-decoration: none;
46+
}
47+
.n a:hover {
48+
text-decoration: underline;
49+
}
50+
.d {
51+
font-size: 0.95rem;
52+
color: white;
53+
margin-top: 0.2rem;
54+
}
55+
</style>
56+
</head>
57+
<body>
58+
<div class="h">
59+
<img src="https://raw.githubusercontent.com/microintel/endgram/main/photo/microintel-black-small.png" alt="Logo">
60+
<div class="h-title">Libraries and Developers</div>
61+
</div>
62+
63+
<div class="l">
64+
65+
<div class="c">
66+
<div class="n"><a href="https://microintel.github.io/microintel" target="_blank"> Microintel</a></div>
67+
<div class="d"> Developer Of BlackRoad </div>
68+
</div>
69+
70+
<div class="c">
71+
<div class="n"><a href="https://github.com" target="_blank"> GITHUB</a></div>
72+
<div class="d"> github.inc </div>
73+
</div>
74+
75+
<div class="c">
76+
<div class="n"><a href="https://sweetalert2.github.io" target="_blank"> SweetAlert2</a></div>
77+
<div class="d"> Sweetalert </div>
78+
</div>
79+
<div class="c">
80+
<div class="n"><a href="https://fkhadra.github.io/react-toastify/introduction/" target="_blank"> toastify</a></div>
81+
<div class="d"> Fadi Khadra </div>
82+
</div>
83+
<div class="c">
84+
<div class="n"><a href="https://cryptojs.gitbook.io/docs/" target="_blank">CryptoJS</a></div>
85+
<div class="d">Jeff Mott</div>
86+
</div>
87+
88+
<div class="c">
89+
<div class="n"><a href="https://bootboxjs.com" target="_blank">Bootbox.js</a></div>
90+
<div class="d">Bootstrap team</div>
91+
</div>
92+
<div class="c">
93+
<div class="n"><a href="https://popup.js.org/" target="_blank">popup-js</a></div>
94+
<div class="d">SimonDMC.inc</div>
95+
</div>
96+
97+
98+
<div class="c">
99+
<div class="n"><a href="https://lokeshdhakar.com/projects/lightbox2/" target="_blank">Lightbox2</a></div>
100+
<div class="d">Lokesh Dhakar</div>
101+
</div>
102+
103+
104+
<div class="c">
105+
<div class="n"><a href="https://swiperjs.com" target="_blank">Swiper.js</a></div>
106+
<div class="d">NoLimits4Web.llc</div>
107+
</div>
108+
<div class="c">
109+
<div class="n"><a href="https://developers.google.com/chart" target="_blank">Google Charts</a></div>
110+
<div class="d">Google</div>
111+
</div>
112+
<div class="c">
113+
<div class="n"><a href="https://www.chartjs.org/" target="_blank">Chart.js</a></div>
114+
<div class="d">Chart.js</div>
115+
</div>
116+
<div class="c">
117+
<div class="n"><a href="https://momentjs.com/" target="_blank">moment.js</a></div>
118+
<div class="d">moment.js</div>
119+
</div>
120+
<div class="c">
121+
<div class="n"><a >IndexedDB </a></div>
122+
<div class="d">Local DB Storage By Browser JS </div>
123+
</div>
124+
125+
<div class="c">
126+
<div class="n"><a href="https://www.jsdelivr.com/package/npm/dragify" target="_blank">Dragify</a></div>
127+
<div class="d">hawkerboy7</div>
128+
</div>
129+
<div class="c">
130+
<div class="n"><a href="https://github.com/SpiffGreen/theme-js" target="_blank">Theme.js</a></div>
131+
<div class="d">Spiff Jekey-Green</div>
132+
</div>
133+
134+
<div class="c">
135+
<div class="n"><a href="https://fontawesome.com/" target="_blank">Font Awesome</a></div>
136+
<div class="d">Fonticons, Inc.</div>
137+
</div>
138+
<div class="c">
139+
<div class="n"><a href="https://icons.getbootstrap.com/" target="_blank">Bootstrap Icons</a></div>
140+
<div class="d">Bootstrap team</div>
141+
</div>
142+
<div class="c">
143+
<div class="n"><a href="https://fonts.google.com/" target="_blank">Google Fonts</a></div>
144+
<div class="d">google</div>
145+
</div>
146+
<div class="c">
147+
<div class="n"><a href="https://html2canvas.hertzen.com/" target="_blank">html2canvas</a></div>
148+
<div class="d">Niklas von Hertzen</div>
149+
</div>
150+
<div class="c">
151+
<div class="n"><a href="https://lokesh-coder.github.io/pretty-checkbox/" target="_blank">Pretty Checkbox</a></div>
152+
<div class="d">lokesh</div>
153+
</div>
154+
155+
<div class="c">
156+
<div class="n"><a href="https://developers.google.com/apis-explorer" target="_blank">Google API</a></div>
157+
<div class="d">API Services</div>
158+
</div>
159+
<div class="c">
160+
<div class="n"><a href="https://www.web2pdfconvert.com/" target="_blank">Web to PDF</a></div>
161+
<div class="d"> Converter API</div>
162+
</div>
163+
164+
<div class="c">
165+
<div class="n"><a href="https://textstudio.com" target="_blank">TextStudio</a></div>
166+
<div class="d">TextStudio</div>
167+
</div>
168+
<div class="c">
169+
<div class="n"><a href="https://progressier.com/?force=true" target="_blank"> Progesser</a></div>
170+
<div class="d"> Kevin Basset </div>
171+
</div>
172+
173+
174+
<div class="c">
175+
<div class="n"><a href="https://api-ninjas.com/" target="_blank">Ninja API</a></div>
176+
<div class="d">API Ninjas</div>
177+
</div>
178+
<div class="c">
179+
<div class="n"><a href="https://unsplash.com/developers" target="_blank">Unsplash</a></div>
180+
<div class="d">Unplash</div>
181+
</div>
182+
<div class="c">
183+
<div class="n"><a href="https://www.flaticon.com/" target="_blank">Flaticon</a></div>
184+
<div class="d">Freepik</div>
185+
</div>
186+
<div class="c">
187+
<div class="n"><a href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator" target="_blank">Navigator API</a></div>
188+
<div class="d">Browser API</div>
189+
</div>
190+
191+
192+
</div>
193+
</body>
194+
</html>

expcatdis.js

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
2+
function expcatvi(x,y){
3+
4+
let ex = document.querySelectorAll(`[data-category="${x}"]`);
5+
ex.forEach((v)=>{
6+
if(v.style.display!=="none"){
7+
v.style.display="none";
8+
y.style.backgroundColor="var(--w)";
9+
v.style.backgroundColor="var(--w)";
10+
}else{
11+
v.style.display="flex";
12+
y.style.backgroundColor="var(--exp)";
13+
v.style.backgroundColor="grey";
14+
}
15+
16+
17+
});
18+
Swal.fire({
19+
title:x,
20+
text: "Category Displayed Successfully!",
21+
icon: "success"
22+
});
23+
location.href="#ppr";
24+
}
25+
26+
27+
function hiexpcat(xv){
28+
if(xv.checked){
29+
30+
document.querySelectorAll(".trans").forEach((nk)=>{
31+
32+
nk.style.display="none";
33+
});
34+
location.href="#ppr";
35+
Swal.fire({
36+
text: "All Category Hiden!",
37+
icon: "success"
38+
});
39+
40+
document.getElementById("cheklab").textContent="Display All Category";
41+
}else{
42+
document.querySelectorAll(".trans").forEach((nk)=>{
43+
44+
nk.style.display="flex";
45+
46+
});
47+
location.href="#ppr";
48+
Swal.fire({
49+
text: "All Category Displayed!",
50+
icon: "success"
51+
});
52+
53+
document.getElementById("cheklab").innerText="Hide All Category";
54+
55+
}
56+
57+
58+
}
59+

0 commit comments

Comments
 (0)