From 99f1815dce2da62a27b02ce11daa7b2ff3e67168 Mon Sep 17 00:00:00 2001 From: raunakhajela Date: Tue, 7 Oct 2025 19:13:45 +0530 Subject: [PATCH] remove inline style and fix linting errors --- src/components/ChatBot.vue | 66 +++-- src/components/ClubPageNoBackend.vue | 13 +- src/components/Council2425.vue | 115 ++++++--- src/components/CouncilPage.vue | 20 +- src/components/CouncilPageNoBackend.vue | 133 +++++++--- src/components/EventSlug.vue | 48 +++- src/components/EventsPage.vue | 158 +++++++++--- src/components/EventsPageNoBackend.vue | 170 ++++++++++--- src/components/GLDashboard.vue | 83 +++--- src/components/GRP.vue | 242 +++++++++++++----- src/components/GRPAdmin.vue | 91 ++++--- src/components/GRPDetails.vue | 244 +++++++++++------- src/components/HomePage.vue | 49 ++-- src/components/HomePageNoBackend.vue | 46 ++-- src/components/NavBar.vue | 8 +- src/components/NavBarNoBackend.vue | 17 +- src/components/NotFound.vue | 26 +- src/components/NotesPage.vue | 2 +- src/components/PrivacyPolicy.vue | 14 +- src/components/SDSDashboard.vue | 322 +++++++++++++++--------- src/components/StudyBuddy.vue | 179 +++++++++---- src/components/StudyGroups.vue | 38 ++- src/components/UserPage.vue | 182 +++++++++----- src/components/UserPageNoBackend.vue | 172 ++++++++++--- src/components/VideoGallery.vue | 6 +- src/components/WhatsAppLinks.vue | 108 ++++++-- src/components/YoutubeVid.vue | 27 +- src/components/newPage.vue | 4 +- 28 files changed, 1776 insertions(+), 807 deletions(-) diff --git a/src/components/ChatBot.vue b/src/components/ChatBot.vue index e3db684..e53ffd3 100644 --- a/src/components/ChatBot.vue +++ b/src/components/ChatBot.vue @@ -1,23 +1,43 @@ +
+ + + +
+ + diff --git a/src/components/ClubPageNoBackend.vue b/src/components/ClubPageNoBackend.vue index 6d17ba1..5ab7c3a 100644 --- a/src/components/ClubPageNoBackend.vue +++ b/src/components/ClubPageNoBackend.vue @@ -17,14 +17,21 @@
-

We're giving this page a glow-up ✨

-

Club directory is getting a fresh face — sleeker layout, better join flows, and shiny new links. Come back soon to see the new look!

+

+ We're giving this page a glow-up ✨ +

+

+ Club directory is getting a fresh face — sleeker layout, better join flows, and shiny new links. Come back soon to see the new look! +

Under construction (We're brewing something awesome)
diff --git a/src/components/Council2425.vue b/src/components/Council2425.vue index 02892db..07e42fc 100644 --- a/src/components/Council2425.vue +++ b/src/components/Council2425.vue @@ -5,13 +5,17 @@
-
+ " + >
+ class="absolute top-0 right-0 bottom-0 left-0 h-full w-full overflow-hidden bg-[hsla(0,0%,0%,0.75)] bg-fixed" + >

@@ -36,7 +40,10 @@
-
+
-
-
- avatar +
+
+ avatar

{{ g_l.name }} @@ -132,10 +149,16 @@

-
- avatar +
+ avatar

{{ wops.name }} @@ -145,7 +168,10 @@

-
+

Sundarbans Graphics Team @@ -156,10 +182,16 @@

-
- avatar +
+ avatar

{{ designer.name }} @@ -168,7 +200,10 @@

-
+

Sundarbans PR & Marketing Team @@ -179,10 +214,16 @@

-
- avatar +
+ avatar

{{ pr.name }} @@ -193,13 +234,6 @@

- + diff --git a/src/components/CouncilPage.vue b/src/components/CouncilPage.vue index f060ed0..fd3952a 100644 --- a/src/components/CouncilPage.vue +++ b/src/components/CouncilPage.vue @@ -6,12 +6,7 @@

diff --git a/src/components/CouncilPageNoBackend.vue b/src/components/CouncilPageNoBackend.vue index c74e3c1..c16c918 100644 --- a/src/components/CouncilPageNoBackend.vue +++ b/src/components/CouncilPageNoBackend.vue @@ -46,14 +46,30 @@ Secretary -

@@ -81,14 +97,30 @@ Deputy Secretary -
@@ -133,11 +165,27 @@

@@ -171,8 +219,8 @@ > avatar @@ -185,11 +233,33 @@

@@ -200,7 +270,6 @@

avatar @@ -264,8 +333,8 @@ > avatar @@ -355,6 +424,9 @@ export default { prteam: [] }; }, + mounted() { + // No API calls in no-backend mode + }, methods: { prependBackendLink(url) { // In no-backend mode, return placeholder image for missing images @@ -377,9 +449,6 @@ export default { return {}; }, }, - mounted() { - // No API calls in no-backend mode - }, }; diff --git a/src/components/EventSlug.vue b/src/components/EventSlug.vue index 1b03460..0ba45a4 100644 --- a/src/components/EventSlug.vue +++ b/src/components/EventSlug.vue @@ -2,10 +2,16 @@ -
+
-
+
@@ -22,13 +28,19 @@ -
+
-
+ height: 500px;" + >
@@ -47,7 +59,10 @@ -
+

Event title: {{ event.title }} @@ -64,8 +79,10 @@

-
+
-
-
@@ -23,8 +44,15 @@
- ... + data-te-carousel-active + data-te-carousel-item + style="backface-visibility: hidden" + > + ...