X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=app.css;h=b514059be2f3a8c8d343f168f5895c8bf33262df;hb=46fd4f4da18ed505264181cfa8f6a776abef9e2f;hp=61b10c9e7aa9925d77724e204fda1d1e1e8b1675;hpb=a2fdb8a97b3210017b27c8a08908e18618bec6b4;p=github%2Fbastienwirtz%2Fhomer.git diff --git a/app.css b/app.css index 61b10c9..b514059 100644 --- a/app.css +++ b/app.css @@ -1,3 +1,21 @@ +/* raleway-regular - latin */ +@font-face { + font-family: 'Raleway'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local("Raleway"), local("Raleway-Regular"), url("./webfonts/raleway/raleway-v14-latin-regular.woff2") format("woff2"), url("./webfonts/raleway/raleway-v14-latin-regular.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } + +/* lato-regular - latin */ +@font-face { + font-family: 'Lato'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local("Lato Regular"), local("Lato-Regular"), url("./webfonts/lato/lato-v16-latin-regular.woff2") format("woff2"), url("./webfonts/lato/lato-v16-latin-regular.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } + html { height: 100%; } @@ -9,6 +27,8 @@ body { transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; background-color: #f5f5f5; color: #363636; } + body #app a:hover { + color: #363636; } body #app .title { color: #303030; } body #app .subtitle { @@ -25,6 +45,8 @@ body { body #app { background-color: #f5f5f5; color: #363636; } + body #app a:hover { + color: #363636; } body #app .title { color: #303030; } body #app .subtitle { @@ -41,6 +63,8 @@ body { body #app { background-color: #131313; color: #eaeaea; } + body #app a:hover { + color: #ffdd57; } body #app .title { color: #fafafa; } body #app .subtitle { @@ -56,6 +80,8 @@ body { body #app.is-light { background-color: #f5f5f5; color: #363636; } + body #app.is-light a:hover { + color: #363636; } body #app.is-light .title { color: #303030; } body #app.is-light .subtitle { @@ -71,6 +97,8 @@ body { body #app.is-dark { background-color: #131313; color: #eaeaea; } + body #app.is-dark a:hover { + color: #ffdd57; } body #app.is-dark .title { color: #fafafa; } body #app.is-dark .subtitle { @@ -129,7 +157,8 @@ body { background-color: #4285f4; } body #bighead .navbar a { color: #ffffff; } - body #bighead .navbar a:hover { + body #bighead .navbar a:hover, body #bighead .navbar a:focus { + color: #ffffff; background-color: #5a95f5; } body #main-section { margin-bottom: 2rem; @@ -201,6 +230,10 @@ body { color: #676767; font-size: 0.85rem; transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; } + body .no-footer #main-section { + margin-bottom: 0; } + body .no-footer .footer { + display: none; } body .search-bar { position: relative; display: inline-block; } @@ -219,11 +252,12 @@ body { width: 250px; background-color: #ffffff; } body .search-bar .search-label::before { - font-family: 'FontAwesome'; + font-family: 'Font Awesome 5 Free'; position: absolute; top: 12px; left: 8px; content: "\f002"; + font-weight: 900; width: 20px; height: 20px; } body .search-bar:focus-within .search-label::before {