Skip to content

Commit 7d2c569

Browse files
chore: rebrand project to RepoArg and add GSoC info banner
1 parent ee4fc32 commit 7d2c569

5 files changed

Lines changed: 36 additions & 6 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Built for the **C2SI GSoC 2026 Pre-Selection Task**, this project demonstrates a robust, scalable architecture using modern full-stack technologies.
66

7-
![WebiU Preview](Preview.png)
7+
![RepoArg Preview](Preview.png)
88

99
---
1010

backend/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ async function bootstrap(): Promise<void> {
6363

6464
const port = process.env['PORT'] || 3000;
6565
await app.listen(port, '0.0.0.0');
66-
logger.log(`🚀 WebiU Backend running on http://localhost:${port}`);
66+
logger.log(`🚀 RepoArg Backend running on http://localhost:${port}`);
6767
}
6868

6969
void bootstrap();

frontend/src/app/app.component.ts

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { MatIconModule } from '@angular/material/icon';
1313
<div class="toolbar-content">
1414
<span class="logo">
1515
<mat-icon class="logo-icon">code</mat-icon>
16-
WebiU
16+
RepoArg
1717
</span>
1818
<span class="spacer"></span>
1919
<a mat-button href="https://github.com/c2siorg" target="_blank">
@@ -22,6 +22,16 @@ import { MatIconModule } from '@angular/material/icon';
2222
</a>
2323
</div>
2424
</mat-toolbar>
25+
26+
<div class="info-banner">
27+
<div class="info-content">
28+
<mat-icon class="info-icon">info</mat-icon>
29+
<span>
30+
This project is developed as a <strong>Pre-GSoC 2026 task</strong> for <strong>C2SI</strong>.
31+
Currently, only repositories within the <strong>C2SI organization</strong> can be analyzed.
32+
</span>
33+
</div>
34+
</div>
2535
2636
<main class="main-content">
2737
<router-outlet></router-outlet>
@@ -54,6 +64,26 @@ import { MatIconModule } from '@angular/material/icon';
5464
top: 0;
5565
z-index: 1000;
5666
}
67+
.info-banner {
68+
background-color: #f5f5f5;
69+
border-bottom: 1px solid #e0e0e0;
70+
padding: 8px 16px;
71+
font-size: 0.85rem;
72+
color: #616161;
73+
}
74+
.info-content {
75+
max-width: 1200px;
76+
margin: 0 auto;
77+
display: flex;
78+
align-items: center;
79+
}
80+
.info-icon {
81+
font-size: 18px;
82+
width: 18px;
83+
height: 18px;
84+
margin-right: 8px;
85+
color: #1976d2;
86+
}
5787
.main-content {
5888
max-width: 1200px;
5989
margin: 0 auto;

frontend/src/app/app.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ export const routes: Routes = [
44
{
55
path: '',
66
loadComponent: () => import('./features/repository-list/repository-list.component').then(m => m.RepositoryListComponent),
7-
title: 'WebiU - Repositories'
7+
title: 'RepoArg - Repositories'
88
},
99
{
1010
path: 'repo/:id',
1111
loadComponent: () => import('./features/repository-detail/repository-detail.component').then(m => m.RepositoryDetailComponent),
12-
title: 'WebiU - Repository Details'
12+
title: 'RepoArg - Repository Details'
1313
},
1414
{
1515
path: '**',

frontend/src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8">
5-
<title>WebiU - Ceylon Computer Science Institute</title>
5+
<title>RepoArg - Ceylon Computer Science Institute</title>
66
<base href="/">
77
<meta name="viewport" content="width=device-width, initial-scale=1">
88
<link rel="icon" type="image/x-icon" href="favicon.ico">

0 commit comments

Comments
 (0)