fgnfg
This commit is contained in:
parent
dbe9fc2766
commit
d2104837ce
@ -15,7 +15,7 @@
|
||||
flex-direction: column;
|
||||
gap: 6px;
|
||||
padding: 16px 10px;
|
||||
background: rgba(0, 0, 0, 0.3);
|
||||
background: rgba(0,0,0,0.3);
|
||||
border-right: 2px solid #6b4b2a;
|
||||
min-width: 150px;
|
||||
flex-shrink: 0;
|
||||
@ -30,7 +30,7 @@
|
||||
background: linear-gradient(135deg, #2a1a08, #1a0f04);
|
||||
border: 2px solid #6b4b2a;
|
||||
border-radius: 8px;
|
||||
color: #ffffff;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
@ -39,25 +39,18 @@
|
||||
text-align: left;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.mp-tab:hover {
|
||||
color: #2a1505;
|
||||
filter: brightness(1.2);
|
||||
}
|
||||
.mp-tab:hover { color: #fff; filter: brightness(1.2); }
|
||||
.mp-tab.mp-tab-active {
|
||||
color: #ffffff !important;
|
||||
color: #fff !important;
|
||||
border-color: #7a4a00 !important;
|
||||
background: linear-gradient(135deg, #4a3010, #2a1a08) !important;
|
||||
box-shadow:
|
||||
inset 0 0 10px rgba(0, 0, 0, 0.5),
|
||||
0 0 14px rgba(200, 160, 60, 0.3);
|
||||
box-shadow: inset 0 0 10px rgba(0,0,0,0.5), 0 0 14px rgba(200,160,60,0.3);
|
||||
}
|
||||
|
||||
.mp-tab-dot {
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
border-radius: 50%;
|
||||
flex-shrink: 0;
|
||||
border: 1px solid rgba(255, 255, 255, 0.3);
|
||||
width: 10px; height: 10px;
|
||||
border-radius: 50%; flex-shrink: 0;
|
||||
border: 1px solid rgba(255,255,255,0.3);
|
||||
background: #8b6a3c;
|
||||
}
|
||||
.mp-tab-active .mp-tab-dot {
|
||||
@ -79,15 +72,13 @@
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
}
|
||||
.mp-panel.active {
|
||||
display: flex;
|
||||
}
|
||||
.mp-panel.active { display: flex; }
|
||||
|
||||
.mp-col-header {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 15px;
|
||||
font-weight: 700;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
letter-spacing: 1px;
|
||||
text-transform: uppercase;
|
||||
padding: 10px 20px;
|
||||
@ -137,7 +128,7 @@
|
||||
font-size: 12px;
|
||||
}
|
||||
.gh-members-table th {
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
font-size: 10px;
|
||||
letter-spacing: 1px;
|
||||
text-transform: uppercase;
|
||||
@ -147,12 +138,12 @@
|
||||
}
|
||||
.gh-members-table td {
|
||||
padding: 7px 10px;
|
||||
border-bottom: 1px solid rgba(139, 106, 42, 0.2);
|
||||
color: #2a1505;
|
||||
border-bottom: 1px solid rgba(139,106,42,.2);
|
||||
color: #fff;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.gh-members-table tr:hover td {
|
||||
background: rgba(255, 255, 255, 0.03);
|
||||
background: rgba(255,255,255,.03);
|
||||
}
|
||||
|
||||
/* ── Rang-Badge ─────────────────────────────────────────── */
|
||||
@ -164,13 +155,13 @@
|
||||
font-weight: bold;
|
||||
background: linear-gradient(#3a2810, #1a0f04);
|
||||
border: 1px solid var(--guild-border);
|
||||
color: #7a4a00;
|
||||
color: #fff;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.gh-rank-badge.leader {
|
||||
border-color: #7a4a00;
|
||||
background: linear-gradient(#6b4b2a, #3c2414);
|
||||
box-shadow: 0 0 6px rgba(200, 160, 60, 0.3);
|
||||
box-shadow: 0 0 6px rgba(200,160,60,.3);
|
||||
}
|
||||
|
||||
/* ── Gilden-Karten im Suchraster ────────────────────────── */
|
||||
@ -191,14 +182,12 @@
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 6px;
|
||||
transition: 0.2s;
|
||||
transition: .2s;
|
||||
cursor: default;
|
||||
}
|
||||
.gh-guild-card:hover {
|
||||
border-color: #7a4a00;
|
||||
box-shadow:
|
||||
0 4px 16px rgba(0, 0, 0, 0.5),
|
||||
0 0 10px rgba(200, 160, 60, 0.15);
|
||||
box-shadow: 0 4px 16px rgba(0,0,0,.5), 0 0 10px rgba(200,160,60,.15);
|
||||
}
|
||||
|
||||
.gh-guild-header {
|
||||
@ -214,14 +203,14 @@
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
color: #7a4a00;
|
||||
color: #fff;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.gh-guild-name {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 13px;
|
||||
font-weight: bold;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
@ -229,7 +218,7 @@
|
||||
.gh-guild-desc {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 10px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
line-height: 1.5;
|
||||
flex: 1;
|
||||
}
|
||||
@ -238,14 +227,14 @@
|
||||
justify-content: space-between;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 10px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-guild-open {
|
||||
color: #1a5a10;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
}
|
||||
.gh-guild-closed {
|
||||
color: #6a3a00;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
@ -255,25 +244,25 @@
|
||||
background: linear-gradient(#3a2810, #1a0f04);
|
||||
border: 2px solid var(--guild-border);
|
||||
border-radius: 6px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
font-weight: bold;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
transition: .15s;
|
||||
width: 100%;
|
||||
}
|
||||
.gh-join-btn:hover:not(:disabled) {
|
||||
border-color: #7a4a00;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-join-btn:disabled {
|
||||
opacity: 0.45;
|
||||
opacity: .45;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
.gh-join-btn.pending {
|
||||
border-color: #6a3a00;
|
||||
color: #6a3a00;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* ── Gilde gründen ──────────────────────────────────────── */
|
||||
@ -292,56 +281,49 @@
|
||||
.gh-form-label {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
.gh-form-input,
|
||||
.gh-form-textarea,
|
||||
.gh-form-select {
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
background: rgba(0,0,0,.5);
|
||||
border: 2px solid var(--guild-border);
|
||||
border-radius: 7px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 13px;
|
||||
padding: 7px 10px;
|
||||
outline: none;
|
||||
transition: border-color 0.15s;
|
||||
transition: border-color .15s;
|
||||
}
|
||||
.gh-form-input:focus,
|
||||
.gh-form-textarea:focus,
|
||||
.gh-form-select:focus {
|
||||
border-color: #7a4a00;
|
||||
}
|
||||
.gh-form-textarea {
|
||||
resize: vertical;
|
||||
min-height: 70px;
|
||||
}
|
||||
.gh-form-select {
|
||||
cursor: pointer;
|
||||
}
|
||||
.gh-form-select:focus { border-color: #7a4a00; }
|
||||
.gh-form-textarea { resize: vertical; min-height: 70px; }
|
||||
.gh-form-select { cursor: pointer; }
|
||||
|
||||
.gh-create-btn {
|
||||
padding: 10px 0;
|
||||
background: linear-gradient(#6b4b2a, #3c2414);
|
||||
border: 2px solid var(--guild-gold);
|
||||
border-radius: 8px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 13px;
|
||||
font-weight: bold;
|
||||
cursor: pointer;
|
||||
transition: 0.2s;
|
||||
transition: .2s;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
.gh-create-btn:hover {
|
||||
box-shadow: 0 0 14px rgba(200, 160, 60, 0.4);
|
||||
box-shadow: 0 0 14px rgba(200,160,60,.4);
|
||||
}
|
||||
|
||||
.gh-error-msg {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
color: #880000;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
@ -362,11 +344,11 @@
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 8px;
|
||||
transition: 0.2s;
|
||||
transition: .2s;
|
||||
}
|
||||
.gh-task-card.completed {
|
||||
border-color: #1a5a10;
|
||||
opacity: 0.75;
|
||||
opacity: .75;
|
||||
}
|
||||
|
||||
.gh-task-header {
|
||||
@ -377,18 +359,18 @@
|
||||
.gh-task-label {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 13px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
}
|
||||
.gh-task-reward {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
color: #7a4a00;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-task-done-badge {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
color: #1a5a10;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
@ -399,16 +381,16 @@
|
||||
}
|
||||
.gh-task-bar-track {
|
||||
height: 8px;
|
||||
background: rgba(255, 255, 255, 0.08);
|
||||
background: rgba(255,255,255,.08);
|
||||
border-radius: 4px;
|
||||
overflow: hidden;
|
||||
border: 1px solid rgba(139, 106, 42, 0.3);
|
||||
border: 1px solid rgba(139,106,42,.3);
|
||||
}
|
||||
.gh-task-bar-fill {
|
||||
height: 100%;
|
||||
background: linear-gradient(90deg, #4a8a3c, #7ada60);
|
||||
border-radius: 4px;
|
||||
transition: width 0.5s ease;
|
||||
transition: width .5s ease;
|
||||
}
|
||||
.gh-task-bar-fill.completed {
|
||||
background: linear-gradient(90deg, var(--guild-green), #8aff60);
|
||||
@ -416,7 +398,7 @@
|
||||
.gh-task-progress-text {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 10px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
@ -433,21 +415,21 @@
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
padding: 8px 12px;
|
||||
background: rgba(0, 0, 0, 0.25);
|
||||
border: 1px solid rgba(139, 106, 42, 0.25);
|
||||
background: rgba(0,0,0,.25);
|
||||
border: 1px solid rgba(139,106,42,.25);
|
||||
border-radius: 7px;
|
||||
gap: 10px;
|
||||
}
|
||||
.gh-request-name {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
flex: 1;
|
||||
}
|
||||
.gh-request-msg {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 10px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
font-style: italic;
|
||||
flex: 2;
|
||||
overflow: hidden;
|
||||
@ -462,25 +444,21 @@
|
||||
font-size: 10px;
|
||||
font-weight: bold;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
transition: .15s;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.gh-req-accept {
|
||||
background: linear-gradient(#1a4a18, #0f2a0e);
|
||||
border: 2px solid #4a8a3c;
|
||||
color: #1a5a10;
|
||||
}
|
||||
.gh-req-accept:hover {
|
||||
border-color: #7ada60;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-req-accept:hover { border-color: #7ada60; }
|
||||
.gh-req-reject {
|
||||
background: linear-gradient(#4a1010, #2a0808);
|
||||
border: 2px solid #8a3030;
|
||||
color: #7a1010;
|
||||
}
|
||||
.gh-req-reject:hover {
|
||||
border-color: #ff6060;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-req-reject:hover { border-color: #ff6060; }
|
||||
|
||||
/* ── Meine Gilde Info-Box ───────────────────────────────── */
|
||||
.gh-my-info {
|
||||
@ -488,7 +466,7 @@
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
padding: 12px 16px;
|
||||
background: rgba(0, 0, 0, 0.3);
|
||||
background: rgba(0,0,0,.3);
|
||||
border-bottom: 1px solid var(--guild-border);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
@ -496,7 +474,7 @@
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
color: #7a4a00;
|
||||
color: #fff;
|
||||
background: linear-gradient(#6b4b2a, #3c2414);
|
||||
border: 2px solid var(--guild-gold);
|
||||
border-radius: 8px;
|
||||
@ -506,12 +484,12 @@
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-my-sub {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
}
|
||||
.gh-leave-btn {
|
||||
margin-left: auto;
|
||||
@ -519,53 +497,46 @@
|
||||
background: linear-gradient(#3a1010, #1a0808);
|
||||
border: 2px solid #6a2020;
|
||||
border-radius: 7px;
|
||||
color: #7a1010;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
}
|
||||
.gh-leave-btn:hover {
|
||||
border-color: #cc4040;
|
||||
color: #ff9090;
|
||||
transition: .15s;
|
||||
}
|
||||
.gh-leave-btn:hover { border-color: #cc4040; color: #fff; }
|
||||
|
||||
/* ── Suche ──────────────────────────────────────────────── */
|
||||
.gh-search-bar {
|
||||
display: flex;
|
||||
gap: 8px;
|
||||
padding: 10px 14px;
|
||||
border-bottom: 1px solid rgba(139, 106, 42, 0.3);
|
||||
border-bottom: 1px solid rgba(139,106,42,.3);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.gh-search-input {
|
||||
flex: 1;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
background: rgba(0,0,0,.5);
|
||||
border: 2px solid var(--guild-border);
|
||||
border-radius: 7px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
padding: 6px 10px;
|
||||
outline: none;
|
||||
}
|
||||
.gh-search-input:focus {
|
||||
border-color: #7a4a00;
|
||||
}
|
||||
.gh-search-input:focus { border-color: #7a4a00; }
|
||||
.gh-search-btn {
|
||||
padding: 6px 16px;
|
||||
background: linear-gradient(#3a2810, #1a0f04);
|
||||
border: 2px solid var(--guild-border);
|
||||
border-radius: 7px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
}
|
||||
.gh-search-btn:hover {
|
||||
border-color: #7a4a00;
|
||||
transition: .15s;
|
||||
}
|
||||
.gh-search-btn:hover { border-color: #7a4a00; }
|
||||
|
||||
/* ── Keine Gilde Hinweis ────────────────────────────────── */
|
||||
.gh-no-guild {
|
||||
@ -576,17 +547,12 @@
|
||||
height: 100%;
|
||||
gap: 12px;
|
||||
font-family: "Cinzel", serif;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
padding: 24px;
|
||||
}
|
||||
.gh-no-guild-icon {
|
||||
font-size: 42px;
|
||||
}
|
||||
.gh-no-guild-text {
|
||||
font-size: 13px;
|
||||
line-height: 1.8;
|
||||
}
|
||||
.gh-no-guild-icon { font-size: 42px; }
|
||||
.gh-no-guild-text { font-size: 13px; line-height: 1.8; }
|
||||
|
||||
/* ── Pagination ─────────────────────────────────────────── */
|
||||
.gh-pagination {
|
||||
@ -595,60 +561,54 @@
|
||||
justify-content: center;
|
||||
gap: 5px;
|
||||
padding: 8px;
|
||||
border-top: 1px solid rgba(139, 106, 42, 0.3);
|
||||
border-top: 1px solid rgba(139,106,42,.3);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.gh-page-btn {
|
||||
background: linear-gradient(#3a2810, #1a0f04);
|
||||
border: 1px solid var(--guild-border);
|
||||
border-radius: 5px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
padding: 3px 10px;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
}
|
||||
.gh-page-btn:hover:not(:disabled) {
|
||||
border-color: #7a4a00;
|
||||
}
|
||||
.gh-page-btn:disabled {
|
||||
opacity: 0.35;
|
||||
cursor: not-allowed;
|
||||
transition: .15s;
|
||||
}
|
||||
.gh-page-btn:hover:not(:disabled) { border-color: #7a4a00; }
|
||||
.gh-page-btn:disabled { opacity: .35; cursor: not-allowed; }
|
||||
.gh-page-btn.active {
|
||||
background: linear-gradient(#6b4b2a, #3c2414);
|
||||
border-color: #7a4a00;
|
||||
}
|
||||
|
||||
/* ── Lade/Leer-Zustand ──────────────────────────────────── */
|
||||
.gh-loading,
|
||||
.gh-empty {
|
||||
.gh-loading, .gh-empty {
|
||||
text-align: center;
|
||||
padding: 40px;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 13px;
|
||||
color: #5a3a18;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* ── Section-Header innerhalb Panel ────────────────────── */
|
||||
.gh-section-title {
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 12px;
|
||||
color: #7a4a00;
|
||||
color: #fff;
|
||||
letter-spacing: 2px;
|
||||
text-transform: uppercase;
|
||||
padding: 8px 16px 4px;
|
||||
border-bottom: 1px solid rgba(139, 106, 42, 0.25);
|
||||
border-bottom: 1px solid rgba(139,106,42,.25);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
/* ── Rang-Select in Mitglieder-Tabelle ──────────────────── */
|
||||
.gh-rank-select {
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
background: rgba(0,0,0,.5);
|
||||
border: 1px solid var(--guild-border);
|
||||
border-radius: 5px;
|
||||
color: #2a1505;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 11px;
|
||||
padding: 2px 5px;
|
||||
@ -659,15 +619,13 @@
|
||||
background: linear-gradient(#4a1010, #2a0808);
|
||||
border: 1px solid #8a3030;
|
||||
border-radius: 5px;
|
||||
color: #7a1010;
|
||||
color: #fff;
|
||||
font-family: "Cinzel", serif;
|
||||
font-size: 10px;
|
||||
cursor: pointer;
|
||||
transition: 0.15s;
|
||||
}
|
||||
.gh-kick-btn:hover {
|
||||
border-color: #cc4040;
|
||||
transition: .15s;
|
||||
}
|
||||
.gh-kick-btn:hover { border-color: #cc4040; }
|
||||
|
||||
/* ── Popup Größe – an Pergament angepasst ─────────────────── */
|
||||
#gildenhalle-popup {
|
||||
@ -683,119 +641,63 @@
|
||||
══════════════════════════════════════════════ */
|
||||
|
||||
/* Gilden-Karte (dunkler Hintergrund) */
|
||||
.gh-guild-card .gh-guild-name {
|
||||
color: #f0d9a6 !important;
|
||||
}
|
||||
.gh-guild-card .gh-guild-desc {
|
||||
color: #c8a86a !important;
|
||||
}
|
||||
.gh-guild-card .gh-guild-meta {
|
||||
color: #a08060 !important;
|
||||
}
|
||||
.gh-guild-card .gh-guild-open {
|
||||
color: #7de87d !important;
|
||||
}
|
||||
.gh-guild-card .gh-guild-closed {
|
||||
color: #f0a030 !important;
|
||||
}
|
||||
.gh-guild-tag {
|
||||
color: #f0d060 !important;
|
||||
}
|
||||
.gh-guild-card .gh-guild-name { color: #fff !important; }
|
||||
.gh-guild-card .gh-guild-desc { color: #fff !important; }
|
||||
.gh-guild-card .gh-guild-meta { color: #fff !important; }
|
||||
.gh-guild-card .gh-guild-open { color: #fff !important; }
|
||||
.gh-guild-card .gh-guild-closed { color: #fff !important; }
|
||||
.gh-guild-tag { color: #fff !important; }
|
||||
|
||||
/* Eigene Gilde Info-Box (dunkler Hintergrund) */
|
||||
.gh-my-info .gh-my-name {
|
||||
color: #f0d9a6 !important;
|
||||
}
|
||||
.gh-my-info .gh-my-sub {
|
||||
color: #a08060 !important;
|
||||
}
|
||||
.gh-my-info .gh-my-name { color: #fff !important; }
|
||||
.gh-my-info .gh-my-sub { color: #fff !important; }
|
||||
|
||||
/* Rang-Badge */
|
||||
.gh-rank-badge {
|
||||
color: #f0d060 !important;
|
||||
}
|
||||
.gh-rank-badge.leader {
|
||||
color: #fff !important;
|
||||
}
|
||||
.gh-rank-badge { color: #fff !important; }
|
||||
.gh-rank-badge.leader { color: #fff !important; }
|
||||
|
||||
/* Mitglieder-Tabelle (Pergament) */
|
||||
.gh-members-table th {
|
||||
color: #3a1a05 !important;
|
||||
}
|
||||
.gh-members-table td {
|
||||
color: #1a0800 !important;
|
||||
}
|
||||
.gh-members-table th { color: #fff !important; }
|
||||
.gh-members-table td { color: #fff !important; }
|
||||
|
||||
/* Aufgaben-Karten (dunkler Hintergrund) */
|
||||
.gh-task-card .gh-task-label {
|
||||
color: #f0d9a6 !important;
|
||||
}
|
||||
.gh-task-card .gh-task-reward {
|
||||
color: #f0d060 !important;
|
||||
}
|
||||
.gh-task-card .gh-task-done-badge {
|
||||
color: #7de87d !important;
|
||||
}
|
||||
.gh-task-card .gh-task-progress-text {
|
||||
color: #a08060 !important;
|
||||
}
|
||||
.gh-task-card .gh-task-label { color: #fff !important; }
|
||||
.gh-task-card .gh-task-reward { color: #fff !important; }
|
||||
.gh-task-card .gh-task-done-badge { color: #fff !important; }
|
||||
.gh-task-card .gh-task-progress-text { color: #fff !important; }
|
||||
|
||||
/* Suche (Pergament) */
|
||||
.gh-search-input {
|
||||
color: #1a0800 !important;
|
||||
background: rgba(255, 255, 255, 0.5) !important;
|
||||
}
|
||||
.gh-search-input::placeholder {
|
||||
color: #7a5030 !important;
|
||||
}
|
||||
.gh-search-btn {
|
||||
color: #f0d9a6 !important;
|
||||
}
|
||||
.gh-search-input { color: #fff !important; background: rgba(255,255,255,.5) !important; }
|
||||
.gh-search-input::placeholder { color: #fff !important; }
|
||||
.gh-search-btn { color: #fff !important; }
|
||||
|
||||
/* Formular (Pergament) */
|
||||
.gh-form-label {
|
||||
color: #3a1a05 !important;
|
||||
}
|
||||
.gh-form-input,
|
||||
.gh-form-textarea,
|
||||
.gh-form-select {
|
||||
color: #1a0800 !important;
|
||||
background: rgba(255, 255, 255, 0.6) !important;
|
||||
.gh-form-label { color: #fff !important; }
|
||||
.gh-form-input, .gh-form-textarea, .gh-form-select {
|
||||
color: #fff !important;
|
||||
background: rgba(255,255,255,.6) !important;
|
||||
}
|
||||
.gh-form-input::placeholder,
|
||||
.gh-form-textarea::placeholder {
|
||||
color: #7a5030 !important;
|
||||
}
|
||||
.gh-form-textarea::placeholder { color: #fff !important; }
|
||||
|
||||
/* Section-Titel (Pergament) */
|
||||
.gh-section-title {
|
||||
color: #4a2000 !important;
|
||||
}
|
||||
.gh-section-title { color: #fff !important; }
|
||||
|
||||
/* Leer/Lade (Pergament) */
|
||||
.gh-loading,
|
||||
.gh-empty {
|
||||
color: #5a3010 !important;
|
||||
}
|
||||
.gh-no-guild {
|
||||
color: #4a2000 !important;
|
||||
}
|
||||
.gh-loading, .gh-empty { color: #fff !important; }
|
||||
.gh-no-guild { color: #fff !important; }
|
||||
|
||||
/* Anfragen (Pergament-Hintergrund) */
|
||||
.gh-request-name {
|
||||
color: #1a0800 !important;
|
||||
}
|
||||
.gh-request-msg {
|
||||
color: #5a3010 !important;
|
||||
}
|
||||
.gh-request-name { color: #fff !important; }
|
||||
.gh-request-msg { color: #fff !important; }
|
||||
|
||||
/* Pagination (Pergament) */
|
||||
.gh-page-btn {
|
||||
color: #2a1005 !important;
|
||||
background: rgba(200, 160, 80, 0.2) !important;
|
||||
color: #fff !important;
|
||||
background: rgba(200,160,80,.2) !important;
|
||||
border-color: #8b6a3c !important;
|
||||
}
|
||||
.gh-page-btn.active {
|
||||
background: linear-gradient(#6b4b2a, #3c2414) !important;
|
||||
color: #f0d9a6 !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
@ -51,7 +51,7 @@ function ghEnsurePopup() {
|
||||
placeholder="Gildennamen oder Tag suchen…" />
|
||||
<button class="gh-search-btn" id="gh-search-btn">Suchen</button>
|
||||
<button class="gh-search-btn" id="gh-create-toggle-btn"
|
||||
style="border-color:var(--guild-gold);color:var(--guild-gold);">+ Gründen</button>
|
||||
style="border-color:#fff;color:#fff;">+ Gründen</button>
|
||||
</div>
|
||||
<div class="gh-guild-grid" id="gh-guild-grid">
|
||||
<div class="gh-loading">Lade Gilden…</div>
|
||||
@ -330,7 +330,7 @@ async function ghLoadMyGuild() {
|
||||
: `<span class="gh-rank-badge ${m.id === guild.leader_id ? 'leader' : ''}">${m.rank_name || '–'}</span>`
|
||||
}
|
||||
</td>
|
||||
<td style="font-size:10px;color:var(--guild-muted)">
|
||||
<td style="font-size:10px;color:#fff">
|
||||
${new Date(m.joined_at).toLocaleDateString('de-DE')}
|
||||
</td>
|
||||
<td>
|
||||
@ -461,8 +461,8 @@ async function ghLoadTasks() {
|
||||
|
||||
container.innerHTML = `
|
||||
<div style="padding:10px 16px;font-family:'Cinzel',serif;font-size:11px;
|
||||
color:var(--guild-muted);border-bottom:1px solid rgba(139,106,42,.25);">
|
||||
Gemeinsame Aufgaben der Gilde <strong style="color:#5a2a00;">${data.guildName}</strong>
|
||||
color:#fff;border-bottom:1px solid rgba(139,106,42,.25);">
|
||||
Gemeinsame Aufgaben der Gilde <strong style="color:#fff;">${data.guildName}</strong>
|
||||
</div>
|
||||
<div class="gh-tasks-list">
|
||||
${data.tasks.map(t => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user