Giter Site home page Giter Site logo

uqmars / uqmars.github.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from the-ahmadaa/webtest.github.io

0.0 0.0 4.0 108.91 MB

UQ MARS Student Society Website

Home Page: https://uqmars.com/

License: Other

JavaScript 2.14% CSS 11.05% HTML 77.43% SCSS 9.37%

uqmars.github.io's Introduction

UQ MARS website built using the solid state template by html5up. 

I've primarily edited the html documents to lay out and display the
content from the old uqmars.com website which was hosted on wordpress.
I haven't made any scripting changes yet (unsure when I will have the time to)
although I would like to make the html documents more compact and javascript 
generated to reduce complexity.

Ahmad

------------------------------------------------------------------------------


Solid State by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)


After a somewhat extended break from HTML5 UP (to work on a secret-ish new project --
more on that later!) I'm back with a brand new design: Solid State, a slick new multi-
pager that combines some of the ideas I've played with over at Pixelarity with an "angular"
sort of look. Hope you dig it :)

Demo images* courtesy of Unsplash, a radtastic collection of CC0 (public domain) images
you can use for pretty much whatever.

(* = not included)

AJ
[email protected] | @ajlkn


Credits:

	Demo Images:
		Unsplash (unsplash.com)

	Icons:
		Font Awesome (fontawesome.io)

	Other:
		jQuery (jquery.com)
		Scrollex (github.com/ajlkn/jquery.scrollex)
		Responsive Tools (github.com/ajlkn/responsive-tools)

uqmars.github.io's People

Contributors

thatsealgair avatar dooganar avatar the-ahmadaa avatar q-horton avatar wall-e2002 avatar rapture2010 avatar

uqmars.github.io's Issues

Update exec page 2023

Not sure how to approach it from a styling side, but would be good to make a note that Ben was appointed an exec in mid April, and Hokul stepped down in late March.

Revamp and consolidation of UQ MARS website

This Ticket has been created for the incoming Technical Officer 2024

A context and current overview of what is needed for the revamp of the UQ MARS website.

The Context

With the changing of the guard at the start of the 2023 executive year, a decision was made to end hosting of the website on our previous platform. The exec team chose to migrate the UQ MARS website to github, which although free has some restrictions on the format of the pages they host (The main caveat being that only static pages are able to be hosted).

As the Technical Officer for 2023, I took this as an opportunity to learn a bit about building a website. The website in its current form is a collection of HTML pages styled with CSS and a tiny bit of JavaScript (that was included in the template I used). This came together fairly quickly using my limited knowledge and was sufficient for the time being. It was always meant as a stopgap measure, and in this it served its purpose.

The Task

The most pressing issue with the website in its current form is that it is very cumbersome to maintain. Any changes that need to be made must be edited into the html files, and in the case of menu items, headers or footers this means finding every single instance in the 20+(?) pages in the site structure. I planned to revamp the site so that it had a more modern and maintainable structure, but unfortunately my workload and other UQ MARS projects have restricted the amount of time I could spend on it.

I won't prescribe the approach that should be used, this is the prerogative of the incoming Technical Officer to rebuild as they see fit (and I am definitely not qualified to make definitive statements on this anyway).

The requirements

Here is an initial list of pages for implementing the new site based on what is in the existing site - new Tech Officer or T3 exec can modify or expand on this as needed

  • Front Page, the first thing visitors see
  • Sponsors Page - ** This is a requirement for Turbo level sponsors**. Don't neglect this
  • Join Page
  • Previous event blog and upcoming events (this could be included into the front page)
  • Exec page(s)
  • Workshops/Projects page(s)
  • Maybe links to newsletters? - You guys can decide
  • ...

I hope the incoming exec enjoy building a new UQ MARS online presence and learn lots from the experience. I enjoyed building this (as janky as it is) but I'd like to see it evolve into something better!

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.