footer.css (1856B)
1 .reveal .slide-logo { 2 display: block; 3 position: fixed; 4 bottom: 0; 5 right: 12px; 6 max-height: 2.2rem; 7 height: 100%; 8 width: auto; 9 z-index: 2; 10 } 11 12 .reveal .footer { 13 display: block; 14 position: fixed; 15 bottom: 18px; 16 width: 100%; 17 margin: 0 auto; 18 text-align: center; 19 font-size: 18px; 20 z-index: 2; 21 } 22 23 .reveal .footer > * { 24 margin-top: 0; 25 margin-bottom: 0; 26 } 27 28 .reveal .slide .footer { 29 display: none; 30 } 31 32 .reveal .slide-number { 33 bottom: 10px; 34 right: 10px; 35 font-size: 16px; 36 background-color: transparent; 37 } 38 39 .reveal.has-logo .slide-number { 40 bottom: initial; 41 top: 8px; 42 right: 8px; 43 } 44 45 .reveal .slide-number .slide-number-delimiter { 46 margin: 0; 47 } 48 49 .reveal .slide-menu-button { 50 left: 8px; 51 bottom: 8px; 52 } 53 54 .reveal .slide-chalkboard-buttons { 55 position: fixed; 56 left: 12px; 57 bottom: 8px; 58 z-index: 30; 59 font-size: 24px; 60 } 61 62 .reveal .slide-chalkboard-buttons.slide-menu-offset { 63 left: 54px; 64 } 65 66 .reveal .slide-chalkboard-buttons > span { 67 margin-right: 14px; 68 cursor: pointer; 69 } 70 71 @media screen and (max-width: 800px) { 72 .reveal .slide-logo { 73 max-height: 1.1rem; 74 bottom: -2px; 75 right: 10px; 76 } 77 .reveal .footer { 78 font-size: 14px; 79 bottom: 12px; 80 } 81 .reveal .slide-number { 82 font-size: 12px; 83 bottom: 7px; 84 } 85 .reveal .slide-menu-button .fas::before { 86 height: 1.3rem; 87 width: 1.3rem; 88 vertical-align: -0.125em; 89 background-size: 1.3rem 1.3rem; 90 } 91 92 .reveal .slide-chalkboard-buttons .fas::before { 93 height: 0.95rem; 94 width: 0.95rem; 95 background-size: 0.95rem 0.95rem; 96 vertical-align: -0em; 97 } 98 99 .reveal .slide-chalkboard-buttons.slide-menu-offset { 100 left: 36px; 101 } 102 .reveal .slide-chalkboard-buttons > span { 103 margin-right: 9px; 104 } 105 } 106 107 html.print-pdf .reveal .slide-menu-button, 108 html.print-pdf .reveal .slide-chalkboard-buttons { 109 display: none; 110 }