From ee08cadb0488d0e03e4642c1d58f6920e4f6fc97 Mon Sep 17 00:00:00 2001 From: Manurbhav Date: Thu, 18 Apr 2024 22:15:22 +0530 Subject: Home page changes Home page almost complete, Carousel part is left and Button animation --- package-lock.json | 30 ++++- package.json | 1 + src/components/Card.astro | 61 ---------- src/components/HomeContent.astro | 252 ++++++++++++++++++++++++++++++++++++++- src/components/Navbar.astro | 19 +-- src/pages/index.astro | 3 +- src/pages/resources.astro | 5 - src/pages/schedule.astro | 18 +++ 8 files changed, 307 insertions(+), 82 deletions(-) delete mode 100644 src/components/Card.astro diff --git a/package-lock.json b/package-lock.json index 5c08b6a..25538b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@astrojs/check": "^0.5.10", "@astrojs/tailwind": "^5.1.0", + "@fortawesome/fontawesome-svg-core": "^6.5.2", "@popperjs/core": "^2.11.8", "@types/bootstrap": "^5.2.10", "astro": "^4.6.2", @@ -892,6 +893,27 @@ "node": ">=14" } }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", + "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", + "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.5.2" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -4224,13 +4246,15 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==", - "optional": true + "optional": true, + "peer": true }, "node_modules/bare-fs": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.2.3.tgz", "integrity": "sha512-amG72llr9pstfXOBOHve1WjiuKKAMnebcmMbPWDZ7BCevAoJLpugjuAPRsDINEyjT0a6tbaVx3DctkXIRbLuJw==", "optional": true, + "peer": true, "dependencies": { "bare-events": "^2.0.0", "bare-path": "^2.0.0", @@ -4241,13 +4265,15 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.1.tgz", "integrity": "sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==", - "optional": true + "optional": true, + "peer": true }, "node_modules/bare-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.1.tgz", "integrity": "sha512-OHM+iwRDRMDBsSW7kl3dO62JyHdBKO3B25FB9vNQBPcGHMo4+eA8Yj41Lfbk3pS/seDY+siNge0LdRTulAau/A==", "optional": true, + "peer": true, "dependencies": { "bare-os": "^2.1.0" } diff --git a/package.json b/package.json index fb99920..bf3baca 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "@astrojs/check": "^0.5.10", "@astrojs/tailwind": "^5.1.0", + "@fortawesome/fontawesome-svg-core": "^6.5.2", "@popperjs/core": "^2.11.8", "@types/bootstrap": "^5.2.10", "astro": "^4.6.2", diff --git a/src/components/Card.astro b/src/components/Card.astro deleted file mode 100644 index bd6d597..0000000 --- a/src/components/Card.astro +++ /dev/null @@ -1,61 +0,0 @@ ---- -interface Props { - title: string; - body: string; - href: string; -} - -const { href, title, body } = Astro.props; ---- - - - diff --git a/src/components/HomeContent.astro b/src/components/HomeContent.astro index 1acb514..47a6763 100644 --- a/src/components/HomeContent.astro +++ b/src/components/HomeContent.astro @@ -1,15 +1,259 @@ --- import 'bootstrap/dist/css/bootstrap.css' +const props = Astro.props --- -
-

Hey

+ +
+

Introducing the Hackathon: Unlocking Innovation for a Better World

+ +

Welcome to the Open Source Hardware IoT GIS Hackathon!

+

Welcome to the National Level Open Hardware-IoT Geospatial Hackathon, a stage where innovation knows no boundaries. This premier event brings together visionaries, tech enthusiasts, and problem solvers from across the nation to harness the power of open hardware, the Internet of Things (IoT), and geospatial technology. Get ready to explore uncharted possibilities, collaborate on real-world challenges, and make a significant impact on our world.

+

Significance:

+ +

Join us on this extraordinary journey, where innovation knows no bounds. Together, let's turn ideas into actions and make a lasting impact on society and the environment. The Open Source Hardware IoT GIS Hackathon is your stage to shine, and the world is waiting to witness your brilliance.

+
+
+

Purpose

+

This hackathon is more than just a competition; it's a platform for innovators, creators, and visionaries to come together and pioneer solutions for a brighter future. Our purpose is to harness the power of open source hardware, the Internet of Things (IoT), and Geographic Information Systems (GIS) to address some of the world's most pressing challenges..

+

The FOSSEE project, IIT Bombay promotes the use of Free/ Libre Open Source Software in academia and Industry. The FOSSEE project is funded through the National Mission on Education through ICT (NMEICT), Ministry of Education, Government of India. The FOSSEE-GIS team manages the overall coordination of the "IIT Bombay FOSSEE GIS Internship in Geospatial Dashboard Design and Implementation".

+
+
+

Registration

+

Please click on the following button to register yourself for the Hackathon

+ +
+
+

Partner and Organisers

+

+ Technical Partner: + The Rural Data Research and Analysis (RuDRA) Lab, IIT Bombay is India's first HPC-powered data center dedicated to Rural Development. +

+
+ + +
+

+ Organizing Partner: + The IIT Tirupati Navavishkar I-Hub Foundation is the Technology Innovation Hub specializing in Positioning and Precision Technologies, funded through the National Mission on Interdisciplinary Cyber-Physical System (NM-ICPS), Department of Science and Technology, Government of India. +

+
+ +
+

Core Team and Contact Us + +

+
+
+

Prof. Kannan Moudgalya

+

P.I., FOSSEE

+

Indian Institute of Technology Bombay

+
+
+

Prof. Pennan Chinnasamy

+

Co.P.I., FOSSEE & PiC, The Rural Data Research & Analysis (RuDRA) Lab, IIT Bombay

+

Indian Institute of Technology Bombay

+
+
+

Prof. Roshan Srivastav

+

Project Director, IIT Tirupati Navavishkar I-Hub Foundation (NM-ICPS, DST)

+

Indian Institute of Technology Tirupati

+
+
+

Mr. Rajesh Kushalkar

+

Senior Manager, FOSSEE-Open Hardware

+

Indian Institute of Technology Bombay

+
+
+

Mr. Mohamed Kasim Khan

+

National Coordinator, FOSSEE-GIS

+

National Mission on Education through ICT, Ministry of Education, Government of India

+

Indian Institute of Technology Bombay

+
+
+

+ + Please write to us in case of any queries regarding the Hackathon at: +

+
-- cgit