1/* Statusanzeige Plugin Styles */ 2table.status-table { 3 width: 100%; 4 max-width: 100%; 5 border-collapse: collapse; 6 border-radius: 8px; 7 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); 8 margin-bottom: 20px; 9 overflow: auto; /* Scrollbarkeit */ 10 display: block; 11} 12 13table.status-table th, table.status-table td { 14 padding: 10px; 15 border: 1px solid #ddd; 16 text-align: center; 17 white-space: nowrap; 18} 19 20table.status-table th { 21 background-color: #f5f5f5; 22 font-weight: bold; 23} 24 25table.status-table td { 26 background-color: #fff; 27 transition: background-color 0.3s ease; 28} 29 30table.status-table td:hover { 31 background-color: #eaeaea; 32} 33 34/* Legende */ 35.legend { 36 display: flex; 37 gap: 15px; 38 margin-top: 15px; 39} 40 41.legend span { 42 display: inline-block; 43 width: 20px; 44 height: 20px; 45 border-radius: 3px; 46 cursor: pointer; /* Hand-Cursor */ 47} 48 49/* Explicit background colors for each legend item */ 50.legend-blue { 51 background-color: blue; 52} 53 54.legend-green { 55 background-color: green; 56} 57 58.legend-yellow { 59 background-color: yellow; 60} 61 62.legend-red { 63 background-color: red; 64} 65 66.legend-delete { 67 display: inline-block; 68 width: 20px; 69 height: 20px; 70 border-radius: 3px; 71 border: 1px solid black; 72 background-color: #fff; 73 cursor: pointer; /* Hand-Cursor */ 74} 75 76/* Speicherbutton */ 77button#save-button { 78 margin-top: 10px; 79 padding: 10px 15px; 80 background-color: #007bff; /* Kräftiges Blau */ 81 color: #fff; 82 border: none; 83 border-radius: 5px; 84 cursor: pointer; 85 transition: background-color 0.3s ease, transform 0.2s ease; 86 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); /* Leichter Schatten */ 87} 88 89button#save-button:hover { 90 background-color: #0056b3; /* Dunkleres Blau beim Hover */ 91 transform: scale(1.05); /* Leichtes Vergrößern beim Hover */ 92} 93 94#statusanzeige { 95 max-width: 100%; 96 overflow-x: auto; /* Horizontal scrollen bei breiten Tabellen */ 97} 98