cops-iitbhu / sdg-site Goto Github PK
View Code? Open in Web Editor NEWClub of Programmers Software Development Guild Site
Home Page: https://sdg.copsiitbhu.co.in/
Club of Programmers Software Development Guild Site
Home Page: https://sdg.copsiitbhu.co.in/
All pages should use a common font-family with standard font sizes along with other attributes(spacing, margin, padding) etc.
All pages should use a common font-family and font styles.
Several pages lack consistency in font styles.
If approved, please assign it to me.
Update members.json
to contain your details.
I can see the last three workflow runs failed in the "Build Project" step with an error related to threads. This step runs the generate
command as written in the package.json
.
Since there's nothing wrong as far as I can see in the code for this repo, things are expected to work fine.
Builds are failing.
The GitHub actions seem to run with Node with versions 14 and 16 from the following lines in the workflow.
sdg-site/.github/workflows/ci.yml
Lines 15 to 18 in 4492dae
The errors in the actions seem to be related to the node-fibers package in the package.json
. As per the package repo, the package is obsolete on newer versions of Node.js due to a breaking change in the V8 engine and has reached its EOL.
Read below:
Update [April 13th, 2021] -- Fibers is not compatible with nodejs v16.0.0 or later. Unfortunately, v8 commit dacc2fee0f is a breaking change and workarounds are non-trivial.
IMO, the builds are failing when the node v16 is being used.
There are two possible solutions to this:
fibers
package from package.json
if it isn't being used anywhere.The buttons used to navigate the Home page, About Us page and the like should remain in their place while hovering.
Currently, the other buttons get displaced a little while hovering on other buttons. Here's a preview of the same:
Screencast_24_08_22_06:53:21_PM_IST.webm
A possible solution is using the 'outline' property in the CSS of the buttons.
Is your feature request related to a problem? Please describe.
A lack of knowledge about birthday of people in the team
Describe the solution you'd like
Meet the Team page should highlight the birthday of people on the specific day site is opened dynamically.
Describe alternatives you've considered
Maybe a monthly alternative can be done to display all the birthdays in month
Additional context
Update the team with the new team and move Y23 batch to alum section :/
Following is the final worklist to get the site ready for the public reveal
Is your feature request related to a problem? Please describe.
NA
Describe the solution you'd like
A clear and concise description of SDG group.
Describe alternatives you've considered
Sadly none.
Additional context
Hacktoberfest WS
A definitive set of colours limited to primary, secondary (only if very necessary), black and white.
Use of custom Hexa decimals at various places:
Define a set of colours and then replace custom colors
The fading on scrolling on the map should zoom based on scrolling instead.
Also blog entries should not contain the "Challenge and submission" section (submission guidelines, deadlines, etc.) in them.
Contributing.md file has couple of grammatical errors
The Box containing the Institute name , address and rating should be clearly visible
Currently the name of the Institute and address is not visible and is getting blurred by nav bar (on laptop screens)
Here is the screenshot:
We can make the blur property of the nav bar depend on the 'scrollY ' position. So the nav bar is transparent at first but becomes blurred again when we scroll down by certain pixels.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Improvements:
Improvements:
Improvements:
Image and text have discrete boundary in between them and they should be put inside a card which is clickable.
Improvements:
Some images are not centre aligned.
Don't Use passive listeners to improve scrolling performance
Add iframe and frame titles
Improvements: same as above
Improvements:
Improvements:
Improvements:
Improvements:
Improvements:
Add a passive
flag to the event listeners to improve the page's scroll performance. (https://web.dev/uses-passive-event-listeners for reference).
Can use the nuxt/image
component and specify explicit width
and height
to reduce layout shifts and improve CLS.
Link text (and alternate text for images, when used as links) should be made discernible, unique, and focusable to improve the navigation experience for screen reader users.
Usage of deprecated API: window.webkitStorageInfo
is deprecated. Please use navigator.webkitTemporaryStorage
or navigator.webkitPersistentStorage
instead.
Serve static assets with an efficient cache: A long cache lifetime can speed up repeat visits to your page.
Common Issues:
There is no default avatar for a team member in the Team page.
If the avatar image can't be fetched, then instead a simple avatar with the initials of the team member must be shown.
Place a check to see if the image can be loaded, and if not, use a third-party library to create a Avatar from the initials of the user and display it.
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.