_report.scss 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. @import '../../../../../../client/scss/settings';
  2. @import '../../../../../../client/scss/tools';
  3. .report {
  4. display: grid;
  5. grid-template-columns: auto;
  6. grid-column-gap: 50px;
  7. margin-inline-start: 50px;
  8. margin-inline-end: 50px;
  9. &--has-filters {
  10. grid-template-columns: auto 300px;
  11. }
  12. &__results {
  13. grid-column-start: col-start 1 col-end 2;
  14. &--text {
  15. margin: 0 0.5em 0.5em 0;
  16. + .status-tag {
  17. margin-inline-start: 0;
  18. }
  19. }
  20. &--comment {
  21. display: block;
  22. }
  23. }
  24. &__filters {
  25. grid-column-start: col-start -2 col-end -1;
  26. button[type='submit'] {
  27. display: block;
  28. margin-bottom: 20px;
  29. }
  30. input[type='checkbox'] {
  31. display: block;
  32. margin-bottom: 10px;
  33. }
  34. // Get rid of Wagtail's overrides
  35. label {
  36. float: unset;
  37. display: block;
  38. width: unset;
  39. padding-top: 1.2em;
  40. }
  41. }
  42. &__actions > div {
  43. float: right;
  44. display: block;
  45. margin-inline-end: 10px;
  46. }
  47. @include media-breakpoint-down(sm) {
  48. &--has-filters {
  49. grid-template-columns: auto;
  50. }
  51. &__filters {
  52. grid-row: 1;
  53. }
  54. form {
  55. margin-bottom: 1em;
  56. }
  57. }
  58. }