anshul-prasad/climate-change
bug fix:
1. Transition from tabular data to raster map in copernicus dataset.
1. Transition from tabular data to raster map in copernicus dataset.
remove postgresql depedencies
added useful comments
change the time time zone to local
update
add esgf, berkeley earth, faostat to the app.
UI improvements.
Factor folder providers/ to forms/ and dashboards/ for a more modular file structure.
add Hugging Face to app.
add World Bank to app.
add OWID to app.
add NOAA to app.
add NASA to app.
For security purpose, lets hide secrete key of django.
To fix this and make all the selection boxes behave uniformly, the issue lies in how Django renders default multiple-choice fields (like "Year" and "Month"). Because they weren't wrapped in the same absolute positioning class as the "Variable" dropdown, expanding them stretched the grid cell height instead of floating over the screen.
To fix this and make the dropdowns float over the other form fields instead of pushing them down, we need to apply absolute positioning to the dropdown menus. This takes the expanding lists out of the standard document flow, allowing them to overlay the components beneath them seamlessly.
This update also introduces a refined search behavior that automatically hides category headers if all their variables are filtered out.
The double arrows are appearing because browsers automatically insert a default disclosure triangle (arrow) next to any <summary> tag, and in the previous code, we also hardcoded a "▶" character into the text. This resulted in the browser rendering its own arrow right next to the one we typed.
This will collapse the massive variable grid into a neat, clickable box that expands only when the user wants to see it, saving a massive amount of screen real estate.
This file is kept extremely clean so the elements fall directly into the master grid layout.
Replicates the same drawing-based format for the GEE parameters, mapping the inputs horizontally before spanning the map visually at the bottom.
This styles the individual fields to fit beautifully inside the new parent grid. Extremely large inputs (like the Copernicus Variable list) are given a grid-column: 1 / -1 rule to intelligently span across the entire row so they don't get squished.
This file organizes the Dataset Collection dropdown, the dynamic form fields, and the Submit button inside a single unified card, rendering them in a grid, followed by the Output card below.
Stripped down purely to the form payload data to eliminate recursive sidebar extensions.
Handles the vertical layout for GEE maps.
This file only contains the HTML required to generate the multi-column checkbox input grids.
This file manages the vertically stacked layout.
This renders the visual entry point. Since the sidebar is now handled in base.html, we explicitly do not include it here anymore.
This file is the inner component for the foldable sidebar.
This file establishes the universal sidebar, Leaflet map dependencies, and the global JavaScript interceptor to make every form and dropdown non-reloadable.
pytest included.
scale to the project to source google earth engine.
scale to the project to other datasets in copernicus.
time zone change
bug fix.
.
Display output on the right rather than at the bottom.
Initial commit.
.
Modify the form to incorporate changes we have made in the backend.
Initial commit.
Decentralize the base.html to simple base.html and a sidebar.html. It improves flexibiltiy.
Improve roboustness of the class.
Initial commit.
Transition from earlier rigit approach of creating a form to a more flexible way of creating a form for different datasets.
contain choices for attribute 'Variable' in dataset "reanalysis-era5-single-levels"
providers registry. Initial commit.
Simplify and Generalize the http request handling.
