Spaces:
Sleeping
Sleeping
| /* Additional custom styles */ | |
| /* Make the map container responsive */ | |
| #map { | |
| width: 100%; | |
| border-radius: 4px; | |
| box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); | |
| } | |
| /* Style for the GeoJSON display */ | |
| #geojsonDisplay { | |
| border-radius: 4px; | |
| font-family: monospace; | |
| font-size: 0.9rem; | |
| } | |
| /* Ensure file upload input has correct styling */ | |
| input[type="file"] { | |
| cursor: pointer; | |
| } | |
| /* Add a subtle hover effect to the upload button */ | |
| .btn-primary:hover { | |
| box-shadow: 0 0 8px rgba(13, 110, 253, 0.5); | |
| } | |
| /* Ensure the footer stays at the bottom */ | |
| body { | |
| min-height: 100vh; | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| footer { | |
| margin-top: auto; | |
| } | |
| /* Styling for the processing spinner and status message */ | |
| #processingStatus { | |
| padding: 15px; | |
| border-radius: 4px; | |
| background-color: rgba(13, 110, 253, 0.1); | |
| } | |
| /* Pre tag for JSON display */ | |
| pre { | |
| white-space: pre-wrap; | |
| word-wrap: break-word; | |
| } | |
| /* Responsive adjustments for smaller screens */ | |
| @media (max-width: 768px) { | |
| #map { | |
| height: 300px ; | |
| } | |
| } | |