index.less 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. .app-view {
  2. flex : 1;
  3. overflow : auto;
  4. -webkit-overflow-scrolling: touch;
  5. &:after {
  6. content : '';
  7. flex-shrink: 0;
  8. display : block;
  9. height : 20px;
  10. }
  11. &__header,
  12. &__footer,
  13. &__main {
  14. padding : 0 20px;
  15. margin-top: 15px;
  16. }
  17. &__header {
  18. margin-top: 20px;
  19. }
  20. &__header &__container {
  21. display : flex;
  22. flex-wrap: wrap;
  23. gap : 12px;
  24. }
  25. &__container {
  26. border-radius : 4px;
  27. background-color: #fff;
  28. padding : 20px;
  29. &:empty {
  30. display: none;
  31. }
  32. }
  33. &--flex {
  34. display : flex;
  35. flex-direction: column;
  36. height : 100%;
  37. }
  38. &--flex &__main {
  39. flex : 1;
  40. overflow: hidden;
  41. }
  42. &--flex &__main &__container {
  43. height : 100%;
  44. overflow : auto;
  45. -webkit-overflow-scrolling: touch;
  46. }
  47. }