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 > RepoCosmos</ title >
7
+ < link href ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css " rel ="stylesheet ">
8
+ < link rel ="stylesheet " href ="style.css ">
9
+ < link rel ="icon " href ="logo.jpg ">
10
+ </ head >
11
+ < body >
12
+ < nav class ="navbar navbar-expand-lg navbar-dark bg-dark ">
13
+ < div class ="container-fluid ">
14
+ < a class ="navbar-brand " href ="# "> RepoCosmos</ a >
15
+ < button class ="navbar-toggler " type ="button " data-bs-toggle ="collapse " data-bs-target ="#navbarNav " aria-controls ="navbarNav " aria-expanded ="false " aria-label ="Toggle navigation ">
16
+ < span class ="navbar-toggler-icon "> </ span >
17
+ </ button >
18
+ < div class ="collapse navbar-collapse " id ="navbarNav ">
19
+ < ul class ="navbar-nav ms-auto ">
20
+ < li class ="nav-item ">
21
+ < a class ="nav-link active " aria-current ="page " href ="# "> Home</ a >
22
+ </ li >
23
+ < li class ="nav-item ">
24
+ < a class ="nav-link " href ="#repoForm "> Visualize</ a >
25
+ </ li >
26
+ </ ul >
27
+ </ div >
28
+ </ div >
29
+ </ nav >
30
+ < div class ="container mt-5 ">
31
+ < div class ="jumbotron text-center ">
32
+ < h1 class ="display-4 "> Welcome to RepoCosmos</ h1 >
33
+ < p class ="lead "> Easily visualize your repo's stars and forks. Enter the repository details below to get started.</ p >
34
+ </ div >
35
+ < div class ="row justify-content-center ">
36
+ < div class ="col-md-6 ">
37
+ < form id ="repoForm ">
38
+ < div class ="mb-3 ">
39
+ < label for ="username " class ="form-label "> GitHub Username</ label >
40
+ < input type ="text " class ="form-control " id ="username " required >
41
+ </ div >
42
+ < div class ="mb-3 ">
43
+ < label for ="repository " class ="form-label "> Repository Name</ label >
44
+ < input type ="text " class ="form-control " id ="repository " required >
45
+ </ div >
46
+ < button type ="submit " class ="btn btn-primary "> Visualize Forks & Stars</ button >
47
+ </ form >
48
+ </ div >
49
+ </ div >
50
+ < div class ="mt-5 ">
51
+ < canvas id ="forksStarsChart "> </ canvas >
52
+ < div class ="text-center mt-3 ">
53
+ < button id ="downloadButton " class ="btn btn-success "> Download Chart</ button >
54
+ </ div >
55
+ </ div >
56
+ </ div >
57
+ < script src ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js "> </ script >
58
+ < script src ="https://cdn.jsdelivr.net/npm/chart.js "> </ script >
59
+ < script src ="main.js "> </ script >
60
+ </ body >
61
+ </ html >
0 commit comments