Commit Graph

  • d3ef42f04f fix: set leaflet-container background to match dark tile color, prevent grey flash m038 2026-06-19 13:21:50 +02:00
  • bae9d68943 fix: switch map tiles to CartoDB dark (no API key required) m038 2026-06-19 13:18:36 +02:00
  • dc162ff58c feat: switch to Stadia Alidade Smooth Dark map tiles m038 2026-06-19 13:11:42 +02:00
  • 3d5e29e26c feat: add paper grain texture, fix hardcoded colors, improve typography m038 2026-06-19 13:11:36 +02:00
  • ba3a2ea9e7 feat: switch to warm-dark color tokens m038 2026-06-19 13:11:32 +02:00
  • 64b7fcc166 feat: Grav 2.0 compat — flex accounts/pages, api.super permission m038 2026-06-19 13:02:25 +02:00
  • 0bb3b3bcce chore: consolidate all docs/plans/specs into main repo docs/ m038 2026-06-19 10:36:47 +02:00
  • a1acabbf17 chore: move docs/plans/specs to main repo m038 2026-06-19 10:36:39 +02:00
  • 70b4e1ca7a fix: use trip-relative URL for entry back-link, add active_trip sync comment m038 2026-06-19 02:01:06 +02:00
  • 24f3c14d77 feat: add Admin blueprint for trip page type with date range, cover image, and album URL fields m038 2026-06-19 01:54:59 +02:00
  • d1066d7eb3 chore: remove stale docs/demo/tracker (moved to docs/demo/trips/) m038 2026-06-19 01:52:36 +02:00
  • ffda4568ab fix: update post form parent and add Italy 2025 demo trip with GPX routes m038 2026-06-19 01:50:02 +02:00
  • 86997cb878 feat: add GPX route rendering to trip map via leaflet-gpx m038 2026-06-19 01:38:36 +02:00
  • 50a5f2d178 feat: add trip/trips/stories templates, update nav and map/stats to use trip-relative paths m038 2026-06-19 01:27:39 +02:00
  • 2a32917568 refactor: rename tracker to dailies (URL slug), keep nav label as Journal m038 2026-06-19 01:24:43 +02:00
  • 24acae2a85 feat: restructure pages under trips/japan-korea-2026 entity m038 2026-06-19 01:19:41 +02:00
  • 534b9a96f1 feat: add demo entries with images + fix form upload action m038 2026-06-19 00:12:55 +02:00
  • 3a79fe2cc7 fix: use ISO date format for page date storage m038 2026-06-19 00:10:49 +02:00
  • 9a9220e066 docs: add posting pipeline reference and Admin entry blueprint m038 2026-06-18 23:24:37 +02:00
  • c05b9e3400 feat: add Grav 2.0 compat flag for cache-on-save plugin and switch GPM to testing channel m038 2026-06-18 23:19:27 +02:00
  • 4fcd74df8a Merge pull request 'Tracker ordering fix + March–April fixture entries' (#1) from experimental-polar-steps into main m038 2026-06-18 22:41:53 +02:00
  • 14791ab69e feat: add March–April trip fixture entries, remove stale test entry m038 2026-06-18 22:34:29 +02:00
  • c63378740c fix: use page.collection() for tracker descending date order m038 2026-06-18 22:34:19 +02:00
  • f0768c297b fix: switch photos to filepond for AJAX upload + increase limit to 100MB m038 2026-06-18 20:26:22 +02:00
  • 4558f94c3f fix: button color, replace native validation with custom inline errors m038 2026-06-18 20:10:05 +02:00
  • 682ba00bea fix: make Post Daily button full-width and mobile-friendly m038 2026-06-18 20:02:20 +02:00
  • 6b24215190 fix: rewire add-page-by-form so posts actually get created m038 2026-06-18 19:51:58 +02:00
  • 50ab4f522b fix: redirect back to /post after login instead of always going to /tracker m038 2026-06-18 19:42:33 +02:00
  • f631ca3cfd fix: raise Grav upload_limit to 25MB to match PHP config m038 2026-06-18 19:40:54 +02:00
  • 8cc141d7d2 fix: correct HTML rendering in entry body and feed excerpts m038 2026-06-18 19:30:47 +02:00
  • 0eb5e8c6a5 docs: update demo instructions to use make commands m038 2026-06-18 17:52:38 +02:00
  • b37f46de55 feat: add demo content (7 Japan/Korea entries) and update summary m038 2026-06-18 14:33:56 +02:00
  • bbcea0094c docs: add visual design QA checklist to test plan m038 2026-06-18 14:25:20 +02:00
  • 1addbc294f feat: add reduced-motion support and :focus-visible ring m038 2026-06-18 14:24:37 +02:00
  • 5a3f2bc0c5 feat: apply design tokens to stats, map, mini-map; teal markers m038 2026-06-18 14:24:16 +02:00
  • c60f6726df feat: redesign post form — hide GPS fields via :has(), teal CTA, status feedback m038 2026-06-18 14:23:08 +02:00
  • c5d9c92968 feat: redesign single entry page — hero image, display typography, rule separator m038 2026-06-18 14:22:05 +02:00
  • 521c678f1c feat: redesign entry feed cards with full-bleed photo + gradient overlay m038 2026-06-18 14:21:00 +02:00
  • c33dc2ca56 feat: redesign site header — accent bar, DM Serif title, sticky, active nav m038 2026-06-18 14:19:58 +02:00
  • 49f60a873a feat: update global styles and login form to use design tokens m038 2026-06-18 14:19:23 +02:00
  • 573ac00a8d feat: add design tokens and DM font loading m038 2026-06-18 14:18:42 +02:00
  • d190094e80 docs: add UI redesign spec and implementation plan m038 2026-06-18 14:15:27 +02:00
  • 6cd5ed0100 Update docs to reflect date+time+title slug format m038 2026-06-18 13:50:47 +02:00
  • c928fff92e Improve post slug: date + time + title m038 2026-06-18 13:45:35 +02:00
  • 8ddc1af5c0 Fix cache-on-save plugin: use deleteAll() not clear() m038 2026-06-18 13:30:01 +02:00
  • fdb423d2c7 Fix BUG-001 and BUG-002; add post-submission QA test plan and QA entry m038 2026-06-18 13:21:26 +02:00
  • 03ebdd6acb Phase 5: Summary document for morning review m038 2026-06-18 01:17:26 +02:00
  • 94e833273d Phase 5: QA test plan and automated test results m038 2026-06-18 01:16:42 +02:00
  • 1251086b69 Phase 4 M4: Mini-map on tracker feed with route line and entry navigation m038 2026-06-18 01:13:47 +02:00
  • df18b9cd5a Phase 4 M3: Statistics page with days, entries, countries, distance m038 2026-06-18 01:13:13 +02:00
  • 82efc6450f Phase 4 M2: Interactive Leaflet map with route polyline and entry markers m038 2026-06-18 01:11:43 +02:00
  • d3fcde9b0b Phase 4 M1: Entry enrichment — location, weather, gallery, hero image m038 2026-06-18 01:10:41 +02:00
  • f1181a07b4 Phase 3: Product specs for Milestones 1-4 m038 2026-06-18 01:07:21 +02:00
  • c61f673511 Phase 2: PM analysis and milestone plan m038 2026-06-18 01:03:38 +02:00
  • d1f905f196 Phase 1: Research docs for Polarsteps and FindPenguins m038 2026-06-18 01:02:20 +02:00
  • cc0ed07ca6 Fix post form: use correct forms/form.html.twig include path m038 2026-06-18 00:51:31 +02:00
  • fd6afe00e0 Post form: limit photos to 4, add GPS fields with geolocation button m038 2026-06-18 00:48:03 +02:00
  • 7faf758a2e Mobile-friendly login form styles m038 2026-06-18 00:42:02 +02:00
  • 585e147cfe Fix theme: add partials/base.html.twig for plugin template compatibility m038 2026-06-18 00:40:44 +02:00
  • d3b79efda7 Local dev config: fix account format, site_host, base URL, disable admin notifications m038 2026-06-18 00:38:54 +02:00
  • 05f718ad9d Fix critical issues: slug from date field, photo destination, tracker template m038 2026-06-17 23:59:51 +02:00
  • f46356e54c Add example entry page for testing m038 2026-06-17 23:55:17 +02:00
  • f17c953a47 Add login-gated mobile posting form m038 2026-06-17 23:55:10 +02:00
  • 75b98d4308 Add tracker feed index page m038 2026-06-17 23:55:02 +02:00
  • 4a1c500853 Add daily entry blueprint with location and scheduling fields m038 2026-06-17 23:53:43 +02:00
  • 74805083e0 Fix theme: CSS specificity, hero_image URL, form include safety m038 2026-06-17 23:51:52 +02:00
  • 9f4aea9671 Add intotheeast theme: blueprints, 4 templates, CSS m038 2026-06-17 23:49:07 +02:00
  • 4d68f528e5 Add Mischa user account m038 2026-06-17 23:44:31 +02:00
  • 9671c75a7c Fix .gitignore: anchor plugins/ and data/ to repo root m038 2026-06-17 23:41:38 +02:00
  • 5a849d5b67 Add Grav site and plugin config m038 2026-06-17 23:40:15 +02:00
  • edfab0628c Initial: add .gitignore excluding plugins/ and data/ m038 2026-06-17 23:39:06 +02:00