diff options
| author | Bobby <[email protected]> | 2025-08-29 10:37:19 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2025-08-29 10:37:19 +0530 |
| commit | 8201431f6314baeb42e2ddc4d8ea909a577c814f (patch) | |
| tree | b611c8564772bee9c7c572d1e04bf76ef76d15b5 /static/css/administration/admin.css | |
| parent | dbcf50e9fa2143a97ec4992eb5e691204ac92cbc (diff) | |
| download | thatcomputerscientist-8201431f6314baeb42e2ddc4d8ea909a577c814f.tar.xz thatcomputerscientist-8201431f6314baeb42e2ddc4d8ea909a577c814f.zip | |
admin announcement management
Diffstat (limited to 'static/css/administration/admin.css')
| -rw-r--r-- | static/css/administration/admin.css | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/static/css/administration/admin.css b/static/css/administration/admin.css new file mode 100644 index 00000000..9ccf23e1 --- /dev/null +++ b/static/css/administration/admin.css @@ -0,0 +1,121 @@ +.content-title { + margin: 4px 0px; +} + +.collapsable p { + color: #8d8dff; + margin: 20px 0 15px 0; + padding-bottom: 5px; + border-bottom: 1px dashed rgba(141, 141, 255, 0.5); + font-weight: 700; + text-shadow: 0 0 3px #000; +} + +.error-message { + color: #ff6b6b; + font-size: 11px; + font-weight: bold; +} + +.success-message { + color: #6bff9e; + font-size: 11px; + font-weight: bold; +} + +.crispy-table { + width: 100%; + border-collapse: separate; + border-spacing: 0; + border-radius: 8px; + overflow: hidden; + margin-top: 12px; + background: rgba(49, 27, 79, 0.4); +} + +.crispy-table th, +.crispy-table td { + padding: 12px; + text-align: left; + border-bottom: 1px solid rgba(141, 141, 255, 0.3); +} + +.crispy-table th { + background: linear-gradient(to bottom, #6b3fa0 0%, #311b4f 100%); + font-weight: bold; +} + +.crispy-table tr { + transition: all 0.3s ease; +} + +.crispy-table tr:hover { + background-color: rgba(68, 68, 177, 0.15); +} + +.crispy-table tr:nth-child(even) { + background-color: rgba(49, 27, 79, 0.6); +} + +.table-image { + width: 64px; + height: 64px; + border-radius: 4px; +} + +.table-metadata p { + margin: 5px 0; + color: #dddddd; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 500px; +} + +.table-metadata strong { + color: #8d8dff; +} + +.table-actions { + display: flex; + gap: 8px; +} + +.table-actions a, +.table-actions>form>input[type="submit"] { + padding: 5px 10px; + border-radius: 4px; + font-weight: bold; + text-decoration: none; + text-align: center; + color: #ffffff; + cursor: pointer; +} + +.edit-button { + background: rgba(141, 141, 255, 0.3); + border: 1px solid #8d8dff; +} + +.edit-button:hover { + background: rgba(141, 141, 255, 0.6); +} + +.delete-button { + background: rgba(255, 107, 107, 0.3); + border: 1px solid #ff6b6b; +} + +.delete-button:hover { + background: rgba(255, 107, 107, 0.6); +} + +.crispy-table tfoot { + background: linear-gradient(to top, rgba(107, 63, 160, 0.6), rgba(49, 27, 79, 0.6)); +} + +.crispy-table tfoot p { + font-weight: bold; + color: #ffffff; + text-align: center; +}
\ No newline at end of file |
