Skip to content
This repository has been archived by the owner on Mar 30, 2022. It is now read-only.

To Do's

Matthew Waldron edited this page Jul 3, 2019 · 12 revisions

Optimize Design for Large Screens (4k)

Current design continues to expand existing content on larger screens producing undesirable effects on 4k monitors. More research needed to improve.

Update the press section

  • Have each quote on one line. Update b tags to strong tags.

Update picture tiles

  • Include a fade hover effect
  • Re-style the centered text
  • Re-style the tile sizing/padding
  • Update the media queries
  • Remove inline css picture link references

Form Validation

Use parsley.js for client side validation for contact us and mailing list. Add a modal for ajax submission instead of html print.

Re-Design the Shows Section

Looking to rework the shows section into a responsive table in a similar manner via: https://www.bonjovi.com/tour/

Existing design limitations:

  • Undesirable white-space via tablet and desktop viewports (>= 768px & >= 1024px)
  • Text that is too long will produce uneven spacing results

Future Design Benefits:

  • Will utilize white-space in a more desirable manner (a.k.a table design with title, date, time, location, and ticket columns)
  • Will maintain responsiveness for mobile devices (all content will re-arrange columns top to bottom).

Fix padding inconsistencies on mobile

Awkward padding gaps exist on mobile including:

  • Buttons/submit buttons with section bottom
  • Text fields with section top

Meet HTML/CSS Compliance (DONE)

The music template has li items nested in divs which break HTML compliance. These will need to be reworked as new div items as well as remediation of any other HTML/CSS issues.

Affected items:

  • Navigation bar and .js dependencies
  • .pagesbar .music-hero, and .grid classes containing buttons, social media links, and pictures
  • The page footer

Other issues:

  • div nested under ul
  • h6 nested under ul
  • pagesbar-music, pages-music, and myBtn duplicate ID's (convert to classes)
  • Style attributes in html
  • CSS errors

Updating the Black & White Skin (Will be Depreciated)

It will be more sustainable to move to SASS for skins. (Future scope)

The black and white skin master css files is several commits behind the master (behind the merch and the contact form feature additions). The skin must be updated to reflect the new css changes.