UNPKG

@sjc5/remix-loading-effect

Version:

Super easy way to add nprogress loading bar to a Remix app.

51 lines (41 loc) 962 B
/* Adapted from https://github.com/rstacruz/nprogress/blob/master/nprogress.css Copyright (c) 2013-2014 Rico Sta. Cruz */ #nprogress { --nprogress-color-to-use: var(--nprogress-color, orange); } /* Make clicks pass-through */ #nprogress { pointer-events: none; } #nprogress .bar { background: var(--nprogress-color-to-use); position: fixed; z-index: 99999; top: 0; left: 0; width: 100%; height: 3px; } /* Fancy blur effect */ #nprogress .peg { display: block; position: absolute; right: 0; width: 100px; height: 100%; box-shadow: 0 0 10px var(--nprogress-color-to-use), 0 0 5px var(--nprogress-color-to-use); opacity: 1; -webkit-transform: rotate(3deg) translate(0px, -4px); -ms-transform: rotate(3deg) translate(0px, -4px); transform: rotate(3deg) translate(0px, -4px); } .nprogress-custom-parent { overflow: hidden; position: relative; } .nprogress-custom-parent #nprogress .bar { position: absolute; }