diff --git a/layouts/shortcodes/nostr-contact.html b/layouts/shortcodes/nostr-contact.html
index 9c5573a..2c78a2d 100644
--- a/layouts/shortcodes/nostr-contact.html
+++ b/layouts/shortcodes/nostr-contact.html
@@ -4,6 +4,7 @@
max-width: 600px;
margin: 2rem 0;
font-family: inherit;
+ color: #000; /* Force black text */
}
.nostr-contact-wrapper .form-group {
margin-bottom: 1.5rem;
@@ -13,6 +14,7 @@
margin-bottom: 0.5rem;
font-weight: 600;
font-size: 0.9rem;
+ color: #000; /* Black labels */
}
.nostr-contact-wrapper input,
.nostr-contact-wrapper textarea {
@@ -22,16 +24,22 @@
border-radius: 0.375rem;
background: white;
font-size: 1rem;
+ color: #000; /* Black input text */
+ }
+ .nostr-contact-wrapper input::placeholder,
+ .nostr-contact-wrapper textarea::placeholder {
+ color: #6b7280; /* Keep placeholders grey */
}
.nostr-contact-wrapper input:focus,
.nostr-contact-wrapper textarea:focus {
outline: 2px solid #3b82f6;
outline-offset: -1px;
+ color: #000;
}
.nostr-contact-wrapper small {
display: block;
margin-top: 0.25rem;
- color: #6b7280;
+ color: #374151; /* Darker grey for helper text (was #6b7280) */
font-size: 0.875rem;
}
.nostr-contact-wrapper button {