APA-Technology-Division / APA-Technology-Division.github.io

This page is used by the APA Technology Division to host project specific sites or applications.
2 stars 1 forks source link

HTML/CSS Markup Comment and Cleanup #12

Open lianplass opened 1 year ago

lianplass commented 1 year ago

I would actually class this as more urgent than the JS code cleanup. The styles across pages on this site are extremely sloppy with tons of inline styles, arbitrary names for ids and classes, and hacky workarounds for well-documented issues in Bootstrap.

Help is needed: 1) Developing or identifying a naming convention for Pages styles 2) Refining visual profile (e.g., standardize page elements like buttons, cards, and forms) 3) Developing a baseline stylesheet that contemplates formatting for the site's more commonly-used elements 4) Revising each page (section by section) to remove hacky overrides, add comments where appropriate, and test functionality 5) Offering iterative feedback on the User Experience impacts from changes as they are merged into main.

@d-wasserman @JFierman