Adding “Web Development with AMP” Courses to amp.dev#1887
Adding “Web Development with AMP” Courses to amp.dev#1887sebastianbenz merged 130 commits intofuturefrom
Conversation
|
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the ℹ️ Googlers: Go here for more info. |
|
@morsssss I implemented Longos proposed design for the landing page, please have a look. Additionally added the requested breadcrumbs to the course pages. |
|
|
||
| &-list { | ||
|
|
||
| @media (min-width: 768px) { |
There was a problem hiding this comment.
Nit: In the future, we should probably abstract these breakpoints (the pixel values) into a consistent, shared file (if not done already).
There was a problem hiding this comment.
I was surprised this hadn't been done already... at least, I couldn't find those, and I found lots of references to the likes of 768px.
Maybe it has been done already, somewhere :)
@pbakaus I'm so embarrassed about those large images. Especially after I spent quite a bit of time compressing the images for the e-comm demo. I never checked the images in this PR.
I'll ask the original authors to do it now.
Of course, the lesson is that even sophisticated developers make this mistake. Would we consider adding an automatic warning to the commit process when large images are detected?
|
In the airport, and my build is failing, so I can't see what you've done. I assume it's good. You can release it! |
|
I see now conversation showing what this problem is. Trying to merge, update, etc before my plane takes off. But don't wait for me to release. |
|
Ok, got it running! My only comment is that the cheese bikes image next to the "About the Courses" text is incredibly small if the screen is between about 930px wide and 1024px wide. Also, one of my config files contained an old filepath, so I fixed that. |
|
@mandarini , Rob, can you confirm in this PR that you're ok with your commits being used in this project... as described above? |
|
I am OK with my commits being added to this project. |
1 similar comment
|
I am OK with my commits being added to this project. |
…px and 1024px screen widths
|
Yay, @robocel ! Also I just fixed that issue between 930px and 1024px described above. Others might prefer to simply make the image and text not side-by-side at this size, but I personally like this solution :) |
|
@robocel can you please formally accept the CLA and reply with "I signed it" |
|
@sebastianbenz I signed it |
|
Just confirming here that everyone's signed the CLA! |
|
Great! Then nothing is holding us back to merge this AFAIK? If so I'll merge this as soon as I am back in the hotel and prepare a build. |
|
@googlebot please re-check. |
|
Merging as @morsssss confirmed that the contributors' company has signed the CLA. |
For history see #1595.