2024-05-29 22:23:51 +02:00

186 lines
2.7 KiB
CSS

#detail-container {
margin-top: 30px;
width: 80%;
display: flex;
flex-direction: column;
align-items: center;
}
.detail-title {
font-size: larger;
font-weight: 600;
}
.detail-description {
}
.description-table {
margin-top: 20px;
}
.description-table,
.description-table-th,
.description-table-td {
border: 1px solid black;
border-collapse: collapse;
text-align: left;
}
.description-table-th {
width: 35%;
padding: 5px 20px;
}
.description-table-td {
width: 65%;
padding: 5px 20px;
}
.description-table-td:has(> .edit-link) {
width: 65%;
padding: 10px 20px;
}
.edit-link {
background-color: rgb(226, 226, 226);
border: 1px solid rgb(176, 176, 176);
border-radius: 2.5px;
padding: 5px;
height: 20px;
text-decoration: none;
color: #000;
}
.edit-link:hover,
.edit-link:active {
background-color: rgb(204, 204, 204);
border: 1px solid rgb(158, 158, 158);
color: #000;
text-decoration: none;
}
#table-container {
width: 90%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
margin-bottom: 20px;
margin-top: 25px;
}
.entry-table {
width: 100%;
margin-top: 20px;
}
.entry-table,
.entry-table-th,
.entry-table-td {
border: 1px solid black;
border-collapse: collapse;
text-align: left;
}
.entry-table-th {
padding: 5px 20px;
}
.entry-table-td {
padding: 5px 20px;
}
.filter {
width: 50%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.filter-text {
margin-left: 10px;
margin-right: 10px;
}
.filter-div {
margin-top: 7.5px;
text-align: center;
}
.search-text {
width: 80%;
}
.amount-text {
width: 45%;
margin-left: 10px;
margin-right: 10px;
}
.table {
width: 100%;
}
.pagination {
width: 100%;
margin-top: 10px;
text-align: right;
display: flex;
justify-content: right;
align-items: center;
}
.pagination-part {
height: 50px;
width: 33.33%;
}
.page-button {
margin-left: 10px;
margin-right: 10px;
}
.dropdown {
border: 1px solid black;
margin-left: 10px;
}
.clickable {
cursor: pointer;
/* diable text selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
th > .action-button {
font-size: larger;
background-color: rgb(0, 84, 6);
color: #fff;
border: 1px solid #fff;
border-radius: 5px;
height: 35px;
width: 50px;
}
td > .action-button {
background-color: rgb(151, 0, 0);
color: #fff;
border: 1px solid #fff;
border-radius: 5px;
height: 35px;
width: 50px;
}
td > .action-button-edit {
background-color: rgb(228, 228, 228);
color: #000;
border: 1px solid #8c8c8c;
border-radius: 5px;
height: 35px;
width: 50px;
}