Footer h4 semantics#1150
Conversation
Deploy release v0.8 aka: Colin and the Pattern Ladies
Deploy release v0.8.1 to production
Link the word "Sass" to the Sass project's website.
Link to Sass
Revert "Link to Sass"
Deploy release v0.8.2 to production
Updating Draft USWDS to v0.8.3 release
This should allow https://pages-releases.18f.gov/designstandards/v0.9.x to work properly.
Switch to using .18f-pages.yml
Deploy release v0.9.0 to production
Push to staging to v0.9.x branch
Deploy v0.9.0 to production
Deploy release v0.9.0 to production
Deploy `staging` to `production`
Deploy documentation update to releases branch
Push to staging to v0.9.x branch
Deploy v0.9.1 to production
Add CircleCI config to master, pointed to gsa-wds org
Preparation for release v0.9.2
|
Hi @madmanlear thanks for the PR! First off, could you run the build process and commit some of the compiled files? It should just be modified: dist/css/uswds.css
modified: dist/css/uswds.min.css
modified: dist/css/uswds.min.css.mapSecond, the first .usa-footer-primary-link {
margin-bottom: .8rem;
}Besides those two things, this is looking good for a merge. |
|
Hey @msecret thanks for your feedback! You'll find these changes in the latest commit. |
|
This looks good for me, @maya wanna take a look? Also, @madmanlear there are merge conflicts now probably because of other things I've been merging in this afternoon. You'll likely have to rebase and run the build again when you get merge conflicts. I can also open up another branch and do that for you if it helps, I'm very used to it by now. |
|
@msecret I think I did it correctly but if not I'd love a breakdown of the process you use. Thanks! |
This will let us ignore the whole docs/assets folder
This allows us to ignore the whole assets directory Also updates gitignore to reflect that change
This new flow is - Copy one js, all fonts and images from `dist` to `docs/assets`. - Copy all from `docs/docs_assets/` to `doc/assets`. - Run through rest of build, everything should exist now in `docs/assets/`.
Ms remove dist dir
- These mixins are removed in Bourbon 5.0 - Autoprefixer will automatically add prefixes where needed
This patch reverts @tysongach's work on removing bourbon prefixes. The reason for this revert is that these styles are a part of the documentation site and not the actual package. Once we update to version 5.0 of Bourbon, we will need to revisit this. But because the autoprefixer runs in the `gulp` asset pipeline and not in the `jekyll *` pipeline, implementing this now is non-trivial.
Add autoprefixer to `gulp` asset pipeline
[Website]: Move title line instruction inside comment
|
@madmanlear for some reason, I just checked and this branch looks like it's missing the accordion links on mobile (could it be related to our big repo change?): I have not been able to check on the your previous responses bc of the above. |
|
@maya Sorry about those issues! I can't replicate on my end, but I've rebased again to make sure my branch is up to date with staging. Let me know if the issue persists! |
|
@madmanlear the rebase fixed it, thanks! |
|
@madmanlear sorry for the trouble again, it's hard to review bc of the 361 files changed now. I think if this was rebased, we shouldn't show the 361. Would you be able to do that? Or resubmit it if that easier? |
|
@madmanlear I'll guide you through what I did to clear up these conflicts, and hopefully that will work. Let me know if this works. You should ideally have only a few files changed in the src/stylesheets dir. |
|
@madmanlear Adding to what @msecret posted above ☝️ I did a local rebase from your branch on The six commits are as follows: 648d93b wrap big footer h4 in li
docs/_components/footers.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
42c1960 remove top margin from h4 in big footer
src/stylesheets/components/_footer.scss | 4 ++++
1 file changed, 4 insertions(+)
8373b72 fix footer primary link formatting
src/stylesheets/components/_footer.scss | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
5c95c28 src: fix primary link spacing on desktop
src/stylesheets/components/_footer.scss | 1 +
1 file changed, 1 insertion(+)
d727a34 remove top margin from h4 in big footer
src/stylesheets/components/_footer.scss | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
cb5ee11 fix footer primary link formatting
src/stylesheets/components/_footer.scss | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)If you'd like to rebase your commits onto Here's a shell history of the commands I ran to clear those commits. : 1464006881:0;git co madmanlear/footer-h4-semantics
: 1464006894:0;git co -b footer-h4-semantics
: 1464006915:0;git rebase origin/18f-pages-staging
: 1464006930:0;git rm -r --cached dist
: 1464006943:0;git rebase --skip
: 1464006967:0;git rm docs/assets/js/vendor/uswds.min.js
: 1464007072:0;rm -rvf dist
: 1464006981:0;git rebase --skip
: 1464007033:0;git add src/stylesheets/components/_footer.scss
: 1464007083:0;git rebase --skipWhen rebasing your changes onto I've pushed up another branch with your changes in this PR #1183. Feel welcome Thanks for you contributions, @madmanlear! 🎉 |
|
Closing in favor of #1183. |


Link lists in the big footer included an h4 as a direct child of a ul, and this is not allowed.
Resolves issue #794