Giter VIP home page Giter VIP logo

hockey-history's Introduction

Hockey History

Hockey History provides a brief history of the game of field hockey, outlining key events in the development of the game. It also provides additional details related to the game in Ireland. The Resources page provides links to Irish and international organisations and resources, which support the development of the game.

The site is aimed at both sports enthusiasts and history scholars. The aim is to provide a history of the game, as well as acting as a useful resource.

Fig 1: Responsive Mockup

Responsive Mockup

Features

Existing Features

Common Features

  • Navigation Bar

    • The fully responsive navigation bar provides navigation to all the main pages; Home, Ireland and Resources. The current page is highlighted for easy indentification and users can easily navigate to the other pages.
    • The HTML code is contained on each page, and the CSS is in styles-nav.css.
Fig 2: Navigation Bar

Nav Bar

  • The landing page image

    • The main image on the landing page consists of a photograph with text overlay to allow the user to see the purpose of this site.
    • When loaded an animation is used to attract the users attention. However, when the user has specified they prefers reduced motion, a simple fade in animation is used.
Fig 3: Hero Image

Landing Page

  • The Footer

    • The footer section includes links to social media sites via icons, which open to a new tab to allow easy navigation for the user.
    • The social media links serve as a call to action to the user to stay engaged with the site.
    • A link to the Built With page is provided for users interested in the information sources and resources used on this site.
    • The link icons have tooltips, should users be unfamiliar with a particular icon.
    • The HTML code is contained on each page, and the CSS is in styles-footer.css.
Fig 4: Footer

Footer

Main Page

  • Overview Section

    • This section provides a brief overview of the game, including its popularity and reasons to enjoy the sport.
Fig 5: Overview Section

Overview Section

  • Origins Section

    • This section details a brief bird's eye view of the origins of hockey.
    • An embedded YouTube video provides a visual record of the evolution of modern hockey.
Fig 6: Origins Section

Origins Section

  • Timeline Section

    • The timeline provided in this section gives key dates in the history of the game.
    • The timeline is responsive, switching from horizontal to vertical on smaller screens.
Fig 7: Timeline Section

Timeline Section

  • Main Page Code

    The Main page code is in index.html.

Ireland Page

  • Ireland Facts Section

    • The Ireland page provides a series of information cards with interesting hockey facts specifically related to Ireland.
    • Each card provides a small description intended to inform.
Fig 8: Ireland Facts Section

Ireland

Resources Page

  • Rules Section

    • This section provides a brief overview of the rules of hockey and a link to the full rules book.
    • The pitch image acts as a link to Pitch Page
Fig 9: Rules Section

Rules Section

  • Organisations Section

    • This section provides a links to national and international hockey organisations.
    • Hovering over a specific card, reveals the links, which open in new tabs.
Fig 10: Organisations Section

Organisations Section

Pitch Page

  • Pitch Section

    • This section consists of a large scale image, with the dimensions, line markings and key field area definitions.
Fig 11: Pitch Section

Pitch

Built With Page

  • Built With Section

    • This section lists the resources used to develop the site.
  • Information Sources Section

    • This section lists the information sources for each section of the site.

Features Left to Implement

  • Add additional content.
  • Float article content around rotated titles to increase screen space utilisation.
  • Use horizontal article titles on narrow screen widths.

Design

The design specification is available in design.md.

Testing

Details of the testing undertaken are outlined in test.md, along with the results.

Deployment

The site was deployed as a static website, hosted directly from the GitHub repository via GitHub Pages.

The following steps were followed to deploy the website:

  • Navigate to the Settings tab in the GitHub repository
  • Under the Code and automation section, select Pages
  • Under Source, select main from the Branch dropdown menu
  • Once the website is published, the page will refresh indicting the successful deployment, and providing link to the live website.

The live website is available at https://ibuttimer.github.io/hockey-history/

Credits

The following resources were used to build the website.

Content

Media

hockey-history's People

Contributors

ibuttimer avatar

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.