GithubHelp home page GithubHelp logo

csigitam / csigitam.github.io Goto Github PK

View Code? Open in Web Editor NEW
17.0 11.0 16.0 209.75 MB

:gem: Official Website for CSI, GITAM Student Branch

Home Page: https://csigitam.github.io/

License: MIT License

HTML 97.96% Sass 2.04%
bootstrap4 sass organization club-website

csigitam.github.io's Introduction

CSI logo

CSI GITAM Student Branch

Official Website for CSI, GITAM Student Branch, designed and maintained by students.

Visit website 🚀

Team CSI

Built with Bootstrap 4 & Sass, powered by GitHub Pages.

Contributing

  1. Raise an issue. Add relevant details to help us understand the issue/feature request.
  2. Fork this repository.
  3. Create your feature/issue branch (git checkout -b feature/yourfeature).
  4. Commit your changes (git commit -am 'Add some yourfeature').
  5. Push to the branch (git push origin feature/yourfeature)
  6. Create a new Pull Request.

Please raise an issue or contact us before submitting a Pull Request since we can not accept PRs without verifying its validity.

Feedback

GitHub watchers GitHub stars GitHub forks

Show your support by starring this repository and feel free to send us feedback on Facebook or raise an issue. Feature requests are always welcome. If there's anything you'd like to talk about, please feel free to contact us on Facebook!

Licensing

The content of this project itself is licensed under the Creative Commons Attribution-ShareAlike 4.0 International Public License, and the underlying source code used to format and display that content is licensed under the MIT License. See LICENSE for more information.

csigitam.github.io's People

Contributors

adityasa99 avatar ajitzero avatar anandabhishek01555 avatar crishnachaitanya avatar imgbot[bot] avatar likhithnemani avatar naveen-malla avatar pavithra1112k avatar ubc-cssa avatar v3nkat7 avatar viswalahiri avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

csigitam.github.io's Issues

Better team page organisation

Currently, we are managing team pages as team-<YYYY>.html files.

The next logical step is to use static data files to generate the pages instead.

Possible solutions:

  • Use Jekyll to retrieve data from YAML files.
  • Use Angular to retrieve data from JSON files.

In our use case, Angular may be overkill for now since we cannot guarantee that every new web dev team will know Angular, nor can we expect them to learn it due to its steep learning curve. In contrast, Jekyll has a much simpler structure and easier to learn.

If there are other ideas, do put them forward. For now, a complete restructuring for this website with Jekyll seems to be the best way to proceed.

Edit: We are currently simply using HTML/CSS(Sass) with Bootstrap 4.1.1 which means for any future update, we need to deal with HTML tags. Jekyll or Angular use data files to generate the file (in Jekyll's case) or dynamically update the file (in Angular's case).

Symposium section on homepage

Add a section for the upcoming symposium in the home page and also update the events page.

Things to include:

  • Title
  • Dates
  • Basic intro
  • Website link
  • Secondary link for events page
  • Poster

Exactly UI layout is your wish. I’ll recommend commenting out the carousel section for now.

Website redesign efforts

We need to work on migrating our website to Jekyll for easier data management. We can, of course, leave the current layout ‘as is’ but I suggest planning ahead for a redesigned UI.

I’ve been working on some ideas & prototypes a while ago, so please share any suggestions you may have for the same.
Suggestions can be related to anything: UI, Theme, UX, Content, Pictures, Features, etc.

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.