GithubHelp home page GithubHelp logo

amfoss / website Goto Github PK

View Code? Open in Web Editor NEW
498.0 498.0 20.0 75.06 MB

Website of FOSS@Amrita, Powered by JAMStack

Home Page: https://amfoss.in

License: MIT License

JavaScript 86.23% Dockerfile 0.02% Sass 13.75%
gatsby graphql react

website's People

Contributors

abhijitramesh avatar advaith3600 avatar akhilam512 avatar akshatji800 avatar akshayaky avatar akshita47 avatar amfoss-admin avatar anoura12 avatar aswinshenoy avatar blackcipher101 avatar drishyar avatar govindgoel avatar harshithpabbati avatar hsiav4 avatar iammarco11 avatar iampranavdhar avatar iamsh4shank avatar imgbotapp avatar kingjuno avatar lohitha02 avatar snehashishreddy avatar vchrombie avatar vibhoothi avatar vsevagen avatar yashk2000 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Amrita logo in footer is distorted

image

Amrita logo in the footer section is distorted, and should be replaced back to the original dimensions & sizing as its branding guidelines suggest to avoid any issues. The merging of pull #26 like in the case of issue #28, has also caused this due to gatsby's bundling of the following part of the styles in events pages -

#footer-logos
  img
    width: 3.5vw

Since, the project anyway uses sass for styling, I suggest for sub-templates, one have a (super)parent level id like #hacktoberfest and put all styling of the sub site under it, while puttting the content inside this new wrapper.

Unreadable Texts in Website Pages

Text is unreadable in many pages of the main website -
image
image

Due to #26 getting merged, I see the background set in body attribute of src/components/events/hacktoberfest/styles/style.sass getting applied globally. Since Gatsby bundles sass together, though unrelated, these get applied to the main site as well.

Profiles must be fetched from CMS

Member profiles must be fetched from CMS. We initially depended on YML to store member details, as CMS was under development. Now, since CMS is in production, we need to move fetching profiles to CMS. APIs for the same need to be created CMS, though.

Members Page not loading

Trying to load https://amfoss.in/members gives me an error ERR_TOO_MANY_REDIRECTS on Chrome browser on Mac, and something similar on Android as well.

Also tried on Firefox browser, similar error appears. Tried on Airtel, Jio mobile networks as well as BSNL and ACT Broadband connections.

Start migrating the subdomains to subfolders

Currently, we are using a bunch of sub-domains for most of the events and for each event we are having a separate repository. We should really stop this and start having subfolders which are a bit hard but makes more sense and better.
So we can use subdomain which would redirect to the subfolder like URL shortener service.

For example:
for the amDeC we were having amdec.amfoss.in while we can use sub-domains for advertising but we would require to migrate the whole idea to subfolders where it would with, amfoss.in/events/amdec which makes it more clean and understandable.

Make files name consistent

The file naming in the directory is a bit weird since some files do not follow camel-case.

So in the CMS, we are using Hungarian notation, we would like to make it consistent, throughout the website and CMS.

The main issue is in src/content, we should fix that as soon as possible.

Fetch Members from CMS

Need to fetch members from CMS.
This is the basic API which we have now in the CMS use the dataFetch to fetch data from GraphQL.

query($username: String!){
  user(username:$username){
		profile{
      firstName
      lastName
      githubUsername
      email
      tagline
      about
      links{
        link
        portal{
          name
          color
          icon
        }
      }
    }
  }
}

Travis is failing

Hi,

Right now the Travis is failing due to version mismatch

BT:

351 - Remove the "node_modules/sharp" directory, run "npm install" and look for errors
352- Consult the installation documentation at https://sharp.pixelplumbing.com/en/stable/install/
353- Search for this error at https://github.com/lovell/sharp/issues

Reference:
https://travis-ci.com/amfoss/website/builds/140623520

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.