You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
1.8 KiB

  1. .app-error {
  2. background: linear-gradient(to bottom, mc('grey', '900') 0%, mc('grey', '800') 100%);
  3. height: 100%;
  4. display: flex;
  5. flex-direction: column;
  6. justify-content: center;
  7. align-items: center;
  8. color: mc('grey', '50');
  9. font-family: Roboto, Arial, sans-serif;
  10. img {
  11. width: 250px;
  12. filter: grayscale(50%) brightness(120%);
  13. animation: errorlogo 5s linear infinite;
  14. margin-bottom: 3rem;
  15. @include until($tablet) {
  16. width: 200px;
  17. }
  18. }
  19. @keyframes errorlogo {
  20. 0% {
  21. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg);
  22. }
  23. 10% {
  24. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg) invert(100%);
  25. }
  26. 15% {
  27. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg) invert(0%);
  28. }
  29. 30% {
  30. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg);
  31. }
  32. 32% {
  33. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(2700deg) invert(100%);
  34. }
  35. 34% {
  36. filter: blur(0) grayscale(100%) brightness(50%) hue-rotate(110deg);
  37. }
  38. 50% {
  39. filter: blur(0) grayscale(100%) brightness(200%) hue-rotate(110deg) sepia(0%);
  40. }
  41. 55% {
  42. filter: blur(0) grayscale(100%) brightness(100%) hue-rotate(110deg) sepia(100%);
  43. }
  44. 60% {
  45. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg) sepia(0%);
  46. }
  47. 90% {
  48. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg);
  49. }
  50. 95% {
  51. filter: blur(5px) grayscale(50%) brightness(200%) hue-rotate(720deg);
  52. }
  53. 100% {
  54. filter: blur(0) grayscale(50%) brightness(200%) hue-rotate(110deg) invert(100%);
  55. }
  56. }
  57. > strong {
  58. font-size: 1.5rem;
  59. }
  60. > span {
  61. margin-top: 1rem;
  62. }
  63. > pre {
  64. margin-top: 2rem;
  65. code {
  66. color: mc('grey', '500');
  67. font-size: .8rem;
  68. }
  69. }
  70. }