Eine kleine super Übung zum Kennenlernen.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index_styles.css 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. * {
  2. padding: 0;
  3. margin: 0rem;
  4. }
  5. .menu_left_element {
  6. width: 110px;
  7. display: inline-block;
  8. margin-left: 15px
  9. }
  10. .menu_right_element {
  11. display: inline-block;
  12. width: 50px;
  13. height: 45px;
  14. margin-right: 25px;
  15. }
  16. .menu_element_text {
  17. border-radius: 10px;
  18. background-color: #8583FF;
  19. display: block;
  20. width: 100%;
  21. height: 100%;
  22. text-decoration: none;
  23. padding: 0.4rem;
  24. font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
  25. font-size: 2.6rem;
  26. text-decoration-color: black;
  27. }
  28. #menu_left {
  29. position: absolute;
  30. left: 0;
  31. list-style-type: none;
  32. }
  33. #menu_right {
  34. position: absolute;
  35. right: 0;
  36. list-style-type: none;
  37. }
  38. #nav {
  39. background-color: #C4C4C4;
  40. height: 1.6cm;
  41. padding: 0.8rem;
  42. /* padding: 0.6rem; */
  43. }
  44. .grid-wrapper {
  45. display: grid;
  46. padding: 0 2em 0 2em;
  47. grid-template-columns: 1fr;
  48. grid-template-rows: 80px 80px 80px;
  49. grid-gap: 10px;
  50. }
  51. .box {
  52. background-color: #C4C4C4;
  53. display: grid;
  54. grid-template-columns: repeat(12, 1fr);
  55. grid-template-areas: "dropdown entry entry entry entry entry entry entry entry entry amount amount";
  56. font-size: 2em;
  57. border-radius: 10px;
  58. }
  59. .entry {
  60. display: flex;
  61. vertical-align: center;
  62. align-items: center;
  63. padding: 5px;
  64. grid-area: entry;
  65. }
  66. .amount {
  67. display: flex;
  68. vertical-align: center;
  69. align-items: center;
  70. padding: 10px;
  71. text-align: right;
  72. grid-area: amount;
  73. }
  74. .balance-list {
  75. display: grid;
  76. grid-template-areas: ;
  77. }
  78. .overview {
  79. text-align: center;
  80. padding: 20px;
  81. }
  82. #title {
  83. font-size: 2em;
  84. }
  85. #total-amount {
  86. font-size: 3em;
  87. color: green;
  88. }
  89. .dropdown {
  90. grid-area: dropdown;
  91. background-image: url("./components/icons/caret-down-solid.svg");
  92. background-repeat: no-repeat;
  93. background-position: center;
  94. fill: #F3f3F3
  95. }