1
0

ie.scss 959 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #app-sidebar {
  2. position: fixed !important;
  3. }
  4. #app-content {
  5. min-width: $navigation-width !important;
  6. /**
  7. * set min height so the container will grow in IE11
  8. * https://stackoverflow.com/questions/28627879/flexbox-not-filling-height-in-ie11
  9. */
  10. min-height: calc(100vh - 50px);
  11. }
  12. #app-sidebar.disappear {
  13. right: -$sidebar-max-width !important;
  14. }
  15. /**
  16. * flex align center doesn't apply to absolute on ie
  17. * we need to manually set it
  18. */
  19. #appmenu li {
  20. span {
  21. left: 0;
  22. min-width: 100%;
  23. }
  24. &:hover a + span,
  25. a:focus + span,
  26. &:hover span,
  27. &:focus span,
  28. a:focus span {
  29. width: 100%; // disable animation
  30. padding: 0;
  31. }
  32. }
  33. /* deactivate show password toggle for IE. Does not work for 8 and 9+ have their own implementation. */
  34. #show,
  35. #show + label {
  36. display: none;
  37. visibility: hidden;
  38. }
  39. #header .menu,
  40. .header-left #navigation,
  41. .ui-datepicker,
  42. .ui-timepicker.ui-widget,
  43. .tooltip-inner {
  44. box-shadow: 0 1px 10px var(--color-box-shadow);
  45. }