From dee1560f2f67ed4035f374d9ae59b241ec9f844c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 17:54:41 +0000 Subject: [PATCH 1/2] Initial plan From 86eb190901079dea2a2efb9b23495b787610de6f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 18:00:27 +0000 Subject: [PATCH 2/2] Clean up repository and update website design Co-authored-by: NekshaDeSilva <102156620+NekshaDeSilva@users.noreply.github.com> --- .env | 10 - .vscode/settings.json | 3 - README-opennetwork-banner.md | 210 -- README.md | 306 -- REDESIGN.md | 0 about.html | 242 -- .../Logo_of_Nalanda_College_Colombo.png | Bin 48485 -> 0 bytes .../St_John's_College_Jaffna_crest.png | Bin 93501 -> 0 bytes .../static-v3/University_of_Moratuwa_logo.png | Bin 104331 -> 0 bytes assets/i/static-v3/flag-orpheus-left.png | Bin 8126 -> 0 bytes assets/i/static-v3/hackclub.png | Bin 24231 -> 0 bytes assets/i/static-v3/logo-web-back.png | Bin 61227 -> 0 bytes assets/i/static-v3/logo.png | Bin 75510 -> 0 bytes assets/i/static-v3/logo1.png | Bin 219790 -> 0 bytes assets/i/static-v3/logo_flag.png | Bin 16310 -> 0 bytes .../opennetwork-collective-alliance.png | Bin 49903 -> 0 bytes ...-school-logo-vector-png-image_16230886.png | Bin 32896 -> 0 bytes assets/i/static-v3/royal-college-black.png | Bin 117514 -> 0 bytes assets/i/static-v3/site-logo.svg | 1 - .../sliit-campus-logo-png_seeklogo-611785.png | Bin 7825 -> 0 bytes assets/i/static-v3/static1.squarespace.webp | Bin 11282 -> 0 bytes assets/i/uploa | 1 - ...42913_IXPANDFLASHDRIVEGOUPMAIN_gallery.png | Bin 715909 -> 0 bytes assets/i/uploads/ddffd | 1 - .../uploads/pngimg.com - laptop_PNG101830.png | Bin 5038632 -> 0 bytes ...hetic-dvd-or-cd-disk-png-image_5888606.png | Bin 50449 -> 0 bytes ...bsolete-white-dirty-png-image_14053775.png | Bin 142778 -> 0 bytes assets/press/opennetwork.png | Bin 11412 -> 0 bytes calendar.html | 583 ---- channel.html | 15 - community-package.json | 0 community-server.js | 821 ----- community.html | 1155 ------- dashboard.html | 416 --- form/logo.png | Bin 18806 -> 0 bytes github.html | 14 - i/app.css | 815 ----- i/assets/static/patch_verfied.png | Bin 21025 -> 0 bytes i/chethina.html | 129 - i/menul.html | 107 - i/mihitha.html | 182 -- i/navindu.html | 182 -- i/neksha.html | 196 -- i/senul.html | 182 -- i/sketches/1616718303773.jpg | Bin 12969 -> 0 bytes i/sketches/216719080.png | Bin 35741 -> 0 bytes ...pporting-young-people-moving-to-school.png | Bin 224230 -> 0 bytes i/sketches/design-guidelines.md | 41 - ...ginal-3fa57b946259b381c92d2fc9a819b746.gif | Bin 119604 -> 0 bytes ...oloring-pages-vector-png-image_6781618.png | Bin 163352 -> 0 bytes i/tharusha.html | 184 -- i/thisitha.html | 182 -- i/thulana.html | 182 -- i/vidul.html | 129 - i/viruna.html | 182 -- in.html | 125 - index-new.html | 0 index-old.html | 862 ----- index.html | 42 +- landing.html | 312 -- learn.html | 12 - opennetwork-banner-demo.html | 231 -- opennetwork-injector-demo.html | 0 package-lock.json | 1629 ---------- package.json | 42 - .../transcripts/daydream-srilanka-2025.pdf | Bin 333125 -> 0 bytes privacy/transcripts/readme.md | 1 - reg/21.html | 525 --- rsvp-srilanka.html | 14 - scripts/api.js | 608 ---- scripts/auth.js | 1093 ------- scripts/calendar-integration.js | 592 ---- scripts/calendar.js | 703 ---- scripts/community-integration.js | 0 scripts/community-new.js | 978 ------ scripts/community.js | 908 ------ scripts/dashboard-integration.js | 560 ---- scripts/dashboard.js | 248 -- scripts/hack-main.js | 0 scripts/hackclub-interactions.js | 121 - scripts/landing.js | 179 -- scripts/like-system.js | 279 -- scripts/main.js | 567 ---- scripts/navigation.js | 45 - scripts/opennetwork-banner.js | 427 --- scripts/opennetwork-banner.min.js | 423 --- scripts/opennetwork-injector.js | 0 scripts/parrot-assistant.js | 208 -- server-new.js | 547 ---- server-simple.js | 416 --- server.js | 547 ---- simple-integration-test.html | 57 - start-community.bat | 0 start-community.sh | 0 styles/brand-portfolio.css | 51 +- styles/calendar.css | 802 ----- styles/community.css | 2233 ------------- styles/components.css | 636 ---- styles/dashboard.css | 924 ------ styles/hack-style.css | 0 styles/hackclub-style.css | 2843 ----------------- styles/index.css | 0 styles/inter.css | 395 --- styles/lms-main.css | 822 ----- styles/main.css | 573 ---- styles/meta-style.css | 0 styles/neon-global.css | 0 styles/responsive.css | 591 ---- teams/STYLE_GUIDE.md | 0 teams/css/dark-theme.css | 0 teams/css/neon-theme.css | 0 teams/css/style-premium.css | 0 teams/css/style.css | 0 teams/css/teams.css | 0 teams/index-dark.html | 0 teams/index-new.html | 0 teams/index.html | 12 - teams/js/auth.js | 0 teams/js/database-tests.js | 0 teams/js/events.js | 0 teams/js/firebase-config.js | 0 teams/js/logs.js | 0 teams/js/main.js | 0 teams/js/members.js | 0 teams/js/teams.js | 0 teams/js/utils.js | 0 teams/team.html | 0 test-community.html | 423 --- test-server.js | 20 - uploads/placeholder-jheuhyuer.png | Bin 3028 -> 0 bytes uploads/profile-images-reference.txt | 10 - v/2025.html | 13 - v/cityofgits-summercap-dark-lg-4000x1010.png | Bin 68208 -> 0 bytes v/gitstarts2025v.png | Bin 858151 -> 0 bytes v/gn-summer.png | Bin 164839 -> 0 bytes v/hero.png | Bin 1139638 -> 0 bytes v/openrockets-india.png | Bin 67936 -> 0 bytes v/openrocketsradient.png | Bin 247861 -> 0 bytes 138 files changed, 67 insertions(+), 30053 deletions(-) delete mode 100644 .env delete mode 100644 .vscode/settings.json delete mode 100644 README-opennetwork-banner.md delete mode 100644 README.md delete mode 100644 REDESIGN.md delete mode 100644 about.html delete mode 100644 assets/i/static-v3/Logo_of_Nalanda_College_Colombo.png delete mode 100644 assets/i/static-v3/St_John's_College_Jaffna_crest.png delete mode 100644 assets/i/static-v3/University_of_Moratuwa_logo.png delete mode 100644 assets/i/static-v3/flag-orpheus-left.png delete mode 100644 assets/i/static-v3/hackclub.png delete mode 100644 assets/i/static-v3/logo-web-back.png delete mode 100644 assets/i/static-v3/logo.png delete mode 100644 assets/i/static-v3/logo1.png delete mode 100644 assets/i/static-v3/logo_flag.png delete mode 100644 assets/i/static-v3/opennetwork-collective-alliance.png delete mode 100644 assets/i/static-v3/pngtree-dendabor-kindergarten-high-school-logo-vector-png-image_16230886.png delete mode 100644 assets/i/static-v3/royal-college-black.png delete mode 100644 assets/i/static-v3/site-logo.svg delete mode 100644 assets/i/static-v3/sliit-campus-logo-png_seeklogo-611785.png delete mode 100644 assets/i/static-v3/static1.squarespace.webp delete mode 100644 assets/i/uploa delete mode 100644 assets/i/uploads/AE047A9E8D150297E2CF610FEF5BCEE69C442913_IXPANDFLASHDRIVEGOUPMAIN_gallery.png delete mode 100644 assets/i/uploads/ddffd delete mode 100644 assets/i/uploads/pngimg.com - laptop_PNG101830.png delete mode 100644 assets/i/uploads/pngtree-aesthetic-dvd-or-cd-disk-png-image_5888606.png delete mode 100644 assets/i/uploads/pngtree-old-laptop-computer-obsolete-white-dirty-png-image_14053775.png delete mode 100644 assets/press/opennetwork.png delete mode 100644 calendar.html delete mode 100644 channel.html delete mode 100644 community-package.json delete mode 100644 community-server.js delete mode 100644 community.html delete mode 100644 dashboard.html delete mode 100644 form/logo.png delete mode 100644 github.html delete mode 100644 i/app.css delete mode 100644 i/assets/static/patch_verfied.png delete mode 100644 i/chethina.html delete mode 100644 i/menul.html delete mode 100644 i/mihitha.html delete mode 100644 i/navindu.html delete mode 100644 i/neksha.html delete mode 100644 i/senul.html delete mode 100644 i/sketches/1616718303773.jpg delete mode 100644 i/sketches/216719080.png delete mode 100644 i/sketches/454-4543412_for-practitioners-supporting-young-people-moving-to-school.png delete mode 100644 i/sketches/design-guidelines.md delete mode 100644 i/sketches/original-3fa57b946259b381c92d2fc9a819b746.gif delete mode 100644 i/sketches/pngtree-illustration-of-a-girl-wearing-a-hat-coloring-pages-vector-png-image_6781618.png delete mode 100644 i/tharusha.html delete mode 100644 i/thisitha.html delete mode 100644 i/thulana.html delete mode 100644 i/vidul.html delete mode 100644 i/viruna.html delete mode 100644 in.html delete mode 100644 index-new.html delete mode 100644 index-old.html delete mode 100644 landing.html delete mode 100644 learn.html delete mode 100644 opennetwork-banner-demo.html delete mode 100644 opennetwork-injector-demo.html delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100644 privacy/transcripts/daydream-srilanka-2025.pdf delete mode 100644 privacy/transcripts/readme.md delete mode 100644 reg/21.html delete mode 100644 rsvp-srilanka.html delete mode 100644 scripts/api.js delete mode 100644 scripts/auth.js delete mode 100644 scripts/calendar-integration.js delete mode 100644 scripts/calendar.js delete mode 100644 scripts/community-integration.js delete mode 100644 scripts/community-new.js delete mode 100644 scripts/community.js delete mode 100644 scripts/dashboard-integration.js delete mode 100644 scripts/dashboard.js delete mode 100644 scripts/hack-main.js delete mode 100644 scripts/hackclub-interactions.js delete mode 100644 scripts/landing.js delete mode 100644 scripts/like-system.js delete mode 100644 scripts/main.js delete mode 100644 scripts/navigation.js delete mode 100644 scripts/opennetwork-banner.js delete mode 100644 scripts/opennetwork-banner.min.js delete mode 100644 scripts/opennetwork-injector.js delete mode 100644 scripts/parrot-assistant.js delete mode 100644 server-new.js delete mode 100644 server-simple.js delete mode 100644 server.js delete mode 100644 simple-integration-test.html delete mode 100644 start-community.bat delete mode 100644 start-community.sh delete mode 100644 styles/calendar.css delete mode 100644 styles/community.css delete mode 100644 styles/components.css delete mode 100644 styles/dashboard.css delete mode 100644 styles/hack-style.css delete mode 100644 styles/hackclub-style.css delete mode 100644 styles/index.css delete mode 100644 styles/inter.css delete mode 100644 styles/lms-main.css delete mode 100644 styles/main.css delete mode 100644 styles/meta-style.css delete mode 100644 styles/neon-global.css delete mode 100644 styles/responsive.css delete mode 100644 teams/STYLE_GUIDE.md delete mode 100644 teams/css/dark-theme.css delete mode 100644 teams/css/neon-theme.css delete mode 100644 teams/css/style-premium.css delete mode 100644 teams/css/style.css delete mode 100644 teams/css/teams.css delete mode 100644 teams/index-dark.html delete mode 100644 teams/index-new.html delete mode 100644 teams/index.html delete mode 100644 teams/js/auth.js delete mode 100644 teams/js/database-tests.js delete mode 100644 teams/js/events.js delete mode 100644 teams/js/firebase-config.js delete mode 100644 teams/js/logs.js delete mode 100644 teams/js/main.js delete mode 100644 teams/js/members.js delete mode 100644 teams/js/teams.js delete mode 100644 teams/js/utils.js delete mode 100644 teams/team.html delete mode 100644 test-community.html delete mode 100644 test-server.js delete mode 100644 uploads/placeholder-jheuhyuer.png delete mode 100644 uploads/profile-images-reference.txt delete mode 100644 v/2025.html delete mode 100644 v/cityofgits-summercap-dark-lg-4000x1010.png delete mode 100644 v/gitstarts2025v.png delete mode 100644 v/gn-summer.png delete mode 100644 v/hero.png delete mode 100644 v/openrockets-india.png delete mode 100644 v/openrocketsradient.png diff --git a/.env b/.env deleted file mode 100644 index 4b8469f..0000000 --- a/.env +++ /dev/null @@ -1,10 +0,0 @@ -ASTRA_DB_ID=35eb48e5-0472-4568-9f3d-a452a1c8ab2c -ASTRA_DB_KEYSPACE=default_keyspace -ASTRA_DB_API_ENDPOINT=https://35eb48e5-0472-4568-9f3d-a452a1c8ab2c-eu-west-1.apps.astra.datastax.com -ASTRA_DB_APPLICATION_TOKEN=AstraCS:lNoNTboZjvbvFGrJWTyJwZqp:8a244f6afa4acf88c1a43b4c9e25e6a56dc384caa5176b3141e93dc9375c5c4a - -# JWT Secret -JWT_SECRET=openrockets_secret_key_2024_super_secure - -# Server Configuration -PORT=3000 diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 6f3a291..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "liveServer.settings.port": 5501 -} \ No newline at end of file diff --git a/README-opennetwork-banner.md b/README-opennetwork-banner.md deleted file mode 100644 index 0229c81..0000000 --- a/README-opennetwork-banner.md +++ /dev/null @@ -1,210 +0,0 @@ -# OpenNetwork Collective Banner - -An advanced JavaScript banner that automatically displays registration information and system status for any website. - -## Features - -- ✅ **Auto-Detection**: Automatically detects and displays the current website domain -- ✅ **Professional Design**: Modern glassmorphism design with smooth animations -- ✅ **Responsive**: Fully responsive design that works on all screen sizes -- ✅ **Status Indicator**: Real-time system status with color-coded indicators -- ✅ **Smart Overflow**: Intelligent marquee scrolling when text overflows -- ✅ **Easy Integration**: Single script include - no configuration needed -- ✅ **Customizable**: Full API for programmatic control and customization -- ✅ **Performance**: Lightweight and optimized for fast loading - -## Quick Start - -Simply include the script in any website: - -```html - -``` - -The banner will automatically: -- Detect the current domain name -- Display at the bottom of the page -- Show the OpenNetwork flag logo -- Link to the affiliate page -- Display current system status - -## Demo - -See the banner in action: [Demo Page](opennetwork-banner-demo.html) - -## Configuration - -### Basic Configuration - -```javascript -// Access the banner configuration -window.OpenNetworkBanner.config.position = 'top'; // 'top' or 'bottom' -window.OpenNetworkBanner.config.animationDuration = 10000; // milliseconds -``` - -### Available Settings - -| Option | Default | Description | -|--------|---------|-------------| -| `flagLogoUrl` | Auto-detected | URL to the flag logo image | -| `affiliateUrl` | opennetworked.org/en/privacy/affiliates | Affiliate link URL | -| `statusApiUrl` | Auto-detected | Status API endpoint | -| `animationDuration` | 15000 | Marquee animation duration (ms) | -| `checkInterval` | 300000 | Status check interval (ms) | -| `position` | 'bottom' | Banner position ('top' or 'bottom') | - -## API Methods - -### Initialize Banner -```javascript -window.OpenNetworkBanner.init(); -``` - -### Destroy Banner -```javascript -window.OpenNetworkBanner.destroy(); -``` - -### Update Status -```javascript -window.OpenNetworkBanner.updateStatus('operational', 'All Systems Running'); -window.OpenNetworkBanner.updateStatus('warning', 'Minor Issues Detected'); -window.OpenNetworkBanner.updateStatus('error', 'Service Temporarily Down'); -``` - -## Status Types - -| Type | Color | Use Case | -|------|-------|----------| -| `operational` | Green | Normal operations | -| `warning` | Orange | Minor issues or maintenance | -| `error` | Red | Major issues or outages | - -## Browser Support - -- ✅ Chrome 60+ -- ✅ Firefox 55+ -- ✅ Safari 12+ -- ✅ Edge 79+ -- ✅ Mobile browsers - -## Advanced Usage - -### Custom Status Check - -```javascript -// Override the default status check -window.OpenNetworkBanner.config.statusApiUrl = 'https://your-api.com/status'; - -// Or implement custom status logic -setInterval(async () => { - const customStatus = await checkYourSystemStatus(); - window.OpenNetworkBanner.updateStatus( - customStatus.level, - customStatus.message - ); -}, 60000); // Check every minute -``` - -### Integration with Frameworks - -#### React -```jsx -import { useEffect } from 'react'; - -function App() { - useEffect(() => { - // Banner auto-initializes, but you can control it - return () => window.OpenNetworkBanner?.destroy(); - }, []); - - return
diff --git a/REDESIGN.md b/REDESIGN.md
deleted file mode 100644
index e69de29..0000000
diff --git a/about.html b/about.html
deleted file mode 100644
index 186bd63..0000000
--- a/about.html
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-
- Learn about our mission, vision, and the passionate community driving open-source innovation
-D$)E#Yd`b^xDkZxSH&vyR7flA4S+DIBic}>(N-i^8uu47pV#4&*!W;
za{KT}HF?B$T}$sfM^yO==cbx6X1Mm4*l0I~TLJBzch>A$I~EG5gusi(NE@DnkD7ms
z{&<8M?KxA2e{d(aGpJF^b!ePmz4PViA%|hO3JR%4`VR+1i+W;Z>w`mse}2>uLqDEG
zohQ9!qkVH2)-I8=LG|$N`gB(sr5qpgeRc|`+ED|(xam^{6`ah@yYHYF-OL{1&7{~3
zDeV4G*y=J|q~fD?(Vnp_ &H ;sp
zPo ktdx<->c0cci{s-N{&(41eNrv*o8B
zP1*MCZ>WATi+)^
ssqvJ$QAqQA2LM+Qo`xZ|cO?KdT`ht~jLm{DWcV!k0@Ko6(|H5ProD5X(-dB~eI#
zo(ZYh!#VVqVn+b^wkd4TR+`J}f_W>u@dSHIcW?Pcx2JmdK%x$<-Q1s)QrGD{%BKs8
z<`=f#vhPgdz&YH4hO^{lP62BrAQF87mfx56ppWLnUN=Lf_hk%9sHT-#6c30G=W~?e
z@XWRSH>(>f{X@Zmf$yw0Fvk?(tZ$$qMyPka#L%7|7%NoO`j+kaJTwxOL@FI1G&fF`LKO#4dHOxZszr
_%YYEFj3`@5??)q?Qgkj$FZ%*
ziTG@;taCy~R42q<++7E$4z)S0W!%{I@+9tfk4%`1!K73z3ln__5vusu&w9e^_9sj>
zUdUbvJ5_`3`0YY&vylW%^Gp87