New Features
- Refreshed Visual Style — A new warm-stone color palette and serif/grotesque typography across the site for a calmer, photo-first feel. Default theme is now light; use the top-right toggle to switch between Light, Dark, or Follow System. Every page (settings, dashboard, pricing, profile, notifications, about, features, changelog, legal pages, photo upload, error pages) is now on the new palette — the rebrand is now site-wide.
- Simpler Forecast Score Tiers — Conditions now have four clear tiers (Great / Good / Fair / Weak) instead of six. The new colors on the forecast table only mark the four metrics with a universal "better is…" direction (Score, Visibility, Clouds, Humidity); everything else stays neutral so the colors actually mean something. A new "How to read" legend below the table explains it.
- Improved Cloud Forecast Accuracy — Cloud cover predictions now average across three weather models (GFS, ICON, JMA) for more reliable low/mid/high layer forecasts.
- Sticky Date Headers in Forecast — Date labels now stay visible while scrolling horizontally through the forecast timeline, with alternating day backgrounds for easier navigation across multi-day views.
Bug Fixes
- ProClearer SMS Opt-In — Phone verification is now a one-time step, fully separate from enabling ongoing golden hour SMS alerts; the alerts toggle lives in Notification Preferences and defaults to off so you choose when to start receiving messages.
- Weather Icons Match Cloud Cover — Weather icons and cloud row colors now accurately reflect actual cloud coverage percentages instead of simplified weather codes.
- Forecast No Longer Goes Stale — Fixed a bug where the forecast page could occasionally get stuck showing a date range from earlier in the week. Forecasts now refresh reliably across day boundaries.
- Correct Times for Locations Outside Your Time Zone — Sunrise, sunset, and the date column on the forecast page now always show in the photo location's local clock, even if you're viewing from another country.
- Free Plan Forecast Shows Future Hours — The 24-hour free forecast is now always the next 24 hours, instead of being partly filled with hours that already passed earlier today.
- Photographer Names Display Correctly — Fixed a regression where photo cards, the photo viewer, follow lists, and the license-request inbox showed "Anonymous" instead of the actual photographer name.
- Cleaner Photo Viewer — Redesigned the expanded photo modal so the photo and its details sit side-by-side on desktop and the unsightly right-edge scrollbar is gone.
- Dark-Mode Map Now Readable — Fixed a bug where photo-spot markers, clusters, and labels on the explore map looked near-black in dark mode, with some cluster counts hidden behind city names. Markers now stay vivid against the dark basemap and every cluster number is visible.
- ProCleaner SMS Alerts — Golden hour and window-update text messages now use a short `landscape.fyi/g/...` link instead of a 90-character forecast URL with encoded spaces and long coordinate tails. The message itself is also reformatted with clear line breaks (location, time, score on separate lines) so you can read it at a glance.