layout-animation.scss 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* ========================================================================
  2. Component: layout-animation.less
  3. ========================================================================== */
  4. .wrapper .aside-container {
  5. @include transition(#{"width .2s cubic-bezier(0.35, 0, 0.25, 1), transform .3s cubic-bezier(0.35, 0, 0.25, 1)"});
  6. }
  7. .aside-inner,
  8. .navbar-header,
  9. .sidebar>.sidebar-nav>li {
  10. transition: width .2s cubic-bezier(0.35, 0, 0.25, 1);
  11. }
  12. .wrapper .section-container {
  13. transition: transform .3s cubic-bezier(0.35, 0, 0.25, 1);
  14. }
  15. .sidebar>.sidebar-nav .badge {
  16. animation: fadeInRight 1s;
  17. animation-fill-mode: both;
  18. }
  19. .aside-collapsed .sidebar>.sidebar-nav .badge,
  20. .aside-collapsed-text .sidebar>.sidebar-nav .badge {
  21. animation: fadeIn 1s;
  22. }
  23. .sidebar .sidebar-nav>li>a {
  24. animation: fadeInLeft .5s;
  25. }
  26. .sidebar>.sidebar-nav>.nav-heading,
  27. .sidebar>.sidebar-nav>li>a>span,
  28. .navbar-brand .brand-logo {
  29. animation: fadeIn 1s;
  30. }
  31. .sidebar li>a,
  32. .sidebar li>.nav-item,
  33. .sidebar>.sidebar-nav>.nav-heading {
  34. white-space: nowrap;
  35. }
  36. .aside-collapsed,
  37. .aside-collapsed-text {
  38. .user-block-picture {
  39. transition: width .2s cubic-bezier(0.35, 0, 0.25, 1);
  40. }
  41. .user-block {
  42. transition: padding .2s cubic-bezier(0.35, 0, 0.25, 1);
  43. }
  44. }