Closed drubgrubby closed 3 years ago
This issue was addressed in @ jbubar's review of the original PR: https://github.com/hackforla/website/pull/811#issuecomment-738679119
And also here: https://github.com/hackforla/website/pull/811#discussion_r536309009
There are many classes in this file that would probably be better off being moved to different "master" .scss files so that they can be used more easily on different pages. Additionally, the file could be somewhat better organized to so that future coders working on this page won't curse my name quite so much.
I think it would be good to work with @daniellex0 to determine the best strategy for moving files. (This seems like it could also be part of componentizing the website.)
_sass/components/_about-us.scss
The sub-issue for this is #842
The page currently has lorem ipsum for the letter. We need to put up the actual text.
Some things just aren't where they're supposed to be. Extreme CSS tweaking should fix the problem(s). In the issue I will make a list of the specific changes.
The major visual issues will get their own issue.
The sub-issue for danielle's visual review fixes is: #851
The image I originally used was a static image. It needs to be replaced with the intended animated gif.
https://github.com/civictechindex/CTI-website-frontend/issues/60#issuecomment-673788199
The sub-issue is #846
Make it stop doing this:
Images should be the same size.
Currently, the wins card on the about us page links to dean's linked-in account. As there wasn't a live wins page at the time, this made sense. Now, however, it probably makes more sense to link it to the wins page.
Sub-issue: #848
The metrics card degrades in unpleasant ways in tablet view. Make it better.
In tablet view the cards look different:
In full screen the cards look the same:
When it first switches to mobile view there is a lot of white space to the right of the text and image. That should probably be centered as soon as it switches view.
Should look more like this:
This comment from Josh's code review may have something to do with it: https://github.com/hackforla/website/pull/811#discussion_r536258869
Sub-issue: #848
See Josh's comment here: https://github.com/hackforla/website/pull/811#discussion_r536302574
(I can't figure an easy way to do this, and it doesn't seem like it's worth the time to figure it out. "!important" is available for a reason)
See Josh's comment here: https://github.com/hackforla/website/pull/811#discussion_r536302574
sub-issue: #848
Change page name to "about"
@drubgrubby david will make individual issues for each item and close this when issues are created
Overview
The about-us page is a new page that was merged as an MVP. There are a number of additions and corrections that now need to be addressed. This issue is intended to serve as a master issue that will keep track our progress.
Details
Each new issue will be described in a new comment. There should be a description with a checkbox on each comment so we can check it off when it has been completed. As each sub-issue is addressed a new, small issue will be created and linked back to this master issue. That will allow us to keep each issue and PR on a smaller scale, and still keep track of the project as a whole.
(I'm trying to figure out the best way to do that; if anyone has any thoughts on how to make this better, please comment).
Resources
https://www.hackforla.org/about-us