// The very bottom of the site. Usually contains supporting // or secondary navigation, social media icons, contact details // and such. // Please note: These are mostly for demo purposes // so feel free to remove everything in this file // and start over. .site-footer { clear: both; color: var(--color-white); overflow: hidden; padding: 6rem 2rem; text-align: center; p, span { color: var(--color-white); } .wordpress-logo { display: block; margin-bottom: 2rem; margin-left: auto; margin-right: auto; } span { display: block; text-align: center; } svg { margin-right: 5px; position: relative; } // Hiding for aesthetic reasons // stylelint-disable-next-line a11y/no-display-none .is-external-link::after { display: none; } .powered-by-wordpress { display: inline-block; font-weight: var(--font-weight-semibold); margin-bottom: 1rem; text-align: center; } .github-link { margin-left: 8px; margin-top: 4px; overflow: hidden; padding-bottom: 4px; position: relative; &.is-external-link::after { background-color: var(--color-white); bottom: 0; content: ''; display: block; height: 1px; opacity: .4; position: absolute; top: auto; transition: opacity $transition-duration; width: 100%; } } a { color: var(--color-white); transition: opacity $transition-duration; &:hover, &:focus { color: var(--color-white); opacity: .5; &::after { opacity: .2; } } } .theme-info { align-items: center; display: flex; flex-wrap: wrap; justify-content: center; line-height: 1.5; margin: 0 auto; text-align: center; i { margin: 0 5px; } } }