![]() |
- Next.js
- Tailwind CSS
=> Refer to Contributing.md to start contributing.
GDSC VIT Chennai Official website
Home Page: https://gdscvitc.eu.org/
License: MIT License
![]() |
=> Refer to Contributing.md to start contributing.
The "Contact" nav item should be renamed to "Contact Us" to maintain consistency across the website.
No response
Expected to see "Contact Us" instead of "Contact" in the NavBar.
Version updated till commit ed9d9b3
Chrome
No response
Would like to make this code lean by refactoring the card item in a variable called CardItem and then rendering inside the return statement. If you fid this issue useless , please reject.
{list.map((item, index) => (
))}
Changing this to :
const CardItem= list.map((item, index) => (
))
return
(
{CardItem}
)
Generate the contributors page dynamically using the newly created api endpoint at /api/contributors/
[visited the website on: Chrome, Tor, Brave]
//sincere apologies if these bugs are already being addressed or wips but i couldnt find them personally.
[link provided in the repo]
http://dscvitchennai-nine.vercel.app/
Chrome
No response
Currently the board member card only contains profile picture, name and role. But as per the data structure in BoardMember.js there are three fields that are not currently in use
description
LinkedIn Link
Github Link
I propose we make use of those fields and add them to the BoardMember Card for a more personalized feel
No response
This is how it looks currently
I propose we make it into this format instead that makes use of all the data fields
No response
Require a professional looking footer
I would like to take over this
We're a google club, of course we should be using TypeScript!!
No response
No response
No response
Currently, the Contributing.md
doesn't ask the developer to make a PR to the dev
branch, it is confusing for other developers as they may assume master
to be the working branch (As it is the default branch). It is convenient and better if this is added to contributor's guide.
Currently the Contributors Page is broken. This is because the images are loaded from a domain which has not been configured in next.config.js
refer Official Documentation on this
Update favicon to GDSC icon.
The background of the contact us section is misplaced.
The background should be present behind the textual content of the Contact Us section.
A bug happened!
https://dscvitchennai-nine.vercel.app/#
No response
No response
I want to add the footer component to the website as per the mockup given
Kindly assign me this issue @FidalMathew @Arju
No response
No response
No response
We need to add a carousel for the current core team on the home page. It can use dummy images for now, The names need to be listed and their designation
Currently, the Layout isn't aligned correctly and the movement is incorrect vis-a-vis responsiveness. I would like to work on patching the issue!
No response
A bug happened!
http://dscvitchennai-nine.vercel.app/
Chrome
No response
I want to change the text GDSC-VIT-CHENNAI to GDSC logo. Kindly assign me this issue.
The components need to be loaded on the website a little faster.
No response
A bug happened!
No response
No response
We're currently on 12.x, we should definitely upgrade to 13.x
No response
No response
No response
This is a quite complex feature. Will be first done on dev branch
We can fetch the list of contributors using github api, then parsing it.
Need to check github API docs along with rates so that account is not flagged due to too many requests
The scroll triggers are not working properly, so when the user scrolls half the page is not visible.
No response
A bug happened!
latest
No response
No response
Icons at the end of the README in the Socials tab are broken.
This can be fixed by changing src attribute of img tag to public/Icons/{icon_name_here}
Icons must be displayed ๐
Broken image icons are shown \o/
latest
Chrome
No response
This should display the list of contributors of this repo
It seems the api folder is misplaced and is not configured properly. At the end we should get details in /api/contributors endpoint
latest
No response
No response
We need some theme colours, which can then be included in the talwind.config.js
Refer the official google or GDSC websites for inspiration
There are multiple img
tags present in the entire codebase. Especially the Index.js
file.
It is better to use next/Image
as compared to img
.
img
tag with next/Image
in Index.js
img
rtag with next/Image
in components/contributors/List.js
@FidalMathew @Arjun31415
I want to add an scrollable swiper cards featuring board members of GDSC Leads, as per the mockup
I have attached the Screenshot below
Kindly assign the task to me
No response
No response
In most files eslint has been disabled.
There is no point of having a linter if it's disabled.
Also, lint escapes shouldn't be made for the entire file.
ESLint enabled and properly ensuring linting rules.
ESLint is disabled in almost every file
latest
No response
No response
The current Board members on the website are not up to date. I would like to open an issue to update the Board members on the website to reflect the current Board members.
No response
No response
Members List
I want to add animation on scroll effect on the website
No response
No response
No response
Fix the icons directory for images in Readme.
The Readme.md has a broken link
Line 8 in ee35ba4
Need to fix the link to make it a permalink to the currently deployed website URL
there's no any link avaible in navbar button
No response
A bug happened! when we click button that will take us to that section
Don't know version
Chrome
No response
Styling broke during the transition of our website from Next 12 to Next 13.
No response
latest
No response
No response
Can you assign me ??? Also which branch you have work. I didn't find current status of this design
The button here
dscvitchennai/components/Navbar.js
Line 21 in e81e7ee
white
inside svg.
Also,
dscvitchennai/components/Navbar.js
Line 61 in e81e7ee
The Repo is currently using NextJS version 12 and the pages router, Need to upgrade to NextJS Version 13 and migrate from pages router to app router
Migration Guide:
https://nextjs.org/docs/pages/building-your-application/upgrading/app-router-migration#migrating-from-pages-to-app
This repo uses prettier-action to use prettier and format the code to maintain consistency across the codebase, but currently it's broken and now checks are failing.
Documentation and resources:
https://github.com/creyD/prettier_action#problem-with-npm-v9-19022023
prettier Checks should pass successfully on pull requests.
Automated checks for the pull request fails when it occurs
npm v9
No response
Run creyD/[email protected]
with:
dry: true
prettier_options: --check **/*.{js,md}
commit_message: Prettified Code!
same_commit: false
file_pattern: *
prettier_version: false
working_directory: false
only_changed: false
github_token: ***
Run PATH=$(cd $GITHUB_ACTION_PATH; npm bin):$PATH /home/runner/work/_actions/creyD/prettier_action/v4.2/entrypoint.sh
PATH=$(cd $GITHUB_ACTION_PATH; npm bin):$PATH /home/runner/work/_actions/creyD/prettier_action/v4.2/entrypoint.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
INPUT_COMMIT_MESSAGE: Prettified Code!
INPUT_COMMIT_DESCRIPTION:
INPUT_SAME_COMMIT: false
INPUT_COMMIT_OPTIONS:
INPUT_FILE_PATTERN: *
INPUT_PRETTIER_OPTIONS: --check **/*.{js,md}
INPUT_DRY: true
INPUT_PRETTIER_VERSION: false
INPUT_ONLY_CHANGED: false
INPUT_PRETTIER_PLUGINS:
INPUT_WORKING_DIRECTORY: false
INPUT_GITHUB_TOKEN: ***
Installing prettier...
Prettifying files...
Files:
/home/runner/work/_actions/creyD/prettier_action/v4.2/entrypoint.sh: line 74: prettier: command not found
Problem running prettier with --check **/*.{js,md}
Error: Process completed with exit code 1.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.