25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

82 lines
1.4 KiB

  1. @use '../../_global/styles/mixins' as *;
  2. @use '../../_global/styles/vars' as *;
  3. .participation-list {
  4. margin: calc(20px + 2%) 0;
  5. }
  6. .participation-list-item +.participation-list-item {
  7. padding-top: 30px;
  8. @media(max-width: 999px) {
  9. padding-top: 20px;
  10. }
  11. @media(max-width: 767px) {
  12. padding-top: 15px;
  13. }
  14. }
  15. .participation-list-item {
  16. .tile {
  17. position: relative;
  18. padding: 20px 20px 12px;
  19. border-radius: var(--border-radius-md);
  20. background-color: var(--color-background);
  21. @media(min-width: 768px) {
  22. display: flex;
  23. align-items: flex-end;
  24. flex-wrap: nowrap;
  25. flex-direction: row;
  26. }
  27. &::before,
  28. &::after {
  29. display: none;
  30. }
  31. .buttons {
  32. @media(max-width: 767px) {
  33. padding-top: 0;
  34. }
  35. @media(min-width: 768px) {
  36. display: block;
  37. text-align: right;
  38. min-width: 240px;
  39. padding-left: 40px;
  40. .btn {
  41. margin: 8px 0 4px;
  42. }
  43. }
  44. }
  45. .like-h4 {
  46. margin-top: 0.2em;
  47. margin-bottom: 0.5em;
  48. }
  49. .text-box {
  50. padding-top: 0;
  51. }
  52. }
  53. .progress {
  54. display: inline-block;
  55. vertical-align: top;
  56. margin: 0;
  57. @media(max-width: 370px) {
  58. max-width: calc(100% - 150px);
  59. }
  60. + .kicker {
  61. display: inline-block;
  62. vertical-align: top;
  63. margin: 0 0 0 10px;
  64. line-height: 1;
  65. }
  66. }
  67. }