Giter VIP home page Giter VIP logo

secondary-characters's People

Contributors

gdgkirkley avatar

Watchers

 avatar

secondary-characters's Issues

Show Credits cannot be null error

{show.title}

4:06:29 PM: > 346 | {show.showCredits.map(credit => { 4:06:29 PM: | ^ 4:06:29 PM: 347 | return ( 4:06:29 PM: 348 |

4:06:29 PM: 349 | {credit.credit} {credit.artist} 4:06:29 PM: 4:06:29 PM: WebpackError: TypeError: Cannot read property 'map' of null

Add additional section option to show pages

The show pages should have an additional section option that lets you add any number of additional information bars.

There should be the format like

Section Heading
Section Info
[Optional] Link to more info

For example:

Auditions
This is some info about auditions
Link to more

Accessibility audit

Use WCAG

  • ensure that headings are in a proper hierarchy across templates
  • maybe even disable the usage of h1 tags?
  • Make sure that appropriate html tags are being used everywhere
  • use off screen headings when appropriate
  • Alt text on all images
  • Add a listener to the page to add underlines when a tab key is hit.
  • Add headings to lists so that it makes for easy tab throughs
  • Use epub instead of PDF

Hover dropdown menu

When hovering over the menu, we should see the additional dropdown options specified in the markdown nav menu file.

Add additional options to social links

Just need to add the icons to the project and in the config.yml. Also, ensure that it would look good if those icons were added.

  • Twitter
  • Pinterest
  • Youtube

Homepage gallery banner

The homepage banner should be an image gallery that supports up to 5 images that will fade in and out.

Add additional show fields

A show page needs additional fields:

  • Cast -- displays like Creative Team
  • Photos -- a list of images
  • Videos -- a list of youtube videos
  • Theatre location - info about where the theatre is
  • Special performance information
  • Sponsors

Relative Links

Getting a warning that all the links are relative, which is likely caused by something in the way relative images are working.

image

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.