diff --git a/core/__pycache__/forms.cpython-311.pyc b/core/__pycache__/forms.cpython-311.pyc
index 6990f96..5ac251f 100644
Binary files a/core/__pycache__/forms.cpython-311.pyc and b/core/__pycache__/forms.cpython-311.pyc differ
diff --git a/core/__pycache__/views.cpython-311.pyc b/core/__pycache__/views.cpython-311.pyc
index c1cdde3..38663bd 100644
Binary files a/core/__pycache__/views.cpython-311.pyc and b/core/__pycache__/views.cpython-311.pyc differ
diff --git a/core/forms.py b/core/forms.py
index 643b821..ce823f0 100644
--- a/core/forms.py
+++ b/core/forms.py
@@ -27,7 +27,7 @@ class PropertyLocationForm(BootstrapFormMixin, forms.ModelForm):
model = PropertyEntry
fields = ["address", "latitude", "longitude", "phone", "email", "listing_type"]
widgets = {
- "address": forms.TextInput(attrs={"placeholder": "Street, area, city"}),
+ "address": forms.TextInput(attrs={"placeholder": "Type or paste the full address", "autocomplete": "street-address", "data-manual-address": "true"}),
"phone": forms.TextInput(attrs={"placeholder": "+34 600 000 000"}),
"email": forms.EmailInput(attrs={"placeholder": "owner@example.com"}),
"listing_type": forms.Select(),
@@ -39,7 +39,7 @@ class PropertyLocationForm(BootstrapFormMixin, forms.ModelForm):
latitude = cleaned.get("latitude")
longitude = cleaned.get("longitude")
if not address and (latitude is None or longitude is None):
- raise forms.ValidationError("Add an address or allow location so this property can be placed on the pinboard.")
+ raise forms.ValidationError("Type or paste an address, or allow location, so this property can be placed on the pinboard.")
return cleaned
diff --git a/core/templates/core/index.html b/core/templates/core/index.html
index 6cbc919..00e3a69 100644
--- a/core/templates/core/index.html
+++ b/core/templates/core/index.html
@@ -31,7 +31,7 @@
Live MVP
Public nearby list
{{ total_entries }} entries · {{ photo_entries }} photo uploads
- Add current location →
+ Add by location/address →
@@ -47,7 +47,7 @@
📍
Pin by location
- Grant browser location permission, then submit an address or GPS coordinates with optional contact details.
+ Grant browser location permission, or type/paste an address if permission is unavailable, then submit optional contact details.
Pin a property
diff --git a/core/templates/core/property_form_location.html b/core/templates/core/property_form_location.html
index 02696d7..c44f476 100644
--- a/core/templates/core/property_form_location.html
+++ b/core/templates/core/property_form_location.html
@@ -4,11 +4,19 @@