@import 'highlight.js/styles/github.css';
@import 'style.css';
@import 'top-bar.css';

body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

main {
  flex-grow: 1;
}

.header {
  text-align: center;
  padding-bottom: 1em;
}

.header .avatar {
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 50%;
  padding: 4px;
}

.header .title {
  margin: 0;
  /* border-bottom: 1px solid rgba(0,0,0,.1); */
  /* margin-bottom: .25em; */
  /* padding-bottom: .25em; */
}

.header .subtitle {
  color: #888;
  font-size: .8em;
}

.top-bar {
  margin-bottom: 0;
  margin-top: 0;
}

nav.top-bar {
  position: sticky;
  top: -1px;
}

@media screen and (max-width: 85em) {
  nav.top-bar {
    position: inherit;
    top: inherit;
    bottom: inherit;
  }
}

@media screen and (max-width: 42em) {

  span.external {
    display: none;
  }
}

@import 'highlight.js/styles/github.css';
@import 'style.css';
@import 'top-bar.css';

body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

main {
  flex-grow: 1;
}

.header {
  text-align: center;
  padding-bottom: 1em;
}

.header .avatar {
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 50%;
  padding: 4px;
}

.header .title {
  margin: 0;
  /* border-bottom: 1px solid rgba(0,0,0,.1); */
  /* margin-bottom: .25em; */
  /* padding-bottom: .25em; */
}

.header .subtitle {
  color: #888;
  font-size: .8em;
}

.top-bar {
  margin-bottom: 0;
  margin-top: 0;
}

nav.top-bar {
  position: sticky;
  top: -1px;
}

footer.top-bar {
  position: sticky;
  bottom: 1px;
}

@media screen and (max-width: 85em) {
  nav.top-bar, footer.top-bar {
    position: inherit;
    top: inherit;
    bottom: inherit;
  }
}

@media screen and (max-width: 42em) {

  span.external {
    display: none;
  }
}

Revert "fix footer in printing"
Revert "fix footer in printing"

This reverts commit 1afd380064683d75b7e4d336de7bd8d7ae00ba0b.
